From nobody Mon Jun 21 05:58:36 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 D830911CECE3 for ; Mon, 21 Jun 2021 05:58:41 +0000 (UTC) (envelope-from mafsys1234@gmail.com) Received: from mail-pj1-x1034.google.com (mail-pj1-x1034.google.com [IPv6:2607:f8b0:4864:20::1034]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4G7f3P0yRnz4R2g for ; Mon, 21 Jun 2021 05:58:40 +0000 (UTC) (envelope-from mafsys1234@gmail.com) Received: by mail-pj1-x1034.google.com with SMTP id k5so9288077pjj.1 for ; Sun, 20 Jun 2021 22:58:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=PR03cQ6nn7Monfxp2Lzu/RsXbiDov0FWLlZHF718DiQ=; b=h1tZM/pIBqUwYHpby6OeMpbBsU5M1Tk20/oKpShv1LICPAwD8zBAZFsBBUG978X42g PQYN8SFFvPztAbGXIfg569snYZJQYNWLp65QmYEhV+PONwOYq/2qoIR1NdaUKgN/lSGx EZ/iT0R/Q268Oacm9jkUFhSpTPbkGGsSj2PM22I6OR3NRBXLF51Bvyu0X9059GAWwPZo MVO9t6jiwnxAilKOMUYw71tA8775dS6FC5nUf7IHqy3sbD4wvArd8RcLzbUYNx4PjaaO k5lgRCpH46ILsI15KbzDdkSWwiZM1ZkIgJ43Bqs1fMNery+ga1CZojj3ovRV0uvi1UYr sLlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=PR03cQ6nn7Monfxp2Lzu/RsXbiDov0FWLlZHF718DiQ=; b=A2ZhHjTKqqwJGbBfHDnVP1pEQBQxtwFES/2OJ/Z7jXNjNJEu/DjSJIUp7eqsF+XJRW 1EpJvJB6b6WPwYo03yQtPo/soyXKEYc+5oqAZ1t9cR8HHxHABYnOLELJP3VJHZKTXsOG PNKhBH3SxDP1hL8YIh4K31HXVX0XCRm1SbF3/Oqzp+53mTwU8uUCf82Ci1BKKBeK0oZk vRR6oBT664Gj+SL8z1ev5psy6r9/8gfGJbmXR7VS/69D9HCQU/PCgBSsBbOdJ49IxCwa MMHfpx1ND5QaULMYpyRLP6bsx8j0bg1UQcHKPd0UB1r1kurXMhreYv0OXt3Nusw6DmxM ABqg== X-Gm-Message-State: AOAM533ckMNd3KXnZpNpTiVWSr7bdiBxvyjWY+/pCl82CuBs6RA0JS4J iGgaLYWrRMxil5IfeHk7lucA15mQDWk= X-Google-Smtp-Source: ABdhPJxA1MJkhvBvWwGZ8nOUM7ugfRD5IdqEoAPbCmsvQQiiw4CjTombF91jad2tV0Ze9FgNmmj0cg== X-Received: by 2002:a17:90a:bd18:: with SMTP id y24mr36792860pjr.83.1624255119530; Sun, 20 Jun 2021 22:58:39 -0700 (PDT) Received: from [192.168.1.10] ([115.69.53.183]) by smtp.gmail.com with ESMTPSA id s24sm17457370pju.9.2021.06.20.22.58.38 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 20 Jun 2021 22:58:39 -0700 (PDT) Subject: Re: Raspberry Pi 3B and pitiful network speeds To: "freebsd-arm@freebsd.org" 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> <992E8217-8BE5-4B16-AD57-1B337E7A3CE5@yahoo.com> From: MJ Message-ID: <22dfb366-80e9-fc29-cdcf-fbd4d485a4e9@gmail.com> Date: Mon, 21 Jun 2021 15:58:36 +1000 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1 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 In-Reply-To: <992E8217-8BE5-4B16-AD57-1B337E7A3CE5@yahoo.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-AU X-Rspamd-Queue-Id: 4G7f3P0yRnz4R2g X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=h1tZM/pI; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of mafsys1234@gmail.com designates 2607:f8b0:4864:20::1034 as permitted sender) smtp.mailfrom=mafsys1234@gmail.com X-Spamd-Result: default: False [-4.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::1034:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; MID_RHS_MATCH_FROM(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-arm@freebsd.org]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::1034:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::1034:from]; TO_DN_EQ_ADDR_ALL(0.00)[]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-arm] X-ThisMailContainsUnwantedMimeParts: N On 21/06/2021 3:31 pm, Mark Millard wrote: > On 2021-Jun-20, at 20:27, MJ wrote: > >> On 21/06/2021 1:04 pm, Mark Millard wrote: >>> On 2021-Jun-20, at 19:16, MJ wrote: >>> >>> >>>> 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 >>>> 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 >>> >>> It was released in 2018. (See https://en.wikipedia.org/wiki/Raspberry_Pi .) >> Here's the specifications: >> >> https://static.raspberrypi.org/files/product-briefs/Raspberry-Pi-Model-Bplus-Product-Brief.pdf >> >> This is the exact model. It was, I believe v1.1. Later release was v1.2 >> >> If you do need convincing, I'm prepared to pull it apart and photograph it... :-) > I do not expect that it will show any v1.? at all on > the PCB, unfortunately. You are correct. I bit the bullet and pulled it out of the case (no broken tabs so that's my main concern appeased). There's no version or anything on it. There is, however, two IC numbers: 1) FCC IC: 2ABCB-RPI3BP 2) IC: 20953-RPI3P Anyway, version notwithstanding, it still appears FreeBSD is underwhelming when it comes to network speed on these devices given they're capable of 300Mbps. > > It is common for boards released towards the start of year Y > to have PCBs that reference year Y-1. So I do not expect > that a 2017 helps identify much either. I just recall when I purchased it it was "early release". > The only thing I know of that might well identify the v1.? > vintage is to find the revision code via software, and see > if it is a020d3 vs. something else. If it is a020d3, then > the table at: > > https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md Once I reassemble the unit I will put the Devuan card in and see if Linux can tell me more information. > should apply and it would be v1.3 . Otherwise, the table is useless > for the issue, having no other documented 3B+ codes. (They document > that "there may be codes in use in the field that are not in this > table".) > > It does not look like pulling it apart is likely to be worth it. > If a check is made, the software check of the revision code looks > more reasonable to me. But it is no big deal if you do not bother > with such. Now you say that :-)