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