Re: Raspberry Pi 3B and pitiful network speeds

Mark Millard via freebsd-arm <[email protected]>
Newsgroups gmane.os.freebsd.devel.arm
Message-ID <[email protected]>
On 2021-Jun-21, at 00:10, MJ <mafsys1234 at gmail.com> wrote:

> On 21/06/2021 5:01 pm, Mark Millard wrote:
>> On 2021-Jun-20, at 23:26, MJ <mafsys1234 at gmail.com> wrote:
>> 
>>> On 21/06/2021 1:04 pm, Mark Millard wrote:
>>>> On 2021-Jun-20, at 19:16, MJ <mafsys1234 at gmail.com> wrote:
>>>> 
>>>> 
>>>>> On 21/06/2021 7:29 am, Denis Ovsienko wrote:
>>>>>> . . .
>>>>>> As a separate note, in my setup ifconfig tells "100baseTX
>>>>>> <full-duplex>", which is expected for RPI3B. In the original message it
>>>>>> tells "1000baseT <full-duplex>", which means the board is RPI3B+ or
>>>>> Hi Denis.
>>>>> 
>>>>> Yes, you're correct. This is the 3B+. I apologize for misrepresenting it. It is also the earlier version board,
>>>>> 
>>>>> Built in 2017. I think it's version 1.1 (it's in a case, I don't feel like dismantling it).
>>>> I do not have access to such for any testing, just a 3B. (Not
>>>> a reasonable comparison.) In checking on that, I ran into the
>>>> following information:
>>>> 
>>>> https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md
>>>> only shows one revision for 3B+:
>>>> 
>>>> Code	Model	Revision	RAM	Manufacturer
>>>> . . .
>>>> a020d3	3B+	1.3	1GB	Sony UK
>>>> . . .
>>>> 
>>>> Under RaspiOS the revision code shows up via: cat /proc/cpuinfo
>>> 
>>> Output of /proc/cpuinfo
>>> 
>>> cat /proc/cpuinfo
>>> processor       : 0
>>> BogoMIPS        : 38.40
>>> Features        : fp asimd evtstrm crc32 cpuid
>>> CPU implementer : 0x41
>>> CPU architecture: 8
>>> CPU variant     : 0x0
>>> CPU part        : 0xd03
>>> CPU revision    : 4
>>> 
>>> processor       : 1
>>> BogoMIPS        : 38.40
>>> Features        : fp asimd evtstrm crc32 cpuid
>>> CPU implementer : 0x41
>>> CPU architecture: 8
>>> CPU variant     : 0x0
>>> CPU part        : 0xd03
>>> CPU revision    : 4
>>> 
>>> processor       : 2
>>> BogoMIPS        : 38.40
>>> Features        : fp asimd evtstrm crc32 cpuid
>>> CPU implementer : 0x41
>>> CPU architecture: 8
>>> CPU variant     : 0x0
>>> CPU part        : 0xd03
>>> CPU revision    : 4
>>> 
>>> processor       : 3
>>> BogoMIPS        : 38.40
>>> Features        : fp asimd evtstrm crc32 cpuid
>>> CPU implementer : 0x41
>>> CPU architecture: 8
>>> CPU variant     : 0x0
>>> CPU part        : 0xd03
>>> CPU revision    : 4
>> My guess is that was not a RaspiOS version
>> but some other Linux.
> 
> That's correct, it's Devuan (a debian non-systemd derivative). I've never used raspbian (I don't like systemd).
> 
> Devuan (from Ascii to Beowulf - they're the versions) has been what it's running the last 4 years.
> 
> I decided to attempt a migration to FreeBSD but given the awful network speeds, that's probably not feasible. That's why I am here
> 
> :0(

It provides the information on ubuntu 21.04 "Linux ubuntu
5.11.0-1009-raspi" but not on Fedora 34 server. So overall:
a mix.

>> # vcgencmd otp_dump | grep 30:
>> 
>> should work to find the revision code. But
>> it failed to initialize on Fedora 34.
> 
> Definitely not available. I believe this is a raspbian-only thing?
> 

Works on ubuntu 21.04 "Linux ubuntu 5.11.0-1009-raspi"
but not on Fedora 34. It might be something that can be
installed. (It was present in the Fedora as configured
but failed to initialize. I'm unsure if it was a separate
install.) So, again, overall a mix.

But it was:

# cat /sys/firmware/devicetree/base/model

that worked in all 3 contexts that I happen to have
around. Being Linux, that might not generalize well.

I'm out of other ideas if various OS's must be
avoided, sorry.


===
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.