On 18 June 2016 at 11:28, Nigel W <[email protected]> wrote: > I have a Supermicro X10SDV-4C-TLN2F that I am trying to get SDC running on > however it appears that support for the NIC on this board is not currently > supported[1]. Because the SmartOS usb image is much smaller I am trying to > get it to work on SmartOS first.
If you're uncertain about hardware support, that's definitely a good way to start out. It is, after all, the same OS in both cases! > Later I located Dale Ghent's webrev[3] that does the involved changes. > However I am unable to get the driver to attach when I build smartos-live > following the instructions on the Wiki [2], pausing after running configure > to apply the patches to the illumos repository. > > [2] https://wiki.smartos.org/display/DOC/Building+SmartOS+on+SmartOS > [3] http://elemental.org/webrevs/x550-final/ > > Using nm on the ixgbe driver file at /kernel/drv/amd64/ixgbe on the machine > that has booted the resulting image, shows the X550 symbols as being in the > file but the driver is not attached. /var/adm/messages does not contain any > information about why the driver failed to attach. > > I have attached the console output which includes the output of prtconf -d. > At this point I am not sure what I am missing to get this driver to load or > what is where the problem lies. In Dale's change, he has added a number of new PCI identifiers to which "ixgbe" will be attached. These are listed in "usr/src/pkg/manifests/driver-network-ixgbe.mf". In SmartOS, because of the way the RAM disk image is currently constructed, these needed to be added manually to another file: https://github.com/joyent/smartos-live/blob/master/overlay/generic/etc/driver_aliases#L728-L751 You _may_ be able to test these out on your running system, rather than just rebuilding the image, with something like: update_drv -a -i '"pciex8086,154a"' ixgbe (Be careful of the quoting: there's a double-quoted string surrounded by single quotes; note also that there is more than one PCI ID in this change, so that might not be the right one.) Cheers. -- Joshua M. Clulow UNIX Admin/Developer http://blog.sysmgr.org ------------------------------------------- smartos-discuss Archives: https://www.listbox.com/member/archive/184463/=now RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00 Modify Your Subscription: https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb Powered by Listbox: http://www.listbox.com
