Integrated RTL8168/8111 NIC not assigned interface

Peter Jeremy peterjeremy at optushome.com.au
Fri Nov 21 13:09:34 PST 2008


On 2008-Nov-21 00:07:26 -0800, hamtilla <tangel at gmail.com> wrote:
>I'm running 7.0-RELEASE-i386 on Jetway's NC92-N230 mainboard. The board has
>one integrated RTL8168/8111 gigabit NIC as well as an expansion board with
>three RTL8168/8111 NICs. Why would the three NICs work while the onboard NIC
>does not? 
>
>none2 at pci0:1:0:0:       class=0x020000 card=0x816810ec chip=0x816810ec
>rev=0x02 hdr=0x00
>    vendor     = 'Realtek Semiconductor'
>    device     = 'RTL8168/8111 PCI-E Gigabit Ethernet NIC'
>    class      = network
>    subclass   = ethernet
>re0 at pci0:2:4:0: class=0x020000 card=0x10ec16f3 chip=0x816710ec rev=0x10
>hdr=0x00
>    vendor     = 'Realtek Semiconductor'
>    device     = 'RTL8169/8110 Family Gigabit Ethernet NIC'
>    class      = network
>    subclass   = ethernet
...

The on-board NIC is a different type to your expansion cards (note the
different 'chip=' values.  Looking at the code, it appears that only
some variants of the RTL8168 are supported in 7.x.  Unfortunately, pciconf
doesn't report the actual hardware revision, so you can't tell from the
pciconf output whether it's supported or not.

Can you report the output of 'pciconf -r pci0:1:0:0 0x40' (which should
report the hw revision) and 'pciconf -r pci0:2:4:0 0x40' (which gives
me a double-check).

You could try booting -current and see if the on-board NIC works there -
the range of supported NICs has changed.

-- 
Peter Jeremy
Please excuse any delays as the result of my ISP's inability to implement
an MTA that is either RFC2821-compliant or matches their claimed behaviour.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20081121/6a6c2b73/attachment.pgp


More information about the freebsd-stable mailing list