From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 From: Brian Vito Date: Fri, 21 Feb 2014 00:49:40 -0600 Message-ID: To: 9fans@9fans.net Content-Type: multipart/alternative; boundary=001a1132f684e7886804f2e5071c Subject: [9fans] Setting 9pi Start State / Drawterm to 9pi Topicbox-Message-UUID: bcb52f64-ead8-11e9-9d60-3106f5b1d025 --001a1132f684e7886804f2e5071c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I have recently installed Plan 9 on my Raspberry Pi but I can't seem to figure out how to modify the start state -- while I've configured acme the way I want it and have used the dump command (so I can manually re-load acme with -l and get my system back), I can't find where I set which acme.dump file for acme to load when the system starts (I always get the default, regardless of what I try doing). If someone could point me to the correct configuration file, it would be much appreciated. Also, is there anything special that needs to be done to set up 9pi as a server that I can drawterm to? The instructions I've found all seem to fit a much more complicated scenario or otherwise just not apply to a simple, new Plan 9 user on his Raspberry Pi wanting to make his new Plan 9 system available to him at work, for example, using drawterm. For example, http://www.plan9.bell-labs.com/wiki/plan9 /Drawterm_to_your_terminal/index.html lost me -- do I need to set up keyfs, or is it not necessary in this situation? Finally, does anyone know of a drawterm application for Mac OS X that runs on 10.9? The download shows up as a document that I can't seem to get to launch from the terminal or otherwise. Thank you very much for any help you may be able to provide. =F0=9D=94=B9 --001a1132f684e7886804f2e5071c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I have recently installed Plan 9 on my Raspberry Pi but I can't see= m to figure out how to modify the start state -- while I've configured = acme the way I want it and have used the dump command (so I can manually re= -load acme with -l and get my system back), I can't find where I set wh= ich acme.dump file for acme to load when the system starts (I always get th= e default, regardless of what I try doing). If someone could point me to th= e correct configuration file, it would be much appreciated.

Also, is = there anything special that needs to be done to set up 9pi as a server that= I can drawterm to?=C2=A0The instructions I've found all seem to fit a much mor= e complicated scenario or otherwise just not apply to a simple, new=C2=A0Plan=C2=A09= =C2=A0us= er on his Raspberry Pi wanting to make his new=C2=A0Plan=C2=A09=C2=A0system available to him= at work, for example, using drawterm.=C2=A0For example,=C2=A0h= ttp://www.plan9.bell-labs.com/wiki/plan9/Drawterm= _to_your_terminal/index.html=C2=A0lost me -- do I need to set up keyfs, or is it not n= ecessary in this situation?

Finally, does anyone know of a= drawterm application for Mac OS X that runs on 10.9?=C2=A0The download shows up as a document that I can't seem to g= et to launch from the terminal or otherwise.

Thank you very much for any he= lp you may be able to provide.=C2=A0=F0=9D=94=B9
--001a1132f684e7886804f2e5071c-- From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: Date: Fri, 21 Feb 2014 00:51:00 -0800 Message-ID: From: Skip Tavakkolian To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=001a11c3060099ac6204f2e6b832 Subject: Re: [9fans] Setting 9pi Start State / Drawterm to 9pi Topicbox-Message-UUID: bcbafb6a-ead8-11e9-9d60-3106f5b1d025 --001a11c3060099ac6204f2e6b832 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable for rio startup script look in $home/bin/rc/riostart i'm not sure what type of kernel is on the stock 9Pi image. if it's a term kernel, you can't drawterm to it; but building an auth+cpu+fs combo kernel is easy. On Thu, Feb 20, 2014 at 10:49 PM, Brian Vito wrote: > I have recently installed Plan 9 on my Raspberry Pi but I can't seem to > figure out how to modify the start state -- while I've configured acme th= e > way I want it and have used the dump command (so I can manually re-load > acme with -l and get my system back), I can't find where I set which > acme.dump file for acme to load when the system starts (I always get the > default, regardless of what I try doing). If someone could point me to th= e > correct configuration file, it would be much appreciated. > > Also, is there anything special that needs to be done to set up 9pi as a > server that I can drawterm to? The instructions I've found all seem to > fit a much more complicated scenario or otherwise just not apply to a > simple, new Plan 9 user on his Raspberry Pi wanting to make his new Plan = 9 system > available to him at work, for example, using drawterm. For example, > http://www.plan9.bell-labs.com/wiki/plan9 > /Drawterm_to_your_terminal/index.html lost me -- do I need to set up > keyfs, or is it not necessary in this situation? > > Finally, does anyone know of a drawterm application for Mac OS X that run= s > on 10.9? The download shows up as a document that I can't seem to get to > launch from the terminal or otherwise. > > Thank you very much for any help you may be able to provide. =F0=9D=94=B9 > --001a11c3060099ac6204f2e6b832 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
for rio startup script look in $home/bin/rc/riostart
<= br>
i'm not sure what type of kernel is on the stock 9Pi imag= e. if it's a term kernel, you can't drawterm to it; but building an= auth+cpu+fs combo kernel is easy.



