From nobody Mon Jun 21 07:01:32 2021 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 7E8A211D2F44 for ; Mon, 21 Jun 2021 07:01:39 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic310-20.consmr.mail.gq1.yahoo.com (sonic310-20.consmr.mail.gq1.yahoo.com [98.137.69.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4G7gS31gf2z4XRZ for ; Mon, 21 Jun 2021 07:01:38 +0000 (UTC) (envelope-from marklmi@yahoo.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1624258897; bh=i+mCmetLqK+AT7rz2lP9PW9xLDA8tmv549FJKiTQoDk=; h=Subject:From:In-Reply-To:Date:Cc:References:To:From:Subject:Reply-To; b=c7R/ZB0yYzPe2+AIE2t6fI+Gfp6DBFoCAviC/b38HDEPzmF6D384au+qiIIbxg2CUB/jFgVayMy4EefqgZt5Dw2zduGPrYJbShxb10i3waNU8bDGQ5tOUB+NBnuiA+/4A1q928kSHLBwbvyzVAwBgG/vmtfEVTbeitAYog2fLNZfc4RoDGmjbscCzU5VRIPrs2EjpfOxg9X4NFr7eCxnq9QlXloU0vHFDspCv9fesbiZjU/jAgq5NDJoERsnNmZ8B3E8Qyx9nVz5uSc+BldGWez2UMi1XFKtYyUbE0JMZuaefE+pevAfhJp0/KlRGCXHZ/uXiIzIRvs3fHa3JUzVBQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1624258897; bh=26W25hUy3sFL7Kbi+H4fxENGCi5iUSauWAu85ie92Ab=; h=X-Sonic-MF:Subject:From:Date:To:From:Subject; b=mipVW0/yoXsVGq9efRVBefheeMnLVi+KgT2VBQvhYrDF8jvqAYgjQcMm+nnIj8UREOsw7fjqL743YcwpTMN3L9iaNCojzQPYv6p9kTZXvhqLyQGjxmfowETucfKBT1wvsByeh/RdlKlUNI+RGg8TCqzxMkJx7tm1rm2aORn2C+I1G5PB0Uu/48DXVnhaUq1EvwjprsfC3/GM/lGlsBuXFTrqp7OBRBQXlXgQQOBpyxlzudkhEUspqgcv7KbCe8dAze8lazcSa23WhZUDC+gu1hq7luIqYDInwsPvpIMyn3H3aeLzk6cb6JHVD35JMWS1eRo76EONyuaKt8jcNp68Eg== X-YMail-OSG: f1oujx8VM1ntTNiDL6aeB1y3qPFNPncDjV7Aw8ICTrIFElid3GLQH5sG_nDZUnM Grhhr_boyof7i1S1xwQsKuSOUoG5bPMCYFFUdzsO_bPzbq1HDZgPyt1_MKIxvS5i6dimmdGyJBmQ fTIIj6pPNhZ232wm.O8.1B7INez8SLLbMRq_N8ba.neSmdI2jZ9uzQyMagUlqbiRj1YuukxPjg3e VVIB9.E5jccufnmT0No4XiQNROQ8R25z1qtzkMaExPqHBgRMbaONVDyCUc2p0w6lBspzJik.XAIQ j2w71Sqltrkwb1lAhP1.XoQT7nt9ocIc99Aff6_rD_V3wca06X5834VUKQF2ErHGyjW5ndkO11lH zY330DKxGwQGqUL573QFqy7I58QorMvhE4CyggeYunP181bnI9yAfHiQu6cvzYSuwmZsd8enjbqw yl_KQV.HC6ew7o92f5c5RXGLoC0qfn3I03N6rJQ3IP9uEzMP3zduoeixFJFGDcKyfjlyoYzNQLDp ibpHbgkp19TXDrr_d05JRh945w0phhiHxS7iZzmIxOP1iI8d8TKjTCfMMvvVXEy63Rqri1QBadvv bzGJ_QsrmPDe6plPvsbVhHGasjGDd9D2h0H6EVaKRo4smv1m.doQOBFhS_HQa2bTkiC8OjdshmoY BWuf3ML4t.fK4oDZIt3FsifidzYfPIhkOtUSYidfumFzjKommPlmXXGbGR9aoSTzBSK0skUkq7fZ PoFIgAhZMzjRfnZ0w5wjn3ufgFfu0PEj7jaQhr7H0fYcrG6KgyuEGkdANTndDqk140UgFt8rkswC kaCfs_ZrltUW3B1xsWtQyY..rCQwWv3NZ2EDpSlCleihQ1CYJJJZoUeIuxz2GpvYlZU0D2kmquA8 f5B01h29A3vT.joWNKLdtTGmPUJ_PmdlLjWAt42iWqhXBlvmY3KGdWLLhTdj2avX1fbVLK1zSYUh bl16W7P2GmDM1Wf4C8T8wbOpOhqSHMzkGk9KO42PjrB_TziVEVLQQXMIo4jHXXu7MeG5Y7DzAFjI rwC0da5m80YCMPYP3C45_1CbXv8CqyvtOpEWj.B1DPK1jBzMpZizUMdM7MyRBTz5va0fUm80MmvZ BbDtGBzNFhc3R95m4GHpG.M7b6ltMBhguWOwboucE0nt5WZfl2vesQhQXYsQiHH6kVa7N_RWu9XI JLAsiUfg3hCF9OlPxivu5V7rX4KaJhXqKHMYUWvS7HNT0HUsSAHOROjAAprmmCTbPw.kKTsdatUz RBaxupQgyODBaVzonuBSNA3aN09UvK_sGcFzDSLRGlqlCfeid9STsD6B5BQTYIq8xA3sfEqG2hzF CVWERltvSGTzpbZ2hqx0aw6Wid7DS1ZPtbcp.Ys6mObb8DS46AqXfUnbpyeoFgZSQl4o5UZOr5YE gCbBgGjWRQPJU9lPqWbi_M0yd4FQFL143JGQjOH.MOaBOl7W6cKoROF9HaiARN6ZEz3IfdF0jGFC vU_M5nE8K1.XzD6RiLNcuSo3ss84fzTqgavoWC2xgwlRivbuCTq4CZbRUte9atinBqeW2mB6Adm2 X5WeDpERVvszOvcDHAlwBgMCoChTrZwEybN5JUayFXY8HQPkCgS3zq7Txes4EOHem8O5zqNUlvZW 0kwC7b7f30E7Btc0OSaJTI6e1pMelwrttuo2EvHMEMnrbKVt5o0My8QgvRZft4NiUGwrUhkdwj4C EO_KBLigPoXew.hwcvai5NFbjdJQELlG5mh7ns8fJztgqyQpqSEyI1eVABNaUcfsBho5bIYXdn2N kEO17di38ZEuyKEMvUt5cnh5_a69Xa6lVm89UIzIwxS2NJZZW3W9MKUD_o46EPgcpDlzHqjhunrw Xj_ySSIdxGlEJHYLYKnR7zfJOHTYqyECjOtFHNhqeYRf24fARVR0G5gv1W1qfWh0qhYXQiYH4B6O g7nALEYOC3OO.6tiU9Nb5ewoLdbstClI1h2brtKZdvDJ0kuH4nDIFVkUL6fdUWCyoKu6.b8ry9y1 CC_8Q6xIt7vZhAzSe7GAw15G4m.UwBAkELMYJ81JuMMbOiUKmA1x5ZDtmtwHBsRIeoqs82IybfwO 8LZ2E8qyQhPSIVyULEbzo2Wa_GC7jvJhvbvtiIt2gcbstomIbxWBtxokR5U4VkRUXqQqQSKsM5t. 7x37rHhNG79HB2CdlG3qqPmIszjTjontfMHc4dia0Flodqtgf05OnAbWkV9Kp2WWLDu0pA59W6XX A3.csHt60WyZvGADwV52Jml8AO9Rrn9nKCSvZsvnCoa7N1.Kh7i0IvCRgMTnafMtueW.dJUmW0MD hgdDES_Vwrcw_qGRnO6.Acv1kbFL8ESGjmC.Dg6pP_kcR7dfBN6X4bZxGBlsgcu8dCFxg.jP02Gz LC0aj2opoS6YMxE428IRTHbCOFa09oDZ.y4dmz6eOgB0BFMcNUwgmDrF4TowBkdmW0aujVr8H.Sz QNDQx8XlblcSRlWuEGVhMKW.cEqWxesvTqffGBXgNYeEp X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.gq1.yahoo.com with HTTP; Mon, 21 Jun 2021 07:01:37 +0000 Received: by kubenode541.mail-prod1.omega.ne1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID a76a9c32d4aff66a4a4f45a4856cb36a; Mon, 21 Jun 2021 07:01:34 +0000 (UTC) Content-Type: text/plain; charset=us-ascii List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.100.0.2.22\)) Subject: Re: Raspberry Pi 3B and pitiful network speeds In-Reply-To: Date: Mon, 21 Jun 2021 00:01:32 -0700 Cc: freebsd-arm@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <20210620144513.1f91a68f@basepc> <169baf0b-3f3c-f1dc-4a6f-b8a0ef863f51@denninger.net> <20210620154105.0c83bbcc@basepc> <20210620222922.51da1818@basepc> <3fa3f2a6-8560-f413-b2eb-5c172ce025eb@gmail.com> <6B4F2FB6-ABA1-4CFA-BE2A-6A466C30FF02@yahoo.com> To: MJ X-Mailer: Apple Mail (2.3654.100.0.2.22) X-Rspamd-Queue-Id: 4G7gS31gf2z4XRZ X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] Reply-To: marklmi@yahoo.com From: Mark Millard via freebsd-arm X-Original-From: Mark Millard X-ThisMailContainsUnwantedMimeParts: N On 2021-Jun-20, at 23:26, MJ wrote: > On 21/06/2021 1:04 pm, Mark Millard wrote: >>=20 >> On 2021-Jun-20, at 19:16, MJ wrote: >>=20 >>=20 >>> On 21/06/2021 7:29 am, Denis Ovsienko wrote: >>>> . . . >>>> As a separate note, in my setup ifconfig tells "100baseTX >>>> ", which is expected for RPI3B. In the original = message it >>>> tells "1000baseT ", which means the board is RPI3B+ or >>>=20 >>> Hi Denis. >>>=20 >>> Yes, you're correct. This is the 3B+. I apologize for = misrepresenting it. It is also the earlier version board, >>>=20 >>> 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: >>=20 >> = https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-co= des/README.md >> only shows one revision for 3B+: >>=20 >> Code Model Revision RAM Manufacturer >> . . . >> a020d3 3B+ 1.3 1GB Sony UK >> . . . >>=20 >> Under RaspiOS the revision code shows up via: cat /proc/cpuinfo >=20 >=20 > Output of /proc/cpuinfo >=20 > 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 >=20 > 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 >=20 > 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 >=20 > 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. RaspiOS adds more text at the end. Using a RPi4B example that is running RaspiOS64 (their Debian with 64-bit world and kernel): # cat /proc/cpuinfo processor : 0 BogoMIPS : 108.00 Features : fp asimd evtstrm crc32 cpuid CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x0 CPU part : 0xd08 CPU revision : 3 processor : 1 BogoMIPS : 108.00 Features : fp asimd evtstrm crc32 cpuid CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x0 CPU part : 0xd08 CPU revision : 3 processor : 2 BogoMIPS : 108.00 Features : fp asimd evtstrm crc32 cpuid CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x0 CPU part : 0xd08 CPU revision : 3 processor : 3 BogoMIPS : 108.00 Features : fp asimd evtstrm crc32 cpuid CPU implementer : 0x41 CPU architecture: 8 CPU variant : 0x0 CPU part : 0xd08 CPU revision : 3 Hardware : BCM2835 Revision : d03114 Serial : REPLACED Model : Raspberry Pi 4 Model B Rev 1.4 The "Hardware" is misleading (and documented to be so) but the Revision and Model are appropriate above. That also worked on ubuntu, but not on Fedora 34. All 3 support: # cat /sys/firmware/devicetree/base/model but there is no new-line at the end. If vcgencmd is present and operational: # vcgencmd otp_dump | grep 30: should work to find the revision code. But it failed to initialize on Fedora 34. (All this testing is on RPi4B's.) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)