On 2018/08/26 12:45, Swift Griggs wrote:
> On Sun, 26 Aug 2018, Rin Okuyama wrote:
>> I've ported mue(4), driver for Microchip LAN75xx/LAN78xx known as internal NIC of Raspberry Pi 3B+, from OpenBSD.
>
> Thanks a bunch for that, Okuyama-san! It's going to be great to have it. I have an ignorant question. Is this chip different from what's in the 3B (non-plus) and RPI2? I heard from a friend that he had really bad performance from his RPI3 ethernet, and I remember coming across other folks online who complained about it.
>
> I'm excited about this. I'll have to do some iperf testing. Fun!
>
> Thanks a ton for all your work on NetBSD ARM. It's so much win for NetBSD and I love reading your technical notes, as usual. You and Jared are unbelivablely wonderful assets to the project.
>
> Thanks!
> -Swift
Thank you very much for your kind message!
Yes, the chip is different from those in RPI2 and 3B. They have LAN95xx
100BASE-T NIC, which is supported by usmsc(4). On the other hand,
NIC of RPI3B+ supports 1000BASE-T FDX. Altough the speed is restricted
due to USB2, the performance is improved somewhat.
Thanks,
rin