On Thu, Feb 20, 2014 at 10:49 PM, Brian Vito <= brian.vito2@gmai= l.com> wrote:
I have recently installed Plan 9 on my R= aspberry Pi but I can't seem to figure out how to modify the start stat= e -- while I've configured acme the way I want it and have used the dum= p command (so I can manually re-load acme with -l and get my system back), = I can't find where I set which acme.dump file for acme to load when the= system starts (I always get the default, regardless of what I try doing). = If someone could point me to the correct configuration file, it would be mu= ch appreciated.

Also, is = there anything special that needs to be done to set up 9pi as a server that= I can drawterm to?=C2=A0The instructions I've found all seem to fit a much mor= e complicated scenario or otherwise just not apply to a simple, new=C2=A0Plan=C2=A09=C2=A0user on his Raspberry Pi= wanting to make his new=C2=A0Plan=C2=A09=C2=A0system available to him at work, for example, using drawterm.=C2=A0= For exam= ple,=C2=A0http://www.plan9.bell-labs.com/wiki/plan9= /Drawterm_to_your_terminal/index.html=C2=A0lost me -- do I need to set up keyfs, or is= it not necessary in this situation?

Finally, does anyone know of a= drawterm application for Mac OS X that runs on 10.=C2= =A0The download shows up as a document that I can't seem to get to laun= ch from the terminal or otherwise.

Thank you very much for any he= lp you may be able to provide.=C2=A0=F0=9D=94=B9

