From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx0.topicbox.com (localhost.local [127.0.0.1]) by tb-mx0.topicbox.com (Postfix) with ESMTP id D3A0B2A1CFF1 for <9fans@9fans.net>; Thu, 4 Jun 2020 07:01:29 -0400 (EDT) (envelope-from miller@hamnavoe.com) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id 37118774DB6; Thu, 4 Jun 2020 07:01:29 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1591268489; b=PJMhyzN/sPh7gbrlszRm3lxcpZJwkDd4N4tm2jzMpNCAeZKfPe i/l1guhZYTOM9c7QgqkGmD8+uoxCRFr2Mjpy5G8xqdfJZGcTCLeNUO1YeF3Q5jJE kRC/SRHS+9uP+nmYdnOMRKiOJhPEvpVxi/n9gnevrPEMuidgXzqWr3xi8MNLK7Fy jXKLadelJtP9D1Hdr6vJI0F6SYRM2O56qHjLKvQrrLB+LKOU3y75Z3SxlpdS8lob mJlNEn/e4ESEP3rwdegrbXQJ1bFCi1e+Qei9tY2UtcSemIZoxuCNCXJOBPw7ZH72 YWezpRtd+t2db8rknIfjqoBqfY0lF9NCBBPw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=message-id:to:subject:from:date:in-reply-to :mime-version:content-type:content-transfer-encoding; s=arcseal; t=1591268489; bh=VHgsRa/BNycy6PCAEAN2cmZC5M2tsdU/oQ8k7GI4miI=; b= bWx5BR4xgaeLgXe0RXVCDw/sjPgTlKPMfSKL7CzlG0e1ieWrjiItgD2R2Nndr04W GJhG0XWR9S4Cug8OvOWobNNaTmBcr5tobPy9dPLQVoX4kcXyJMs560PFq74CQ20d qSEUZPyw4PGvYOmkT+AW0VA2Q45ycDcLYB9znsK0L6HM2yQ68fXqJ3mx9mPpa6bz BdX8P1INiHTtF+LtsX8gEiU7ASXZ1R+TW94Rb9NfVsx8fyc65HxQP6NWFbZojB65 aWRG2lWuH3EIjaD2VTvfQx0QKBlRzbI06MjIQVEzJx95PLU3AXgI8hUZ6khOsdCX Xi78vXc5zzNqKGmdNMFHDQ== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC none); dkim=none (no signatures found); dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=hamnavoe.com; iprev=pass smtp.remote-ip=46.235.227.24 (balrog.mythic-beasts.com); spf=pass smtp.mailfrom=miller@hamnavoe.com smtp.helo=balrog.mythic-beasts.com; x-aligned-from=domain_pass (Domain match); x-ptr=pass smtp.helo=balrog.mythic-beasts.com policy.ptr=balrog.mythic-beasts.com; x-return-mx=pass header.domain=hamnavoe.com policy.is_org=yes (MX Records found: mx1.mythic-beasts.com,mx2.mythic-beasts.com); x-return-mx=pass smtp.domain=hamnavoe.com policy.is_org=yes (MX Records found: mx1.mythic-beasts.com,mx2.mythic-beasts.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 Authentication-Results: tb-mx0.topicbox.com; arc=none (no signatures found); bimi=skipped (DMARC none); dkim=none (no signatures found); dmarc=none policy.published-domain-policy=none policy.applied-disposition=none policy.evaluated-disposition=none (p=none,d=none,d.eval=none) policy.policy-from=p header.from=hamnavoe.com; iprev=pass smtp.remote-ip=46.235.227.24 (balrog.mythic-beasts.com); spf=pass smtp.mailfrom=miller@hamnavoe.com smtp.helo=balrog.mythic-beasts.com; x-aligned-from=domain_pass (Domain match); x-ptr=pass smtp.helo=balrog.mythic-beasts.com policy.ptr=balrog.mythic-beasts.com; x-return-mx=pass header.domain=hamnavoe.com policy.is_org=yes (MX Records found: mx1.mythic-beasts.com,mx2.mythic-beasts.com); x-return-mx=pass smtp.domain=hamnavoe.com policy.is_org=yes (MX Records found: mx1.mythic-beasts.com,mx2.mythic-beasts.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=0 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeduhedrudefkedgleeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefkvffuhf ffjgggtgfgsehtjehjtddttddvnecuhfhrohhmpeftihgthhgrrhguucfoihhllhgvrhcu oeelfhgrnhhssehhrghmnhgrvhhovgdrtghomheqnecuggftrfgrthhtvghrnhepvedtfe dtjeefhfellefhtddthffhgffhfedufeetgffhheefhffftedvheegjeeunecukfhppeeg iedrvdefhedrvddvjedrvdegpdekkedrleejrddvjedrkeefnecuvehluhhsthgvrhfuih iivgeptdenucfrrghrrghmpehinhgvthepgeeirddvfeehrddvvdejrddvgedphhgvlhho pegsrghlrhhoghdrmhihthhhihgtqdgsvggrshhtshdrtghomhdpmhgrihhlfhhrohhmpe eomhhilhhlvghrsehhrghmnhgrvhhovgdrtghomhequcfukfgkgfepvdeivdel X-ME-VSScore: 0 X-ME-VSCategory: clean Received-SPF: pass (hamnavoe.com: Sender is authorized to use 'miller@hamnavoe.com' in 'mfrom' identity (mechanism 'include:_spf.mythic-beasts.com' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="miller@hamnavoe.com"; helo=balrog.mythic-beasts.com; client-ip=46.235.227.24 Received: from balrog.mythic-beasts.com (balrog.mythic-beasts.com [46.235.227.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx0.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Thu, 4 Jun 2020 07:01:29 -0400 (EDT) (envelope-from miller@hamnavoe.com) Received: from [88.97.27.83] (port=33558 helo=hamnavoe.com) by balrog.mythic-beasts.com with esmtpsa (TLS1.0:RSA_3DES_EDE_CBC_SHA1:192) (Exim 4.92.3) (envelope-from ) id 1jgnci-0007Ky-Jo for 9fans@9fans.net; Thu, 04 Jun 2020 12:01:28 +0100 Message-ID: <2146559719c0066cb7822fc8231a8eb4@hamnavoe.com> To: 9fans@9fans.net Subject: Re: [9fans] Re: HOWTO: Net booting Plan 9 on RPi 3s and 4s From: Richard Miller <9fans@hamnavoe.com> Date: Thu, 4 Jun 2020 12:01:21 +0100 In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-BlackCat-Spam-Score: 1 X-Spam-Status: No, score=0.2 Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: c170c438-a652-11ea-98e1-d9f90074f5e8 Thanks, Skip. I just net-booted a pi4 using your instructions. Very timely, as I was running out of 2GB SD cards for my growing pi collection. Can I just add two footnotes concerning the pi4 procedure: - At the first step where it says "copy the EEPROM image of interest from /lib/firmware/raspberrypi/bootloader/ to pieeprom.bin", I found 26 different pieeprom.bin files under that directory. I guessed that "stable" would be the right one, and that seems to have been OK. I think "vcgencmd bootloader_version" will give you a hint as to which file is currently in the eeprom. - If you use the eeprom config var TFTP_IP to hardcode the tftp server address, you don't need the patched version of Plan 9 dhcpd; in fact any old dhcp server can then be used without special configuration, as it only needs to supply an ip address.