kazuni

QNAP TS-853A with Jun Loader - SATA disk list

Recommended Posts

I got the Qnap TS-853A running with Jun's loader, everything runs flawlessly, including all 4 LAN ports, USB, except HDMI (no framebuffer just like all other machines with jun's loader) and karaoke board.

 

I have a weird configuration issue - as you can see in my attached image, all my Disks are accounted for (8) but they are slotted in a weird spacing manner (although they are in sequence).

 

Before editing /etc.defaults/synoinfo.conf, the last disk (disk #8 physically, in the diagram it's the last disk) was not shown up in Storage Manager.  I managed to edit the file and edited three lines:

 

internalportcfg="0xfff"

usbportcfg="0x300000"

esataportcfg="0xff000"

 

and now all my disk are recognized, just in a weird manner as below.

 

Any idea what caused the spacing of disks? 

Screen Shot 2017-12-07 at 2.16.58 PM.png

Share this post


Link to post
Share on other sites

I'm investigating a similar issue with an old mobo of mine, see this thread;

If you can, have a look at the bios to see if there are any other controllers or hardware that could be interpreted as a drive (firewire etc) and disable. Also, as mentioned in my thread, look at the pci devices and modules loaded, that might give a pointer. The weird thing on my system is that with all onboard sata disabled I still see hdd 1-4 slots as empty. I'm sure this has something to do with pci bus/enumeration but why 'phantom' slots in a random order, not found the answer yet

  • Like 1

Share this post


Link to post
Share on other sites
lspci -k  

 

0000:00:00.0 Class 0600: Device 8086:2280 (rev 35)
Subsystem: Device 8086:7270
0000:00:02.0 Class 0300: Device 8086:22b1 (rev 35)
Subsystem: Device 8086:7270
0000:00:10.0 Class 0805: Device 8086:2294 (rev 35)
Subsystem: Device 8086:7270
0000:00:13.0 Class 0106: Device 8086:22a3 (rev 35)
Subsystem: Device 8086:7270
Kernel driver in use: ahci
0000:00:14.0 Class 0c03: Device 8086:22b5 (rev 35)
Subsystem: Device 8086:7270
Kernel driver in use: xhci_hcd
0000:00:1a.0 Class 1080: Device 8086:2298 (rev 35)
Subsystem: Device 8086:7270
0000:00:1b.0 Class 0403: Device 8086:2284 (rev 35)
Subsystem: Device 8086:7270
0000:00:1c.0 Class 0604: Device 8086:22c8 (rev 35)
Kernel driver in use: pcieport
0000:00:1c.1 Class 0604: Device 8086:22ca (rev 35)
Kernel driver in use: pcieport
0000:00:1c.2 Class 0604: Device 8086:22cc (rev 35)
Kernel driver in use: pcieport
0000:00:1c.3 Class 0604: Device 8086:22ce (rev 35)
Kernel driver in use: pcieport
0000:00:1f.0 Class 0601: Device 8086:229c (rev 35)
Subsystem: Device 8086:7270
0000:00:1f.3 Class 0c05: Device 8086:2292 (rev 35)
Subsystem: Device 8086:7270
0000:01:00.0 Class 0106: Device 1b4b:9215 (rev 11)
Subsystem: Device 1b4b:9215
Kernel driver in use: ahci
0000:02:00.0 Class 0106: Device 1b4b:9215 (rev 11)
Subsystem: Device 1b4b:9215
Kernel driver in use: ahci
0000:03:00.0 Class 0604: Device 1b21:1184
Kernel driver in use: pcieport
0000:04:01.0 Class 0604: Device 1b21:1184
Kernel driver in use: pcieport
0000:04:03.0 Class 0604: Device 1b21:1184
Kernel driver in use: pcieport
0000:04:05.0 Class 0604: Device 1b21:1184
Kernel driver in use: pcieport
0000:04:07.0 Class 0604: Device 1b21:1184
Kernel driver in use: pcieport
0000:05:00.0 Class 0200: Device 8086:1533 (rev 03)
Kernel driver in use: igb
0000:06:00.0 Class 0200: Device 8086:1533 (rev 03)
Kernel driver in use: igb
0000:07:00.0 Class 0106: Device 1b4b:9215 (rev 11)
Subsystem: Device 1b4b:9215
Kernel driver in use: ahci
0000:09:00.0 Class 0604: Device 1b21:1184
Kernel driver in use: pcieport
0000:0a:01.0 Class 0604: Device 1b21:1184
Kernel driver in use: pcieport
0000:0a:03.0 Class 0604: Device 1b21:1184
Kernel driver in use: pcieport
0000:0a:05.0 Class 0604: Device 1b21:1184
Kernel driver in use: pcieport
0000:0a:07.0 Class 0604: Device 1b21:1184
Kernel driver in use: pcieport
0000:0b:00.0 Class 0200: Device 8086:1533 (rev 03)
Kernel driver in use: igb
0000:0c:00.0 Class 0200: Device 8086:1533 (rev 03)
Kernel driver in use: igb
0000:0d:00.0 Class 0106: Device 1b4b:9215 (rev 11)
Subsystem: Device 1b4b:9215
Kernel driver in use: ahci
0001:00:02.0 Class 0000: Device 8086:6f04 (rev ff)
0001:00:02.2 Class 0000: Device 8086:6f06 (rev ff)
0001:00:03.0 Class 0000: Device 8086:6f08 (rev ff)
0001:00:03.2 Class 0000: Device 8086:6f0a (rev ff)
0001:00:1f.0 Class 0000: Device 8086:8c54 (rev ff)
0001:00:1f.3 Class 0000: Device 8086:8c22 (rev ff)
0001:06:00.0 Class 0000: Device 1b4b:1475 (rev ff)
0001:08:00.0 Class 0000: Device 1b4b:9235 (rev ff)
0001:09:00.0 Class 0000: Device 8086:1533 (rev ff)
0001:0c:00.0 Class 0000: Device 8086:1533 (rev ff)
0001:0d:00.0 Class 0000: Device 8086:1533 (rev ff)

 

Hide  

Here's the lspci -k; no idea how to interpret this list...

 

In my motherboard it has a very limited set of parameters that can control the I/O ports (in fact there are none), so I don't think there are anything that I can do with fiddling the BIOS at the moment...

Share this post


Link to post
Share on other sites
7 hours ago, kazuni said:
lspci -k

 


0000:00:00.0 Class 0600: Device 8086:2280 (rev 35)
Subsystem: Device 8086:7270
0000:00:02.0 Class 0300: Device 8086:22b1 (rev 35)
Subsystem: Device 8086:7270
0000:00:10.0 Class 0805: Device 8086:2294 (rev 35)
Subsystem: Device 8086:7270
0000:00:13.0 Class 0106: Device 8086:22a3 (rev 35)
Subsystem: Device 8086:7270
Kernel driver in use: ahci
0000:00:14.0 Class 0c03: Device 8086:22b5 (rev 35)
Subsystem: Device 8086:7270
Kernel driver in use: xhci_hcd
0000:00:1a.0 Class 1080: Device 8086:2298 (rev 35)
Subsystem: Device 8086:7270
0000:00:1b.0 Class 0403: Device 8086:2284 (rev 35)
Subsystem: Device 8086:7270
0000:00:1c.0 Class 0604: Device 8086:22c8 (rev 35)
Kernel driver in use: pcieport
0000:00:1c.1 Class 0604: Device 8086:22ca (rev 35)
Kernel driver in use: pcieport
0000:00:1c.2 Class 0604: Device 8086:22cc (rev 35)
Kernel driver in use: pcieport
0000:00:1c.3 Class 0604: Device 8086:22ce (rev 35)
Kernel driver in use: pcieport
0000:00:1f.0 Class 0601: Device 8086:229c (rev 35)
Subsystem: Device 8086:7270
0000:00:1f.3 Class 0c05: Device 8086:2292 (rev 35)
Subsystem: Device 8086:7270
0000:01:00.0 Class 0106: Device 1b4b:9215 (rev 11)
Subsystem: Device 1b4b:9215
Kernel driver in use: ahci
0000:02:00.0 Class 0106: Device 1b4b:9215 (rev 11)
Subsystem: Device 1b4b:9215
Kernel driver in use: ahci
0000:03:00.0 Class 0604: Device 1b21:1184
Kernel driver in use: pcieport
0000:04:01.0 Class 0604: Device 1b21:1184
Kernel driver in use: pcieport
0000:04:03.0 Class 0604: Device 1b21:1184
Kernel driver in use: pcieport
0000:04:05.0 Class 0604: Device 1b21:1184
Kernel driver in use: pcieport
0000:04:07.0 Class 0604: Device 1b21:1184
Kernel driver in use: pcieport
0000:05:00.0 Class 0200: Device 8086:1533 (rev 03)
Kernel driver in use: igb
0000:06:00.0 Class 0200: Device 8086:1533 (rev 03)
Kernel driver in use: igb
0000:07:00.0 Class 0106: Device 1b4b:9215 (rev 11)
Subsystem: Device 1b4b:9215
Kernel driver in use: ahci
0000:09:00.0 Class 0604: Device 1b21:1184
Kernel driver in use: pcieport
0000:0a:01.0 Class 0604: Device 1b21:1184
Kernel driver in use: pcieport
0000:0a:03.0 Class 0604: Device 1b21:1184
Kernel driver in use: pcieport
0000:0a:05.0 Class 0604: Device 1b21:1184
Kernel driver in use: pcieport
0000:0a:07.0 Class 0604: Device 1b21:1184
Kernel driver in use: pcieport
0000:0b:00.0 Class 0200: Device 8086:1533 (rev 03)
Kernel driver in use: igb
0000:0c:00.0 Class 0200: Device 8086:1533 (rev 03)
Kernel driver in use: igb
0000:0d:00.0 Class 0106: Device 1b4b:9215 (rev 11)
Subsystem: Device 1b4b:9215
Kernel driver in use: ahci
0001:00:02.0 Class 0000: Device 8086:6f04 (rev ff)
0001:00:02.2 Class 0000: Device 8086:6f06 (rev ff)
0001:00:03.0 Class 0000: Device 8086:6f08 (rev ff)
0001:00:03.2 Class 0000: Device 8086:6f0a (rev ff)
0001:00:1f.0 Class 0000: Device 8086:8c54 (rev ff)
0001:00:1f.3 Class 0000: Device 8086:8c22 (rev ff)
0001:06:00.0 Class 0000: Device 1b4b:1475 (rev ff)
0001:08:00.0 Class 0000: Device 1b4b:9235 (rev ff)
0001:09:00.0 Class 0000: Device 8086:1533 (rev ff)
0001:0c:00.0 Class 0000: Device 8086:1533 (rev ff)
0001:0d:00.0 Class 0000: Device 8086:1533 (rev ff)

 

Hide

Here's the lspci -k; no idea how to interpret this list...

 

In my motherboard it has a very limited set of parameters that can control the I/O ports (in fact there are none), so I don't think there are anything that I can do with fiddling the BIOS at the moment...

You can work out the devices from this sort of data/site

http://pci-ids.ucw.cz

Of interest could be the 0106 class, 1b4b:9215 looks like there may be 2 marvell controllers, and also an intel celeron sata controller 8086:22a3. My guess is that the 8 drives are on the marvell controllers and its the intel giving the ghost ports. Probably qnap o/s does not include drivers for the intel so they are not in use, but XPE/DSM loads generic sata drivers and they show up. Disabling in bios (if you can find it) is I think the only option. BTW, check your hex settings for the internal drives, although you are seeing 13 in DSM your hex fff is 12 drives, not sure how this is working correctly

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now