--001a11c3060099ac6204f2e6b832-- From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: To: 9fans@9fans.net From: Richard Miller <9fans@hamnavoe.com> Date: Fri, 21 Feb 2014 10:28:23 +0000 In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] Setting 9pi Start State / Drawterm to 9pi Topicbox-Message-UUID: bcce5c96-ead8-11e9-9d60-3106f5b1d025 > i'm not sure what type of kernel is on the stock 9Pi image. The 9pi.img has both types of kernel in the dos partition. To boot the pi as a cpu server instead of a terminal, change 'kernel=9pi' to 'kernel=9picpu' in config.txt, and copy cmdline-cpu.txt to cmdline.txt But I think the query was about a simple way to connect to your own plan 9 terminal with drawterm, without making it into a cpu server. > if it's a term > kernel, you can't drawterm to it; Actually that's not so. For example, a quick-and-dirty method posted to 9fans by Luke Evans on 10 Dec 2012 (which applies to any Plan 9 terminal, not just the pi): echo 'key proto=p9sk1 dom=plan9 user=glenda !password=MYPASS' >/mnt/factotum/ctl aux/listen -t tcp!*!ncpu /bin/cpu -R & This will only allow the terminal owner to connect. For more general cpu-like service on a terminal, I use this script (which requires some prior setup with auth/changeuser to create the lib/keys file): #!/bin/rc auth/factotum -g 'user=miller dom=hamnavoe.com proto=p9sk1 !password?' rfork ne echo auth server password: auth/keyfs -p $home/lib/keys aux/listen1 -t tcp!*!ticket /bin/rc -c '/bin/auth/authsrv -d $net' & service=cpu aux/listen1 tcp!*!17007 /bin/exportfs -a& service=cpu aux/listen1 tcp!*!cpu /bin/cpu -O & service=cpu aux/listen1 tcp!*!ncpu /bin/cpu -R & Nowadays there's hardly any difference between cpu and terminal kernels, and in fact I would advocate combining the two. Only a few lines of kernel source code need to be changed to allow it to decide at boot time whether to behave as a cpu server or terminal, depending on the setting of service= in plan9.ini. From mboxrd@z Thu Jan 1 00:00:00 1970 From: erik quanstrom Date: Fri, 21 Feb 2014 07:42:02 -0500 To: 9fans@9fans.net Message-ID: <0282483eb8e191a82287dc9c53f0c874@brasstown.quanstro.net> In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] Setting 9pi Start State / Drawterm to 9pi Topicbox-Message-UUID: bcd5402e-ead8-11e9-9d60-3106f5b1d025 > Finally, does anyone know of a drawterm application for Mac OS X that runs > on 10.9? The download shows up as a document that I can't seem to get to > launch from the terminal or otherwise. on bitbucket, you can download jas/drawterm-cocoa. - erik From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 From: Brian Vito Date: Fri, 21 Feb 2014 22:23:52 -0600 Message-ID: To: 9fans@9fans.net Content-Type: multipart/alternative; boundary=001a11c3fc6e5fa08404f2f71c01 Subject: Re: [9fans] Setting 9pi Start State / Drawterm to 9pi Topicbox-Message-UUID: bd1f34ea-ead8-11e9-9d60-3106f5b1d025 --001a11c3fc6e5fa08404f2f71c01 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable So if I were to want to connect to my 9pi at home from my office, would I have to make the 9pi into a cpu server? I'm looking for the simplest way to be able to have access to my 9pi files/system from another computer (and use the Plan 9 environment while doing so). Also, I was wondering if Plan 9 uses the Raspberry Pi's GPU. In other words, should I allocate the smallest amount of memory to the GPU (I think 16 is the minimum) rather than the default of 64? And in that case, I would also assume that overclocking the GPU wouldn't be of any benefit. Thanks again. =F0=9D=94=B9 On Fri, Feb 21, 2014 at 6:00 AM, <9fans-request@9fans.net> wrote: > > > Date: Fri, 21 Feb 2014 10:28:23 +0000 > From: Richard Miller <9fans@hamnavoe.com> > To: 9fans@9fans.net > Subject: Re: [9fans] Setting 9pi Start State / Drawterm to 9pi > Message-ID: > Content-Type: text/plain; charset=3D"US-ASCII" > > > i'm not sure what type of kernel is on the stock 9Pi image. > > The 9pi.img has both types of kernel in the dos partition. To boot > the pi as a cpu server instead of a terminal, change 'kernel=3D9pi' to > 'kernel=3D9picpu' in config.txt, and copy cmdline-cpu.txt to cmdline.txt > > But I think the query was about a simple way to connect to your own > plan 9 terminal with drawterm, without making it into a cpu server. > > > if it's a term > > kernel, you can't drawterm to it; > > Actually that's not so. For example, a quick-and-dirty method posted > to 9fans by Luke Evans on 10 Dec 2012 (which applies to any Plan 9 > terminal, not just the pi): > > echo 'key proto=3Dp9sk1 dom=3Dplan9 user=3Dglenda !password=3DMYP= ASS' > >/mnt/factotum/ctl > aux/listen -t tcp!*!ncpu /bin/cpu -R & > > This will only allow the terminal owner to connect. For more general > cpu-like service on a terminal, I use this script (which requires some > prior setup with auth/changeuser to create the lib/keys file): > > #!/bin/rc > auth/factotum -g 'user=3Dmiller dom=3Dhamnavoe.com proto=3Dp9sk1 > !password?' > rfork ne > echo auth server password: > auth/keyfs -p $home/lib/keys > aux/listen1 -t tcp!*!ticket /bin/rc -c '/bin/auth/authsrv -d $net= ' > & > service=3Dcpu aux/listen1 tcp!*!17007 /bin/exportfs -a& > service=3Dcpu aux/listen1 tcp!*!cpu /bin/cpu -O & > service=3Dcpu aux/listen1 tcp!*!ncpu /bin/cpu -R & > > Nowadays there's hardly any difference between cpu and terminal > kernels, and in fact I would advocate combining the two. Only a few > lines of kernel source code need to be changed to allow it to decide > at boot time whether to behave as a cpu server or terminal, depending > on the setting of service=3D in plan9.ini. > > > > > End of 9fans Digest, Vol 118, Issue 29 > ************************************** > --001a11c3fc6e5fa08404f2f71c01 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
So if I were to want to connect= to my 9pi at home from my office, would I have to make the 9pi into a cpu = server? I'm looking for the simplest way to be able to have access to m= y 9pi files/system from another computer (and use the Plan 9 environment wh= ile doing so).

