Realtek re(4) driver

Steven Hartland killing at multiplay.co.uk
Wed Apr 11 21:22:19 UTC 2018



On 11/04/2018 22:01, BERTRAND Joël wrote:
> Rodney W. Grimes a écrit :
>> SO if you want to submit your pciconf -lv,
>> PLEASE include the dmesg output for the device.
> 	I don't know if it's enough as I cannot reboot with FreeBSD officiel
> driver. I use Realtek one :
>
> Mar 24 21:35:06 pythagore kernel: re0: <Realtek PCIe GBE Family
> Controller> port 0xe000-0xe0ff mem
> 0xf7d00000-0xf7d00fff,0xf0000000-0xf0003fff irq 19 at device 0.0 on pci2
> Mar 24 21:35:06 pythagore kernel: re0: Using Memory Mapping!
> Mar 24 21:35:06 pythagore kernel: re0: Using 1 MSI-X message
> Mar 24 21:35:06 pythagore kernel: re0: version:1.94.01
> Mar 24 21:35:06 pythagore kernel: re0: Ethernet address: d8:cb:8a:7d:10:59
> Mar 24 21:35:06 pythagore kernel: re0: Ethernet address: d8:cb:8a:7d:10:59
> Mar 24 21:35:06 pythagore kernel: re0: link state changed to UP
>
> 	This adapter doesn't work as expected on diskless workstation with
> kernel driver. No problem with Realtek driver.
>
> re0 at pci0:2:0:0: class=0x020000 card=0x78511462 chip=0x816810ec rev=0x0c
> hdr=0x00
>      vendor     = 'Realtek Semiconductor Co., Ltd.'
>      device     = 'RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller'
>      class      = network
>      subclass   = ethernet
>
I know you said you couldn't do this, but it may well be very useful to 
compare this to the output when using the built in FreeBSD driver as it 
may highlight a key difference.

I'm thinking given the ages of the Realtek driver we could be looking at 
a different operational mode, different MSI-X count etc.

Here's some other links with potentially relevant info:
https://forums.freebsd.org/threads/replacing-realtek-re-driver.55861/
https://unixblogger.com/2011/10/18/the-pain-of-an-realtek-rtl8111rtl8168-ethernet-card/

     Regards
     Steve


More information about the freebsd-hackers mailing list