RTL8111/8168B NIC & FreeBSD

Edward O'Callaghan eocallaghan at alterapraxis.com
Sun Nov 3 19:45:10 UTC 2013


On Sun, 3 Nov 2013 15:27:03 +0100
Danny Winn <danny.gabriel.winn at gmail.com> wrote:

Hi, I sent a patch this month to the list that adds support for
that(0x4c000000) hw.
You can apply the patch or try out HEAD where it has been committed.
Let us know how you go!

Cheers,
Edward.


> 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.
> 
> 
> Best Regards
> Danny
> _______________________________________________
> freebsd-net at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe at freebsd.org"

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-net/attachments/20131104/5f4ea2e6/attachment.sig>


More information about the freebsd-net mailing list