Also= , I was wondering if=C2=A0Plan 9 uses the Ra= spberry Pi's GPU. In other words, should I allocate the smallest amount= of memory to the GPU (I think 16 is the minimum) rather than the default o= f 64? And in that case, I would also assume that overclocking the GPU would= n't be of any benefit.=C2=A0

Thanks again. =F0=9D=94=B9


On Fri, Feb 2= 1, 2014 at 6:00 AM, <9fans-request@9fans.net> wrote:<= blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-l= eft-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;pa= dding-left:1ex">
Date: Fri, 21 Feb 2014 10:28:23 +0000
From: Richard Miller <9fans@hamnav= oe.com>
To: 9fans@9fans.net
Subject: Re: [9fans] Setting 9pi Start State / Drawterm to 9pi
Message-ID: <e00c3dd558dedeb67f80b0a110799636@hamnavoe.com>
Content-Type: text/plain; charset=3D"US-ASCII"

> i'm not sure what type of kernel is on the stock 9Pi image.

The 9pi.img has both types of kernel in the dos partition. =C2=A0To boot the pi as a cpu server instead of a terminal, change 'kernel=3D9pi'= to
'kernel=3D9picpu' in config.txt, and copy cmdline-cpu.txt to cmdlin= e.txt

But I think the query was about a simple way to connect to your own
plan 9 terminal with drawterm, without making it into a cpu server.

> if it's a term
> kernel, you can't drawterm to it;

Actually that's not so. =C2=A0For example, a quick-and-dirty method pos= ted
to 9fans by Luke Evans on 10 Dec 2012 (which applies to any Plan 9
terminal, not just the pi):

=C2=A0 =C2=A0 =C2=A0 =C2=A0 echo 'key proto=3Dp9sk1 dom=3Dplan9 user=3D= glenda !password=3DMYPASS' >/mnt/factotum/ctl
=C2=A0 =C2=A0 =C2=A0 =C2=A0 aux/listen -t tcp!*!ncpu /bin/cpu -R &

This will only allow the terminal owner to connect. =C2=A0For more general<= br> cpu-like service on a terminal, I use this script (which requires some
prior setup with auth/changeuser to create the lib/keys file):

=C2=A0 =C2=A0 =C2=A0 =C2=A0 #!/bin/rc
=C2=A0 =C2=A0 =C2=A0 =C2=A0 auth/factotum -g 'user=3Dmiller dom=3Dhamnavoe.com proto=3Dp9sk1= !password?'
=C2=A0 =C2=A0 =C2=A0 =C2=A0 rfork ne
=C2=A0 =C2=A0 =C2=A0 =C2=A0 echo auth server password:
=C2=A0 =C2=A0 =C2=A0 =C2=A0 auth/keyfs -p $home/lib/keys
=C2=A0 =C2=A0 =C2=A0 =C2=A0 aux/listen1 -t tcp!*!ticket /bin/rc -c '/bi= n/auth/authsrv -d $net' &
=C2=A0 =C2=A0 =C2=A0 =C2=A0 service=3Dcpu aux/listen1 tcp!*!17007 /bin/expo= rtfs -a&
=C2=A0 =C2=A0 =C2=A0 =C2=A0 service=3Dcpu aux/listen1 tcp!*!cpu /bin/cpu -O= &
=C2=A0 =C2=A0 =C2=A0 =C2=A0 service=3Dcpu aux/listen1 tcp!*!ncpu /bin/cpu -= R &

