Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#236 closed enhancement (fixed)

3ware 9750 support in FreeBSD

Reported by: smokey7722 Owned by: somebody
Priority: major Milestone: Release 6.1
Component: all Version: 5.43
Keywords: 3ware freebsd Cc:


When attempting to access the my 3ware SAS9750-4i4e RAID controller I get the error below (regardless if I choose the controllers device id or a drive through the controller. I'm currently using SATA disks only (I hear there are issues accessing SAS disks through the 3ware drivers).

smartctl -a /dev/tws0 -d 3ware,0
/dev/tws0: 3ware controller type unknown, use /dev/tweX or /dev/twaX devices

smartctl -a /dev/da0 -d 3ware,0
/dev/da1: 3ware controller type unknown, use /dev/tweX or /dev/twaX devices

I can provide access to the hardware if needed.

Change History (5)

comment:1 by smokey7722, 12 years ago

Sorry above 2nd command is slightly incorrect (I show the command as da0 and output as da1). I have two arrays da0 and da1 and copied the output incorrectly, but its the same thing (just references a difference device).

comment:2 by Christian Franke, 12 years ago

Keywords: 3ware freebsd added

The current 3ware controller type detection requires usage of /dev/twaX as device names for 9000 series controllers. Other device names do not work. See os_freebsd.cpp.

comment:3 by smokey7722, 12 years ago

Thats why I was asking if its possible to add support for tws. Freebsd supports twa and twe already as per the error being displayed when I attempt to use it. It looks like another old ticket for the 9750 and SATA drive support was closed with a patch but it didn't include the references to tws but to tw1 (although I don't see that in the cpp you referenced as it went into os_linux.cpp I guess).

I'd be more than happy to assist in any way including providing access to a platform with the hardware to test on.

comment:4 by Alex Samorukov, 12 years ago

Resolution: fixed
Status: newclosed

Support added in SVN, see r3649

comment:5 by Christian Franke, 12 years ago

Milestone: Release 6.1
Note: See TracTickets for help on using tickets.