Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Apr 2018 18:04:24 -0400
From:      Farhan Khan <khanzf@gmail.com>
To:        Steven Hartland <killing@multiplay.co.uk>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: Realtek re(4) driver
Message-ID:  <CAFd4kYDDytw2nQOqxvbMocxCgk_XitbZLJnDXVt9qZFoR28__g@mail.gmail.com>
In-Reply-To: <0466ec9d-b517-bee1-fa5f-b23ed56e7d36@multiplay.co.uk>
References:  <201804111801.w3BI1D9x028952@pdx.rh.CN85.dnsmgr.net> <90c5e785-1e73-0bcc-2e36-24cabce74c71@systella.fr> <0466ec9d-b517-bee1-fa5f-b23ed56e7d36@multiplay.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Apr 11, 2018 at 5:22 PM, Steven Hartland <killing@multiplay.co.uk>
wrote:

>
>
> On 11/04/2018 22:01, BERTRAND Jo=C3=ABl wrote:
>
>> Rodney W. Grimes a =C3=A9crit :
>>
>>> 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 wi=
th
>> kernel driver. No problem with Realtek driver.
>>
>> re0@pci0:2:0:0: class=3D0x020000 card=3D0x78511462 chip=3D0x816810ec rev=
=3D0x0c
>> hdr=3D0x00
>>      vendor     =3D 'Realtek Semiconductor Co., Ltd.'
>>      device     =3D 'RTL8111/8168/8411 PCI Express Gigabit Ethernet
>> Controller'
>>      class      =3D network
>>      subclass   =3D 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 m=
ay
> 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-rt
> l8111rtl8168-ethernet-card/
>
>     Regards
>     Steve
>
> _______________________________________________
> freebsd-hackers@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org=
"
>

Hi all, I would love to assist and perform testing in any way I can. I have
2 devices running Realtek devices. One is a 4-port NIC. If we can
narrow-down the issue and create a reproduceable failure, I might be able
to hunt through the code to help identify the problem (I am primarily
tapped on rtwn(4), but I would not mind lending an extra pair of eye-balls)

Laptop machine running 12.0-CURRENT:

re0@pci0:3:0:0: class=3D0x020000 card=3D0x21de103c chip=3D0x813610ec rev=3D=
0x08
hdr=3D0x00
    vendor     =3D 'Realtek Semiconductor Co., Ltd.'
    device     =3D 'RTL8101/2/6E PCI Express Fast Ethernet controller'
    class      =3D network
    subclass   =3D ethernet

Think Server running 11.1-RELEASE-p8:

re0@pci0:4:0:0: class=3D0x020000 card=3D0x012310ec chip=3D0x816810ec rev=3D=
0x07
hdr=3D0x00
    vendor     =3D 'Realtek Semiconductor Co., Ltd.'
    device     =3D 'RTL8111/8168/8411 PCI Express Gigabit Ethernet Controll=
er'
    class      =3D network
    subclass   =3D ethernet
re1@pci0:5:0:0: class=3D0x020000 card=3D0x012310ec chip=3D0x816810ec rev=3D=
0x07
hdr=3D0x00
    vendor     =3D 'Realtek Semiconductor Co., Ltd.'
    device     =3D 'RTL8111/8168/8411 PCI Express Gigabit Ethernet Controll=
er'
    class      =3D network
    subclass   =3D ethernet
re2@pci0:6:0:0: class=3D0x020000 card=3D0x012310ec chip=3D0x816810ec rev=3D=
0x07
hdr=3D0x00
    vendor     =3D 'Realtek Semiconductor Co., Ltd.'
    device     =3D 'RTL8111/8168/8411 PCI Express Gigabit Ethernet Controll=
er'
    class      =3D network
    subclass   =3D ethernet
re3@pci0:7:0:0: class=3D0x020000 card=3D0x012310ec chip=3D0x816810ec rev=3D=
0x07
hdr=3D0x00
    vendor     =3D 'Realtek Semiconductor Co., Ltd.'
    device     =3D 'RTL8111/8168/8411 PCI Express Gigabit Ethernet Controll=
er'
    class      =3D network
    subclass   =3D ethernet
pcib9@pci0:8:0:0: class=3D0x060401 card=3D0x30a517aa chip=3D0x88931283 rev=
=3D0x41
hdr=3D0x01
    vendor     =3D 'Integrated Technology Express, Inc.'
    device     =3D 'IT8893E PCIe to PCI Bridge'
    class      =3D bridge
    subclass   =3D PCI-PCI



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFd4kYDDytw2nQOqxvbMocxCgk_XitbZLJnDXVt9qZFoR28__g>