Nowadays there's hardly any difference between cpu and terminal
kernels, and in fact I would advocate combining the two. =C2=A0Only a few lines of kernel source code need to be changed to allow it to decide
at boot time whether to behave as a cpu server or terminal, depending
on the setting of service=3D in plan9.ini.




End of 9fans Digest, Vol 118, Issue 29
**************************************

--001a11c3fc6e5fa08404f2f71c01-- From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: To: 9fans@9fans.net From: Richard Miller <9fans@hamnavoe.com> Date: Sat, 22 Feb 2014 07:52:26 +0000 In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] Setting 9pi Start State / Drawterm to 9pi Topicbox-Message-UUID: bd252eea-ead8-11e9-9d60-3106f5b1d025 > So if I were to want to connect to my 9pi at home from my office, would I > have to make the 9pi into a cpu server? If you just want to use drawterm to connect, the reply you quoted shows a simple way. If you want to use more plan 9 capabilities, like mounting the pi file system remotely with 9fs, or connecting with a different user name, setting up a full cpu + auth + fossil server gives you that (and gives you a chance to understand plan 9 more thoroughly). > Also, I was wondering if Plan 9 uses the Raspberry Pi's GPU. In other > words, should I allocate the smallest amount of memory to the GPU (I think > 16 is the minimum) rather than the default of 64? And in that case, I would > also assume that overclocking the GPU wouldn't be of any benefit. The 9pi.img already sets gpu ram size to the minimum. Plan 9 doesn't use the gpu's accelerated graphics api, but the gpu is still doing some low-level functions behind the scenes. I wouldn't advise overclocking anything. If you care that much about speed, why use a raspberry pi? From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 From: Brian Vito Date: Sat, 22 Feb 2014 22:59:25 -0600 Message-ID: To: 9fans@9fans.net Content-Type: multipart/alternative; boundary=001a11c3fc6e5d589804f30bb90f Subject: Re: [9fans] Setting 9pi Start State / Drawterm to 9pi Topicbox-Message-UUID: bd2b9f1e-ead8-11e9-9d60-3106f5b1d025 --001a11c3fc6e5d589804f30bb90f Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Thank you, that's good to know. What instructions would you suggest I start with for setting up a full cpu + auth + fossil server or mounting the pi file system remotely with 9fs from Windows or Mac OS X? I'm not particularly interested in overclocking, but was curious how Plan 9 might respond if I were to play around with it a little. If you'll indulge two more quick questions, I would very much appreciate it. (1) Is there any support for the Edimax EW-7811Un USB-WiFi adaptor -- or any other USB-WiFi adaptor? Or would an ethernet to WiFi adaptor be the only option? And (2), is it advisable or necessary to update the 9pi distribution's firmware files from https://github.com/raspberrypi/firmware/at any time or from time to time? Once I figure out how to customize the startup to run my own acme.dump (I think some of the earlier answers will help me fix that) and anything else related to getting things set up that might be useful to other new users, I plan on posting easy instructions at http://blogs.law.harvard.edu/plan9/. Thanks, =F0=9D=94=B9 On Sat, Feb 22, 2014 at 6:00 AM, <9fans-request@9fans.net> wrote: > > Date: Sat, 22 Feb 2014 07:52:26 +0000 > From: Richard Miller <9fans@hamnavoe.com> > To: 9fans@9fans.net > Subject: Re: [9fans] Setting 9pi Start State / Drawterm to 9pi > Message-ID: > Content-Type: text/plain; charset=3D"US-ASCII" > > > So if I were to want to connect to my 9pi at home from my office, would= I > > have to make the 9pi into a cpu server? > > If you just want to use drawterm to connect, the reply you quoted shows a > simple way. If you want to use more plan 9 capabilities, like mounting t= he > pi file system remotely with 9fs, or connecting with a different user nam= e, > setting up a full cpu + auth + fossil server gives you that (and gives yo= u > a chance to understand plan 9 more thoroughly). > > > Also, I was wondering if Plan 9 uses the Raspberry Pi's GPU. In other > > words, should I allocate the smallest amount of memory to the GPU (I > think > > 16 is the minimum) rather than the default of 64? And in that case, I > would > > also assume that overclocking the GPU wouldn't be of any benefit. > > The 9pi.img already sets gpu ram size to the minimum. Plan 9 doesn't use > the gpu's accelerated graphics api, but the gpu is still doing some > low-level > functions behind the scenes. > > I wouldn't advise overclocking anything. If you care that much about > speed, > why use a raspberry pi? > > --001a11c3fc6e5d589804f30bb90f Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Thank you, that's good to k= now. What instructions would you suggest I start with for setting up a full= cpu=C2=A0+ auth + fossil server or=C2=A0mounting the=C2=A0pi file system remotely with 9fs from Windows or M= ac OS X?

