9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* Re: [9fans] Pointers for using Plan 9?
@ 2000-10-06  8:12 Richard Miller
  0 siblings, 0 replies; 12+ messages in thread
From: Richard Miller @ 2000-10-06  8:12 UTC (permalink / raw)
  To: 9fans

> and a PowerPC
> system alternatly called "brick" of "viaduct" (don't think it's
> available outside the labs).

This version also works (with a few minor changes) on the ipEngine-1
available from http://www.brightstareng.com

-- Richard Miller




^ permalink raw reply	[flat|nested] 12+ messages in thread
* Re: [9fans] Pointers for using Plan 9?
@ 2000-10-06 18:11 David Gordon Hogan
  2000-10-06 18:12 ` Boyd Roberts
  0 siblings, 1 reply; 12+ messages in thread
From: David Gordon Hogan @ 2000-10-06 18:11 UTC (permalink / raw)
  To: 9fans

> Whether for historical reasons, or otherwise, I find it painful to
> lose information irretrivably (the symptoms of a miser, I believe).
> I would like to think that the Flamingo port isn't lost, or if it
> is, that it is adequately documented, but I know better :-)

Don't worry, I've got it backed up on CD-ROM...




^ permalink raw reply	[flat|nested] 12+ messages in thread
* Re: [9fans] Pointers for using Plan 9?
@ 2000-10-06 15:34 David Gordon Hogan
  2000-10-06 15:40 ` Boyd Roberts
  2000-10-06 16:06 ` Lucio De Re
  0 siblings, 2 replies; 12+ messages in thread
From: David Gordon Hogan @ 2000-10-06 15:34 UTC (permalink / raw)
  To: 9fans

anothy@cosym.net writes:
> unfortunatly, there are currently no NeXT or SPARC kernel ports
> for 3rd ed. Plan 9. your options are pc, alphapc (the AXP systems,
> i think), [...]

Just to clarify on the AlphaPC front: Plan 9 3rd edition runs on the
AlphaPC 164.  Other Alpha machines will require some kernel work
to get running.  And AXP is a generic term for the Alpha architecture
itself (I think jmk found some explanation of the initials somewhere).

I had 2nd edition running on a Flamingo a long time ago, but I'm
sure nobody cares.




^ permalink raw reply	[flat|nested] 12+ messages in thread
* Re: [9fans] Pointers for using Plan 9?
@ 2000-10-06  2:46 Russ Cox
  0 siblings, 0 replies; 12+ messages in thread
From: Russ Cox @ 2000-10-06  2:46 UTC (permalink / raw)
  To: 9fans, kma

	1. Sample Plan 9 setup and guidelines for decisions (I'm still
           pouring over the Overview to Plan 9 networks)

http://plan9.bell-labs.com/sys/doc/start.pdf is a start.

	2. Sample programs that use Plan 9 features

I think the most fundamentally Plan 9 aspect for a distributed
systems course is the easy sharing of resources.  Play around
with import, or with /mnt/term in cpu connections.

A nice demonstration is remote debugging via "import othermachine /proc".
An even better demonstration when the two machines are
different architectures.

An anecdote about remote resource sharing.
I have a private network with a few machines on it,
including a Windows box and a Linux box.  The Linux
box does not talk to the outside world, but the Windows
box can.  I wanted to ssh into the Linux box, but was
without my laptop (and thus my ssh key) and didn't even
have ssh installed on the Windows box.

I did, however, have my ssh key on another Plan 9 server,
accessible via the internet.  Without any encryption
software on the Windows box, I had no way to securely
get the ssh key.  Instead, I started up drawterm (a program
that pretends to be a Plan 9 terminal calling a cpu server)
and connected to the server with the ssh key.  Then I
ran ssh on the remote cpu server but driving the Windows box's
TCP stack underneath:

	bind /mnt/term/net/tcp /net/tcp
	ssh 1.2.3.4

All was well, and the ssh key never left the remote server.

Russ




^ permalink raw reply	[flat|nested] 12+ messages in thread
* Re: [9fans] Pointers for using Plan 9?
@ 2000-10-05 23:58 anothy
  0 siblings, 0 replies; 12+ messages in thread
From: anothy @ 2000-10-05 23:58 UTC (permalink / raw)
  To: 9fans

//	4. Pointers to SPARC and NeXT installation instructions

unfortunatly, there are currently no NeXT or SPARC kernel ports
for 3rd ed. Plan 9. your options are pc, alphapc (the AXP systems,
i think), carrere (a discontinued mips pc-like box), and a PowerPC
system alternatly called "brick" of "viaduct" (don't think it's
available outside the labs). which leads nicely to...

//	3. Recommendations for an upper level project using Plan 9

yeah: do a port. it's been done by non-Labs folks for 2nd ed.,
and could be replicated. a good way to learn about the internal
design of the system, and helpful to the larger community. and if
you've got to read kernel source, Plan 9's the only kernel to
read. it helps to learn on something that actually makes sense.

various people reading this list may know where to find some of
the above-mentioned ports (as they did them). several of the
papers in /sys/doc should be required reading for any class
dealing with Plan 9 (and probably for anybody dealing with it).

just my 2¢
-α.



^ permalink raw reply	[flat|nested] 12+ messages in thread
* [9fans] Pointers for using Plan 9?
@ 2000-10-05 17:01 Kirk M. Anne
  2000-10-05 17:35 ` andrey mirtchovski
  2000-10-06 14:04 ` Ish Rattan
  0 siblings, 2 replies; 12+ messages in thread
From: Kirk M. Anne @ 2000-10-05 17:01 UTC (permalink / raw)
  To: 9fans


I am assisting a Computer Science faculty member with a Distributed
Systems undergraduate course and we are working on Amoeba now.  I spotted
that Plan 9 is now available for downloading and have tinkered around with
it and read through many of the papers.

I was wondering if there were any example programs or "How to" documents
that we can give out to the class to help them learn about Plan 9.  We
have built an Amoeba cluster and want to replicate the experience in Plan
9 so that the students can get a firm understanding of how distributed
systems work (where there are similarities and differences between the
two).

So, could anyone send me the following?

	1. Sample Plan 9 setup and guidelines for decisions (I'm still
           pouring over the Overview to Plan 9 networks)

	2. Sample programs that use Plan 9 features

	3. Recommendations for an upper level project using Plan 9

	4. Pointers to SPARC and NeXT installation instructions for Plan 9

If this goes well, we hope to continue with directed studies on using Plan
9 to solve scientific problems that other faculty around campus have in
Physics, Chemistry and Biology.

Any information would be greatly appreciated.

Kirk Anne
Manager, Systems & Networking
SUNY Geneseo
Geneseo, NY 14454
716-245-5577



^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2000-10-09  8:08 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-10-06  8:12 [9fans] Pointers for using Plan 9? Richard Miller
  -- strict thread matches above, loose matches on Subject: below --
2000-10-06 18:11 David Gordon Hogan
2000-10-06 18:12 ` Boyd Roberts
2000-10-06 15:34 David Gordon Hogan
2000-10-06 15:40 ` Boyd Roberts
2000-10-06 16:06 ` Lucio De Re
2000-10-06  2:46 Russ Cox
2000-10-05 23:58 anothy
2000-10-05 17:01 Kirk M. Anne
2000-10-05 17:35 ` andrey mirtchovski
2000-10-06 14:04 ` Ish Rattan
2000-10-09  8:08   ` Fco. J. Ballesteros

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).