tomtcs Posted December 8, 2015 Share #1 Posted December 8, 2015 I would love some assistance: I just received my 45 Drives unit that I purchased with the understanding that I would be running FreeNAS or Windows Server 2012 R2 on the unit. However, I would really like to run XPEnology on the unit instead. I've run into nothing but trouble so far. First problem is that the RAID controllers aren't recognized when I look at DMESG, so I have more compliant LSI cards on order in hopes of resolving that problem. My second issue once I get the new cards will most likely being able to see all 45 drives + 2 USB + 1 eSATA Port + 6 onboard SATA connections within the XPEnology system. Would anyone be willing / able to lend me some pointers in getting all 45 drives recognized in the system? I understand Linux reasonably well, just not the whole binary calculation idea to get the ports running. Any assistance is greatly appreciated... Link to comment Share on other sites More sharing options...
brantje Posted December 8, 2015 Share #2 Posted December 8, 2015 What chipset does the LSI card have? If you give me a minute, i'll look up a topic for you. Link to comment Share on other sites More sharing options...
brantje Posted December 8, 2015 Share #3 Posted December 8, 2015 Found it: viewtopic.php?p=21475#p21475 Link to comment Share on other sites More sharing options...
M3kk Posted December 8, 2015 Share #4 Posted December 8, 2015 What case you will be using? Sent from my SM-T235 using Tapatalk Link to comment Share on other sites More sharing options...
sbv3000 Posted December 8, 2015 Share #5 Posted December 8, 2015 try maxdisks="45" esataportcfg="0x000000000000" usbportcfg="0x000000000000" internalportcfg="0x1fffffffffff" Link to comment Share on other sites More sharing options...
tomtcs Posted December 10, 2015 Author Share #6 Posted December 10, 2015 I believe I'll be getting three of these: http://www.newegg.com/Product/Product.a ... 6816118142 I'm not sure on the chipset as of yet. Currently I have 2 Highpoint controllers installed in the unit but they aren't recognized at all. I put in a request in the drivers forum to see if someone could give me pointers on how I can compile the source drivers for the kernel, but haven't seen any replies yet: http://www.highpoint-tech.com/USA_new/s ... erview.htm Drivers and specs are listed there. I was able to use that previous 24 bay unit's information to get the chassis to see 64 available disk slots and I arbitrarily used 0xffffffff for internal devices. So far it has seen drives using my temporary Areca controller till I either get the Highpoint adapters working or the LSI cards come in. Till then, I'm a bit stuck for testing. Link to comment Share on other sites More sharing options...
tomtcs Posted December 10, 2015 Author Share #7 Posted December 10, 2015 What case you will be using? Sent from my SM-T235 using Tapatalk www.45drives.com I have the Storinator S45 Enhanced. Link to comment Share on other sites More sharing options...
tomtcs Posted December 10, 2015 Author Share #8 Posted December 10, 2015 trymaxdisks="45" esataportcfg="0x000000000000" usbportcfg="0x000000000000" internalportcfg="0x1fffffffffff" This looks much better than what I did as a temporary config. Can you explain the math for each above if you don't mind? Link to comment Share on other sites More sharing options...
sbv3000 Posted December 11, 2015 Share #9 Posted December 11, 2015 There is a very detailed thread on the forum about this, that was posted by one of the 'Gurus', but I can't find it at the moment. Credit is to him for the original work but basically, you need to map in binary the 'slots' that drives appear in and then convert that to hex eg 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 esata PORTS 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 USB PORTS 0001 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 DRIVE PORTS a 1 represents an occupied drive and a 0 not so this config has 45 internal drives but no esata/usb hence esataportcfg="0x000000000000" usbportcfg="0x000000000000" internalportcfg="0x1fffffffffff" If you want USB and esata, adjust the values, but there cannot be any overlap, eg two '1's in the same place eg 0100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 esata PORTS 0010 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 USB PORTS 0001 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 1111 DRIVE PORTS Link to comment Share on other sites More sharing options...
Recommended Posts