I'm not particula= rly interested in overclocking, but was curious how Plan 9 might respond if= I were to play around with it a little.

If you'll indulge two more quick questions, I would very much appre= ciate it. (1) Is there any support for the=C2=A0Edimax EW-7811Un USB= -WiFi adaptor -- or any other USB-WiFi adaptor? Or would an ethernet to WiF= i adaptor be the only option? And (2), is it advisable or necessary to upda= te the 9pi distribution's firmware files from https://github.com/raspberrypi/firmware/ at= any time or from time to time?=C2=A0

Once I figure out how to customize the startu= p to run my own acme.dump (I think some of the earlier answers will help me= fix that) and anything else related to getting things set up that might be= useful to other new users, I plan on posting easy instructions at=C2=A0http://blogs.law.harvar= d.edu/plan9/.

Thanks,= =F0=9D=94=B9

On Sat, Feb 22, 2014 at 6:00 AM, <9fans-request@9fans.net>= wrote:

Date: Sat, 22 Feb 2014 07:52:26 +0000
From: Richard Miller <9fans@hamnav= oe.com>
To: 9fans@9fans.net
Subject: Re: [9fans] Setting 9pi Start State / Drawterm to 9pi
Message-ID: <abdf9be3cb8fde01aafab722c9f123ff@hamnavoe.com>
Content-Type: text/plain; charset=3D"US-ASCII"

> So if I were to want to connect to my 9pi at home from my office, woul= d I
> have to make the 9pi into a cpu server?

If you just want to use drawterm to connect, the reply you quoted shows a simple way. =C2=A0If you want to use more plan 9 capabilities, like mountin= g the
pi file system remotely with 9fs, or connecting with a different user name,=
setting up a full cpu + auth + fossil server gives you that (and gives you<= br> a chance to understand plan 9 more thoroughly).

> Also, I was wondering if Plan 9 uses the Raspberry Pi's GPU. In ot= her
> words, should I allocate the smallest amount of memory to the GPU (I t= hink
> 16 is the minimum) rather than the default of 64? And in that case, I = would
> also assume that overclocking the GPU wouldn't be of any benefit.<= br>
The 9pi.img already sets gpu ram size to the minimum. =C2=A0Plan 9 doesn= 9;t use
the gpu's accelerated graphics api, but the gpu is still doing some low= -level
functions behind the scenes.

I wouldn't advise overclocking anything. =C2=A0If you care that much ab= out speed,
why use a raspberry pi?

