Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Aug 2020 12:42:08 +0200
From:      Stefan Esser <se@freebsd.org>
To:        Stephen Hocking <stephen.hocking@gmail.com>
Cc:        hackers@freebsd.org
Subject:   Re: Support for RealTek RTL8125B chipset?
Message-ID:  <f9188c96-7c83-de9e-147f-5d032419a75c@freebsd.org>
In-Reply-To: <CA%2BxzKjBniaNKU1zrBvsrQST5TRt9vW0ZOcLxErmajmoLdrs9FQ@mail.gmail.com>
References:  <CA%2BxzKjAnEzJk2N%2BNiuTDHQrU4VyFcod3bPyHBnZWcwKkVq9k0w@mail.gmail.com> <83f06794-1945-649a-6997-dc2959cb0d82@freebsd.org> <CA%2BxzKjBniaNKU1zrBvsrQST5TRt9vW0ZOcLxErmajmoLdrs9FQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Am 02.08.20 um 04:47 schrieb Stephen Hocking:
> Hi Stefan,
> 
> Thanks for updating me on this - do you need any hardware for testing etc?

Hi Stephen,

thank you for the offer - I've got a main-board with RTL8125B and have
added RTL8111H and i210-T1 cards to compare the RTL8125 with.

I'm limited to 1000baseTX speed due to other available interfaces and
switch ports, but I'd hope that if 1000baseTX works, the higher speeds
will be simple to test (and could be come at a later time, since having
on-board RTL8125 chips support by the base system at least at 1 Gbit/s
is my primary goal for now).

The problem is lack of documentation for the MAC and PHY, and there are
even 4 firmware blobs for different versions of the RTL8125 alone (two
each for RTL8125A and B since both already exist in two revisions).

Since I do not have any documentation (except for the RealTek driver
that has a friendly license, being derived from Bill Paul's FreeBSD
driver) I do not really know which parts of the initialization and
register setup that is different for those different chips needs to
be merged into out driver - for now I assume a mostly verbatim copy
of the blobs and of code fragments is the only way forward, since I
have access to only 1 of those 4 chip versions ...

Regards, STefan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?f9188c96-7c83-de9e-147f-5d032419a75c>