Promise Supertrak EX16350 controller compatibility and driver

Discussion in 'Hardware' started by NAScake, May 24, 2012.

  1. Offline

    NAScake

    Member Since:
    May 18, 2012
    Messages:
    9
    Message Count:
    9
    Likes Received:
    0
    Trophy Points:
    0
    NAScake, May 24, 2012

    Howdy all,

    I have a Promise EX16350 controller which seems to be working fine, bios is seeing all the drives. But I'm guessing it's driver is not part of the stock build like the highpoints. Is it just a matter of loaded its FreeBSD driver or is it not a known working card for FN? I'm a FreeBSD newb so any direction is greatly appreciated.

    Thanks!

    ~NC
  2. Offline

    dexterboy1106

    Member Since:
    Jul 18, 2012
    Messages:
    6
    Message Count:
    6
    Likes Received:
    0
    Trophy Points:
    0
    dexterboy1106, Jul 18, 2012

    Driver issue

    I have the SupeTrak EX8350 and have tried a couple of different things to get it to work but no luck. I installed ubuntu server 12.04 and it recognized the card with no hassle so that means it can work in a Linux environment. So it she be able to work with freenas. If anybody knows how to get this working please chime in.

    Attached Files:

  3. Offline

    ProtoSD FreeNAS Guru

    Member Since:
    Jul 1, 2011
    Messages:
    3,359
    Message Count:
    3,359
    Likes Received:
    7
    Trophy Points:
    38
    Location:
    Leaving FreeNAS
    ProtoSD, Jul 18, 2012

    Linux and Unix are not the same, very different. UNIX is like the great-great-great-great grandfather of Linux. Just because it works on Linux doesn't mean it works on Unix (FreeNAS/FreeBSD).

    You can try a FreeBSD 8.2/8.3 boot CD/DVD and if it works with that, THEN it's possible to make it work with FreeNAS.
  4. Offline

    dexterboy1106

    Member Since:
    Jul 18, 2012
    Messages:
    6
    Message Count:
    6
    Likes Received:
    0
    Trophy Points:
    0
    dexterboy1106, Jul 18, 2012

    No Love

    Just installed FreeNAS-8.2.0-RC1-x64 (r11876)
    No luck with the hdd showing up I found freebsd driver on a website but not sure if they'll work
  5. Offline

    ProtoSD FreeNAS Guru

    Member Since:
    Jul 1, 2011
    Messages:
    3,359
    Message Count:
    3,359
    Likes Received:
    7
    Trophy Points:
    38
    Location:
    Leaving FreeNAS
    ProtoSD, Jul 18, 2012

    Don't mess with trying to find a driver, just find a FreeBSD 8.2 or 8.3 live boot CD or DVD, boot up FreeBSD, and see if your controller works. Drivers don't work the same on FreeBSD as Linux. If you can get it to work with one of those specific versions of FreeBSD, then we can figure out the next step.
  6. Offline

    TheSmoker FreeNAS Aware

    Member Since:
    Sep 19, 2012
    Messages:
    211
    Message Count:
    211
    Likes Received:
    7
    Trophy Points:
    18
    TheSmoker, Jan 4, 2013

    Any luck with the Promise controller NAScake? I have the same controller laying around and I figured that it would be a great SATA port provider for FreeNAS. :)

    LE: After looking at the hardware release notes for FreeBSD 8.3 I saw the following:
    Code (text):
    1. The mvs(4) driver supports the following controllers:
    2.  
    3. Gen-I (SATA 1.5Gbps):
    4. •88SX5040
    5. •88SX5041
    6. •88SX5080
    7. •88SX5081
    8. Gen-II (SATA 3Gbps, NCQ, PMP):
    9. •88SX6040
    10. •88SX6041 (including Adaptec 1420SA)
    11. •88SX6080
    12. •88SX6081
    13.  
    14. Gen-IIe (SATA 3Gbps, NCQ, PMP with FBS):
    15. •88SX6042
    16. •88SX7042 (including Adaptec 1430SA)
    17. •88F5182 SoC
    18. •88F6281 SoC
    19. •MV78100 SoC
    20.  
    Promise SuperTrak EX16350 has two Marvell chips branded: 88SX6081.
    From my past experience with an Adaptec 1430SA (Marvell 88SX7042) that board works with FreeNAS/FreeBSD versions since version 8.0. The disks are visible if only left unconfigured (no RAID)/JBOD. I will try and come back with an update later on.
  7. Offline

    TheSmoker FreeNAS Aware

    Member Since:
    Sep 19, 2012
    Messages:
    211
    Message Count:
    211
    Likes Received:
    7
    Trophy Points:
    18
    TheSmoker, Jan 4, 2013

    It seems that with no hdds connected to it it's not being detected by FreeBSD/FreeNAS:
    Code (text):
    1. Copyright (c) 1992-2012 The FreeBSD Project.
    2. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
    3.         The Regents of the University of California. All rights reserved.
    4. FreeBSD is a registered trademark of The FreeBSD Foundation.
    5. FreeBSD 8.3-RELEASE-p5 #2 r244158M: Wed Dec 12 10:04:42 PST 2012
    6.     root@build.ixsystems.com:/home/jpaetzel/8.3.0/os-base/amd64/usr/home/jpaetzel/8.3.0/FreeBSD/src/sys/FREENAS.amd64 amd64
    7. Timecounter "i8254" frequency 1193182 Hz quality 0
    8. CPU: AMD A8-5600K APU with Radeon(tm) HD Graphics    (3593.48-MHz K8-class CPU)
    9.   Origin = "AuthenticAMD"  Id = 0x610f01  Family = 15  Model = 10  Stepping = 1
    10.   Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
    11.   Features2=0x3698320b<SSE3,PCLMULQDQ,MON,SSSE3,FMA,CX16,SSE4.1,SSE4.2,POPCNT,AESNI,XSAVE,AVX,F16C>
    12.   AMD Features=0x2e500800<SYSCALL,NX,MMX+,FFXSR,Page1GB,RDTSCP,LM>
    13.   AMD Features2=0x1ebbfff<LAHF,CMP,SVM,ExtAPIC,CR8,ABM,SSE4A,MAS,Prefetch,OSVW,IBS,XOP,SKINIT,WDT,LWP,FMA4,<b17>,NodeId,TBM,Topology,<b23>,<b24>>
    14.   TSC: P-state invariant
    15. real memory  = 34359738368 (32768 MB)
    16. avail memory = 32563650560 (31055 MB)
    17. ACPI APIC Table: <ALASKA A M I>
    18. FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs
    19. FreeBSD/SMP: 1 package(s) x 4 core(s)
    20.  cpu0 (BSP): APIC ID: 16
    21.  cpu1 (AP): APIC ID: 17
    22.  cpu2 (AP): APIC ID: 18
    23.  cpu3 (AP): APIC ID: 19
    24. WARNING: VIMAGE (virtualized network stack) is a highly experimental feature.
    25. ACPI Warning: Optional field Pm2ControlBlock has zero address or length: 0x0000000000000000/0x1 (20101013/tbfadt-655)
    26. ioapic0 <Version 2.1> irqs 0-23 on motherboard
    27. kbd1 at kbdmux0
    28. hpt27xx: RocketRAID 27xx controller driver v1.0 (Dec 12 2012 10:04:31)
    29. cryptosoft0: <software crypto> on motherboard
    30. aesni0: <AES-CBC,AES-XTS> on motherboard
    31. acpi0: <ALASKA A M I> on motherboard
    32. acpi0: [ITHREAD]
    33. acpi0: Power Button (fixed)
    34. Timecounter "ACPI-fast" frequency 3579545 Hz quality 1000
    35. acpi_timer0: <32-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
    36. cpu0: <ACPI CPU> on acpi0
    37. cpu1: <ACPI CPU> on acpi0
    38. cpu2: <ACPI CPU> on acpi0
    39. cpu3: <ACPI CPU> on acpi0
    40. acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
    41. Timecounter "HPET" frequency 14318180 Hz quality 900
    42. pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
    43. pci0: <ACPI PCI bus> on pcib0
    44. vgapci0: <VGA-compatible display> port 0xf000-0xf0ff mem 0xd0000000-0xdfffffff,0xfeb00000-0xfeb3ffff irq 17 at device 1.0 on pci0
    45. pci0: <multimedia, HDA> at device 1.1 (no driver attached)
    46. pcib1: <ACPI PCI-PCI bridge> irq 18 at device 2.0 on pci0
    47. pci1: <ACPI PCI bus> on pcib1
    48. pcib2: <PCI-PCI bridge> at device 0.0 on pci1
    49. pci2: <PCI bus> on pcib2
    50. pci2: <mass storage, RAID> at device 14.0 (no driver attached)
    51. pcib3: <PCI-PCI bridge> at device 0.2 on pci1
    52. pci3: <PCI bus> on pcib3
    53. pcib4: <ACPI PCI-PCI bridge> irq 17 at device 5.0 on pci0
    54. pci4: <ACPI PCI bus> on pcib4
    55. ahci0: <AHCI SATA controller> port 0xe040-0xe047,0xe030-0xe033,0xe020-0xe027,0xe010-0xe013,0xe000-0xe00f mem 0xfe910000-0xfe9107ff irq 17 at device 0.0 on pci4
    56. ahci0: [ITHREAD]
    57. ahci0: AHCI v1.20 with 8 6Gbps ports, Port Multiplier not supported
    58. ahcich0: <AHCI channel> at channel 0 on ahci0
    59. ahcich0: [ITHREAD]
    60. ahcich1: <AHCI channel> at channel 1 on ahci0
    61. ahcich1: [ITHREAD]
    62. ahcich2: <AHCI channel> at channel 2 on ahci0
    63. ahcich2: [ITHREAD]
    64. ahcich3: <AHCI channel> at channel 3 on ahci0
    65. ahcich3: [ITHREAD]
    66. ahcich4: <AHCI channel> at channel 4 on ahci0
    67. ahcich4: [ITHREAD]
    68. ahcich5: <AHCI channel> at channel 5 on ahci0
    69. ahcich5: [ITHREAD]
    70. ahcich6: <AHCI channel> at channel 6 on ahci0
    71. ahcich6: [ITHREAD]
    72. ahcich7: <AHCI channel> at channel 7 on ahci0
    73. ahcich7: [ITHREAD]
    74. pci0: <serial bus, USB> at device 16.0 (no driver attached)
    75. pci0: <serial bus, USB> at device 16.1 (no driver attached)
    76. ahci1: <AHCI SATA controller> port 0xf140-0xf147,0xf130-0xf133,0xf120-0xf127,0xf110-0xf113,0xf100-0xf10f mem 0xfeb4d000-0xfeb4d7ff irq 19 at device 17.0 on pci0
    77. ahci1: [ITHREAD]
    78. ahci1: AHCI v1.30 with 6 6Gbps ports, Port Multiplier supported
    79. ahcich8: <AHCI channel> at channel 0 on ahci1
    80. ahcich8: [ITHREAD]
    81. ahcich9: <AHCI channel> at channel 1 on ahci1
    82. ahcich9: [ITHREAD]
    83. ahcich10: <AHCI channel> at channel 2 on ahci1
    84. ahcich10: [ITHREAD]
    85. ahcich11: <AHCI channel> at channel 3 on ahci1
    86. ahcich11: [ITHREAD]
    87. ahcich12: <AHCI channel> at channel 4 on ahci1
    88. ahcich12: [ITHREAD]
    89. ahcich13: <AHCI channel> at channel 5 on ahci1
    90. ahcich13: [ITHREAD]
    91. ohci0: <OHCI (generic) USB controller> mem 0xfeb4c000-0xfeb4cfff irq 18 at device 18.0 on pci0
    92. ohci0: [ITHREAD]
    93. usbus0: <OHCI (generic) USB controller> on ohci0
    94. ehci0: <EHCI (generic) USB 2.0 controller> mem 0xfeb4b000-0xfeb4b0ff irq 17 at device 18.2 on pci0
    95. ehci0: [ITHREAD]
    96. usbus1: EHCI version 1.0
    97. usbus1: <EHCI (generic) USB 2.0 controller> on ehci0
    98. ohci1: <OHCI (generic) USB controller> mem 0xfeb4a000-0xfeb4afff irq 18 at device 19.0 on pci0
    99. ohci1: [ITHREAD]
    100. usbus2: <OHCI (generic) USB controller> on ohci1
    101. ehci1: <EHCI (generic) USB 2.0 controller> mem 0xfeb49000-0xfeb490ff irq 17 at device 19.2 on pci0
    102. ehci1: [ITHREAD]
    103. usbus3: EHCI version 1.0
    104. usbus3: <EHCI (generic) USB 2.0 controller> on ehci1
    105. pci0: <serial bus, SMBus> at device 20.0 (no driver attached)
    106. isab0: <PCI-ISA bridge> at device 20.3 on pci0
    107. isa0: <ISA bus> on isab0
    108. pcib5: <ACPI PCI-PCI bridge> at device 20.4 on pci0
    109. pci5: <ACPI PCI bus> on pcib5
    110. ohci2: <OHCI (generic) USB controller> mem 0xfeb48000-0xfeb48fff irq 18 at device 20.5 on pci0
    111. ohci2: [ITHREAD]
    112. usbus4: <OHCI (generic) USB controller> on ohci2
    113. pcib6: <ACPI PCI-PCI bridge> at device 21.0 on pci0
    114. pci6: <ACPI PCI bus> on pcib6
    115. em0: <Intel(R) PRO/1000 Network Connection 7.3.2> port 0xd000-0xd01f mem 0xfe8c0000-0xfe8dffff,0xfe800000-0xfe87ffff,0xfe8e0000-0xfe8e3fff irq 16 at device 0.0 on pci6
    116. em0: Using MSIX interrupts with 3 vectors
    117. em0: [ITHREAD]
    118. em0: [ITHREAD]
    119. em0: [ITHREAD]
    120. em0: Ethernet address: xx:xx:xx:xx:xx:xx
    121. acpi_button0: <Power Button> on acpi0
    122. atrtc0: <AT realtime clock> port 0x70-0x71 irq 8 on acpi0
    123. orm0: <ISA Option ROMs> at iomem 0xd0000-0xd07ff,0xd0800-0xd37ff on isa0
    124. sc0: <System console> at flags 0x100 on isa0
    125. sc0: VGA <16 virtual consoles, flags=0x300>
    126. vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
    127. atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
    128. atkbd0: <AT Keyboard> irq 1 on atkbdc0
    129. kbd0 at atkbd0
    130. atkbd0: [GIANT-LOCKED]
    131. atkbd0: [ITHREAD]
    132. ppc0: cannot reserve I/O port range
    133. acpi_throttle0: <ACPI CPU Throttling> on cpu0
    134. hwpstate0: <Cool`n'Quiet 2.0> on cpu0
    135. acpi_throttle1: <ACPI CPU Throttling> on cpu1
    136. acpi_throttle1: failed to attach P_CNT
    137. device_attach: acpi_throttle1 attach returned 6
    138. acpi_throttle2: <ACPI CPU Throttling> on cpu2
    139. acpi_throttle2: failed to attach P_CNT
    140. device_attach: acpi_throttle2 attach returned 6
    141. acpi_throttle3: <ACPI CPU Throttling> on cpu3
    142. acpi_throttle3: failed to attach P_CNT
    143. device_attach: acpi_throttle3 attach returned 6
    144. fuse4bsd: version 0.3.9-pre1, FUSE ABI 7.8
    145. Timecounters tick every 1.000 msec
    146. hpt27xx: no controller detected.
    147. usbus0: 12Mbps Full Speed USB v1.0
    148. usbus1: 480Mbps High Speed USB v2.0
    149. usbus2: 12Mbps Full Speed USB v1.0
    150. usbus3: 480Mbps High Speed USB v2.0
    151. usbus4: 12Mbps Full Speed USB v1.0
    152. ugen0.1: <AMD> at usbus0
    153. uhub0: <AMD OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
    154. ugen1.1: <AMD> at usbus1
    155. uhub1: <AMD EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
    156. ugen2.1: <AMD> at usbus2
    157. uhub2: <AMD OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus2
    158. ugen3.1: <AMD> at usbus3
    159. uhub3: <AMD EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus3
    160. ugen4.1: <AMD> at usbus4
    161. uhub4: <AMD OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus4
    162. uhub4: 2 ports with 2 removable, self powered
    163. uhub0: 5 ports with 5 removable, self powered
    164. uhub2: 5 ports with 5 removable, self powered
    165. uhub1: 5 ports with 5 removable, self powered
    166. uhub3: 5 ports with 5 removable, self powered
    167. ugen1.2: <vendor 0x0409> at usbus1
    168. uhub5: <vendor 0x0409 product 0x005a, class 9/0, rev 2.00/1.00, addr 2> on usbus1
    169. uhub5: 4 ports with 4 removable, self powered
    170. ugen1.3: <vendor 0x1a40> at usbus1
    171. uhub6: <vendor 0x1a40 USB 2.0 Hub MTT, class 9/0, rev 2.00/1.00, addr 3> on usbus1
    172. uhub6: 4 ports with 2 removable, self powered
    173. ugen1.4: <Mad Catz> at usbus1
    174. ukbd0: <Mad Catz S.T.R.I.K.E.7 Keys> on usbus1
    175. kbd2 at ukbd0
    176. ukbd1: <Mad Catz S.T.R.I.K.E.7 Numpad> on usbus1
    177. kbd3 at ukbd1
    178. uhid0: <Mad Catz S.T.R.I.K.E.7 Keyboard> on usbus1
    179. ugen1.5: <Saitek> at usbus1
    180. uhid1: <Saitek Cyborg Rumble Pad - PCXbox 360, rev 2.00/4.20, addr 5> on usbus1
    181. ugen1.6: <Saitek> at usbus1
    182. ums0: <Saitek Cyborg R.A.T.7 Mouse, class 0/0, rev 2.00/2.15, addr 6> on usbus1
    183. ums0: 13 buttons and [XYZ] coordinates ID=0
    184. ugen1.7: <ATEN> at usbus1
    185. ukbd2: <KB> on usbus1
    186. kbd4 at ukbd2
    187. ums1: <ATEN CS1794, class 0/0, rev 1.10/1.00, addr 7> on usbus1
    188. ums1: 5 buttons and [XYZ] coordinates ID=0
    189. ugen1.8: <Corsair> at usbus1
    190. umass0: <Corsair Voyager, class 0/0, rev 2.00/11.00, addr 8> on usbus1
    191. ugen0.2: <Cypress Semiconductor> at usbus0
    192. ahcich7: Poll timeout on slot 0 port 0
    193. ahcich7: is 00000000 cs 00000001 ss 00000000 rs 00000001 tfd 50 serr 00000000 cmd 10000006
    194. ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
    195. ada0: <OCZ-NOCTI 2.25> ATA-8 SATA 2.x device
    196. ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
    197. ada0: Command Queueing enabled
    198. ada0: 57241MB (117231408 512 byte sectors: 16H 63S/T 16383C)
    199. ada1 at ahcich8 bus 0 scbus8 target 0 lun 0
    200. ada1: <WDC WD20EARX-00PASB0 51.0AB51> ATA-8 SATA 3.x device
    201. ada1: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
    202. ada1: Command Queueing enabled
    203. ada1: 1907729MB (3907029168 512 byte sectors: 16H 63S/T 16383C)
    204. ada2 at ahcich9 bus 0 scbus9 target 0 lun 0
    205. ada2: <WDC WD20EARX-00PASB0 51.0AB51> ATA-8 SATA 3.x device
    206. ada2: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
    207. ada2: Command Queueing enabled
    208. ada2: 1907729MB (3907029168 512 byte sectors: 16H 63S/T 16383C)
    209. ada3 at ahcich10 bus 0 scbus10 target 0 lun 0
    210. ada3: <WDC WD20EARX-00PASB0 51.0AB51> ATA-8 SATA 3.x device
    211. ada3: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
    212. ada3: Command Queueing enabled
    213. ada3: 1907729MB (3907029168 512 byte sectors: 16H 63S/T 16383C)
    214. ada4 at ahcich11 bus 0 scbus11 target 0 lun 0
    215. ada4: <WDC WD20EARX-00PASB0 51.0AB51> ATA-8 SATA 3.x device
    216. ada4: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
    217. ada4: Command Queueing enabled
    218. ada4: 1907729MB (3907029168 512 byte sectors: 16H 63S/T 16383C)
    219. ada5 at ahcich12 bus 0 scbus12 target 0 lun 0
    220. ada5: <WDC WD20EARX-00PASB0 51.0AB51> ATA-8 SATA 3.x device
    221. ada5: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
    222. ada5: Command Queueing enabled
    223. ada5: 1907729MB (3907029168 512 byte sectors: 16H 63S/T 16383C)
    224. ada6 at ahcich13 bus 0 scbus13 target 0 lun 0
    225. ada6: <WDC WD20EARX-00PASB0 51.0AB51> ATA-8 SATA 3.x device
    226. ada6: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
    227. ada6: Command Queueing enabled
    228. ada6: 1907729MB (3907029168 512 byte sectors: 16H 63S/T 16383C)
    229. da0 at umass-sim0 bus 0 scbus14 target 0 lun 0
    230. da0: <Corsair Voyager 1100> Removable Direct Access SCSI-0 device SMP: AP CPU #2 Launched!
    231. da0: 40.000MB/s transfers
    232. SMP: AP CPU #1 Launched!
    233.  
    234. da0: 3824MB (7831552 512 byte sectors: 255H 63S/T 487C)
    235. SMP: AP CPU #3 Launched!
    236. GEOM: da0s1: geometry does not match label (16h,63s != 255h,63s).
    237. GEOM: da0s2: geometry does not match label (16h,63s != 255h,63s).
    238. Trying to mount root from ufs:/dev/ufs/FreeNASs1a
    239. ZFS filesystem version 5
    240. ZFS storage pool version 28
    241.  
    Going to search for some spare drives...
  8. Offline

    TheSmoker FreeNAS Aware

    Member Since:
    Sep 19, 2012
    Messages:
    211
    Message Count:
    211
    Likes Received:
    7
    Trophy Points:
    18
    TheSmoker, Jan 4, 2013

    Card not being detected, driver not loaded. Probably PCI_ID has to be added to sources so that the OS will identify the card and properly load the module ...

    Code (text):
    1. pci2: <mass storage, RAID> at device 14.0 (no driver attached)
    Code (text):
    1. pcib2@pci0:1:0:0:       class=0x060400 card=0x00000000 chip=0x03708086 rev=0x00 hdr=0x01

Share This Page