--001a11c3fc6e5d589804f30bb90f-- From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: Date: Sun, 23 Feb 2014 16:04:09 +1100 Message-ID: From: Shane Morris To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=e89a8f646f8f0a98aa04f30bc953 Subject: Re: [9fans] Setting 9pi Start State / Drawterm to 9pi Topicbox-Message-UUID: bd31beb2-ead8-11e9-9d60-3106f5b1d025 --e89a8f646f8f0a98aa04f30bc953 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Just to quickly hijack this thread, would this Python code work on Plan 9? https://github.com/philsmd/vap11g Many thanks! On Sun, Feb 23, 2014 at 3:59 PM, Brian Vito wrote: > Thank you, that's good to know. What instructions would you suggest I > start with for setting up a full cpu + auth + fossil server or mounting > the pi file system remotely with 9fs from Windows or Mac OS X? > > I'm not particularly interested in overclocking, but was curious how Plan > 9 might respond if I were to play around with it a little. > > If you'll indulge two more quick questions, I would very much appreciate > it. (1) Is there any support for the Edimax EW-7811Un USB-WiFi adaptor -- > or any other USB-WiFi adaptor? Or would an ethernet to WiFi adaptor be th= e > only option? And (2), is it advisable or necessary to update the 9pi > distribution's firmware files from > https://github.com/raspberrypi/firmware/ at any time or from time to > time? > > Once I figure out how to customize the startup to run my own acme.dump (I > think some of the earlier answers will help me fix that) and anything els= e > related to getting things set up that might be useful to other new users,= I > plan on posting easy instructions at http://blogs.law.harvard.edu/plan9/. > > Thanks, =F0=9D=94=B9 > > On Sat, Feb 22, 2014 at 6:00 AM, <9fans-request@9fans.net> wrote: > >> >> Date: Sat, 22 Feb 2014 07:52:26 +0000 >> >> From: Richard Miller <9fans@hamnavoe.com> >> To: 9fans@9fans.net >> Subject: Re: [9fans] Setting 9pi Start State / Drawterm to 9pi >> Message-ID: >> Content-Type: text/plain; charset=3D"US-ASCII" >> >> >> > So if I were to want to connect to my 9pi at home from my office, woul= d >> I >> > have to make the 9pi into a cpu server? >> >> If you just want to use drawterm to connect, the reply you quoted shows = a >> simple way. If you want to use more plan 9 capabilities, like mounting >> the >> pi file system remotely with 9fs, or connecting with a different user >> name, >> setting up a full cpu + auth + fossil server gives you that (and gives y= ou >> a chance to understand plan 9 more thoroughly). >> >> > Also, I was wondering if Plan 9 uses the Raspberry Pi's GPU. In other >> > words, should I allocate the smallest amount of memory to the GPU (I >> think >> > 16 is the minimum) rather than the default of 64? And in that case, I >> would >> > also assume that overclocking the GPU wouldn't be of any benefit. >> >> The 9pi.img already sets gpu ram size to the minimum. Plan 9 doesn't us= e >> the gpu's accelerated graphics api, but the gpu is still doing some >> low-level >> functions behind the scenes. >> >> I wouldn't advise overclocking anything. If you care that much about >> speed, >> why use a raspberry pi? >> >> --e89a8f646f8f0a98aa04f30bc953 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Just to quickly hijack this thread, would this Python code= work on Plan 9?


M= any thanks!


On Sun,= Feb 23, 2014 at 3:59 PM, Brian Vito <brian.vito2@gmail.com> wrote:
= Thank you, that's good to know. What instructions would you suggest I s= tart with for setting up a full cpu=C2=A0= + auth + fossil server or=C2=A0mou= nting the=C2=A0pi file system remo= tely with 9fs from Windows or Mac OS X?

I'm not particula= rly interested in overclocking, but was curious how Plan 9 might respond if= I were to play around with it a little.

If you'll indulge two more quick questions, I would very much appre= ciate it. (1) Is there any support for the=C2=A0Edimax EW-7811Un USB= -WiFi adaptor -- or any other USB-WiFi adaptor? Or would an ethernet to WiF= i adaptor be the only option? And (2), is it advisable or necessary to upda= te the 9pi distribution's firmware files from https://github.com/raspberryp= i/firmware/ at any time or from time to time?=C2=A0

Once I figure out how to customize the startu= p to run my own acme.dump (I think some of the earlier answers will help me= fix that) and anything else related to getting things set up that might be= useful to other new users, I plan on posting easy instructions at=C2=A0http:= //blogs.law.harvard.edu/plan9/.

Thanks,= =F0=9D=94=B9

On Sat, Feb 22, 2014 at 6:00 AM, <9fans-request@9fans.net>= wrote:

Date: Sat, 22 Feb 2014 07:52:26 +0000 Message-ID: <abdf9be3cb8fde01aafab722c9f123ff@hamnavoe.com&g= t;
Content-Type: text/plain; charset=3D"US-ASCII"


> So if I were to want to connect to my 9pi at home from my office, woul= d I
> have to make the 9pi into a cpu server?

If you just want to use drawterm to connect, the reply you quoted shows a simple way. =C2=A0If you want to use more plan 9 capabilities, like mountin= g the
pi file system remotely with 9fs, or connecting with a different user name,=
setting up a full cpu + auth + fossil server gives you that (and gives you<= br> a chance to understand plan 9 more thoroughly).

