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

Reply via email to