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 013022A10180 for <9fans@9fans.net>; Wed, 3 Jun 2020 21:19:11 -0400 (EDT) (envelope-from skip.tavakkolian@gmail.com) Received: from tb-mx0.topicbox.com (localhost [127.0.0.1]) by tb-mx0.topicbox.com (Authentication Milter) with ESMTP id 498D2C4D3D8; Wed, 3 Jun 2020 21:19:10 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1591233550; b=tvrOYJ6AWE8uCtAYe7UjKq4w/xDoa2r+aMWcQ7b2zZoWcu6vB4 VRDaOH12PqFz3rlgL5cDP6IN2rsSFJHeQ5v2BXw16mGy9bAhxIRb6mwMsd8uaKSb n5nlvPnjfgSqMxIPNeg49yJnjDcPvjZa/o+xBIXUY4/2mbsEhPiZKvRn/2kjnr2f XygxBSo4WBQ4+epWefNLD4/pcnLt2P+xiz7g7sHxKds2Et/U3Jh3YQPAgK9Wmgcm RHnL7YV1/sbChRFEBs5rg04+dHe/UMF10jxd8UPx9fOSc0oca8zd5Nw/hmOti7sq B0obp6atxK4V+yu5ZUl/wFQJGgBeT1rx3PpQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d= topicbox.com; h=mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type; s=arcseal; t=1591233550; bh=kZUMAHIeMW6sZOF46kMCKRFqZGRywb+xAguadAU1A/Q=; b=G1qiCz3xyFLh EXZfmGozHmDGcXLD/O7HFjTrYKfZxRmfdU/4fDDrQFvTOqawQ0lLS7rcF6Bv4YJ8 xKzRRvl0OzfT9GtiiJfsBz23SgUyPJncXAfWG5N7tIc9K6h6oZcS2CNn5bEAdOhs ORmQPIsZtM1HFWx78IlJhydIfnLUQR+B6VDCyJEJBwv/0zE3dwF+5XT3jdQFqRqG JLFB44M2uFPNMol3r+rzPFMMYHVixk+zNfDoHr6LbUti8CPakU/m78TdM+8Zswwf Ey7CwGzt1/TLEV51NfVeDegxrxk8BoF4hF3UnU/35KP1kk4zDCbHvqOktcl13/Bf 0Vfv9CWVgg== ARC-Authentication-Results: i=1; tb-mx0.topicbox.com; arc=none (no signatures found); bimi=none (Domain is not BIMI enabled); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=VVvrhrpq header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.221.174 (mail-vk1-f174.google.com); spf=pass smtp.mailfrom=skip.tavakkolian@gmail.com smtp.helo=mail-vk1-f174.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=kmdIIrgd; x-ptr=pass smtp.helo=mail-vk1-f174.google.com policy.ptr=mail-vk1-f174.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=-51 state=0 Authentication-Results: tb-mx0.topicbox.com; arc=none (no signatures found); bimi=none (Domain is not BIMI enabled); dkim=pass (2048-bit rsa key sha256) header.d=gmail.com header.i=@gmail.com header.b=VVvrhrpq header.a=rsa-sha256 header.s=20161025 x-bits=2048; dmarc=pass policy.published-domain-policy=none policy.published-subdomain-policy=quarantine policy.applied-disposition=none policy.evaluated-disposition=none (p=none,sp=quarantine,d=none,d.eval=none) policy.policy-from=p header.from=gmail.com; iprev=pass smtp.remote-ip=209.85.221.174 (mail-vk1-f174.google.com); spf=pass smtp.mailfrom=skip.tavakkolian@gmail.com smtp.helo=mail-vk1-f174.google.com; x-aligned-from=pass (Address match); x-google-dkim=pass (2048-bit rsa key) header.d=1e100.net header.i=@1e100.net header.b=kmdIIrgd; x-ptr=pass smtp.helo=mail-vk1-f174.google.com policy.ptr=mail-vk1-f174.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com); x-return-mx=pass smtp.domain=gmail.com policy.is_org=yes (MX Records found: alt1.gmail-smtp-in.l.google.com,alt2.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt4.gmail-smtp-in.l.google.com,alt3.gmail-smtp-in.l.google.com); x-tls=pass smtp.version=TLSv1.2 smtp.cipher=ECDHE-RSA-AES256-GCM-SHA384 smtp.bits=256/256; x-vs=clean score=-51 state=0 X-ME-VSCause: gggruggvucftvghtrhhoucdtuddrgeduhedrudefkedgleeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnegoufhushhpvggtthffohhmrghinhculdegledmnecujfgurhep gghfjgfhfffkuffvtgesrgdtreertddtjeenucfhrhhomhepufhkihhpucfvrghvrghkkh holhhirghnuceoshhkihhprdhtrghvrghkkhholhhirghnsehgmhgrihhlrdgtohhmqeen ucggtffrrghtthgvrhhnpeduveejjeeggfdttdeiveeigfefheekteefgfdtfffhgfelvd eiueevueegveetueenucffohhmrghinheplehprdhiohdpghhoohhglhgvrdgtohhmnecu kfhppedvtdelrdekhedrvddvuddrudejgeenucevlhhushhtvghrufhiiigvpedtnecurf grrhgrmhepihhnvghtpedvtdelrdekhedrvddvuddrudejgedphhgvlhhopehmrghilhdq vhhkuddqfhdujeegrdhgohhoghhlvgdrtghomhdpmhgrihhlfhhrohhmpeeoshhkihhprd htrghvrghkkhholhhirghnsehgmhgrihhlrdgtohhmqecuuffkkgfgpeegleefke X-ME-VSScore: -51 X-ME-VSCategory: clean Received-SPF: pass (gmail.com ... _spf.google.com: Sender is authorized to use 'skip.tavakkolian@gmail.com' in 'mfrom' identity (mechanism 'include:_netblocks.google.com' matched)) receiver=tb-mx0.topicbox.com; identity=mailfrom; envelope-from="skip.tavakkolian@gmail.com"; helo=mail-vk1-f174.google.com; client-ip=209.85.221.174 Received: from mail-vk1-f174.google.com (mail-vk1-f174.google.com [209.85.221.174]) (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>; Wed, 3 Jun 2020 21:19:10 -0400 (EDT) (envelope-from skip.tavakkolian@gmail.com) Received: by mail-vk1-f174.google.com with SMTP id m23so970350vko.2 for <9fans@9fans.net>; Wed, 03 Jun 2020 18:19:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=kZUMAHIeMW6sZOF46kMCKRFqZGRywb+xAguadAU1A/Q=; b=VVvrhrpqFycweUIcyzXO7mvBJcqMntZzrac1NBpDXBRGOuDIH0VjhVQZzb/MHt45hp KTmvyah9qxTxARIfIcyEFyOKh4VsGoerr/0VlCSnY7zZSfocl4uKYduBdyEST/PyJ+/J AfSLmpPDFXP6U4zd09q3Ed7cdSUOxQcIPXqy8316WqW1ECuO+Z0ZNH/jKtAO8woy8UNh MPFgGKQVchHmtow525MeUv45NBdvMPID946mj6T8lkoVdp2giXY+QBYTCmTS69iCSTX2 mTYbRxBHkes1NECo3m3ApNdDwt1sTraeokScEI7IdoehOKgJsmBeuzbh5T9UOnGSTRiV wJVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=kZUMAHIeMW6sZOF46kMCKRFqZGRywb+xAguadAU1A/Q=; b=kmdIIrgd3wW9eH3ZImx195qHT/RuG4IYq2lguW/ZFokpoYISCJ1EZDHmJnG7exiok8 KKKyUUNq5GSOpodTQQBNjphUezIqD4gL4tDeAaoh/GJwY9/Tlgo/1ZWYEOIErdT3egpK YL3ySTTyg6qBN0cf9hCANANfpxg11IPplrgoorKh+EuG3edUtm7QoMcYi5hC4DCn4hKq 7wWbvL+foWS9Rkj5Rc8obKiaxaYEDCQbx2S+/ufIBoHbJhmBf/zWd8fQF8TkWkAJ+hRx JlB1Bcz4bjsJ/lc4HfsBAaXzLG+zZ4Ue5gSCVx6orzCT79WpLi+l+och0FJguCDZsxkg OdBA== X-Gm-Message-State: AOAM5315NXI42xvjURBre5jHviEC+BK/uvQnYyyyXKHV61tMxBarQ3NP pLqVDc64kdIHgfpePqmHEJ1uXxN9EAvlIjLWm4IqmALhtzU= X-Google-Smtp-Source: ABdhPJz/dJeVcWhBi/f6kUBIIO3MYAdSkPhdpDnMq8NUSF4iAbzeLoPpBMS2cYZltfAHk9E65okcKkXIf5mfROlhyY0= X-Received: by 2002:a1f:bf13:: with SMTP id p19mr1804613vkf.69.1591233550034; Wed, 03 Jun 2020 18:19:10 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Skip Tavakkolian Date: Wed, 3 Jun 2020 18:18:59 -0700 Message-ID: Subject: Re: HOWTO: Net booting Plan 9 on RPi 3s and 4s To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary="000000000000812c9b05a737ee38" Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 678a83c4-a601-11ea-9ae6-b125e5da393a --000000000000812c9b05a737ee38 Content-Type: text/plain; charset="UTF-8" The patch is on 9p.io: /n/sources/patch/dhcpd-rpi-pxeboot On Wed, Jun 3, 2020 at 12:43 PM Skip Tavakkolian wrote: > Note that RPi 4 DHCP requests include a parameter request for TFTP Server > Name (66). There is a link in the doc to the diffs for > /sys/src/cmd/ip/dhcpd/dhcpd.c. I'll submit a patch to 9p.io soon. > > On Wed, Jun 3, 2020 at 11:26 AM Skip Tavakkolian < > skip.tavakkolian@gmail.com> wrote: > >> >> FYI, I've updated the HOWTO to include RPi4's. It's here: >> >> >> https://docs.google.com/document/d/1hgcsAgk_FJRYW5r7LVeY23sTZN_giUit-8ra-dlW9ng >> >> >> --000000000000812c9b05a737ee38 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
The patch is on 9p.io:
/n/sources/patch/dhcpd-rpi-pxeboot


On = Wed, Jun 3, 2020 at 12:43 PM Skip Tavakkolian <skip.tavakkolian@gmail.com> wrote:
Note that R= Pi 4 DHCP requests include a parameter request for TFTP Server Name (66).= =C2=A0 There is a link in the doc to the diffs for /sys/src/cmd/ip/dhcpd/dh= cpd.c. I'll submit a patch to 9p.io soon.

On Wed, Jun 3, 2020 at 11:26 AM Ski= p Tavakkolian <skip.tavakkolian@gmail.com> wrote:

FYI, = I've updated the HOWTO to include RPi4's. It's here:
=

--000000000000812c9b05a737ee38--