> Also, I was wondering if Plan 9 uses the Raspberry Pi's GPU. In ot= her
> words, should I allocate the smallest amount of memory to the GPU (I t= hink
> 16 is the minimum) rather than the default of 64? And in that case, I = would
> also assume that overclocking the GPU wouldn't be of any benefit.<= br>
The 9pi.img already sets gpu ram size to the minimum. =C2=A0Plan 9 doesn= 9;t use
the gpu's accelerated graphics api, but the gpu is still doing some low= -level
functions behind the scenes.

I wouldn't advise overclocking anything. =C2=A0If you care that much ab= out speed,
why use a raspberry pi?


--e89a8f646f8f0a98aa04f30bc953-- From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <414ee224c725dc28a4f72db1e0e23c38@hamnavoe.com> To: 9fans@9fans.net From: Richard Miller <9fans@hamnavoe.com> Date: Sun, 23 Feb 2014 14:16:05 +0000 In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] Setting 9pi Start State / Drawterm to 9pi Topicbox-Message-UUID: bd3f89c0-ead8-11e9-9d60-3106f5b1d025 > ... What instructions would you suggest I start > with for setting up a full cpu + auth + fossil server or mounting the pi > file system remotely with 9fs from Windows or Mac OS X? Look at the plan 9 wiki http://www.plan9.bell-labs.com/wiki/plan9, bearing in mind that most instructions are written for a PC installation so a few things will be in different places on the pi ... eg the disk is sdM0 not sdC0, and boot parameters are in cmdline.txt (one line) not plan9.ini (multiple lines). > Is there any support for the Edimax EW-7811Un USB-WiFi adaptor -- > or any other USB-WiFi adaptor? No. > is it advisable or necessary to update the 9pi > distribution's firmware files from > https://github.com/raspberrypi/firmware/at any time or from time to > time? No. If it ain't broke, don't fix it. From mboxrd@z Thu Jan 1 00:00:00 1970 From: erik quanstrom Date: Sun, 23 Feb 2014 09:32:02 -0500 To: 9fans@9fans.net Message-ID: <1e331a591a6047e3e6de18cf9dd84a2a@brasstown.quanstro.net> In-Reply-To: <414ee224c725dc28a4f72db1e0e23c38@hamnavoe.com> References: <414ee224c725dc28a4f72db1e0e23c38@hamnavoe.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] Setting 9pi Start State / Drawterm to 9pi Topicbox-Message-UUID: bd460ee4-ead8-11e9-9d60-3106f5b1d025 > > is it advisable or necessary to update the 9pi > > distribution's firmware files from > > https://github.com/raspberrypi/firmware/at any time or from time to > > time? > > No. If it ain't broke, don't fix it. unfortunately, software maintence is such these days. - erik From mboxrd@z Thu Jan 1 00:00:00 1970 References: <414ee224c725dc28a4f72db1e0e23c38@hamnavoe.com> From: Bakul Shah Content-Type: text/plain; charset=us-ascii In-Reply-To: <414ee224c725dc28a4f72db1e0e23c38@hamnavoe.com> Message-Id: Date: Sun, 23 Feb 2014 06:50:27 -0800 To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (1.0) Subject: Re: [9fans] Setting 9pi Start State / Drawterm to 9pi Topicbox-Message-UUID: bd4ba4f8-ead8-11e9-9d60-3106f5b1d025 On Feb 23, 2014, at 6:16 AM, Richard Miller <9fans@hamnavoe.com> wrote: >> ... What instructions would you suggest I start >> with for setting up a full cpu + auth + fossil server or mounting the pi >> file system remotely with 9fs from Windows or Mac OS X? > > Look at the plan 9 wiki http://www.plan9.bell-labs.com/wiki/plan9, bearing > in mind that most instructions are written for a PC installation so a > few things will be in different places on the pi ... eg the disk is sdM0 > not sdC0, and boot parameters are in cmdline.txt (one line) not plan9.ini > (multiple lines). This may help: http://mirror.9grid.fr/mirror.9grid.fr/plan9-cpu-auth-server-howto.html