From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 From: "James A. Robinson" Date: Thu, 24 Nov 2016 17:48:14 +0000 Message-ID: To: "9fans@9fans.net" <9fans@9fans.net> Content-Type: multipart/alternative; boundary=001a11406076b943a705420f9c4f Subject: [9fans] raspberry pi root over tcp Topicbox-Message-UUID: af1d1c1c-ead9-11e9-9d60-3106f5b1d025 --001a11406076b943a705420f9c4f Content-Type: text/plain; charset=UTF-8 Hi folks, I can boot a raspberry pi using its local fossil, and I can mount a remote fileserver using 9fs once it is booted. Next, I wanted to try and mount the filesystem as the pi's root. Based on this http://man.cat-v.org/plan_9/8/plan9.ini http://man.cat-v.org/plan_9/8/boot I tried using the following to mount the root off a 9atom file server I have running on 10.0.1.200: bootargs=tcp!10.0.1.200!564 Per the discussion I had with folks here earlier, I've set the same host owner, password, and secstore on both machine. I want this raspberry pi to act as an auth server. I had originally intended for it to be a standalone auth server, but based on input from folks I want to see whether or not I can mount the auth server's root from the fileserver. Upon trying to boot the pi prompted for root, selected the default (tcp) after 5 seconds, and then threw this: panic: boot process died: undefined instruction: pc 0x605c before rebooting itself. I won't get a chance to dig into it until later this weekend, but wanted to ask if anyone had seen this themselves and knew what I was doing wrong. Jim --001a11406076b943a705420f9c4f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi folks,

I can boot a = raspberry pi using its local fossil, and I can
mount a remote fil= eserver using 9fs once it is booted. Next,
I wanted to try and mo= unt the filesystem as the pi's root.

Bas= ed on this

http://man.cat-v.org/plan_9/8/plan9.ini
http://man.cat-v.org/plan_9/8/bo= ot

I tried using the following to mount th= e root off a 9atom
file server I have running on 10.0.1.200:

bootargs=3Dtcp!10.0.= 1.200!564

Per the discussion I had with f= olks here earlier, I've set
the same host owner, password, an= d secstore on both
machine.=C2=A0 I want this raspberry pi to act= as an auth
server.=C2=A0 I had originally intended for it to be = a standalone
auth server, but based on input from folks I want to= see
whether or not I can mount the auth server's root = from
the fileserver.

Upon trying to boot= the pi prompted for root, selected the
default (tcp) after 5 sec= onds, and then threw this:

panic: boot p= rocess died: undefined instruction: pc 0x605c
before rebooting itself.=C2=A0 I won't get a chance to dig = into it
until later this weekend, but wanted to ask if anyone had=
seen this themselves and knew what =C2=A0I was doing wrong.


Jim

--001a11406076b943a705420f9c4f-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Steve Simon Content-Type: multipart/alternative; boundary=Apple-Mail-50D9BD0B-9B26-4636-A7E7-E34FB3454965 Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (1.0) Date: Thu, 24 Nov 2016 18:58:14 +0000 Message-Id: References: In-Reply-To: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Subject: Re: [9fans] raspberry pi root over tcp Topicbox-Message-UUID: af22fc22-ead9-11e9-9d60-3106f5b1d025 --Apple-Mail-50D9BD0B-9B26-4636-A7E7-E34FB3454965 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable hi, i haven't tried using a pi as an authority server, i have run one as a disk l= ess terminal booting off my file server. i will try this again tonight as i have been meaning to do so, i will report back later... -Steve > On 24 Nov 2016, at 17:48, James A. Robinson wrote= : >=20 > Hi folks, >=20 > I can boot a raspberry pi using its local fossil, and I can > mount a remote fileserver using 9fs once it is booted. Next, > I wanted to try and mount the filesystem as the pi's root. >=20 > Based on this >=20 > http://man.cat-v.org/plan_9/8/plan9.ini > http://man.cat-v.org/plan_9/8/boot >=20 > I tried using the following to mount the root off a 9atom > file server I have running on 10.0.1.200: >=20 > bootargs=3Dtcp!10.0.1.200!564 >=20 > Per the discussion I had with folks here earlier, I've set > the same host owner, password, and secstore on both > machine. I want this raspberry pi to act as an auth > server. I had originally intended for it to be a standalone > auth server, but based on input from folks I want to see > whether or not I can mount the auth server's root from > the fileserver. >=20 > Upon trying to boot the pi prompted for root, selected the > default (tcp) after 5 seconds, and then threw this: >=20 > panic: boot process died: undefined instruction: pc 0x605c >=20 > before rebooting itself. I won't get a chance to dig into it > until later this weekend, but wanted to ask if anyone had > seen this themselves and knew what I was doing wrong. >=20 >=20 > Jim >=20 --Apple-Mail-50D9BD0B-9B26-4636-A7E7-E34FB3454965 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
hi,

