[OpenIndiana-discuss] OI_Hipster doesn't register, AOC-STG-I4S/BCM57840S 10GbE SFP adaptor

Stephan Budach stephan.budach at jvm.de
Sun Jan 14 09:49:34 UTC 2018


Hi Russel,


----- Ursprüngliche Mail -----
> Von: "russell" <russell at willows7.myzen.co.uk>
> An: "stephan budach" <stephan.budach at jvm.de>
> Gesendet: Samstag, 13. Januar 2018 22:55:14
> Betreff: [OpenIndiana-discuss] OI_Hipster doesn't register, AOC-STG-I4S/BCM57840S 10GbE SFP adaptor
> 
> Hi Stephan,
> 
> On your system run "prtconf -pv" and search though the listing to
> find
> the Broadcom 57840S information that will provide you with the Node
> information.
> 
>              Node 0x00002b
>                  assigned-addresses:
> 82850010.00000000.bffe0000.00000000.00020000.82850014.00000000.bffc0000.00000000.00020000.81850018.00000000.0000ec00.00000000.00000020
>                  reg:
> 00850000.00000000.00000000.00000000.00000000.02850010.00000000.00000000.00000000.00020000.02850014.00000000.00000000.00000000.00020000.01850018.00000000.00000000.00000000.00000020
>                  compatible: 'pciex8086,105e.8086.115e.6' +
> 'pciex8086,105e.8086.115e' + 'pciex8086,105e.6' + 'pciex8086,105e' +
> 'pciexclass,020000' + 'pciexclass,0200' + 'pci8086,105e.8086.115e.6'
> +
> 'pci8086,105e.8086.115e' + 'pci8086,115e' + 'pci8086,105e.6' +
> 'pci8086,105e' + 'pciclass,020000' + 'pciclass,0200'
>                  model:  'Ethernet controller'
>                  power-consumption:  00000001.00000001
>                  devsel-speed:  00000000
>                  interrupts:  00000001
>                  subsystem-vendor-id:  00008086
>                  subsystem-id:  0000115e
>                  unit-address:  '0'
>                  class-code:  00020000
>                  revision-id:  00000006
>                  vendor-id:  00008086
>                  device-id:  0000105e
>                  name:  'pci8086,115e'
> 
> When you find the device, make a note of the name. In the example
> above
> the Intel Ethernet adapter it is pci8086,115e
> 
> You then need to edit the /etc/driver_aliases, search through until
> you
> find the entries for the Broadcom driver bnxe
> 
> bnxe "pci14e4,164e"
> bnxe "pci14e4,164f"
> bnxe "pci14e4,1650"
> bnxe "pciex14e4,164e"
> bnxe "pciex14e4,164f"
> bnxe "pciex14e4,1650"
> bnxe "pciex14e4,16a1"
> bnxe "pciex14e4,16a5"
> bnxe "pciex14e4,16a4"
> bnxe "pciex14e4,168a"
> bnxe "pciex14e4,168d"
> bnxe "pciex14e4,168e"
> bnxe "pciex14e4,16ab"
> bnxe "pciex14e4,16ae"
> bnxe "pciex14e4,1662"
> bnxe "pciex14e4,1663"
> 
> Duplicate the last entry, and replace the vendor-id,device-id
> information you found when performing the prtconf -pv
> 
> This will only work if the current Broadcom driver is compatible with
> your chipset but has not been updated to reflect support.
> If you find it works, create a support ticket to get the change
> included
> in OpenIndiana/IllumOS.
> 
> Hope that helps
> 
> Russell
> 
> 


thanks - I knew, I missed something, when I tried to query the installed PCI devices.
Firts off, I'll have to correct myself. The NIC installed is actually an Intel 710 one, as prtconf -pv has revealed:

            Node 0x0000b2
                acpi-namespace:  '\_SB_.PCI1.QR1A.D084'
                assigned-addresses:  c3820010.00000000.f9800000.00000000.00800000.c382001c.00000000.fa018000.00000000.00008000
                reg:  00820000.00000000.00000000.00000000.00000000.43820010.00000000.00000000.00000000.00800000.4382001c.00000000.00000000.00000000.00008000
                compatible: 'pciex8086,1572.15d9.87e.2' + 'pciex8086,1572.15d9.87e' + 'pciex8086,1572.2' + 'pciex8086,1572' + 'pciexclass,020000' + 'pciexclass,0200' + 'pci8086,1572.15d9.87e.2' + 'pci8086,1572.15d9.87e' + 'pci15d9,87e' + 'pci8086,1572.2' + 'pci8086,1572' + 'pciclass,020000' + 'pciclass,0200'
                model:  'Ethernet controller'
                power-consumption:  00000001.00000001
                devsel-speed:  00000000
                interrupts:  00000001
                subsystem-vendor-id:  000015d9
                subsystem-id:  0000087e
                unit-address:  '0'
                class-code:  00020000
                revision-id:  00000002
                vendor-id:  00008086
                device-id:  00001572
                name:  'pci15d9,87e'

8086:1572, that resolves to an Intel x710, actually the card I ordered. This card needs the i40e driver, which hadn't been installed and I wonder why that was. After installing the i40e driver manually, the card got initialized.


Thank you,
Stephan




More information about the openindiana-discuss mailing list