RTL8111/8168B NIC & FreeBSD
Yonghyeon PYUN
pyunyh at gmail.com
Mon Nov 4 07:13:06 UTC 2013
On Sun, Nov 03, 2013 at 03:27:03PM +0100, Danny Winn wrote:
> Hello,
>
> we are trying to install FreeBSD on a computer that uses the NIC mentioned
> above. The NIC is running under linux without problems, which we've tested
> for several days transferring several GB of data.
>
> The NIC is neither detected by the FreeBSD installer when attempting to
> setup the network, nor after the system installation when booting from HD.
> We've tested FreeBSD 8.x, 9.x and 10.x; same issues with this NIC.
>
> We cannot use a different NIC (this one is onboard. The micro ATX mainboard
> has no room left for any other device)
>
> pciconf -l -v:
>
> none2 at pci0:3:0:0: class=0x020000 card=0x81681849 chip=0x816810ec
> rev=0x0c hdr=0x00
> vendor = 'Realtek Semiconductor Co., Ltd.'
> device = 'RTL8111/8168B PCI Express Gigabit Ethernet controller'
> class = network
> subclass = ethernet
>
> dmesg:
>
> re0: <RealTek 8168/8111 B/C/CP/D/DP/E/F PCIe Gigabit Ethernet> port
> 0xd000-0xd0ff mem 0xf3204000-0xf3204fff,0xf3200000-0xf3203fff irq 19 at
> device 0.0 on pci3
> re0: Using 1 MSI-X message
> re0: Chip rev. 0x4c000000
> re0: MAC rev. 0x00000000
> re0: Unknown H/W revision: 0x4c000000
> device_attach: re0 attach returned 6
>
> ifconfig -a:
>
> lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
> options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>
> inet6 ::1 prefixlen 128
> inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
> inet 127.0.0.1 netmask 0xff000000
> nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
>
> Even though "dmesg" shows the device "re0", it remains unknown to
> "ifconfig".
>
> "if_re" is already in the generic kernel, so it can't be loaded via
> "kldload" as a module, right?
>
> We've already addressed this problem here:
> http://forums.freebsd.org/showthread.php?t=42952
>
> They recommended to this mailing-list.
Just merged required change from HEAD to stable.
Try either stable/10 or stable/9.
More information about the freebsd-net
mailing list