Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 May 2021 23:45:03 +0200
From:      Stefan Esser <se@freebsd.org>
To:        FreeBSD CURRENT <freebsd-current@freebsd.org>
Subject:   Re: Problems with realtek NIC
Message-ID:  <a549a53f-5ad7-314b-44f4-44c74f6d2c54@freebsd.org>
In-Reply-To: <2429724.0dHE6SNnxz@no.place.like.home>
References:  <202105011909.141J9kQ4068083@server.i805.com.br> <2429724.0dHE6SNnxz@no.place.like.home>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--6xyVe7miRy9Kyz5E3ucbAlCL1LZEpU1l2
Content-Type: multipart/mixed; boundary="PBTiEJUCjdOr3eDfMiGQ2z6kkY1VNCywc";
 protected-headers="v1"
From: Stefan Esser <se@freebsd.org>
To: FreeBSD CURRENT <freebsd-current@freebsd.org>
Cc: rizzo@i805.com.br, Greg Rivers <gcr+freebsd-current@tharned.org>
Message-ID: <a549a53f-5ad7-314b-44f4-44c74f6d2c54@freebsd.org>
Subject: Re: Problems with realtek NIC
References: <202105011909.141J9kQ4068083@server.i805.com.br>
 <2429724.0dHE6SNnxz@no.place.like.home>
In-Reply-To: <2429724.0dHE6SNnxz@no.place.like.home>

--PBTiEJUCjdOr3eDfMiGQ2z6kkY1VNCywc
Content-Type: text/plain; charset=windows-1252
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

Am 01.05.21 um 21:48 schrieb Greg Rivers via freebsd-current:
> On Saturday, 1 May 2021 14:09:46 CDT Nilton Jose Rizzo wrote:
>> I using a FreeBSD 14-Current and get random error with my NIC. The wat=
chdog timer send a timeout message and I loose connection temporaly. In l=
ogs show only this message:
>>
> Switch to the official Realtek driver in ports: net/realtek-re-kmod

The "official" RealTek driver is based on a very old version of "our"
driver that was written by Bill Paul.

It lacks many features that have been introduced in FreeBSD in the
last decade (or even earlier) like NETMAP-Support.

The RealTek-driver has special cases for some 50 variants of RealTek
Ethernet chips and contains individual firmware patches for nearly all
of them.

I had started to merge chip specific changes from the official driver
to the FreeBSD driver in the hope to get it to support the RTL8125A/B
chips. But I have stopped that project for lack of RTL8125 documentation,=

especially regarding the PHY, which has its own driver module in our
version but not the RealTek code. (And somebody claimed to know that
another FreeBSD developer was working on RTL8125 support but did not
tell who that might be and whether he had documentation.)

Anyway, there are changes regarding the initialization and error recovery=

of different RealTek chips in the official driver that could be merged
into our version. But I do not know whether these changes require the
firmware changes provided by the RealTek driver to correctly work.

Regards, STefan


--PBTiEJUCjdOr3eDfMiGQ2z6kkY1VNCywc--

--6xyVe7miRy9Kyz5E3ucbAlCL1LZEpU1l2
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wsB5BAABCAAjFiEEo3HqZZwL7MgrcVMTR+u171r99UQFAmCNy98FAwAAAAAACgkQR+u171r99URL
xgf+PEerp2wNRWEzNe0V+rDshhnlA6yXOaIhDWQYhNIUvoohny936NRiJ93BmoW+JIr1iixIFtqj
i0P7XkaWQqIH821JoUrJxnZU5BkdxzQbofK88ApsjNXpIe7T4Yl/v7a4JtnFklNDTok8aoLzVK/A
AJkxcHG7acwjsiuSRt14kzw7Dhnvarbnhqp+TNeeZKdhuKCZntBEPf9bNamd8iwLQPWnlOhSB4ek
YgXk3W/w3jI5NUhN5iak7AZp9yfncfvCSfSdvIp9NEc0LPQ+EQRml+fvHe4eNjLBIzwUUqWkp7Wt
lBu8Mptrf3EktcMXmjPQgc1JGSfx3beUkSq+ywcmUw==
=szRE
-----END PGP SIGNATURE-----

--6xyVe7miRy9Kyz5E3ucbAlCL1LZEpU1l2--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a549a53f-5ad7-314b-44f4-44c74f6d2c54>