From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tb-mx1.topicbox.com (localhost.local [127.0.0.1]) by tb-mx1.topicbox.com (Postfix) with ESMTP id 1C1D84B8E7B4 for <9fans@9fans.net>; Wed, 3 Jun 2020 15:43:23 -0400 (EDT) (envelope-from skip.tavakkolian@gmail.com) Received: from tb-mx1.topicbox.com (localhost [127.0.0.1]) by tb-mx1.topicbox.com (Authentication Milter) with ESMTP id 55CC47BCD51; Wed, 3 Jun 2020 15:43:23 -0400 ARC-Seal: i=1; a=rsa-sha256; cv=none; d=topicbox.com; s=arcseal; t= 1591213403; b=SQgKciA+c7XRe9gq8/ahnKV8aC16ugeU+rmZN9Fqq6StQEAwUT dZ3cUfMbLz4h/yRrWRlFHHa5N2tyZdd08VzYSBheIojW6JL4OpXLwCm2k6+cuvQP 8fgmo/uySTZMz+QqYa6RQ4zvRR860wlvIOEah4vOLUoxwBbkUkhwOL9gZ/taHlom L/1IkcudnxEuUjK5Bx06jxu/S6+2FD/X3GB24/piWnpmN9F4rVqMAJuh8H4wLmEq BGTKSniU+P6xJc9pyPJ7+sasP+t+dArR6yI9jDzyHLt+cxTqy8FWIkgarTHEi/N+ ncym4tUFDoqNCtF0GY7ljItqqGhqJ0gi1Jnw== 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=1591213403; bh=JciVlx9Edq2VndkkLqbWgy2Pu1SDX+mNex5pvnBwDcY=; b=ltGq+FgSlQBx vYudM1nqjxewgpiIkJb1zpi57qTAKV8GxaFb4vzRgtTjktfw8owY02bva37mS9pV 4OgPiF1pxCn5eha4yS1rj/RNTRzPgn1Dqk/oM2lJRxBOBLdruJ+nPWvSgG+ycycr 58tA0ykuhfGCMtRSr2SaE1mZD3lxloSAdg8+y279MwcPON2sCT7zQO8NjUBVtZLb ChQp4MUBlP2YRGBm0YaO4iKla2clEJCk+7JKA5vdDDFgkwxsTZ/6KNkxA1G33a36 xIQF+ohZhCXAKl+mSPBPd0X69FMYO5vEkJ+E21+wBgKhrixkyaTlxLvoffSoW8cZ nMzTs4sqVg== ARC-Authentication-Results: i=1; tb-mx1.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=jRyj6AJy 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.217.67 (mail-vs1-f67.google.com); spf=pass smtp.mailfrom=skip.tavakkolian@gmail.com smtp.helo=mail-vs1-f67.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=MlCnkbL2; x-ptr=pass smtp.helo=mail-vs1-f67.google.com policy.ptr=mail-vs1-f67.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt2.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: alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt2.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-mx1.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=jRyj6AJy 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.217.67 (mail-vs1-f67.google.com); spf=pass smtp.mailfrom=skip.tavakkolian@gmail.com smtp.helo=mail-vs1-f67.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=MlCnkbL2; x-ptr=pass smtp.helo=mail-vs1-f67.google.com policy.ptr=mail-vs1-f67.google.com; x-return-mx=pass header.domain=gmail.com policy.is_org=yes (MX Records found: alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt2.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: alt4.gmail-smtp-in.l.google.com,gmail-smtp-in.l.google.com,alt1.gmail-smtp-in.l.google.com,alt2.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: gggruggvucftvghtrhhoucdtuddrgeduhedrudefledgudduhecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg hnthhsucdlqddutddtmdenogfuuhhsphgvtghtffhomhgrihhnucdlgeelmdenucfjughr peggfhgjhfffkffuvfgtsegrtderredttdejnecuhfhrohhmpefukhhiphcuvfgrvhgrkh hkohhlihgrnhcuoehskhhiphdrthgrvhgrkhhkohhlihgrnhesghhmrghilhdrtghomheq necuggftrfgrthhtvghrnhepudevjeejgefgtddtieeviefgfeehkeetfefgtdffhffgle dvieeuveeugeevteeunecuffhomhgrihhnpeelphdrihhopdhgohhoghhlvgdrtghomhen ucfkphepvddtledrkeehrddvudejrdeijeenucevlhhushhtvghrufhiiigvpedtnecurf grrhgrmhepihhnvghtpedvtdelrdekhedrvddujedrieejpdhhvghlohepmhgrihhlqdhv shduqdhfieejrdhgohhoghhlvgdrtghomhdpmhgrihhlfhhrohhmpeeoshhkihhprdhtrg hvrghkkhholhhirghnsehgmhgrihhlrdgtohhmqecuuffkkgfgpeegudefud 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-mx1.topicbox.com; identity=mailfrom; envelope-from="skip.tavakkolian@gmail.com"; helo=mail-vs1-f67.google.com; client-ip=209.85.217.67 Received: from mail-vs1-f67.google.com (mail-vs1-f67.google.com [209.85.217.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by tb-mx1.topicbox.com (Postfix) with ESMTPS for <9fans@9fans.net>; Wed, 3 Jun 2020 15:43:22 -0400 (EDT) (envelope-from skip.tavakkolian@gmail.com) Received: by mail-vs1-f67.google.com with SMTP id d21so1754712vsh.12 for <9fans@9fans.net>; Wed, 03 Jun 2020 12:43:22 -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=JciVlx9Edq2VndkkLqbWgy2Pu1SDX+mNex5pvnBwDcY=; b=jRyj6AJyPgj9cQJTNjfPzIppFEJOf96XFZm5LilAKEksCY5iYHZUhlLUJqbVpCS6Si y4GpR8BHdyZImPMRstuVN0QuI8OEAU0Fbk8p5IAxk8gtbbLOQdffaE152BXDhu5Livfm Xp/5AsTLw/GsGOaHlt67jZKoDFsrU3ssyiR2ph5gvOp9SnzG/r6tUpoKPtGuh2D11Bsh 98XMWShM+niw7xSl+RlZWxOTvLABS0w0OB52torux/cpQTwa2xuRtrsTE5XoHwMMnhKx aXrb4galieT9JiMefmhMvdumbFg4KwqSX2XKutuYcEacUqlodYi1t+KPaidZyj8e0zmm 4ymA== 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=JciVlx9Edq2VndkkLqbWgy2Pu1SDX+mNex5pvnBwDcY=; b=MlCnkbL2fXffBfUYiyfo5CXo+FgWCGeI52BojjT01cM9z5jvfsiKfGdCls6R4PY3f2 ZC7ccjCEqvhHTNAAwM6I457LIWHIeR8Rl11ZFipumSJLoIggrQ29vMPN/niLYUiKM9bb d9sVm3DkLaMcqIimzYEctCWvdFI0/bK9g2CZEa5447cIJzPKMVhYK+1yxyJO2waIV8DO WefM/8RtoXi8a0IsV7Nunf1CPv/keMZci3T40w4ET/rhp+6e3krRYn996OQ2IUhcYzJt 22n09J5D0o/GN3+W5kT/JqK3zBZVtIb7sjCNIEWE7DhV+jp/FW3q7uh5djgedZYkb9JH VTHA== X-Gm-Message-State: AOAM532FhMft1ZsqzQniyBX73BzhOUpnK1D+K7nVkWM2dqyUDHyFaRCv QUPTdLkbLtu+/94T2gcUmvNXMXzcDA96B5w+iWQZW6gg X-Google-Smtp-Source: ABdhPJwWvtRyjqsed3wMEFFpcmBQvQOgkhEgBgcQjb6AatBuhmPbBVLoRPjPcEajQ9D4Lacl+7WpyXTf6WLdnF6GutM= X-Received: by 2002:a67:c917:: with SMTP id w23mr822106vsk.211.1591213401913; Wed, 03 Jun 2020 12:43:21 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Skip Tavakkolian Date: Wed, 3 Jun 2020 12:43:10 -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="000000000000953e7d05a7333da6" Topicbox-Policy-Reasoning: allow: sender is a member Topicbox-Message-UUID: 7e793afa-a5d2-11ea-ad18-b1618de0cc25 --000000000000953e7d05a7333da6 Content-Type: text/plain; charset="UTF-8" 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 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 > > > --000000000000953e7d05a7333da6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Note that RPi 4 DHCP requests include a parameter request = for TFTP Server Name (66).=C2=A0 There is a link in the doc to the diffs fo= r /sys/src/cmd/ip/dhcpd/dhcpd.c. I'll submit a patch to 9p.io soon.

On Wed, Jun 3, 2020 at 11:2= 6 AM Skip Tavakkolian <skip.tavakkolian@gmail.com> wrote:

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

--000000000000953e7d05a7333da6--