I'm using an Asrock c2750d4i board to build a ZFS NAS server: http://www.asrock.com/server/overview.a ... l=C2750D4I
The board has 12 SATA ports as below:
I installed NAS4Free 9.2 and 9.1 (which is just FreeBSD 9.2 and 9.1)
everything works fine, except I can not get hot plug working on the 4 ports under marvell 88es9230
under these 4 ports, hot remove is okay, i can see dmesg say drive removed, and the /dev/ada2 will disappear, but after hot plug a disk, I can not see HDD plug in
and under all other 8 ports hot plug and hot remove all works fine.
And I tested this board under Windows 7, all 12 ports can do hot plug and hot remove well.
So, I think it's a FreeBSD driver problem.
And now asrock confirmed this is a freebsd driver issue, but they can only say sorry, so i want to know if freebsd team can do anything about this.
Thanks.
The board has 12 SATA ports as below:
Code:
Intel® C2750 : 2 x SATA3 6.0 GB/s, 4 x SATA2 3.0 GB/s
Marvell SE9172: 2 x SATA3 6.0 GB/s
Marvell SE9230: 4 x SATA3 6.0 GB/s
I installed NAS4Free 9.2 and 9.1 (which is just FreeBSD 9.2 and 9.1)
everything works fine, except I can not get hot plug working on the 4 ports under marvell 88es9230
under these 4 ports, hot remove is okay, i can see dmesg say drive removed, and the /dev/ada2 will disappear, but after hot plug a disk, I can not see HDD plug in
dmesg
, and can not find /dev/ada* appears even after using camcontrol rescan all
. and under all other 8 ports hot plug and hot remove all works fine.
And I tested this board under Windows 7, all 12 ports can do hot plug and hot remove well.
So, I think it's a FreeBSD driver problem.
And now asrock confirmed this is a freebsd driver issue, but they can only say sorry, so i want to know if freebsd team can do anything about this.
Thanks.