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

next in thread | previous in thread | raw e-mail | index | archive | help
Hi STefan,

I'm rather ignorant about the different versions of that chipset, do
you know of any place that could supply cards with them? Or should we
be calling for volunteers? A few of my boxes have RealTek ethernet
interfaces on their motherboards.

On Sun, 2 Aug 2020 at 20:42, Stefan Esser <se@freebsd.org> wrote:
>
> 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



-- 

  "I and the public know
  what all schoolchildren learn
  Those to whom evil is done
  Do evil in return" W.H. Auden, "September 1, 1939"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2BxzKjAWjUCk6m83t8pdNRWoqjvb4Eyb%2BW=8s4GJrCC51TeQOQ>