I'm trying to update the custom kernel on my NSA325 from 4.0.4 to 4.4.21, and it's failing because my partitions don't show up:
The disks are recognized*, but there are no entries in /dev (neither disk nor partitions).
When I connect a USB-drive, the behavior is similar.
Although the try-and-error cycle takes quite a long time (compiling the kernel takes hours), there's hardly any option in the block device, ata and scsi-sections left that looks like worth trying, and I changed parameters for mkinitcpio as well.
I'm using btrfs for everything but /boot, and the standard-kernel did not work with this setup - and a kernel-config extracted from the standard-kernel had the same issues of missing sd*...
Does someone have a link to a working configuration, or a theory what's happening here?
*
[ 10.669410] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl F300)
[ 10.689609] ata1.00: ATA-9: WDC WD40EFRX-68WT0N0, 80.00A80, max UDMA/133
[ 10.696343] ata1.00: 7814037168 sectors, multi 0: LBA48 NCQ (depth 31/32)
[ 10.709401] usb 1-1: new high-speed USB device number 2 using orion-ehci
[ 10.719609] ata1.00: configured for UDMA/133
[ 10.739745] scsi 0:0:0:0: Direct-Access ATA WDC WD40EFRX-68W 0A80 PQ: 0 ANSI: 5