i haven't tried using a pi as an authority server, i have run one as a dis= k less terminal booting off my file server.

i will t= ry this again tonight as i have been meaning to do so,
i will repo= rt back later...

-Steve

On 24 Nov 201= 6, at 17:48, James A. Robinson <jim.robinson@gmail.com> wrote:

Hi folks,

I can b= oot a raspberry pi using its local fossil, and I can
mount a remot= e fileserver using 9fs once it is booted. Next,
I wanted to try an= d mount the filesystem as the pi's root.

Base= d on this



bootargs=3Dtcp!10.0.1.200!5= 64

Per the discussion I had with folks her= e earlier, I've set
the same host owner, password, and secstore on= both
machine.  I want this raspberry pi to act as an auth
server.  I had originally intended for it to be a standalone
auth server, but based on input from folks I want to see
=
whether or not I can mount the auth server's root from
the fi= leserver.

Upon trying to boot the pi prompted for r= oot, selected the
default (tcp) after 5 seconds, and then threw th= is:

panic: boot process died: undefined i= nstruction: pc 0x605c

before reboot= ing itself.  I won't get a chance to dig into it
until later t= his weekend, but wanted to ask if anyone had
seen this themselves a= nd knew what  I was doing wrong.


Jim

= --Apple-Mail-50D9BD0B-9B26-4636-A7E7-E34FB3454965-- From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <2fc7fe51d34cc6b83662cf13da3c248a@hamnavoe.com> To: 9fans@9fans.net From: Richard Miller <9fans@hamnavoe.com> Date: Thu, 24 Nov 2016 19:11:57 +0000 In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] raspberry pi root over tcp Topicbox-Message-UUID: af27beba-ead9-11e9-9d60-3106f5b1d025 > panic: boot process died: undefined instruction: pc 0x605c I bet that's a SWPW instruction - valid for armv5, deprecated for armv6, and illegal for armv7. You probably want to apply patch/armv7-atomic on your server and rebuild the arm binaries. If you're booting any old armv5 machines from the same server, their kernels will need updating with that patch too. From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <2fc7fe51d34cc6b83662cf13da3c248a@hamnavoe.com> References: <2fc7fe51d34cc6b83662cf13da3c248a@hamnavoe.com> From: "James A. Robinson" Date: Fri, 25 Nov 2016 09:05:07 -0800 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=001a114c819e2816e10542232265 Subject: Re: [9fans] raspberry pi root over tcp Topicbox-Message-UUID: af37f99c-ead9-11e9-9d60-3106f5b1d025 --001a114c819e2816e10542232265 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Thu, Nov 24, 2016 at 11:11 AM, Richard Miller <9fans@hamnavoe.com> wrote= : > > > panic: boot process died: undefined instruction: pc 0x605c > > I bet that's a SWPW instruction - valid for armv5, deprecated > for armv6, and illegal for armv7. > > You probably want to apply patch/armv7-atomic on your server > and rebuild the arm binaries. =E2=80=8BThank you, that was it. Jim=E2=80=8B --001a114c819e2816e10542232265 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
On Thu, Nov 24, 2016 at 11:11 AM, Richard Miller <9fans@hamnavoe.com> wrote:
>= ;
> > panic: boot process died: undefined instruction: pc 0x605c>
> I bet that's a SWPW instruction - valid for armv5, depre= cated
> for armv6, and illegal for armv7.
>
> You probabl= y want to apply patch/armv7-atomic on your server
> and rebuild the a= rm binaries.

=E2=80=8BThank you, that was it= .

Jim=E2=80=8B
--001a114c819e2816e10542232265--