>From 9fans-outgoing-owner Sun Oct 1 01:53:02 1995 Received: by colossus.cse.psu.edu id <78635>; Sun, 1 Oct 1995 01:43:34 -0400 Received: from skat.usc.edu ([128.125.253.131]) by colossus.cse.psu.edu with SMTP id <78632>; Sun, 1 Oct 1995 01:35:07 -0400 Received: (taweil@localhost) by skat.usc.edu (8.6.10/8.6.12+usc) id WAA24187; Sat, 30 Sep 1995 22:26:52 -0700 Date: Sun, 1 Oct 1995 01:26:52 -0400 From: Ta-Wei Li Message-Id: <199510010526.WAA24187@skat.usc.edu> To: 9fans Subject: Exception #4 with net booting a NeXT Cube Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Sender: owner-9fans Precedence: bulk Reply-To: 9fans I was trying to boot my NeXT Cube (ROM 2.4) into a Plan 9 terminal with u9fs running on a PC running NeXTSTEP. While loading 9nextstation, I got Exception #4. What does this mean and how can I fix it? By the way, I don't have a mouse plugged into the serial port at this moment. Is it possible that this is the cause of the exception? Thanks. Ta-Wei Li >From 9fans-outgoing-owner Sun Oct 1 03:23:05 1995 Received: by colossus.cse.psu.edu id <78633>; Sun, 1 Oct 1995 03:12:56 -0400 Received: from plan9.com ([204.31.115.154]) by colossus.cse.psu.edu with SMTP id <78644>; Sun, 1 Oct 1995 03:00:22 -0400 Received: by plan9.com (NX5.67e/NX3.0M) id AA00562; Sat, 30 Sep 95 23:30:13 -0700 Message-Id: <9510010630.AA00562@plan9.com> Content-Type: text/plain Mime-Version: 1.0 (NeXT Mail 3.3 v118.2) Received: by NeXT.Mailer (1.118.2) Illegal-Object: Syntax error in From: address found on colossus.cse.psu.edu: From: Peter G.Weiner ^ ^-illegal period in phrase \-phrases containing '.' must be quoted Date: Sun, 1 Oct 1995 02:30:12 -0400 From: To: 9fans Subject: Re: Exception #4 with net booting a NeXT Cube References: <199510010526.WAA24187@skat.usc.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans > I was trying to boot my NeXT Cube (ROM 2.4) into a Plan 9 terminal > with u9fs running on a PC running NeXTSTEP. While loading > 9nextstation, I got Exception #4. What does this mean and how can I > fix it? The problem is the 2l program that produced the 9nextstation kernel does not setup for the entry point properly. This problem will not show itself if you use an early verson of the NeXT boot program. A quick fix if you don't have an early version boot program is to start the kernel manually with the following commands to the ROM monitor, after the exception occurs: > r pc ? 4000000 > c This changes the program counter to the correct entry point 4000000 and then execution is begun at that point. Geoff Collyer of Bell Labs gave me considerable help while I was tracking this problem down. Be sure you have his bug fix installed ih the kernel. If you don't it won't get very far. I repeat it here. These diffs are relative to the cd rom. diff ./io.h /sys/src/9/next/io.h 19a20 > #define VIDEOOUTLIMIT IO(0x02004184) diff ./main.c /sys/src/9/next/main.c 66a67,76 > > /* > * the boot rom is supposed to set all the video out registers sensibly, > * and indeed the v2.2 boot rom does so. The v2.1 boot rom does not, > * and the video limit register contains a very large garbage number; > * thus we need to set the limit register here in order to get `clock' > * interrupts near each frame end to run the scheduler. The value 0xea > * is what the v2.2 boot rom sets the limit register to. > */ > *(ulong*)VIDEOOUTLIMIT = 0xea; Regards, Peter G. Weiner >From 9fans-outgoing-owner Sun Oct 1 07:19:01 1995 Received: by colossus.cse.psu.edu id <78658>; Sun, 1 Oct 1995 07:13:46 -0400 Received: from warrane.connect.com.au ([192.189.54.33]) by colossus.cse.psu.edu with SMTP id <78656>; Sun, 1 Oct 1995 07:13:30 -0400 Received: (from root@localhost) by warrane.connect.com.au with UUCP id VAA08217 (8.6.12/IDA-1.6); Sun, 1 Oct 1995 21:13:03 +1000 Received: by scoucer.tandem.com.au id AA13160 (5.65c/IDA-1.4.4); Sun, 1 Oct 1995 08:01:21 GMT From: Berny Goodheart Message-Id: <199510010801.AA13160@scoucer.tandem.com.au> Subject: Re: Plan9 Kernal design To: 9fans Date: Sun, 1 Oct 1995 04:01:19 -0400 Cc: kerch@parc.xerox.com In-Reply-To: <95Sep30.152537pdt.34952@reynaldo.parc.xerox.com> from "Berry Kercheval" at Sep 30, 95 06:25:22 pm X-Face: &{h_Ly?8L.4QbVniv,GQ5dI*.nvp({hpGhr_#S61$+>C)Ox*w@a0CKPBpM^&?s++l2Ey=DZ UOd\nQdE]u|1uc>*l#2|V+ak.,WQG1"y@itn0fy=vnRNK?1l{@KvrD4mX&Bljwp-){:SK?(t!";~wE 'L!, > Oops. Excuse the blank message, please. I'm not using plan 9 to read mail, > that's my problem. Yeah, that's it! > > >>>tbcc!bwc@uunet.uu.net said: > > Can the Lions stuff be published? > > I was going to send him private mail, saying that to the best of my knowledge > the answer is still no, despite the fact that the information is mostly > obsolete, that the information in Lions or similar or better was mostly > available in either Bach, the Demon book or any 4FreeBSD CDrom, and that > publishing it would make a lot of old hackers very happy, save some file > folders by recycling old dog-eared Xerox(tm) copies of it, and would make AT&T > gain karma points. > > I was going to say that, and decided not to, and let someone closer to the > truth answer (I can see it now: "No. Love, Dennis") but by accident sent off a > blank message I thought at least deserved an explanation. > > So, the answer is, as far as I know: > > No. > > Love, > --berry > > Berry Kercheval :: Xerox Palo Alto Research Center > > Well actually the real answer is "maybe". A few people mentioning no names are working on getting the OK to publish John's work but it isn't easy. The hard part is finding the right person with a position in the bureaucracy who is qualified enough to give it the go-ahead. And by the way, neither Dennis or Ken are that right person. Despite their position, the go-ahead needs to come from higher ground. But keep your fingers crossed that one day the bureaucracy holding the flag will allow John's books to be published. Maybe UNIX's new owners, SCO will do the right thing :-) I am interested in how this subject came up in the 9fans group though. But if it's going to start a thread of discussion not relevent to Plan 9, let's take it off line. Berny Goodheart >From 9fans-outgoing-owner Sun Oct 1 09:11:27 1995 Received: by colossus.cse.psu.edu id <78664>; Sun, 1 Oct 1995 09:05:56 -0400 Received: from faui45.informatik.uni-erlangen.de ([131.188.2.45]) by colossus.cse.psu.edu with SMTP id <78663>; Sun, 1 Oct 1995 09:05:39 -0400 Received: from hermes.phil.uni-erlangen.de (hermes.phil.uni-erlangen.de [131.188.191.10]) by uni-erlangen.de with SMTP id OAA04290 (8.6.12/7.4f-FAU); for ; Sun, 1 Oct 1995 14:05:22 +0100 Received: from cip.phil.uni-erlangen.de by phil.uni-erlangen.de with SMTP; id AA23752 (1.37.109.4/7.3v-FAU); Sun, 1 Oct 95 14:00:09 +0100 Received: from SZ/MAILQUEUE by cip.phil.uni-erlangen.de (Mercury 1.21); 1 Oct 95 15:07:49 +1 Received: from MAILQUEUE by SZ (Mercury 1.21); 1 Oct 95 15:07:45 +1 From: "mac" Organization: Phil. Fak. Uni Erlangen (SZ) To: plan9-fans Date: Sun, 1 Oct 1995 10:07:36 -0400 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7BIT Subject: unsubscribe Priority: normal X-Mailer: Pegasus Mail/Windows (v1.22) Message-Id: <246786B5117@cip.phil.uni-erlangen.de> Sender: owner-9fans Precedence: bulk Reply-To: 9fans unsubscribe >From 9fans-outgoing-owner Sun Oct 1 09:44:08 1995 Received: by colossus.cse.psu.edu id <78667>; Sun, 1 Oct 1995 09:39:17 -0400 Received: from relay3.UU.NET ([192.48.96.8]) by colossus.cse.psu.edu with SMTP id <78665>; Sun, 1 Oct 1995 09:38:52 -0400 Received: from uucp5.UU.NET by relay3.UU.NET with SMTP id QQzjoo12151; Sun, 1 Oct 1995 09:38:50 -0400 Date: Sun, 1 Oct 1995 09:38:50 -0400 From: tbcc!bwc@uunet.uu.net Message-Id: Received: from tbcc.UUCP by uucp5.UU.NET with UUCP/RMAIL ; Sun, 1 Oct 1995 09:38:50 -0400 To: <9fans> Subject: kernel design and the plan 9 Lion commentary Apparently-To: <9fans@cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >I am interested in how this subject came up in the 9fans group though. >But if it's going to start a thread of discussion not relevent to >Plan 9, let's take it off line. >Berny Goodheart I was speaking of a JL commentary on Plan9, not the 6th edtion stuff. Brantley bwc@tbcc.com >From 9fans-outgoing-owner Mon Oct 2 18:36:38 1995 Received: by colossus.cse.psu.edu id <78442>; Mon, 2 Oct 1995 18:24:17 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <78438>; Mon, 2 Oct 1995 18:22:20 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Mon, 2 Oct 1995 23:20:20 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Fri, 29 Sep 1995 14:54:05 -0400 From: Steve Kotsopoulos Message-ID: Organization: University of Toronto, Engineering Computing Facility References: <449mh0$7ep@cnn.Princeton.EDU> Subject: Re: out of physical memory ? Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans Jesse M. Hammons wrote: >I have a machine with 8 MB of ram. I can start of mothra, but when I go to the >AT&T home page, It downloads a bit of the page and then reports "out of >physical memory" or some such in an infinite loop. what does 'cat /dev/swap' show before and after you go to the AT&T homepage? maybe you're running out of ram, but you don't have swap configured? >I tried fiddling with kernelpercent=... in the plan9.ini, but It doesn't seem >to help. Can someone give me a breakdown on what memory get used where? >For example, how much memory does the kernel itself use, how much (approx) for >each window, etc. I'm not sure how to tell how much of the kernel memory is free, /dev/swap only shows user memory and swap usage. If the kernel is running out of memory, you should try 'kernelpercent=40' or 'kernelpercent=50' to give it more memory. When you do this, you should find the second number reported by /dev/swap decreasing. You could also try running at a lower resolution or display depth. 1024x768x8 uses about 800K, 640x480x8 uses 300K, 1024x768x1 uses only 100K, and the screen bitmaps live in the kernel. Each window you open will need kernel memory too. If user processes are running out of memory, you are either running out of swap space, or you don't have swapping setup. A look at /dev/swap would help. On my 386, 8 1/2 uses about 400K, rc uses 112K, dossrv 436K, and fb/9v uses 360K not including the screen (kernel) memory which is a function of picture size and display depth. -- Steve Kotsopoulos P.Eng. steve@ecf.toronto.edu Systems Analyst, Engineering Computing Facility, University of Toronto http://www.ecf.toronto.edu/staff/steve/ >From 9fans-outgoing-owner Mon Oct 2 18:43:48 1995 Received: by colossus.cse.psu.edu id <78438>; Mon, 2 Oct 1995 18:35:34 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <78422>; Mon, 2 Oct 1995 18:21:59 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Mon, 2 Oct 1995 23:20:13 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Fri, 29 Sep 1995 13:33:40 -0400 From: "Jesse M. Hammons" Message-ID: <44halk$ghm@cnn.Princeton.EDU> Organization: Princeton University References: <95Sep29.103516edt.78544@colossus.cse.psu.edu> Subject: Re: name resolution Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans >I have exactly the same problem but noticed that nobody responded to the >list. Have you had a personal reply from any of the guys at AT&T ? If >so could you mail me the solution (if there is one). > >Thanks in advance, >stephen > A couple people mailed me reminding me to start /bin/ndb/dns (the Domain Name Service program). I had to fiddle with my /lib/ndb/local file a little before everything worked, but eventually it happened. Also, use the fully qualified hostname (at least at first). I spent a lot of time typing "telnet tucson" (tucson being a host in my domain) and that name was not translated correctly. - Jesse >From 9fans-outgoing-owner Mon Oct 2 18:54:42 1995 Received: by colossus.cse.psu.edu id <78475>; Mon, 2 Oct 1995 18:45:04 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <78446>; Mon, 2 Oct 1995 18:43:00 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Mon, 2 Oct 1995 23:22:55 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Mon, 2 Oct 1995 11:12:15 -0400 From: Peter Huang Message-ID: Organization: Hewlett Packard References: <95Sep26.194128edt.78520@colossus.cse.psu.edu> Subject: Re: Installing Plan 9 on end of 2nd IDE drive Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans In article <95Sep26.194128edt.78520@colossus.cse.psu.edu> jmk@plan9.ATt.COM writes: > Newsgroups: comp.os.plan9 > From: jmk@plan9.ATt.COM > Reply-To: 9fans@cse.psu.edu > Organization: Plan 9 mailing list > Date: Tue, 26 Sep 1995 15:35:45 GMT > > it should be possible. references in the plan9.ini (which will > still be on the first hard drive or the floppy) will be of the > form 'hd!1' or 'h!1' instead of 'hd!0' or 'h!0'. > > at least, that's the theory... Yes, it can be done. I have done it. It took me a while to figure out how to do it. Once in DOS, I change drive to "D" (the second drive) and run b.com to install the software and prep the disk. Once the disk is pre, you can modify the plan9.ini to point to "h!1" and b.com will boot from the 2nd hard disk. -- ============================================================ Peter Huang HP Corporate Network Service Phone: (415)424-3726 Email: phuang@hpcc01.corp.HP.COM 3000 Hanover Street, MS 20CX, Palo Alto, CA 94304 ============================================================ >From 9fans-outgoing-owner Mon Oct 2 19:04:18 1995 Received: by colossus.cse.psu.edu id <78449>; Mon, 2 Oct 1995 18:55:15 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <78448>; Mon, 2 Oct 1995 18:44:38 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Mon, 2 Oct 1995 23:23:06 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Mon, 2 Oct 1995 17:15:45 -0400 From: Leonard Sitongia Message-ID: <44pkq1$66n@ncar.ucar.edu> Organization: High Altitude Observatory/NCAR, Boulder CO Subject: Exception 14 when booting floppies Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans I'm trying to boot the first floppy on a 486/DX2-66. This system is SCSI-only, using the Adaptec 1542 (C, I think). Boot up says: scsi0: cap 843284, sec 512 Boot devices: fd!0 boot from... found 9DOS... ... start 0x80100020 exception/interrupt 14 halted Any leads? Thanks. -- --Leonard E. Sitongia HAO Sun Unix System Manager sitongia@ncar.ucar.edu voice: (303)497-1509 fax: (303)497-1589 High Altitude Observatory P.O. Box 3000 Boulder CO 80307 USA >From 9fans-outgoing-owner Mon Oct 2 19:10:18 1995 Received: by colossus.cse.psu.edu id <78446>; Mon, 2 Oct 1995 19:03:57 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <78422>; Mon, 2 Oct 1995 18:42:41 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Mon, 2 Oct 1995 23:22:41 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Sun, 1 Oct 1995 04:16:20 -0400 From: "Serge S. Maleyev" Message-ID: <1995Oct1.081620.26343@wisipc.weizmann.ac.il> Organization: Weizmann Institute of Science, Computation Center. Subject: [Q] Sales dpt e-mail address Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans Does anyone knows e-mail address of the Plan 9 international sales dpt? -- ------------------------------------------------------------------------ Serge S. Maleyev Email: serg@klara.weizmann.ac.il consultant freelancer - UNIX & X Window System - consulting, maintenance P.O.Box 1457, Rehovot 76114, Israel. Fax/Vox: +972.(0)8.451.047 ------------------------------------------------------------------------ >From 9fans-outgoing-owner Mon Oct 2 19:19:04 1995 Received: by colossus.cse.psu.edu id <78454>; Mon, 2 Oct 1995 19:12:27 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <78452>; Mon, 2 Oct 1995 19:03:04 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Mon, 2 Oct 1995 23:22:31 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Sat, 30 Sep 1995 11:00:10 -0400 From: John Carr Message-ID: <44jm1q$j2m@senator-bedfellow.MIT.EDU> Organization: Massachusetts Institute Of Technology References: <9509301227.ZM13405@suede.sw.oz.au> Subject: Re: where is 'find'? Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans In article <95Sep30.003032edt.12759@galapagos.cse.psu.edu>, Scott Schwartz <9fans@cse.psu.edu> wrote: >I hope it doesn't use chdir(), since ".." is unpredictable in Plan 9. Does Plan 9 support fchdir() (change to the directory associated with the file descriptor argument)? -- John Carr (jfc@mit.edu) >From 9fans-outgoing-owner Mon Oct 2 20:07:30 1995 Received: by colossus.cse.psu.edu id <78457>; Mon, 2 Oct 1995 20:01:24 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78448>; Mon, 2 Oct 1995 20:01:04 -0400 From: presotto@plan9.att.com To: 9fans Date: Mon, 2 Oct 1995 19:57:40 -0400 Subject: re: [Q] Sales dpt e-mail address Message-Id: <95Oct2.200104edt.78448@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans canada & caribbean 800 841 9938 elsewhere +1 407 345 3800 ------ original message follows ------ >From cse.psu.edu!9fans-outgoing-owner Mon Oct 2 19:11:37 EDT 1995 Received: by colossus.cse.psu.edu id <78446>; Mon, 2 Oct 1995 19:03:57 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <78422>; Mon, 2 Oct 1995 18:42:41 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Mon, 2 Oct 1995 23:22:41 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans@cse.psu.edu Date: Sun, 1 Oct 1995 04:16:20 -0400 From: "Serge S. Maleyev" Message-ID: <1995Oct1.081620.26343@wisipc.weizmann.ac.il> Organization: Weizmann Institute of Science, Computation Center. Subject: [Q] Sales dpt e-mail address Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans@cse.psu.edu Precedence: bulk Reply-To: 9fans@cse.psu.edu Does anyone knows e-mail address of the Plan 9 international sales dpt? -- ------------------------------------------------------------------------ Serge S. Maleyev Email: serg@klara.weizmann.ac.il consultant freelancer - UNIX & X Window System - consulting, maintenance P.O.Box 1457, Rehovot 76114, Israel. Fax/Vox: +972.(0)8.451.047 ------------------------------------------------------------------------ >From 9fans-outgoing-owner Mon Oct 2 20:16:42 1995 Received: by colossus.cse.psu.edu id <78452>; Mon, 2 Oct 1995 20:11:19 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78460>; Mon, 2 Oct 1995 20:11:00 -0400 From: jmk@plan9.att.com To: 9fans Date: Mon, 2 Oct 1995 19:59:53 -0400 Subject: re: Exception 14 when booting floppies Message-Id: <95Oct2.201100edt.78460@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans i think you have the adaptec configured for irq14, which plan9 expects only to be used by the ide/ata discs. the quick fix is to change the irq on the adaptec to something else (i usually use 11). the alternative is to wait and see if i ever get all the fixes finished and a new set of floppies generated. ------ original message follows ------ >From cse.psu.edu!9fans-outgoing-owner Mon Oct 2 19:06:15 EDT 1995 Received: by colossus.cse.psu.edu id <78449>; Mon, 2 Oct 1995 18:55:15 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <78448>; Mon, 2 Oct 1995 18:44:38 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Mon, 2 Oct 1995 23:23:06 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans@cse.psu.edu Date: Mon, 2 Oct 1995 17:15:45 -0400 From: Leonard Sitongia Message-ID: <44pkq1$66n@ncar.ucar.edu> Organization: High Altitude Observatory/NCAR, Boulder CO Subject: Exception 14 when booting floppies Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans@cse.psu.edu Precedence: bulk Reply-To: 9fans@cse.psu.edu I'm trying to boot the first floppy on a 486/DX2-66. This system is SCSI-only, using the Adaptec 1542 (C, I think). Boot up says: scsi0: cap 843284, sec 512 Boot devices: fd!0 boot from... found 9DOS... ... start 0x80100020 exception/interrupt 14 halted Any leads? Thanks. -- --Leonard E. Sitongia HAO Sun Unix System Manager sitongia@ncar.ucar.edu voice: (303)497-1509 fax: (303)497-1589 High Altitude Observatory P.O. Box 3000 Boulder CO 80307 USA >From 9fans-outgoing-owner Mon Oct 2 23:16:27 1995 Received: by colossus.cse.psu.edu id <78471>; Mon, 2 Oct 1995 23:05:23 -0400 Received: from skat.usc.edu ([128.125.253.131]) by colossus.cse.psu.edu with SMTP id <78470>; Mon, 2 Oct 1995 23:05:07 -0400 Received: (taweil@localhost) by skat.usc.edu (8.6.10/8.6.12+usc) id UAA06886; Mon, 2 Oct 1995 20:04:51 -0700 Date: Mon, 2 Oct 1995 23:04:51 -0400 From: Ta-Wei Li Message-Id: <199510030304.UAA06886@skat.usc.edu> To: 9fans Subject: Running Plan 9 on NeXT with u9fs Sender: owner-9fans Precedence: bulk Reply-To: 9fans Hi, I finally got my NeXT cube to boot Plan 9 from an u9fs running on a Intel box with NeXTSTEP. I will write up a summary if there is enough interest. Some trivial patches to u9fs are necessary to compile it under NeXTSTEP. I'd like to thank presotto@plan9.att.com and forsyth@plan9.cs.york.ac.uk's help on setting up u9fs and peter@plan9.com's help on booting the NeXT cube. Also, thanks pace@blitz.com for the auth.srv for Unix. Since Plan 9 is running, I have couple more questions. 1. What kind of convertor do I need to connect a Logitech Mouse man to the NeXT serial port? 2. How do I do a clean "shutdown" on the terminal? 3. How do I input 8 1/2 on the NeXT keyboard? The doc says using Alt 1 2 but it's not working on my keyboard. How can I fix it? Thanks. Ta-Wei Li >From 9fans-outgoing-owner Tue Oct 3 00:39:03 1995 Received: by colossus.cse.psu.edu id <78477>; Tue, 3 Oct 1995 00:29:14 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78476>; Tue, 3 Oct 1995 00:28:58 -0400 From: dmr@plan9.att.com To: 9fans Date: Tue, 3 Oct 1995 00:19:15 -0400 Subject: Lions commentaries Message-Id: <95Oct3.002858edt.78476@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans As Coile and Goodhard are pointing out, there are two works by John Lions in question: one is his commentary on the Sixth Edition Unix code. John, assisted by Peter Salus and Berny Goodhart, would like to republish this as a part of history. Arranging this is the subject of (difficult) negotiations that involved Novell and now involve SCO. We would like to assist this effort but the decisions aren't ours. The second: Lions revisited Bell Labs several years ago and started a similar effort for an early version of Plan 9. Unfortunately, it was a bit too early; the kernel and almost everything else changed enough that it's not relevant to any distributed version of Plan 9. Retrieving and publishing it wouldn't do justice to any involved. Dennis >From 9fans-outgoing-owner Tue Oct 3 01:18:27 1995 Received: by colossus.cse.psu.edu id <78476>; Tue, 3 Oct 1995 01:09:42 -0400 Received: from hubbub.cisco.com ([198.92.30.32]) by colossus.cse.psu.edu with SMTP id <78474>; Tue, 3 Oct 1995 01:09:24 -0400 Received: from nacho.cisco.com (nacho.cisco.com [171.69.1.160]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id WAA02587 for 9fans@cse.psu.edu; Mon, 2 Oct 1995 22:09:10 -0700 Message-Id: <199510030509.WAA02587@hubbub.cisco.com> To: 9fans Subject: Standalone SPARC. Date: Tue, 3 Oct 1995 01:09:10 -0400 From: Alex Bochannek Sender: owner-9fans Precedence: bulk Reply-To: 9fans I was trying to post to the newsgroup earlier, but it looks like it failed. Anyway, here's what I am trying to do. I got a SPARC2 which I would like to set up as a standalone system (at most one other UNIX system as a u9fs server). I can load the 9ss image over the net just fine (from a remote TFTP server), but then get stuck with the authentication. I read Kotsopoulos' installation draft, but a seperate CPU server is assumed there. I was also trying to get a hold of the Gremeyer/Schreiner paper but no such luck. Could anyone who has done a (successful) standalone SPARC installtion please drop me a note? Thanks! -- Alex Bochannek Phone : +1 408 526 51 91 Network Analyst Fax : +1 408 526 45 75 Engineering Computer Services Pager : +1 408 485 90 92 Cisco Systems, Inc. Alpha Pager : +1 800 225 0256 PIN 104536 170 West Tasman Drive, Bldg. E Email : abochannek@cisco.com San Jose, CA 95134-1706, USA Pager Email : abochannek@beeper.cisco.com >From 9fans-outgoing-owner Tue Oct 3 03:04:40 1995 Received: by colossus.cse.psu.edu id <78485>; Tue, 3 Oct 1995 02:58:17 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78484>; Tue, 3 Oct 1995 02:58:01 -0400 From: dmr@plan9.att.com To: 9fans Date: Tue, 3 Oct 1995 02:56:51 -0400 Subject: re: Japanese input Message-Id: <95Oct3.025801edt.78484@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans Okamoto-san is quite correct to observe that the input method for Japanese provided by ktrans is very naive; it was intended only as a demonstration. Certainly it is less capable than ordinary word-processing software used in Japan years ago; it just provides for phonetic romaji input of the kana characters, and a last-"word" lookup in a hiragana->kanji table. I found the bug that caused ktrans to get a fault when trying to look up his name--it's an array overrun. In /sys/src/cmd/ktrans/translate.c, the v array in dotrans() is too small. Full fix is in boddle format in the plan9/update/cmd/ktrans directory for WWW and ftp access at plan9.att.com. Dennis >From 9fans-outgoing-owner Tue Oct 3 03:44:57 1995 Received: by colossus.cse.psu.edu id <78490>; Tue, 3 Oct 1995 03:32:30 -0400 Received: from research.gate.nec.co.jp ([202.32.8.49]) by colossus.cse.psu.edu with SMTP id <78486>; Tue, 3 Oct 1995 03:32:08 -0400 Received: from sbl-gw.sbl.cl.nec.co.jp by research.gate.nec.co.jp (8.6.12+2.5Wb4/950912) with ESMTP id QAA26118; Tue, 3 Oct 1995 16:31:52 +0900 Received: from sirius.sbl.cl.nec.co.jp by sbl-gw.sbl.cl.nec.co.jp (8.6.9/3.3W6) with ESMTP id QAA24269; Tue, 3 Oct 1995 16:31:52 +0900 Received: by sirius.sbl.cl.nec.co.jp (8.6.9/3.3W6) with UUCP id QAA10587; Tue, 3 Oct 1995 16:31:52 +0900 Date: Tue, 3 Oct 1995 03:31:52 -0400 From: Naoki Hamada Message-Id: <199510030731.QAA10587@sirius.sbl.cl.nec.co.jp> References: <95Oct3.025801edt.78484@colossus.cse.psu.edu> To: 9fans In-reply-to: dmr@plan9.att.com's message of "Tue, 3 Oct 1995 02:56:51 -0400" <95Oct3.025801edt.78484@colossus.cse.psu.edu> Subject: re: Japanese input Sender: owner-9fans Precedence: bulk Reply-To: 9fans Dennis writes: >Okamoto-san is quite correct to observe that the input >method for Japanese provided by ktrans is very naive; >it was intended only as a demonstration. Neat stuff for demonstration. I think it is not very hard to implement a more efficient input method for Japanese. That would be very delightful work. -Nao >From 9fans-outgoing-owner Tue Oct 3 10:31:36 1995 Received: by colossus.cse.psu.edu id <78502>; Tue, 3 Oct 1995 10:15:55 -0400 Received: from oryx.com ([147.224.16.215]) by colossus.cse.psu.edu with SMTP id <78506>; Tue, 3 Oct 1995 10:15:33 -0400 Received: from jaguar.oryx.COM.atom by oryx.com (4.1/SMI-4.1) id AA18405; Tue, 3 Oct 95 09:14:40 CDT Date: Tue, 3 Oct 1995 10:14:40 -0400 From: Reg.Beardsley@oryx.com (Reg H. Beardsley) Message-Id: <9510031414.AA18405@oryx.com> Received: by jaguar.oryx.COM.atom (4.1/SMI-4.1) id AA29330; Tue, 3 Oct 95 09:15:02 CDT To: 9fans Subject: Re: Standalone SPARC. Sender: owner-9fans Precedence: bulk Reply-To: 9fans Please post or email a summary. I am considering suing a SPARC 1+ so as to avoid all the PC hassles. Thanks. -- ------------------------------------------------------------------------ Reginald H. Beardsley rhb@acm.org Consultant/Programmer ------------------------------------------------------------------------ >From 9fans-outgoing-owner Tue Oct 3 13:40:57 1995 Received: by colossus.cse.psu.edu id <78524>; Tue, 3 Oct 1995 13:26:18 -0400 Received: from sabre-wulf.nvg.unit.no ([129.241.161.9]) by colossus.cse.psu.edu with SMTP id <78629>; Tue, 3 Oct 1995 13:09:06 -0400 Received: from romeo-klive.nvg.unit.no (sk@romeo-klive.nvg.unit.no [129.241.161.24]) by sabre-wulf.nvg.unit.no (8.6.12/8.6.9) with ESMTP id QAA06336 for <9fans@cse.psu.edu>; Tue, 3 Oct 1995 16:55:17 +0100 Received: by romeo-klive.nvg.unit.no (smallmail v1.18); Tue, 3 Oct 1995 16:55:15 +0100 Date: Tue, 3 Oct 1995 11:55:15 -0400 Message-Id: <1142.11633.812735715@romeo-klive.nvg.unit.no> From: Steinar Knutsen MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit To: 9fans Subject: Re: Running Plan 9 on NeXT with u9fs Newsgroups: comp.os.plan9 In-Reply-To: <199510030304.UAA06886@skat.usc.edu> Organization: Nettverksgruppa Sender: owner-9fans Precedence: bulk Reply-To: 9fans I would be very much interested in hearing about your experiences when setting up a NeXT u9fs. (As an answer to your offer on writing a summary aabout this if it was enough interest...) -- Steinar Knutsen sk@nvg.unit.no Finger for PGP public key. "When people talk about space as a hostile enviroment, they are thinking the wrong way. They are thinking about coming home." -Story Musgrave >From 9fans-outgoing-owner Tue Oct 3 13:56:35 1995 Received: by colossus.cse.psu.edu id <78517>; Tue, 3 Oct 1995 13:47:17 -0400 Received: from weaver-gw.netapp.com ([198.95.224.2]) by colossus.cse.psu.edu with SMTP id <78559>; Tue, 3 Oct 1995 13:45:14 -0400 Received: from netapp.com ([192.9.200.1]) by weaver.netapp.com with SMTP id <15942>; Tue, 3 Oct 1995 10:31:49 +0100 Received: from nova.netapp.com by netapp.com (4.1/SMI-4.1) id AA11665; Tue, 3 Oct 95 10:32:19 PDT Received: by nova.netapp.com (4.1/SMI-4.1) id AA16508; Tue, 3 Oct 95 10:32:18 PDT Date: Tue, 3 Oct 1995 13:32:18 -0400 From: byron@netapp.com (Byron Rakitzis) Message-Id: <9510031732.AA16508@nova.netapp.com> To: 9fans Subject: Re: Standalone SPARC. Newsgroups: comp.os.plan9 In-Reply-To: <199510030509.WAA02587@hubbub.cisco.com> Organization: Network Appliance Corporation Sender: owner-9fans Precedence: bulk Reply-To: 9fans I would appreciate if you could post your result back, or drop me a line. I have a Sun at home I would like to run plan9 on. I am thinking of putting in a second disk so that I can use the Sun ROM to boot a plan9 kernel out of a UFS partition (on the first disk, which will still contain SunOS) and put plan9 on the second disk. -- Byron Rakitzis Network Appliance 319 N. Bernardo (415) 428-5104 Mountain View, CA 94043 >From 9fans-outgoing-owner Tue Oct 3 15:05:28 1995 Received: by colossus.cse.psu.edu id <78515>; Tue, 3 Oct 1995 14:52:56 -0400 Received: from lamb.sas.com ([192.35.83.8]) by colossus.cse.psu.edu with SMTP id <78511>; Tue, 3 Oct 1995 14:52:40 -0400 Received: from mozart by lamb.sas.com (5.65c/SAS/Gateway/01-23-95) id AA26128; Tue, 3 Oct 1995 14:52:30 -0400 Received: from borel.unx.sas.com by mozart (5.65c/SAS/Domains/5-6-90) id AA21413; Tue, 3 Oct 1995 13:56:07 -0400 Received: by borel.unx.sas.com (5.65c/SAS/Generic 9.01/3-26-93) id AA17357; Tue, 3 Oct 1995 13:56:06 -0400 Date: Tue, 3 Oct 1995 13:56:06 -0400 From: David Kelley Message-Id: <199510031756.AA17357@borel.unx.sas.com> To: 9fans In-Reply-To: presotto@plan9.ATt.COM's message of Mon, 25 Sep 1995 18:25:46 GMT Subject: testimonial Sender: owner-9fans Precedence: bulk Reply-To: 9fans >>>>> "presotto" == presotto writes: presotto> Here's a partial list of systems Plan 9 runs on. This is presotto> just system/mother boards, not cards in those machines. [...] presotto> Gateway 2000's (4DX-{33,66}V) - we've since added 100 MHz ships to these I'll vouch for that. Plan9 works fine on my gw2k DX266 with: 16M RAM PCI bus 2 Western Digital Caviar (EIDE) hard drives Microsoft mouse (2-button, PS2) 1M Cirrus Logic CLGD-5430 video card SoundBlaster 16 sound card I have Windoze on master, and Linux and Plan9 on slave. Someday I may hack in IDE/ATAPI CD-ROM support. It's been done before. ------------------------------------------------------------------------------ David W. Kelley phone: (919) 677-8000 x6052 SAS Institute, Inc. fax: (919) 677-8123 SAS Campus Drive e-mail: sasdck@unx.sas.com Cary, NC 27513 >From 9fans-outgoing-owner Tue Oct 3 16:11:32 1995 Received: by colossus.cse.psu.edu id <78528>; Tue, 3 Oct 1995 15:34:21 -0400 Received: from skat.usc.edu ([128.125.253.131]) by colossus.cse.psu.edu with SMTP id <78518>; Tue, 3 Oct 1995 15:34:04 -0400 Received: (taweil@localhost) by skat.usc.edu (8.6.10/8.6.12+usc) id MAA05313; Tue, 3 Oct 1995 12:33:58 -0700 Date: Tue, 3 Oct 1995 15:33:58 -0400 From: Ta-Wei Li Message-Id: <199510031933.MAA05313@skat.usc.edu> To: 9fans Subject: Re: Running Plan 9 on NeXT with u9fs Newsgroups: comp.os.plan9 In-Reply-To: <1142.11633.812735715@romeo-klive.nvg.unit.no> References: <199510030304.UAA06886@skat.usc.edu> <1142.11633.812735715@romeo-klive.nvg.unit.no> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >>>>> "Steinar" == Steinar Knutsen writes: Steinar> I would be very much interested in hearing about your Steinar> experiences when setting up a NeXT u9fs. (As an answer to Steinar> your offer on writing a summary aabout this if it was Steinar> enough interest...) I just finish the summary and it's on my web page: http://skat.usc.edu/~taweil I just type it up from memory so there may be mistake. Let me know if you have any problem with it. Ta-Wei "David" Li Member, League for Programming Freedom "Innovate, don't litigate." >From 9fans-outgoing-owner Tue Oct 3 19:36:51 1995 Received: by colossus.cse.psu.edu id <78357>; Tue, 3 Oct 1995 19:12:47 -0400 Received: from optima.cs.arizona.edu ([192.12.69.5]) by colossus.cse.psu.edu with SMTP id <78355>; Tue, 3 Oct 1995 19:12:29 -0400 Received: from baskerville.CS.Arizona.EDU by optima.cs.arizona.edu (5.65c/15) via SMTP id AA15965; Tue, 3 Oct 1995 16:11:41 MST Received: (from jdavis@localhost) by baskerville.CS.Arizona.EDU (8.6.9/8.6.6) id QAA25831; Tue, 3 Oct 1995 16:12:01 -0700 Date: Tue, 3 Oct 1995 19:12:00 -0400 From: Jim Davis X-Sender: jdavis@baskerville To: 9fans Subject: Re: Standalone SPARC. In-Reply-To: <9510031732.AA16508@nova.netapp.com> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-9fans Precedence: bulk Reply-To: 9fans I'm trying to get an IPX running standalone; so far I have 9ss running on the IPX (incidently 9ss won't boot on an IPC; anybody fixed that?) getting the files from u9fs. Before launching into kfs on the local disk I though I'd try setting up cfs and so define a cache partition for plan9 on the local disk. Now after I bind '#'w3 /dev, disk/prep sees the local disk on the IPX, a Sun207 Maxtor -- but it thinks there are 415436 sectors in the disk. The SunOS format program says 406296. That's about 28 cylinders (and not an even number of cylinders at that). I was hoping I could have SunOS and a plan9 cfs partition sharing the disk, by defining a partition in prep that covered the SunOS disk blocks and then never referring to that partition inside plan9. But it doesn't look like SunOS and plan9 are counting blocks the same way. Anyone know how to reconcile the numbers? >From 9fans-outgoing-owner Tue Oct 3 19:53:42 1995 Received: by colossus.cse.psu.edu id <78360>; Tue, 3 Oct 1995 19:42:41 -0400 Received: from staff.cs.su.OZ.AU ([129.78.8.1]) by colossus.cse.psu.edu with SMTP id <78361>; Tue, 3 Oct 1995 19:36:15 -0400 Received: from suede.sw.oz.au by staff.cs.su.OZ.AU (mail from jeremy for 9fans@cse.psu.edu) with MHSnet (insertion MHSnet site: swallow.sw.oz.au); Wed, 04 Oct 1995 09:16:16 +1000 Received: from suede.sw.oz.au by swallow.sw.oz.au with SMTP id XAA05255; Tue, 3 Oct 1995 23:15:52 GMT (8.6.10/Unixware) (from jeremy@suede.sw.oz.au for <9fans@cse.psu.edu>) Received: by suede.sw.oz.au id AA20781; Wed, 4 Oct 1995 09:19:02 +1000 (5.x/1.34) (from jeremy@suede.sw.oz.au for 9fans@cse.psu.edu) From: "Jeremy Fitzhardinge" Message-Id: <9510040919.ZM20779@suede.sw.oz.au> Date: Wed, 4 Oct 1995 10:19:01 -0400 In-Reply-To: Scott Schwartz "Re: where is 'find'?" (Sep 30, 12:30am) References: <95Sep30.003032edt.12759@galapagos.cse.psu.edu> X-Face: '6U=%Tv\k1l-:?\$C[D@G 7(vl~w8&y}!f\bh#wL#n,TGKh>T.c7eT5-y)Hl'i;A1z$9?*lD.k}yqshddFb l[EC}c=;uc%x'}uh3E91p&oE I hope it doesn't use chdir(), since ".." is unpredictable in Plan 9. > du avoids that, but has a limit of 256 chars on total path length. It doesn't use '..', so it is limited to 255 character pathnames. I would have used fchdir, but it wasn't there. J >From 9fans-outgoing-owner Tue Oct 3 20:42:09 1995 Received: by colossus.cse.psu.edu id <78358>; Tue, 3 Oct 1995 20:13:51 -0400 Received: from plan9.cs.york.ac.uk ([144.32.33.120]) by colossus.cse.psu.edu with SMTP id <78355>; Tue, 3 Oct 1995 20:13:30 -0400 From: forsyth@plan9.cs.york.ac.uk To: 9fans Date: Tue, 3 Oct 1995 20:08:47 -0400 Subject: Re: Standalone SPARC. Message-Id: <95Oct3.201330edt.78355@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >>look like SunOS and plan9 are counting blocks the same way. Anyone know >>how to reconcile the numbers? i think you'll find that SunOS cheats in two ways: - it reserves a few cylinders (`alt cyl') to provide replacement blocks for bad blocks - more seriously (in terms of the amount of space), SunOS has the notion of (say) a 500 Mbyte disc. that might be implemented by a disc that is 535 mbytes or 520 mbytes or precisely 500 mbytes (formatted). it simplifies supplying and replacing discs, when the discs come from several manufacturers, with slightly different capacities. Plan 9 displays the results of a SCSI `get capacity' request, which should be precise. see /etc/format.dat on SunOS for more details. it isn't a bad idea, given the practical restrictions, but it does lead to the situation you describe. oh yes. the `bad block replacement' area is probably not needed on a modern system; a good SCSI drive should implement the `block replace' function. >From 9fans-outgoing-owner Tue Oct 3 23:09:18 1995 Received: by colossus.cse.psu.edu id <78364>; Tue, 3 Oct 1995 22:56:43 -0400 Received: from earth.cias.osakafu-u.ac.jp ([157.16.91.53]) by colossus.cse.psu.edu with SMTP id <78374>; Tue, 3 Oct 1995 22:50:17 -0400 Received: from earth.cias.osakafu-u.ac.jp (localhost [127.0.0.1]) by earth.cias.osakafu-u.ac.jp (8.6.12+2.5Wb4/3.3W9) with ESMTP id CAA08735 for <9fans@cse.psu.edu>; Wed, 4 Oct 1995 02:42:53 GMT Message-Id: <199510040242.CAA08735@earth.cias.osakafu-u.ac.jp> To: 9fans Subject: Re: Japanese input In-reply-to: nao's message of Tue, 03 Oct 1995 03:31:52 -0400. <199510030731.QAA10587@sirius.sbl.cl.nec.co.jp> X-Face: $Cx`H4h}&#Ay65<'8JKnrNJ"m]K0nX2>7@Da=n'V$ uF~ag)mR Sender: owner-9fans Precedence: bulk Reply-To: 9fans > Dennis writes: > >Okamoto-san is quite correct to observe that the input > >method for Japanese provided by ktrans is very naive; > >it was intended only as a demonstration. > > Neat stuff for demonstration. I think it is not very hard to implement > a more efficient input method for Japanese. That would be very > delightful work. Does this mean you'll port Canna server to Plan 9? Kenji >From 9fans-outgoing-owner Tue Oct 3 23:54:48 1995 Received: by colossus.cse.psu.edu id <78368>; Tue, 3 Oct 1995 23:46:38 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78355>; Tue, 3 Oct 1995 23:40:50 -0400 From: philw@plan9.att.com To: 9fans Date: Tue, 3 Oct 1995 23:23:14 -0400 Subject: Re: Japanese input Message-Id: <95Oct3.234050edt.78355@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >Does this mean you'll port Canna server to Plan 9? > >Kenji why don't you? >From 9fans-outgoing-owner Wed Oct 4 00:12:43 1995 Received: by colossus.cse.psu.edu id <78372>; Wed, 4 Oct 1995 00:06:12 -0400 Received: from thunder.ocis.temple.edu ([155.247.166.100]) by colossus.cse.psu.edu with SMTP id <78381>; Wed, 4 Oct 1995 00:00:17 -0400 Received: (from waters@localhost) by thunder.ocis.temple.edu (8.6.12/8.6.12) id XAA00993 for 9fans@cse.psu.edu; Tue, 3 Oct 1995 23:52:17 -0400 Date: Tue, 3 Oct 1995 23:52:17 -0400 From: Not Ed Wood Message-Id: <199510040352.XAA00993@thunder.ocis.temple.edu> To: 9fans Subject: Re: Exception 14 when booting floppies Newsgroups: comp.os.plan9 X-Newsreader: TIN [version 1.2 PL2] Sender: owner-9fans Precedence: bulk Reply-To: 9fans In article <95Oct2.201100edt.78460@colossus.cse.psu.edu> you wrote: how do I get on the plan9 mailing list? johnny >From 9fans-outgoing-owner Wed Oct 4 00:24:59 1995 Received: by colossus.cse.psu.edu id <78355>; Wed, 4 Oct 1995 00:16:23 -0400 Received: from earth.cias.osakafu-u.ac.jp ([157.16.91.53]) by colossus.cse.psu.edu with SMTP id <78379>; Wed, 4 Oct 1995 00:14:33 -0400 Received: from earth.cias.osakafu-u.ac.jp (localhost [127.0.0.1]) by earth.cias.osakafu-u.ac.jp (8.6.12+2.5Wb4/3.3W9) with ESMTP id EAA08819 for <9fans@cse.psu.edu>; Wed, 4 Oct 1995 04:02:43 GMT Message-Id: <199510040402.EAA08819@earth.cias.osakafu-u.ac.jp> To: 9fans Subject: Re: Japanese input In-reply-to: philw's message of Tue, 03 Oct 1995 23:23:14 -0400. <95Oct3.234050edt.78355@colossus.cse.psu.edu> X-Face: $Cx`H4h}&#Ay65<'8JKnrNJ"m]K0nX2>7@Da=n'V$ uF~ag)mR Sender: owner-9fans Precedence: bulk Reply-To: 9fans > >Does this mean you'll port Canna server to Plan 9? > > > >Kenji > why don't you? > Because I believe he (Nao) is a member of Canna server. Kenji >From 9fans-outgoing-owner Wed Oct 4 00:33:35 1995 Received: by colossus.cse.psu.edu id <78362>; Wed, 4 Oct 1995 00:27:27 -0400 Received: from galapagos.cse.psu.edu ([130.203.2.12]) by colossus.cse.psu.edu with SMTP id <78359>; Wed, 4 Oct 1995 00:27:10 -0400 Received: from localhost by galapagos.cse.psu.edu with SMTP id <12708>; Wed, 4 Oct 1995 00:26:46 -0400 To: Not Ed Wood Cc: 9fans Subject: Re: Exception 14 when booting floppies In-reply-to: Your message of "Tue, 03 Oct 1995 23:52:17 EDT." <199510040352.XAA00993@thunder.ocis.temple.edu> Date: Wed, 4 Oct 1995 00:26:36 -0400 From: Scott Schwartz Message-Id: <95Oct4.002646edt.12708@galapagos.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans Not Ed Wood writes: | how do I get on the plan9 mailing list? If you have to ask, you're better off reading comp.os.plan9. >From 9fans-outgoing-owner Wed Oct 4 00:48:55 1995 Received: by colossus.cse.psu.edu id <78359>; Wed, 4 Oct 1995 00:41:51 -0400 Received: from research.gate.nec.co.jp ([202.32.8.49]) by colossus.cse.psu.edu with SMTP id <78357>; Wed, 4 Oct 1995 00:41:28 -0400 Received: from sbl-gw.sbl.cl.nec.co.jp by research.gate.nec.co.jp (8.6.12+2.5Wb4/950912) with ESMTP id NAA26544; Wed, 4 Oct 1995 13:41:12 +0900 Received: from sirius.sbl.cl.nec.co.jp by sbl-gw.sbl.cl.nec.co.jp (8.6.9/3.3W6) with ESMTP id NAA01354; Wed, 4 Oct 1995 13:41:11 +0900 Received: by sirius.sbl.cl.nec.co.jp (8.6.9/3.3W6) with UUCP id NAA18091; Wed, 4 Oct 1995 13:41:12 +0900 Date: Wed, 4 Oct 1995 00:41:12 -0400 From: Naoki Hamada Message-Id: <199510040441.NAA18091@sirius.sbl.cl.nec.co.jp> References: <199510040242.CAA08735@earth.cias.osakafu-u.ac.jp> To: 9fans CC: okamoto@earth.cias.osakafu-u.ac.jp In-reply-to: Kenji Okamoto's message of "Tue, 3 Oct 1995 22:42:35 -0400" <199510040242.CAA08735@earth.cias.osakafu-u.ac.jp> Subject: Re: Japanese input Sender: owner-9fans Precedence: bulk Reply-To: 9fans Kenji writes: >Does this mean you'll port Canna server to Plan 9? To port XXXXX Japanese input method to Plan 9 is not a nifty idea. Some new and simple method can be designed in Plan 9's way. Sorry, not a precise plan for now. -Nao >From 9fans-outgoing-owner Wed Oct 4 11:28:23 1995 Received: by colossus.cse.psu.edu id <78389>; Wed, 4 Oct 1995 11:02:35 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78359>; Wed, 4 Oct 1995 11:02:17 -0400 From: rob@plan9.att.com To: 9fans Date: Wed, 4 Oct 1995 10:50:18 -0400 Subject: Re: Japanese input Message-Id: <95Oct4.110217edt.78359@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >To port XXXXX Japanese input method to Plan 9 is not a nifty >idea. Some new and simple method can be designed in Plan 9's way. >Sorry, not a precise plan for now. I disagree. The implementation method may be novel but the input method itself should be one Japanese users are familiar and at least comfortable with. Inventing a new one would be like requiring Plan 9 terminals for English speakers to have non-standard placement of the letters on their keyboards. -rob >From 9fans-outgoing-owner Wed Oct 4 12:14:04 1995 Received: by colossus.cse.psu.edu id <78393>; Wed, 4 Oct 1995 11:53:42 -0400 Received: from cuspidor.cs.utk.edu ([128.169.92.137]) by colossus.cse.psu.edu with SMTP id <78395>; Wed, 4 Oct 1995 11:46:02 -0400 Received: from LOCALHOST.cs.utk.edu by cuspidor.cs.utk.edu with SMTP (cf v2.11c-UTK) id LAA19639; Wed, 4 Oct 1995 11:39:04 -0400 Message-Id: <199510041539.LAA19639@cuspidor.cs.utk.edu> To: 9fans cc: wade@cs.utk.edu Subject: Re: Japanese input In-reply-to: Your message of "Wed, 04 Oct 1995 10:50:18 EDT." <95Oct4.110217edt.78359@colossus.cse.psu.edu> Date: Wed, 4 Oct 1995 11:39:03 -0400 From: Reed Wade Sender: owner-9fans Precedence: bulk Reply-To: 9fans >>To port XXXXX Japanese input method to Plan 9 is not a nifty >>idea. Some new and simple method can be designed in Plan 9's way. >>Sorry, not a precise plan for now. > >I disagree. The implementation method may be novel but the >input method itself should be one Japanese users are familiar >and at least comfortable with. Inventing a new one would be >like requiring Plan 9 terminals for English speakers to have >non-standard placement of the letters on their keyboards. > >-rob I'd disagree with that analogy. Japanese input using a standard keyboard is contortious and kludgy enough that it's worthwhile to look at doing it differently--in a plan9 sort of way. Plan9 user interactions are a bit different from the usual X+unix interactions. This has been valuable. I expect there may be value in looking at Japanese input in the same light and for many of the same reasons. -reed ----- University of Tennessee, Knoxville Dept of Computer Science Netlib Development Group 'Dust--is round off error.' says geek wade@cs.utk.edu -- >From 9fans-outgoing-owner Wed Oct 4 16:50:45 1995 Received: by psuvax1.cse.psu.edu id <34120>; Wed, 4 Oct 1995 16:16:43 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by psuvax1.cse.psu.edu with SMTP id <34121>; Wed, 4 Oct 1995 16:16:09 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Wed, 4 Oct 1995 21:02:46 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Wed, 4 Oct 1995 10:51:53 -0400 From: the Edward Blevins Message-ID: <44u729$5ua@geraldo.cc.utexas.edu> Organization: The University of Texas at Austin, Austin, Texas Subject: Plan 9 for the Amiga? Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans I know there does not currently exist a version of Plan 9 for the Amiga, but I was wondering if anyone is currently working on porting it to this platform? It is my understanding they already have code that will run on the 68020. Any information regarding this would be greatly appreciated. Thanks. the Edward Blevins thedward@mail.utexas.edu >From 9fans-outgoing-owner Wed Oct 4 17:25:41 1995 Received: by psuvax1.cse.psu.edu id <34121>; Wed, 4 Oct 1995 16:48:55 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by psuvax1.cse.psu.edu with SMTP id <34126>; Wed, 4 Oct 1995 16:16:26 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Wed, 4 Oct 1995 21:02:45 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Wed, 4 Oct 1995 05:06:15 -0400 From: Will Rose Message-ID: <44tiq7$9kd@news2.cts.com> Organization: CTS Network Services (CTSNET), San Diego, CA Subject: Re: Warp and a dot matrix printer Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans Startling to see Plan 9 advertised, full page with 'Source for only $350', in Embedded Systems Programming of all places. Is this some deep plot to produce a Plan-9 controlled toaster, or just AT&T marketing striking out in odd directions? Has anyone seen the ads anywhere else? Will cwr@crash.cts.com >From 9fans-outgoing-owner Wed Oct 4 17:57:39 1995 Received: by psuvax1.cse.psu.edu id <34126>; Wed, 4 Oct 1995 17:20:37 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by psuvax1.cse.psu.edu with SMTP id <34127>; Wed, 4 Oct 1995 16:16:22 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Wed, 4 Oct 1995 21:02:48 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Wed, 4 Oct 1995 07:53:01 -0400 From: Binesh Bannerjee Message-ID: <44uomt$t9a@panix2.panix.com> Organization: PANIX Public Access Internet and UNIX, NYC Subject: Parallelism in Alef Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans Hi... I just ordered the Plan 9 distribution, but I have a question... I understand that Alef and Plan 9 in general is meant to be very distributed. Is it meant to work in a heterogeneous network? Like, can I have PC's SGI's and whatever else, as compute farms, and just expect whatever program I run on a terminal? (Like, if I have an Alef segment of code makes 4 functions execute in parallel, and I have a PC, an SGI, and maybe 2 sparcs as compute servers, will they execute the 4 functions on those 4 machines? Just wondering... Thanks Binesh -- * Will sit by a pool and relax and have fun for money. * Hey... it's going to work someday... >From 9fans-outgoing-owner Wed Oct 4 18:42:59 1995 Received: by psuvax1.cse.psu.edu id <34145>; Wed, 4 Oct 1995 18:21:10 -0400 Received: from plan9.att.com ([192.20.225.252]) by psuvax1.cse.psu.edu with SMTP id <34204>; Wed, 4 Oct 1995 18:15:13 -0400 From: philw@plan9.att.com To: 9fans Date: Wed, 4 Oct 1995 17:35:31 -0400 Subject: Re: Warp and a dot matrix printer Message-Id: <95Oct4.181513edt.34204@psuvax1.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >to produce a Plan-9 controlled toaster, or just AT&T marketing striking >out in odd directions? Has anyone seen the ads anywhere else? toasters don't have to be Unix, NT or DOS compatible. You make opportunities where you can... >From 9fans-outgoing-owner Wed Oct 4 18:57:29 1995 Received: by psuvax1.cse.psu.edu id <34147>; Wed, 4 Oct 1995 18:39:54 -0400 Received: from isi825.lab.indsys.com ([204.57.155.2]) by psuvax1.cse.psu.edu with SMTP id <34206>; Wed, 4 Oct 1995 18:15:30 -0400 Received: from iac835.lab.indsys.com by isi825.lab.indsys.com with SMTP (1.37.109.16/16.2) id AA012813055; Wed, 4 Oct 1995 14:44:15 -0700 Received: from pluto.lab.indsys.com by iac835.lab.indsys.com with SMTP (1.36.108.10/16.2) id AA09151; Wed, 4 Oct 1995 14:47:04 -0700 Received: by pluto.lab.indsys.com ($Revision: 1.36.108.11 $/16.2) id AA274123222; Wed, 4 Oct 1995 14:47:02 -0700 From: Chuck Norem Subject: Re: Warp and a dot matrix printer To: 9fans Date: Wed, 4 Oct 1995 17:47:02 -0400 In-Reply-To: <44tiq7$9kd@news2.cts.com>; from "Will Rose" at Oct 4, 95 5:06 am Mailer: Elm [revision: 66.25] Message-Id: <95Oct4.181530edt.34206@psuvax1.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans There's an ad in the November issue of _UNIX REVIEW_. -- Chuck Norem (chuck.norem@indsys.com) Industrial Systems, Inc. Bothell, WA >From 9fans-outgoing-owner Wed Oct 4 19:13:45 1995 Received: by psuvax1.cse.psu.edu id <34131>; Wed, 4 Oct 1995 18:59:17 -0400 Received: from sol.we.lc.ehu.es ([158.227.6.42]) by psuvax1.cse.psu.edu with SMTP id <34128>; Wed, 4 Oct 1995 18:18:23 -0400 Received: from sirius.we.lc.ehu.es by sol.we.lc.ehu.es (5.x/SMI-SVR4) id AA19398; Wed, 4 Oct 1995 22:50:49 +0100 Date: Wed, 4 Oct 1995 17:50:49 -0400 From: borjam@we.lc.ehu.es (Borja Marcos) Message-Id: <9510042150.AA19398@sol.we.lc.ehu.es> To: 9fans Subject: Re: Warp and a dot matrix printer Sender: owner-9fans Precedence: bulk Reply-To: 9fans ----- Begin Included Message ----- Startling to see Plan 9 advertised, full page with 'Source for only $350', in Embedded Systems Programming of all places. Is this some deep plot to produce a Plan-9 controlled toaster, or just AT&T marketing striking out in odd directions? Has anyone seen the ads anywhere else? Will cwr@crash.cts.com ----- End Included Message ----- I have seen the ad in Dr. Dobb's Journal (BTW I knew of the existance of Plan 9 some years ago, when they published an article about PLan 9 by the authors). I think such magazines are the right place to advertise a distributred system. Think of the typical PC Magazine/PC World/Byte/etc. reader seeing an advertisement of an OS without a spreadsheet and with a strange name, unable to run DOS applications... Borja. >From 9fans-outgoing-owner Wed Oct 4 20:03:49 1995 Received: by psuvax1.cse.psu.edu id <34152>; Wed, 4 Oct 1995 19:46:55 -0400 Received: from plan9.cs.york.ac.uk ([144.32.33.120]) by psuvax1.cse.psu.edu with SMTP id <34143>; Wed, 4 Oct 1995 19:46:21 -0400 From: forsyth@plan9.cs.york.ac.uk To: 9fans Date: Wed, 4 Oct 1995 19:41:59 -0400 Subject: Re: Warp and a dot matrix printer Message-Id: <95Oct4.194621edt.34143@psuvax1.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >>Startling to see Plan 9 advertised, full page with 'Source for only $350', >>in Embedded Systems Programming of all places. Is this some deep plot >>to produce a Plan-9 controlled toaster, or just AT&T marketing striking it's really the Compatible Toast-Searing System in disguise. >From 9fans-outgoing-owner Wed Oct 4 21:56:30 1995 Received: by psuvax1.cse.psu.edu id <34138>; Wed, 4 Oct 1995 21:39:17 -0400 Received: from crux.rp.CSIRO.AU ([130.155.194.32]) by psuvax1.cse.psu.edu with SMTP id <34129>; Wed, 4 Oct 1995 21:38:28 -0400 Received: from siena.rp.CSIRO.AU (siena.rp.CSIRO.AU [130.155.194.82]) by crux.rp.CSIRO.AU (8.6.10/8.6.10) with ESMTP id LAA19830 for <9fans@cse.psu.edu>; Thu, 5 Oct 1995 11:27:32 +1000 Received: from siena.rp.CSIRO.AU (localhost [127.0.0.1]) by siena.rp.CSIRO.AU (8.6.12/8.6.12) with ESMTP id LAA06330 for <9fans@cse.psu.edu>; Thu, 5 Oct 1995 11:27:29 +1000 Message-Id: <199510050127.LAA06330@siena.rp.CSIRO.AU> X-Mailer: exmh version 1.6gamma+ 4/3/95 To: 9fans Subject: other language & right to left support Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Wed, 4 Oct 1995 21:27:24 -0400 From: Michael Homsey Sender: owner-9fans Precedence: bulk Reply-To: 9fans Is it clear how one can add support for other languages, eg Farsi (Persian) an extended arabic system. In this script, letters have up to 4 forms depending on the position in the word and the connected-ness with surrounding letters. It is also written right to left. Are there characters definedi n the unicode area or do I need to do it myself, how hard will it to be to do the r to l? (ps I have plan 9 on order after playing with it on a laptop) regards, Michael Homsey http://www.atnf.csiro.au/people/mhomsey/ The Radio Astronomy place in OZ! >From 9fans-outgoing-owner Wed Oct 4 22:39:50 1995 Received: by psuvax1.cse.psu.edu id <34130>; Wed, 4 Oct 1995 22:18:57 -0400 Received: from postman.osf.org ([130.105.1.152]) by psuvax1.cse.psu.edu with SMTP id <34089>; Wed, 4 Oct 1995 22:17:52 -0400 Received: from sulphur.osf.org (sulphur.osf.org [130.105.1.123]) by postman.osf.org (8.6.9/8.6.x) with SMTP id TAA29186 for <9fans@cse.psu.edu>; Wed, 4 Oct 1995 19:27:02 -0400 From: Rich Salz Received: by sulphur.osf.org (1.38.193.4/4.7) id AA14436; Wed, 4 Oct 1995 19:26:18 -0400 Date: Wed, 4 Oct 1995 19:26:18 -0400 Message-Id: <9510042326.AA14436@sulphur.osf.org> To: 9fans Subject: Re: Warp and a dot matrix printer Sender: owner-9fans Precedence: bulk Reply-To: 9fans Some months ago I quoted a brief article from Unigram-X about Plan9, saying that ATT had a cooperative venture going to build set-top boxes (you know, Cable++, or land of a thousand channels) that were gonna run Plan 9. I've since been led to believe that the project was been scrapped. /r$ >From 9fans-outgoing-owner Wed Oct 4 22:55:55 1995 Received: by psuvax1.cse.psu.edu id <34127>; Wed, 4 Oct 1995 22:40:37 -0400 Received: from plan9.cs.su.oz.au ([129.78.96.2]) by psuvax1.cse.psu.edu with SMTP id <34128>; Wed, 4 Oct 1995 22:38:33 -0400 From: Boyd Roberts Date: Wed, 4 Oct 1995 22:13:01 -0400 To: 9fans Subject: Re: Warp and a dot matrix printer In-Reply-To: <44tiq7$9kd@news2.cts.com> Message-ID: <199510051213.12139.9.baboy@plan9.cs.su.oz.au> Sender: owner-9fans Precedence: bulk Reply-To: 9fans From: Will Rose Startling to see Plan 9 advertised, full page with 'Source for only $350', in Embedded Systems Programming of all places. Is this some deep plot to produce a Plan-9 controlled toaster, or just AT&T marketing striking out in odd directions? Has anyone seen the ads anywhere else? i don't see any problem with cat /dev/toaster/status to tell me how my toast is toasting. >From 9fans-outgoing-owner Thu Oct 5 00:57:29 1995 Received: by psuvax1.cse.psu.edu id <34129>; Thu, 5 Oct 1995 00:39:27 -0400 Received: from earth.cias.osakafu-u.ac.jp ([157.16.91.53]) by psuvax1.cse.psu.edu with SMTP id <34123>; Thu, 5 Oct 1995 00:38:53 -0400 Received: from earth.cias.osakafu-u.ac.jp (localhost [127.0.0.1]) by earth.cias.osakafu-u.ac.jp (8.6.12+2.5Wb4/3.3W9) with ESMTP id EAA10071 for <9fans@cse.psu.edu>; Thu, 5 Oct 1995 04:28:37 GMT Message-Id: <199510050428.EAA10071@earth.cias.osakafu-u.ac.jp> To: 9fans Subject: Re: Japanese input In-reply-to: wade's message of Wed, 04 Oct 1995 11:39:03 -0400. <199510041539.LAA19639@cuspidor.cs.utk.edu> X-Face: $Cx`H4h}&#Ay65<'8JKnrNJ"m]K0nX2>7@Da=n'V$ uF~ag)mR Sender: owner-9fans Precedence: bulk Reply-To: 9fans > > >>To port XXXXX Japanese input method to Plan 9 is not a nifty > >>idea. Some new and simple method can be designed in Plan 9's way. > >>Sorry, not a precise plan for now. > > > >I disagree. The implementation method may be novel but the > >input method itself should be one Japanese users are familiar > >and at least comfortable with. Inventing a new one would be > >like requiring Plan 9 terminals for English speakers to have > >non-standard placement of the letters on their keyboards. > > > >-rob > > > I'd disagree with that analogy. Japanese input using a standard > keyboard is contortious and kludgy enough that it's worthwhile > to look at doing it differently--in a plan9 sort of way. I'd disagree, because I'm using ASCII keyboard to use Canna server + kinput2 now (unfortunately it's not Plan 9). If Plan 9 is aimed for everyday business use in Japanese office, JIS keyboard may be neccessary. However, Plan 9 seems not to target such use, at least now (you can exclude most Japanese by thick English manuals and papers :-). > Plan9 user interactions are a bit different from the usual X+unix > interactions. This has been valuable. Yeah, this is the problem. Furthermore, Plan 9 is very new to many of Japanese including me. It may take some time to get an real idea what is Plan 9 to me, and probably to many Japanese. Recent Japanese input method is a client-server type application. The server acts to convert kana context to that composed of kanji and kana/katakana etc, and the client defines user interface, which communicates with the server. The client can request funtions through defined Canna protocols (attached below). According to the Canna3.2 manual for protocols to communicate between Canna server and a client, there are about 40 protocols which cover all the neccessary operation for kana context-->kanji + kana/katakana conversion. Therefore, if we can accept the way of Canna server, we only need to write its front-end client which defines user interface. The most important point is that the Japanese special/proper problems are confined only within this server. The size of source code of whole the Canna3.2 exceeds several megabytes. So, I assume it beyonds one's effort, if starting from zero. Kenji IMFO: the protocols for Canna server Core protocol: Initialize, Finalize, CreateContext, DuplicateContext, CloseContext, GetDictionaryList, GetDirectoryList, MountDictionary, UnmountDictionary, RemountDictionary, GetMountDictionaryList, QueryDictionary, DefineWord, DeleteWord, BeginConvert, EndConvert, GetCandidacyList, GetYomi, SubstYomi, StoreRange, GetLastYomi, FlushYomi, RemoveYomi, GetSimpleKanji, ResizePause, GetHinshi, GetLex, GetStatus, SetStatus, AutoConvert, QueryExtensions, SetApplicationName, NoticeGroupName Extended protocol: GetServerInfo, GetAccessControlList, CreateDictionary, DeleteDictionary, RenameDictionary, GetWordTextDictionary, ListDictionary, Sync, ChmodDictionary, CopyDictionary >From 9fans-outgoing-owner Thu Oct 5 02:23:43 1995 Received: by psuvax1.cse.psu.edu id <34089>; Thu, 5 Oct 1995 02:04:40 -0400 Received: from ns.stellar.zw ([196.7.235.240]) by psuvax1.cse.psu.edu with SMTP id <34123>; Thu, 5 Oct 1995 02:03:54 -0400 Received: from tmp2.stellar.zw (tmp2.stellar.zw [196.7.235.242]) by ns.stellar.zw (8.6.12/8.6.12) with SMTP id HAA02659 for <9fans@cse.psu.edu>; Thu, 5 Oct 1995 07:58:38 +0200 Message-Id: <199510050558.HAA02659@ns.stellar.zw> From: clint@stellar.zw (ME) To: 9fans Subject: Re: where is 'find'? Date: Wed, 4 Oct 1995 01:55:14 -0400 X-Newsreader: Forte Free Agent 1.0.82 Sender: owner-9fans Precedence: bulk Reply-To: 9fans On Sat, 30 Sep 1995 11:46:46 GMT, you wrote: > [ ... ] >port would have to wait until late October.) So I offer the chance to >someone else. Mail me and I'll send you the source. >BTW: As described above, "fstat" is a pleasure to use on Unix too. Being >[ ... ] >--Martin Martin, I don't (yet) have the equipment to run PLAN9 on, so I won't port FSTAT to it right now, but I'd love to have such a tool for Unix, so I'd appreciate a copy of the sources (I hope this all too new toy - Free Agent understands what I'm trying to do and includes the right e-Mail address in the headers :). Many thanks. -- Lucio - a Plan9 fan. >From 9fans-outgoing-owner Thu Oct 5 03:12:36 1995 Received: by psuvax1.cse.psu.edu id <34132>; Thu, 5 Oct 1995 02:50:34 -0400 Received: from thunder.ocis.temple.edu ([155.247.166.100]) by psuvax1.cse.psu.edu with SMTP id <34123>; Thu, 5 Oct 1995 02:49:47 -0400 Received: (from waters@localhost) by thunder.ocis.temple.edu (8.6.12/8.6.12) id CAA05810 for 9fans@cse.psu.edu; Thu, 5 Oct 1995 02:43:53 -0400 From: Not Ed Wood Message-Id: <199510050643.CAA05810@thunder.ocis.temple.edu> Subject: Re: Warp and a dot matrix printer To: 9fans Date: Thu, 5 Oct 1995 02:43:53 -0400 In-Reply-To: <199510051213.12139.9.baboy@plan9.cs.su.oz.au> from "Boyd Roberts" at Oct 4, 95 10:13:01 pm X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 330 Sender: owner-9fans Precedence: bulk Reply-To: 9fans > > From: Will Rose > > out in odd directions? Has anyone seen the ads anywhere else? > > i don't see any problem with cat /dev/toaster/status to tell me how > my toast is toasting. > I agree about the embedded toaster-9 thingy I have seen an ad in the new UNIX Reveiw cheers johnny > >From 9fans-outgoing-owner Thu Oct 5 05:09:29 1995 Received: by psuvax1.cse.psu.edu id <34122>; Thu, 5 Oct 1995 04:50:02 -0400 Received: from skat.usc.edu ([128.125.253.131]) by psuvax1.cse.psu.edu with SMTP id <34139>; Thu, 5 Oct 1995 04:44:55 -0400 Received: (taweil@localhost) by skat.usc.edu (8.6.10/8.6.12+usc) id BAA26319; Thu, 5 Oct 1995 01:18:11 -0700 Date: Thu, 5 Oct 1995 04:18:11 -0400 From: Ta-Wei Li Message-Id: <199510050818.BAA26319@skat.usc.edu> To: 9fans Subject: mk error on NeXT Sender: owner-9fans Precedence: bulk Reply-To: 9fans When I try to recompile the 9nextstation, I got the following error from mk: builtin cd ../boot mk mk: 'install' is up to date 2c -w '-DKERNDATE='`{date -n} nextstation.c 2l -o 9nextstation -l -H3 -T0x04000000 -R0x2000 vec.2 l.2 alarm.2 alloc.2 auth.2 chan.2 clock.2 dev.2 fault.2 fault68040.2 latin1.2 taslock.2 main.2 mmu.2 net.2 page.2 segment.2 swap.2 pgrp.2 print.2 proc.2 qlock.2 queue.2 screen.2 sysfile.2 sysproc.2 trap.2 fptrap.2 devroot.2 devcons.2 devenv.2 devpipe.2 devproc.2 devsrv.2 devmnt.2 ^^^^^^^^^^ devdup.2 devbit.2 devether.2 devscc.2 devscsi.2 scsi.2 scsibuf.2 devnextfloppy.2 deviproute.2 devip.2 tcpinput.2 tcpoutput.2 tcptimer.2 tcpif.2 stil.2 devarp.2 devrtc.2 devdk.2 devaudio.2 devkprof.2 devicmp.2 bootnextstation.root.2 stream.2 sturp.2 stasync.2 stip.2 stfcall.2 bbmalloc.2 nextstation.2 -lgnot -lg -lauth -lc size 9nextstation nextstation.c:11 name not declared: rootreset nextstation.c:11 name not declared: rootinit nextstation.c:11 name not declared: rootattach nextstation.c:11 name not declared: rootclone nextstation.c:11 name not declared: rootwalk nextstation.c:11 name not declared: rootstat nextstation.c:11 name not declared: rootopen nextstation.c:11 name not declared: rootcreate nextstation.c:12 name not declared: rootclose nextstation.c:12 name not declared: rootread nextstation.c:12 name not declared: rootwrite too many errors All the root* functions are defined in devroot.2 but it wasn't regonized for some reason. Can anyone help me? Thanks in advance. Ta-Wei Li >From 9fans-outgoing-owner Thu Oct 5 05:18:33 1995 Received: by psuvax1.cse.psu.edu id <34139>; Thu, 5 Oct 1995 05:04:39 -0400 Received: from skat.usc.edu ([128.125.253.131]) by psuvax1.cse.psu.edu with SMTP id <34143>; Thu, 5 Oct 1995 04:46:19 -0400 Received: (taweil@localhost) by skat.usc.edu (8.6.10/8.6.12+usc) id BAA26570; Thu, 5 Oct 1995 01:26:21 -0700 Date: Thu, 5 Oct 1995 04:26:21 -0400 From: Ta-Wei Li Message-Id: <199510050826.BAA26570@skat.usc.edu> To: 9fans Subject: Memory on NeXT Sender: owner-9fans Precedence: bulk Reply-To: 9fans It seems that Plan 9 only recognizes the first two bank of NeXT memory. At boot time, the message: bank 0: 4M bank 1: 4M appears on the screen and that's exact memory I have on the first two simm slots. However, there are 16 simm slot on a Cube and I have totally 40 MB on the mother board. When I look at the source, the conf structure seems to only use the first two banks and compute everything base on the two bank of memory. Is there a way I can make Plan 9 recognize the rest of the memory banks? Ta-Wei Li >From 9fans-outgoing-owner Thu Oct 5 09:05:55 1995 Received: by psuvax1.cse.psu.edu id <34102>; Thu, 5 Oct 1995 08:51:10 -0400 Received: from plan9.att.com ([192.20.225.252]) by psuvax1.cse.psu.edu with SMTP id <34149>; Thu, 5 Oct 1995 08:31:37 -0400 From: rob@plan9.att.com To: 9fans Date: Thu, 5 Oct 1995 08:13:13 -0400 Subject: Re: Warp and a dot matrix printer Message-Id: <95Oct5.083137edt.34149@psuvax1.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans My toaster runs KRONOS. -rob >From 9fans-outgoing-owner Thu Oct 5 09:51:02 1995 Received: by psuvax1.cse.psu.edu id <34146>; Thu, 5 Oct 1995 09:27:04 -0400 Received: from mail.swip.net ([192.71.180.65]) by psuvax1.cse.psu.edu with SMTP id <34144>; Thu, 5 Oct 1995 09:18:55 -0400 Received: from bull.se by mail.swip.net (8.6.8/3.01) id OAA21841; Thu, 5 Oct 1995 14:14:25 +0100 Received: from comserv.bull.se by bull.se with smtp (Smail3.1.28.1 #8) id m0t0q0k-0000viC; Thu, 5 Oct 95 14:06 MET Received: from ml by comserv.bull.se with uucp (Smail3.1.28.1 #2) id m0t0q4e-0000hcC; Thu, 5 Oct 95 15:10 MET Received: by ml.link.bull.se (Smail3.1.28.1 #5) id m0t0q1S-000A3aC; Thu, 5 Oct 95 14:07 MET Received: by maja.link.bull.se (AIX 3.2/UCB 5.64/4.03) id AA71559; Thu, 5 Oct 1995 14:04:51 +0100 Date: Thu, 5 Oct 1995 09:04:51 -0400 Message-Id: <9510051304.AA71559@maja.link.bull.se> From: Mikael Cardell Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit To: 9fans Subject: acme font Sender: owner-9fans Precedence: bulk Reply-To: 9fans I'm having a wonderful time running Plan 9 and especially acme, a wonderful tool, but I don't understand why the default font for acme is proportional. It's giving me trouble when I use acme for programming (as if I do anything else in acme besides programming and e-mailing). I know it's a trivial question, but I guess there is a way to change the font in acme. How do I do it? It doesn't seem to care about a change of the font environment variable, and there's no acmefont variable to set. Mikael Cardell BOFH @ Telco Solutions, SI&S, Bull Northern Europe (Do I look like I'm speaking for Bull?) >From 9fans-outgoing-owner Thu Oct 5 10:56:47 1995 Received: by colossus.cse.psu.edu id <78378>; Thu, 5 Oct 1995 10:36:45 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78437>; Thu, 5 Oct 1995 10:31:53 -0400 From: howard@plan9.att.com To: 9fans Date: Thu, 5 Oct 1995 10:19:42 -0400 Subject: Re: acme font Message-Id: <95Oct5.103153edt.78437@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans > I know it's a trivial question, but I guess there is a way to change > the font in acme. I suppose you read the man page, and saw the -f and -F options, but prefer some environmental way of changing the defaults. Perhaps you should just make a shell function or script to start acme the way you prefer. But first: give the proportional font a chance. You can always flip a given window between proportional and non-proportional (execute Font with button 2) if it is critical to see how things line up. I've been using acme exclusively for years now --- I was the first non-rob person to do so. At first, the problems with programming seem to loom large, but there are two solutions: () if you are working a program for yourself only: make it look good with the proportional font, and the hell with how it looks in fixed pitch! () if you have to collaborate with others, or produce programs that look good when printed on paper, develop a programming style that needs very few uses of "Font" to see how things line up. E.g., I collaborate on a giant ML program with someone who doesn't use acme. Rather than programming in the usual ML style (which resembles Lisp style in the attempt to line things up with spaces under preceding lines), we use a tab-indenting style that is just as easy to read. And we avoid comments at the end of lines. The additional real-estate advantages of the proportional font are too great to give up without a fight. (With my carrera screen, I can fit three columns of acme comfortably.) Howard Trickey >From 9fans-outgoing-owner Thu Oct 5 11:44:57 1995 Received: by colossus.cse.psu.edu id <78361>; Thu, 5 Oct 1995 11:33:08 -0400 Received: from sisko.sbcc.cc.ca.us ([206.18.127.104]) by colossus.cse.psu.edu with SMTP id <78363>; Thu, 5 Oct 1995 11:29:44 -0400 Date: Thu, 5 Oct 1995 11:24:58 -0400 Message-Id: <95100508245812@sisko.sbcc.cc.ca.us> From: d3garfin@sisko.sbcc.cc.ca.us To: 9fans Subject: Re: Warp and a dot matrix printer X-VMS-To: SMTP%"9fans@cse.psu.edu" Sender: owner-9fans Precedence: bulk Reply-To: 9fans Startling to see Plan 9 advertised, full page with 'Source for only $350', in Embedded Systems Programming of all places. Is this some deep plot to produce a Plan-9 controlled toaster, or just AT&T marketing striking out in odd directions? Has anyone seen the ads anywhere else? ----- End Included Message ----- I have seen the ad in Dr. Dobb's Journal (BTW I knew of the existance of Plan 9 some years ago, when they published an article about PLan 9 by the authors). I think such magazines are the right place to advertise a distributred system. Think of the typical PC Magazine/PC World/Byte/etc. reader seeing an advertisement of an OS without a spreadsheet and with a strange name, unable to run DOS applications... Borja. --------- I fail to see what is so odd about seeing Plan 9 in a publication on embedded systems. In fact I can't think of any commercial area off hand for which Plan 9 is so well suited for(or in other words I fail to see how this is "an odd direction"). The embedded systems market seems to be one of the most rapidly growing areas in the addoption of distributed systems( ie QNX, LYNX ect.). >From 9fans-outgoing-owner Thu Oct 5 12:16:21 1995 Received: by colossus.cse.psu.edu id <78357>; Thu, 5 Oct 1995 12:02:47 -0400 Received: from plan9.com ([204.96.25.100]) by colossus.cse.psu.edu with SMTP id <78396>; Thu, 5 Oct 1995 11:57:10 -0400 Received: by plan9.com (NX5.67e/NX3.0M) id AA00308; Thu, 5 Oct 95 08:27:01 -0700 Message-Id: <9510051527.AA00308@plan9.com> Content-Type: text/plain Mime-Version: 1.0 (NeXT Mail 3.3 v118.2) Received: by NeXT.Mailer (1.118.2) Illegal-Object: Syntax error in From: address found on colossus.cse.psu.edu: From: Peter G.Weiner ^ ^-illegal period in phrase \-phrases containing '.' must be quoted Date: Thu, 5 Oct 1995 11:27:00 -0400 From: To: 9fans Subject: Re: Memory on NeXT References: <199510050826.BAA26570@skat.usc.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans > It seems that Plan 9 only recognizes the first two bank of NeXT > memory. At boot time, the message: > > bank 0: 4M bank 1: 4M > appears on the screen and that's exact memory I have on the first two > simm slots. However, there are 16 simm slot on a Cube and I have totally > 40 MB on the mother board. > When I look at the source, the conf structure seems to only use the first > two banks and compute everything base on the two bank of memory. >Is there a way I can make Plan 9 recognize the rest of the memory banks? > Ta-Wei Li The architecture independent code for Plan 9 implements two memory banks, and while this can be changed for NeXT, that would likely require changes to all architecture specific code. Not advised! What would be easy to do is to change confinit in main.c so that the two banks are set up to point to the two largest contiguous blocks of memory. It sounds like in your case you have bank 0: 4 Meg, bank 1: 4 Meg, bank 2: 16 Meg bank 3: 16 Meg if you moved your memory around so that it was bank 0: 16 Meg, bank 1: 4 Meg, bank 2: 16 Meg bank 3: 4 Meg you could get all 40 Meg and still have two Plan 9 banks. (one starting at 0x4000000 and the second starting at 0x6000000.) But the easiest thing in your case is to use the 32 Meg in the upper banks. Change the hard-wired address in confinit. 0x4000000 becomes 0x6000000 and 0x50000000 becomes 0x7000000 Each of these changes must be made twice in that routine. The trickiest part of this fix, which would then only work on your machine, is to also one bit in an undocumented constant in l.s. Here is a fragment of my code: /* Changed by PGW 9/17/95 from $0x0401A020 to $0x0403A020 */ /* in order to extend the NeXT Memory from 32 Meg to 64 Meg */ MOVL $0x0403A020, R0 its the 5th line in the start routine in l.s. Another fix, not requiring any changes to the kernel is to move your memory around so that you have bank 0: 16 Meg, bank 1: 16 Meg, bank 2: 4 Meg bank 3: 4 Meg This way you get 32 Meg for Plan 9 and 40 Meg for NeXTstep. By the way, I have never had any problems rebuilding 9nextstation. Regards, Peter G. Weiner >From 9fans-outgoing-owner Thu Oct 5 14:26:24 1995 Received: by colossus.cse.psu.edu id <78401>; Thu, 5 Oct 1995 14:12:28 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78442>; Thu, 5 Oct 1995 13:56:39 -0400 From: bobf@plan9.att.com To: 9fans Date: Thu, 5 Oct 1995 13:35:15 -0400 Subject: Re: mk error on NeXT Message-Id: <95Oct5.135639edt.78442@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans > When I try to recompile the 9nextstation, I got the following error from mk: > > builtin cd ../boot ... >All the root* functions are defined in devroot.2 but it wasn't regonized for > some reason. Can anyone help me? Thanks in advance. devroot.2 is probably empty or partially built, perhaps when you interrupted an earlier build. remove it or do a 'mk clean' to force it to be recompiled. if the problem still occurs, let me know. >From 9fans-outgoing-owner Thu Oct 5 20:48:30 1995 Received: by colossus.cse.psu.edu id <78366>; Thu, 5 Oct 1995 20:38:52 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78364>; Thu, 5 Oct 1995 20:29:53 -0400 From: rob@plan9.att.com To: 9fans Date: Thu, 5 Oct 1995 20:11:08 -0400 Subject: acme font Message-Id: <95Oct5.202953edt.78364@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans To change the font, RTFM, in particular the -f and -F options and the Font built-in command. It uses a proportional font for several reasons: 1. to be more readable 2. to get more text on the screen 3. to make the tool look less like a teletype A fixed-pitch font is old fashioned. Outside the Unix domain, most computer text is variable-pitch these days. Fixed-pitch will soon follow in the footsteps of CAPITAL LETTERS AND PUNCHED CARDS. Seriously, if you need more than indentation with tabs to lay out your program, you're probably worrying about the wrong things in your source code. -rob >From 9fans-outgoing-owner Thu Oct 5 21:53:34 1995 Received: by colossus.cse.psu.edu id <78350>; Thu, 5 Oct 1995 21:38:58 -0400 Received: from earth.cias.osakafu-u.ac.jp ([157.16.91.53]) by colossus.cse.psu.edu with SMTP id <78363>; Thu, 5 Oct 1995 21:25:57 -0400 Received: from earth.cias.osakafu-u.ac.jp (localhost [127.0.0.1]) by earth.cias.osakafu-u.ac.jp (8.6.12+2.5Wb4/3.3W9) with ESMTP id BAA10996 for <9fans@cse.psu.edu>; Fri, 6 Oct 1995 01:17:45 GMT Message-Id: <199510060117.BAA10996@earth.cias.osakafu-u.ac.jp> To: 9fans Subject: Re: Warp and a dot matrix printer In-reply-to: rob's message of Thu, 05 Oct 1995 08:13:13 -0400. <95Oct5.083137edt.34149@psuvax1.cse.psu.edu> X-Face: $Cx`H4h}&#Ay65<'8JKnrNJ"m]K0nX2>7@Da=n'V$ uF~ag)mR Sender: owner-9fans Precedence: bulk Reply-To: 9fans > My toaster runs KRONOS. KRONOS Quartet ? :-) Kenji >From 9fans-outgoing-owner Thu Oct 5 23:24:32 1995 Received: by colossus.cse.psu.edu id <78373>; Thu, 5 Oct 1995 23:09:38 -0400 Received: from sickel.com ([198.69.36.99]) by colossus.cse.psu.edu with SMTP id <78376>; Thu, 5 Oct 1995 22:55:37 -0400 Received: from sagerrak by sickel.com (NX5.67f2/NX3.0M) id AA00435; Thu, 5 Oct 95 22:34:11 -0400 Message-Id: <9510060234.AA00435@sickel.com> Received: by sagerrak.sickel.com (NX5.67f2/NX3.0X) id AA01803; Thu, 5 Oct 95 22:34:07 -0400 Content-Type: text/plain Mime-Version: 1.0 (NeXT Mail 3.3risc v118.3) Received: by NeXT.Mailer (1.118.3) Illegal-Object: Syntax error in From: address found on colossus.cse.psu.edu: From: Jeffrey A.Sickel ^ ^-illegal period in phrase \-phrases containing '.' must be quoted Date: Thu, 5 Oct 1995 22:34:07 -0400 From: To: 9fans Subject: Re: unning Plan 9 on NeXT with u9fs Sender: owner-9fans Precedence: bulk Reply-To: 9fans In article <199510030304.UAA06886@skat.usc.edu>, you wrote: > Hi, > I finally got my NeXT cube to boot Plan 9 from an u9fs running on a > Intel box with NeXTSTEP. I will write up a summary if there is enough > interest. Some trivial patches to u9fs are necessary to compile it under > NeXTSTEP. -- stuff cut -- I'd also like to here about experiences with Plan 9 on NeXT hardware. I'm also very interested in going the other way, NEXTSTEP on an HP hosting tftp to an Intel machine that I'd like to run Plan 9 on. I'd try it with the demo disks, but the DPT SCSI controller I've got is not supported. Any hints? jas (Jeff Sickel) >From 9fans-outgoing-owner Fri Oct 6 00:21:16 1995 Received: by colossus.cse.psu.edu id <78363>; Fri, 6 Oct 1995 00:12:24 -0400 Received: from earth.cias.osakafu-u.ac.jp ([157.16.91.53]) by colossus.cse.psu.edu with SMTP id <78378>; Thu, 5 Oct 1995 23:59:43 -0400 Received: from earth.cias.osakafu-u.ac.jp (localhost [127.0.0.1]) by earth.cias.osakafu-u.ac.jp (8.6.12+2.5Wb4/3.3W9) with ESMTP id DAA11121 for <9fans@cse.psu.edu>; Fri, 6 Oct 1995 03:52:55 GMT Message-Id: <199510060352.DAA11121@earth.cias.osakafu-u.ac.jp> To: 9fans Subject: How is the height of one line determined? X-Face: $Cx`H4h}&#Ay65<'8JKnrNJ"m]K0nX2>7@Da=n'V$ uF~ag)mR Sender: owner-9fans Precedence: bulk Reply-To: 9fans When I use the unicode.8.font for the command of "rschar", I miss the upper most two/three dotts in each kanji character, although this does not occur in the case of unicode.9.font. This also occur in ktrans mode when kanji chanracters are displayed. Kenji >From 9fans-outgoing-owner Fri Oct 6 00:55:44 1995 Received: by psuvax1.cse.psu.edu id <34146>; Fri, 6 Oct 1995 00:44:29 -0400 Received: from crux.rp.CSIRO.AU ([130.155.194.32]) by psuvax1.cse.psu.edu with SMTP id <34145>; Fri, 6 Oct 1995 00:43:51 -0400 Received: from siena.rp.CSIRO.AU (siena.rp.CSIRO.AU [130.155.194.82]) by crux.rp.CSIRO.AU (8.6.10/8.6.10) with ESMTP id OAA18203 for <9fans@cse.psu.edu>; Fri, 6 Oct 1995 14:35:22 +1000 Received: from siena.rp.CSIRO.AU (localhost [127.0.0.1]) by siena.rp.CSIRO.AU (8.6.12/8.6.12) with ESMTP id OAA09436 for <9fans@cse.psu.edu>; Fri, 6 Oct 1995 14:35:20 +1000 Message-Id: <199510060435.OAA09436@siena.rp.CSIRO.AU> X-Mailer: exmh version 1.6gamma+ 4/3/95 To: 9fans Subject: Re: Warp and a dot matrix printer In-reply-to: Your message of "Thu, 05 Oct 1995 21:17:25 -0400." <199510060117.BAA10996@earth.cias.osakafu-u.ac.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 6 Oct 1995 00:35:18 -0400 From: Michael Homsey Sender: owner-9fans Precedence: bulk Reply-To: 9fans In message <199510060117.BAA10996@earth.cias.osakafu-u.ac.jp>, Kenji Okamoto wr ites: >> My toaster runs KRONOS. > >KRONOS Quartet ? :-) > >Kenji > > Nahh, The NOS to end all NOSs msh >From 9fans-outgoing-owner Fri Oct 6 01:19:41 1995 Received: by colossus.cse.psu.edu id <78384>; Fri, 6 Oct 1995 01:13:00 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78378>; Fri, 6 Oct 1995 01:07:10 -0400 From: rob@plan9.att.com To: 9fans Date: Fri, 6 Oct 1995 00:56:32 -0400 Subject: weiner.com Message-Id: <95Oct6.010710edt.78378@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans Why did Peter Weiner register plan9.com? >From 9fans-outgoing-owner Fri Oct 6 03:05:33 1995 Received: by colossus.cse.psu.edu id <78379>; Fri, 6 Oct 1995 02:58:52 -0400 Received: from plan9.com ([204.96.25.100]) by colossus.cse.psu.edu with SMTP id <78378>; Fri, 6 Oct 1995 02:58:37 -0400 Received: by plan9.com (NX5.67e/NX3.0M) id AA00336; Thu, 5 Oct 95 23:38:32 -0700 Message-Id: <9510060638.AA00336@plan9.com> Content-Type: text/plain Mime-Version: 1.0 (NeXT Mail 3.3 v118.2) Received: by NeXT.Mailer (1.118.2) Illegal-Object: Syntax error in From: address found on colossus.cse.psu.edu: From: Peter G.Weiner ^ ^-illegal period in phrase \-phrases containing '.' must be quoted Date: Fri, 6 Oct 1995 02:38:31 -0400 From: To: 9fans Subject: Re: weiner.com References: <95Oct6.010710edt.78378@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans > Why did Peter Weiner register plan9.com? --------- 1) weiner.com was already taken 2) ditto for peter.com 3) He had to come up with something fast to beat the $50 registration fee 4) The movie was compelling 5) He thought that www.plan9.com would make a cool web site Suggestions for the nascent site will of course be appreciated. >From 9fans-outgoing-owner Fri Oct 6 03:53:00 1995 Received: by colossus.cse.psu.edu id <78350>; Fri, 6 Oct 1995 03:43:51 -0400 Received: from mail.swip.net ([192.71.180.65]) by colossus.cse.psu.edu with SMTP id <78363>; Fri, 6 Oct 1995 03:43:34 -0400 Received: from bull.se by mail.swip.net (8.6.8/3.01) id IAA29246; Fri, 6 Oct 1995 08:50:19 +0100 Received: from comserv.bull.se by bull.se with smtp (Smail3.1.28.1 #8) id m0t17Qb-0000vkC; Fri, 6 Oct 95 08:42 MET Received: from ml by comserv.bull.se with uucp (Smail3.1.28.1 #2) id m0t17UR-0000vWC; Fri, 6 Oct 95 09:46 MET Received: by ml.link.bull.se (Smail3.1.28.1 #5) id m0t17RB-000Ao3C; Fri, 6 Oct 95 08:43 MET Received: by maja.link.bull.se (AIX 3.2/UCB 5.64/4.03) id AA69347; Fri, 6 Oct 1995 08:40:38 +0100 Date: Fri, 6 Oct 1995 03:40:38 -0400 Message-Id: <9510060740.AA69347@maja.link.bull.se> From: Mikael Cardell Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit To: 9fans Subject: Re: acme font In-Reply-To: <95Oct5.103153edt.78437@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans Rob and Howard are correct in that a proportional font gives more characters on the screen and they both advise me to stick with the proportional font while programming and to use tab indenting to make it look good. I'm perfectly fine with this advise, and I understand, and perhaps agree with it. However, it would be simple to follow this advise if I was only working with my own code or code written by collegaues that I can communicate with. As it is, I'm often working with code written by others, not known to me. And comments in such code often rely on a fixed font. A simple, short example on this is this section, ripped from /sys/include/libg.h: /* * Codes for bitblt etc. * * D * 0 1 * --------- * 0 | 1 | 2 | * S |---|---| * 1 | 4 | 8 | * --------- * * Usually used as D|S; DorS is so tracebacks are readable. */ I hope you're reading this with a proportional font now. This is simple enough to be understood even *with* a proportional font, but I find a lot of examples in other's code that heavily relies on the use of space characters for indentation in both code and comments. Thanks for the tip on the use of Font and B2, by the way. Mikael Cardell BOFH @ Telco Solutions, SI&S, Bull Northern Europe (Do I look like I'm speaking for Bull?) >From 9fans-outgoing-owner Fri Oct 6 03:54:35 1995 Received: by psuvax1.cse.psu.edu id <34158>; Fri, 6 Oct 1995 03:43:04 -0400 Received: from plan9.cs.york.ac.uk ([144.32.33.120]) by psuvax1.cse.psu.edu with SMTP id <34157>; Fri, 6 Oct 1995 03:41:42 -0400 From: forsyth@plan9.cs.york.ac.uk To: 9fans@cs.psu.edu Date: Fri, 6 Oct 1995 03:44:07 -0400 subject: not just toasters Message-Id: <95Oct6.034142edt.34157@psuvax1.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans pc PRO (``Computing in the Real World'') is A Dennis Publication [no relation] in Britain. it's more thoughtful and interesting than the usual pulp of PC mags. it has a regular UNIX column by David Evnull; in the latest, November 1995 issue, it begins: Plan 9 from outa AT&T You've seen the B-movie, probably bought the T-shirt, now try the operating system courtesy of David Evnull Instead of a Unix Installathon this month ... I've decided to install something that isn't Unix onto the Gateway P5/90, the Installathon's victim machine. No, I haven't gone crazy and switched to NT, I've decided to look at Plan 9. Now, Plan 9 is steeped in Unix culture and it shares a lot of commands with Unix, but it isn't in any way Unix. it continues for 2-1/3 pages with a discussion of the history, aspects of the design, name spaces, file servers, his own installation of the 4 diskette system, and favourable one-paragraph discussions of some of the novelties of 8½, rc, and sam. He mentions the Unix ports/clones of sam, rc, and 8½. The most significant omission is acme. Unlike some other mentions i've seen in the press this article is not obviously a condensation of the press release, although inevitably it covers similar ground. there's a picture of an 8½ screen showing games/catclock, rc, mothra, games/swar, and sam open on /lib/vgadb. >From 9fans-outgoing-owner Fri Oct 6 10:11:11 1995 Received: by colossus.cse.psu.edu id <78392>; Fri, 6 Oct 1995 09:54:33 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78403>; Fri, 6 Oct 1995 09:54:11 -0400 From: presotto@plan9.att.com To: 9fans Date: Fri, 6 Oct 1995 09:43:42 -0400 Subject: re: weiner.com Message-Id: <95Oct6.095411edt.78403@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans I don't even know who he is. ------ original message follows ------ >From cse.psu.edu!9fans-outgoing-owner Fri Oct 6 08:56:45 EDT 1995 Received: by colossus.cse.psu.edu id <78384>; Fri, 6 Oct 1995 01:13:00 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78378>; Fri, 6 Oct 1995 01:07:10 -0400 From: rob@plan9.att.com To: 9fans@cse.psu.edu Date: Fri, 6 Oct 1995 00:56:32 -0400 Subject: weiner.com Message-Id: <95Oct6.010710edt.78378@colossus.cse.psu.edu> Sender: owner-9fans@cse.psu.edu Precedence: bulk Reply-To: 9fans@cse.psu.edu Why did Peter Weiner register plan9.com? >From 9fans-outgoing-owner Fri Oct 6 12:53:07 1995 Received: by colossus.cse.psu.edu id <78366>; Fri, 6 Oct 1995 12:32:16 -0400 Received: from most.weird.com ([204.92.254.2]) by colossus.cse.psu.edu with SMTP id <78356>; Fri, 6 Oct 1995 12:31:31 -0400 Received: by mail.weird.com via sendmail with stdio id for 9fans@cse.psu.edu; Fri, 6 Oct 95 12:30:19 -0400 (EDT) (/\##/\ Smail3.1.30.13 #30.1 built 9-jul-95) Message-Id: Date: Fri, 6 Oct 1995 12:30:19 -0400 From: woods@most.weird.com (Greg A. Woods) To: 9fans Cc: mkc@bull.SE (Mikael Cardell) Subject: Re: acme font Newsgroups: comp.os.plan9 In-Reply-To: Mikael Cardell's message of "Thu, October 5, 1995 23:40:38 GMT" regarding "Re: acme font" id <9510060740.AA69347@maja.link.bull.se> References: <95Oct5.103153edt.78437@colossus.cse.psu.edu> <9510060740.AA69347@maja.link.bull.se> X-Mailer: ViewMail (vm) Version 5.72 (beta) with GNU Emacs 19.28.1 (m68k-sun-sunos4.1.1_U1) of Thu Mar 9 1995 on most Organization: Planix, Inc.; Toronto, Ontario; Canada Sender: owner-9fans Precedence: bulk Reply-To: 9fans [ On Thu, October 5, 1995 at 23:40:38 (GMT), Mikael Cardell wrote: ] > Subject: Re: acme font > > A simple, short example on this is this section, ripped from > /sys/include/libg.h: > > /* > * Codes for bitblt etc. > * > * D > * 0 1 > * --------- > * 0 | 1 | 2 | > * S |---|---| > * 1 | 4 | 8 | > * --------- > * > * Usually used as D|S; DorS is so tracebacks are readable. > */ > > I hope you're reading this with a proportional font now. This is > simple enough to be understood even *with* a proportional font, > but I find a lot of examples in other's code that heavily relies on > the use of space characters for indentation in both code and > comments. What you've got there is a table, which is what 'tab' characters *could* be used for, assuming we had some way to embed the tabular specifications inband with the text. Perhaps this could be a use for some of the as yet un-allocated characters in Unicode? I've been day dreaming about such things for years now! ;-) Of course this won't help us with editing "foreign" code.... -- Greg A. Woods +1 416 443-1734 VE3TCP robohack!woods Planix, Inc. ; Secrets of the Weird >From 9fans-outgoing-owner Fri Oct 6 17:08:02 1995 Received: by colossus.cse.psu.edu id <78375>; Fri, 6 Oct 1995 16:49:03 -0400 Received: from plan9.com ([204.96.25.100]) by colossus.cse.psu.edu with SMTP id <78398>; Fri, 6 Oct 1995 16:44:26 -0400 Received: by plan9.com (NX5.67e/NX3.0M) id AA00724; Fri, 6 Oct 95 13:19:11 -0700 Message-Id: <9510062019.AA00724@plan9.com> Content-Type: text/plain Mime-Version: 1.0 (NeXT Mail 3.3 v118.2) Received: by NeXT.Mailer (1.118.2) Illegal-Object: Syntax error in From: address found on colossus.cse.psu.edu: From: Peter G.Weiner ^ ^-illegal period in phrase \-phrases containing '.' must be quoted Date: Fri, 6 Oct 1995 16:19:10 -0400 From: To: 9fans Subject: Re: weiner.com References: <95Oct6.095411edt.78403@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans > I don't even know who he is. Peter Weiner was the founder, in 1977, of the first commercial UNIX company, UNIX Systems and Services, Inc. Shortly after incorporation, and prior to signing the first commercial UNIX license, with binary sublicense rights, the company's name was changed to INTERACTIVE Systems Corporation, at the request of Western Electric lawyers. He also was the first holder of the California license plate UNIX. No compaints were ever received, and the license plate is currently held by Ted Dolotta, now President of Softbank America Inc. >From 9fans-outgoing-owner Fri Oct 6 20:57:18 1995 Received: by colossus.cse.psu.edu id <78389>; Fri, 6 Oct 1995 20:44:06 -0400 Received: from optima.cs.arizona.edu ([192.12.69.5]) by colossus.cse.psu.edu with SMTP id <78396>; Fri, 6 Oct 1995 20:37:34 -0400 Received: from baskerville.CS.Arizona.EDU by optima.cs.arizona.edu (5.65c/15) via SMTP id AA14789; Fri, 6 Oct 1995 17:24:48 MST Received: (from jdavis@localhost) by baskerville.CS.Arizona.EDU (8.6.9/8.6.6) id RAA22858; Fri, 6 Oct 1995 17:30:06 -0700 Date: Fri, 6 Oct 1995 20:30:05 -0400 From: Jim Davis X-Sender: jdavis@baskerville To: 9fans Subject: Re: Standalone SPARC. In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-9fans Precedence: bulk Reply-To: 9fans This is probably maximally inelegant, but this appears to work. I'm starting with a Sun IPX with internal disk, Sun CDROM attached at ID 6 with the distribution CD in it. Get 9fs going on a UNIX box; do a global chmod on your plan 9 tree to set everything to be owned by 'none'. (Ie, if /plan9/etc/passwd has 'none' as uid 900, do a find /plan9 -print | xargs chown 900.) Net-boot 9ss on the IPX, login as 'none'. You should see a clock and a little window saying installation complete, welcome to plan 9, this is rc. Now set up the local disk and CD rom player, like so: bind -a '#'w3 /dev (I assume the disk is at SCSI 3, as usual) bind -a '#'R6 /dev (this gets the CD player) (Don't forget the '-a'... /dev gets really small if you do.) disk/prep /dev/sd3disk answer 'a' to the question to get the default partitions. disk/kfs -rb4096 -f/dev/sd3fs (kinda like newfs) mkdir /n/kfs; mount -c /srv/kfs /n/kfs Now you have a local filesystem on /n/kfs. Try disk/kfscmd sync as a sanity check. 9660srv (sets up CD player service) mkdir /n/cdrom; mount -c /srv/9660 /n/cdrom /dev/cd6 Now you have the local disk and CD player ready to go. disk/kfscmd allow (Not sure if this is really needed, but turning off permissions sounded cool.) Now you want to unpack the CD onto the local disk: disk/mkfs -a -u /adm/users -s /n/cdrom /lib/proto/allproto | disk/mkext -u -v -d/n/kfs -z4096 (This gets a "usage" grumble from mkext but it seems to work. Didn't work without the -d/n/kfs, though the manpage implies it should.) The -v will generate a x /n/kfs/some/file/name message as the files are extracted. >From 9fans-outgoing-owner Fri Oct 6 21:44:23 1995 Received: by colossus.cse.psu.edu id <78394>; Fri, 6 Oct 1995 21:27:52 -0400 Received: from plan9.cs.york.ac.uk ([144.32.33.120]) by colossus.cse.psu.edu with SMTP id <78367>; Fri, 6 Oct 1995 21:19:40 -0400 From: forsyth@plan9.cs.york.ac.uk To: 9fans Date: Fri, 6 Oct 1995 21:13:55 -0400 Subject: Re: Standalone SPARC. Message-Id: <95Oct6.211940edt.78367@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >>disk/kfscmd allow (Not sure if this is really needed, but turning off >> permissions sounded cool.) it is needed. disk/mkext -u ... can't set the owner of files and directories otherwise. >From 9fans-outgoing-owner Fri Oct 6 23:34:59 1995 Received: by colossus.cse.psu.edu id <78367>; Fri, 6 Oct 1995 23:24:05 -0400 Received: from krystal.com ([205.230.227.129]) by colossus.cse.psu.edu with SMTP id <78404>; Fri, 6 Oct 1995 23:09:48 -0400 Received: by krystal.com (8.6.9/8.6.9) id VAA18906; Fri, 6 Oct 1995 21:57:40 -0500 Date: Fri, 6 Oct 1995 22:57:40 -0400 Message-Id: <199510070257.VAA18906@krystal.com> To: 9fans From: Paul Borman Subject: 4 disk system with a 3C589 Sender: owner-9fans Precedence: bulk Reply-To: 9fans It appears to me that some of the utilities required to use the PCMCIA 3C589 ethernet card are not in the 4 disk system. I have extracted the CDROM onto another system, so I have access to everything. Does anyone have a minimal Plan 9 system running on a notebook with the 3C589? If so, I would be interested to learn what you had to bring over, beyond the 4 disk system, to make it go. Thanks, -Paul Borman prb@bsdi.com >From 9fans-outgoing-owner Sat Oct 7 05:17:40 1995 Received: by colossus.cse.psu.edu id <78418>; Sat, 7 Oct 1995 05:02:24 -0400 Received: from hubbub.cisco.com ([198.92.30.32]) by colossus.cse.psu.edu with SMTP id <78417>; Sat, 7 Oct 1995 05:02:07 -0400 Received: from nacho.cisco.com (nacho.cisco.com [171.69.1.160]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id CAA13908 for 9fans@cse.psu.edu; Sat, 7 Oct 1995 02:01:44 -0700 Message-Id: <199510070901.CAA13908@hubbub.cisco.com> To: 9fans Subject: Re: Standalone SPARC. In-reply-to: Your message of "Fri, 06 Oct 95 20:30:05 EDT." Date: Sat, 7 Oct 1995 05:01:43 -0400 From: Alex Bochannek Sender: owner-9fans Precedence: bulk Reply-To: 9fans I've got a few questions about this. 1) I successfully unpacked the CD onto my drive. After I was done with it, I tried to reboot but all I found on the drive (sd1) was the old SunOS partition I had on it before and none of the new files. I figure I need to do a (SunOS) format before actually doing this, correct? 2) Let's say I get my sd1 drive to contain a kfs, how would I use it in the boot process? The 9ss kernel doesn't really give me a choice to boot locally. Or can I select il and point to my own address? Or is there a third boot option like local!#w/w1disk? 3) Does anyone know if there's a way to actually boot the 9ss from the internal disk? In the UniOsnabrueck paper (thanks for sending it, Petra) it says you can just do a "boot 9ss". Does that mean if I take a newly formatted disk under SunOS and do an installboot on it, it would be happy? I kinda doubt it. Or is there a SPARC version of home(8)? 4) I had a bunch of trouble with the u9fs stuff. Here some tips how I finally got it working. I compiled only with the BSD, NEEDPROTO, and LOG defines. I used gcc and the -ansi option. And I hardcoded "/plan9" in the chroot in u9fs.c because for some reason inetd refused to hand over the parameters I had in /etc/inetd.conf. That was on a sun4m SPARC with 4.1.3_U1. Thanks a bunch. Alex. > Net-boot 9ss on the > IPX, login as 'none'. You should see a clock and a little window saying > installation complete, welcome to plan 9, this is rc. > > Now set up the local disk and CD rom player, like so: > > bind -a '#'w3 /dev (I assume the disk is at SCSI 3, as usual) > bind -a '#'R6 /dev (this gets the CD player) > > (Don't forget the '-a'... /dev gets really small if you do.) > > disk/prep /dev/sd3disk > > answer 'a' to the question to get the default partitions. > > disk/kfs -rb4096 -f/dev/sd3fs (kinda like newfs) > > mkdir /n/kfs; mount -c /srv/kfs /n/kfs > > Now you have a local filesystem on /n/kfs. Try > > disk/kfscmd sync > > as a sanity check. > > 9660srv (sets up CD player service) > > mkdir /n/cdrom; mount -c /srv/9660 /n/cdrom /dev/cd6 > > Now you have the local disk and CD player ready to go. > > disk/kfscmd allow (Not sure if this is really needed, but turning off > permissions sounded cool.) > > Now you want to unpack the CD onto the local disk: > > disk/mkfs -a -u /adm/users -s /n/cdrom /lib/proto/allproto | > disk/mkext -u -v -d/n/kfs -z4096 > > (This gets a "usage" grumble from mkext but it seems to work. Didn't > work without the -d/n/kfs, though the manpage implies it should.) > > The -v will generate a > > x /n/kfs/some/file/name > > message as the files are extracted. > >From 9fans-outgoing-owner Sat Oct 7 08:58:38 1995 Received: by colossus.cse.psu.edu id <78423>; Sat, 7 Oct 1995 08:42:20 -0400 Received: from arcom.spb.su ([193.124.94.1]) by colossus.cse.psu.edu with SMTP id <78420>; Sat, 7 Oct 1995 08:42:03 -0400 Received: by arcom.spb.su id AA01322 (5.65.kiae-1 for 9fans@cse.psu.edu); Sat, 7 Oct 1995 15:37:01 +0400 Received: by alcatel.spb.su (UUPC/@ v6.07alpha, 08Mar94) with UUCP; Sat, 7 Oct 1995 15:02:46 +0400 Received: by alcatel.spb.su (FIDO2UU 1.92e [DOS]); Sat, 7 Oct 1995 15:02:46 +0400 To: 9fans From: Alexandr Bravo Message-Id: <30765E56@alcatel.spb.su> Subject: a question Date: Sat, 7 Oct 1995 07:02:46 -0400 Lines: 20 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 785 Sender: owner-9fans Precedence: bulk Reply-To: 9fans Hello, I have a small question concerning the 'small is beautiful' paradigm :) Ok, so I read the hardware requirements in 'Installing PC distribution' and saw that one needs 8 Mb. I also tried installing on 4 Mb machine (that's all I currently have) and got kernel's 'no physical memory' during vdexpand execution. And last, but not least :), the description of Plan 9 says it will run comfortablin 4 Mb on a laptop. Here goes a contradiction :) - so how I'm supposed to install on such a 4 Mb system? So, on the practical side, can I do anything except adding another 4 megs, to install? Perhaps boot somehow in a minimum config and set up a swap space? Any comments are appreciated. Please reply direct as I'm not currently subscribed to 9fans. Alexandr --- GoldED 2.41 >From 9fans-outgoing-owner Sat Oct 7 10:56:18 1995 Received: by colossus.cse.psu.edu id <78424>; Sat, 7 Oct 1995 10:42:17 -0400 Received: from cannon.ecf.toronto.edu ([128.100.8.5]) by colossus.cse.psu.edu with SMTP id <78420>; Sat, 7 Oct 1995 10:40:06 -0400 Received: by cannon.ecf.toronto.edu id <152>; Sat, 7 Oct 1995 10:36:39 -0400 From: Steve Kotsopoulos To: abravo@alcatel.spb.su, 9fans Subject: Re: a question Message-Id: <95Oct7.103639edt.152@cannon.ecf.toronto.edu> Date: Sat, 7 Oct 1995 10:36:35 -0400 Sender: owner-9fans Precedence: bulk Reply-To: 9fans I haven't tried this, but perhaps you could borrow 4Meg from another system to get you past the install process (where 8meg is needed to expand the diskettes). After the install is done, you MAY be able to run with only 4Meg if you set the vga at a low resolution and/or depth, or perhaps fiddle with the kernelpercent parameter in plan9.ini(8). >From 9fans-outgoing-owner Sat Oct 7 13:09:58 1995 Received: by colossus.cse.psu.edu id <78381>; Sat, 7 Oct 1995 12:53:15 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78426>; Sat, 7 Oct 1995 12:46:13 -0400 From: presotto@plan9.att.com To: 9fans Date: Sat, 7 Oct 1995 12:32:38 -0400 Subject: re: 4 disk system with a 3C589 Message-Id: <95Oct7.124613edt.78426@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans The 9pcdisk on the 4 diskette system has the ether589 driver built in. There are no utilities to set it up, it should just work if you have ether0=type=3C589 in plan9.ini. Of course, we may not be recognizing your pcmcia controller chip. If it's an i82365 or the cirrus PD6710 or PD6720, we should. You cannot boot from the ether if you have a PCMCIA ether card, you have to boot from the hard disk. We didn't have room in the 64k b.com for a PCMCIA driver... ------ original message follows ------ >From cse.psu.edu!9fans-outgoing-owner Fri Oct 6 23:36:36 EDT 1995 Received: by colossus.cse.psu.edu id <78367>; Fri, 6 Oct 1995 23:24:05 -0400 Received: from krystal.com ([205.230.227.129]) by colossus.cse.psu.edu with SMTP id <78404>; Fri, 6 Oct 1995 23:09:48 -0400 Received: by krystal.com (8.6.9/8.6.9) id VAA18906; Fri, 6 Oct 1995 21:57:40 -0500 Date: Fri, 6 Oct 1995 22:57:40 -0400 Message-Id: <199510070257.VAA18906@krystal.com> To: 9fans@cse.psu.edu From: Paul Borman Subject: 4 disk system with a 3C589 Sender: owner-9fans@cse.psu.edu Precedence: bulk Reply-To: 9fans@cse.psu.edu It appears to me that some of the utilities required to use the PCMCIA 3C589 ethernet card are not in the 4 disk system. I have extracted the CDROM onto another system, so I have access to everything. Does anyone have a minimal Plan 9 system running on a notebook with the 3C589? If so, I would be interested to learn what you had to bring over, beyond the 4 disk system, to make it go. Thanks, -Paul Borman prb@bsdi.com >From 9fans-outgoing-owner Sat Oct 7 14:08:16 1995 Received: by colossus.cse.psu.edu id <78433>; Sat, 7 Oct 1995 13:56:50 -0400 Received: from weaver-gw.netapp.com ([198.95.224.2]) by colossus.cse.psu.edu with SMTP id <78434>; Sat, 7 Oct 1995 13:46:11 -0400 Received: from netapp.com ([192.9.200.1]) by weaver.netapp.com with SMTP id <16155>; Sat, 7 Oct 1995 10:33:34 +0100 Received: from nova.netapp.com by netapp.com (4.1/SMI-4.1) id AA24412; Sat, 7 Oct 95 10:34:17 PDT Received: by nova.netapp.com (4.1/SMI-4.1) id AA09899; Sat, 7 Oct 95 10:34:16 PDT Date: Sat, 7 Oct 1995 13:34:16 -0400 From: byron@netapp.com (Byron Rakitzis) Message-Id: <9510071734.AA09899@nova.netapp.com> To: 9fans Subject: Re: Standalone SPARC. Newsgroups: comp.os.plan9 In-Reply-To: References: Organization: Network Appliance Corporation Sender: owner-9fans Precedence: bulk Reply-To: 9fans Thanks for the note. I have been struggling through similar steps; however, I booted from CDROM and copied the CDROM to a kfs partition. The way I did it was to suck off 9sscd on a Unix machine and tftpboot my Sun from that. Now, my question is, how do I get my sun to boot from local disk, i.e., to get its root partition from there? I don't particularly want its root partition to be served by 9fs. -- Byron Rakitzis Network Appliance 319 N. Bernardo (415) 428-5104 Mountain View, CA 94043 >From 9fans-outgoing-owner Sat Oct 7 16:28:33 1995 Received: by colossus.cse.psu.edu id <78427>; Sat, 7 Oct 1995 16:12:20 -0400 Received: from desiree.teleport.com ([192.108.254.21]) by colossus.cse.psu.edu with SMTP id <78450>; Sat, 7 Oct 1995 15:57:01 -0400 Received: from teleport.com (ip-pdx05-17.teleport.com [204.119.62.17]) by desiree.teleport.com (8.6.12/8.6.9) with ESMTP id MAA05277 for <9fans@cse.psu.edu>; Sat, 7 Oct 1995 12:35:29 -0700 Message-Id: <199510071935.MAA05277@desiree.teleport.com> To: 9fans Subject: Re: acme font In-reply-to: Your message of Fri, 06 Oct 1995 03:40:38 EDT. <9510060740.AA69347@maja.link.bull.se> Date: Sat, 7 Oct 1995 15:37:53 -0400 From: Felix Lee Sender: owner-9fans Precedence: bulk Reply-To: 9fans since proportional fonts screw up diagrams in comments, the solution is to use device-independent diagrams in comments. bitmaps are no good. postscript would be ok. (whoops, that should be "pOSTsCRIPT") and your programming/editing environment should know how to interpret these embedded diagrams, and automatically pop up a picture for you. -- >From 9fans-outgoing-owner Sat Oct 7 17:51:26 1995 Received: by colossus.cse.psu.edu id <78445>; Sat, 7 Oct 1995 17:39:43 -0400 Received: from galapagos.cse.psu.edu ([130.203.2.12]) by colossus.cse.psu.edu with SMTP id <78441>; Sat, 7 Oct 1995 17:20:30 -0400 Received: from localhost by galapagos.cse.psu.edu with SMTP id <12685>; Sat, 7 Oct 1995 16:49:59 -0400 To: 9fans Subject: Re: acme font In-reply-to: Your message of "Sat, 07 Oct 1995 15:37:53 EDT." <199510071935.MAA05277@desiree.teleport.com> Date: Sat, 7 Oct 1995 16:49:54 -0400 From: Scott Schwartz Message-Id: <95Oct7.164959edt.12685@galapagos.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans Felix Lee writes: | since proportional fonts screw up diagrams in comments, the solution | is to use device-independent diagrams in comments. bitmaps are no | good. postscript would be ok. (whoops, that should be "pOSTsCRIPT") | | and your programming/editing environment should know how to interpret | these embedded diagrams, and automatically pop up a picture for you. Oberon does all that. >From 9fans-outgoing-owner Sat Oct 7 19:23:34 1995 Received: by colossus.cse.psu.edu id <78431>; Sat, 7 Oct 1995 19:06:20 -0400 Received: from alpha.xerox.com ([13.1.64.93]) by colossus.cse.psu.edu with SMTP id <78437>; Sat, 7 Oct 1995 18:42:59 -0400 Received: from reynaldo.parc.xerox.com ([13.2.116.96]) by alpha.xerox.com with SMTP id <15028(1)>; Sat, 7 Oct 1995 14:58:37 PDT Received: from localhost by reynaldo.parc.xerox.com with SMTP id <34952>; Sat, 7 Oct 1995 14:58:31 -0700 X-Mailer: exmh version 1.6.1 5/23/95 To: 9fans cc: kerch@parc.xerox.com Subject: Re: acme font In-reply-to: Your message of "Sat, 07 Oct 95 13:49:54 PDT." <95Oct7.164959edt.12685@galapagos.cse.psu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sat, 7 Oct 1995 17:58:28 -0400 From: Berry Kercheval Message-Id: <95Oct7.145831pdt.34952@reynaldo.parc.xerox.com> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >>>Scott Schwartz said: > Felix Lee writes: > | your programming/editing environment should know how to interpret > | these embedded diagrams, and automatically pop up a picture for you. > > Oberon does all that. So does Cedar. --berry Berry Kercheval :: Xerox Palo Alto Research Center >From 9fans-outgoing-owner Sun Oct 8 00:08:34 1995 Received: by colossus.cse.psu.edu id <78454>; Sat, 7 Oct 1995 23:54:17 -0400 Received: from mail.Germany.EU.net ([192.76.144.65]) by colossus.cse.psu.edu with SMTP id <78460>; Sat, 7 Oct 1995 23:32:45 -0400 Received: by mail.Germany.EU.net with UUCP (5.59:10/EUnetD-2.5.2.c) via EUnet id DAA06374; Sun, 8 Oct 1995 03:52:14 +0100 Received: from mwtech by shakti.rent-a-guru.de with UUCP (5.65+/MIKROS-5.0) id AA02632; Sat, 7 Oct 95 22:21:35 +0100 Received: by mwtech.rent-a-guru.de (5.65+/MIKROS-5.0) id AA01740; Sat, 7 Oct 95 21:05:35 GMT From: Martin Weitzel Message-Id: <9510072105.AA01740@mwtech.rent-a-guru.de> Subject: bad mail address (was: Re: where is 'find'?) To: 9fans Date: Sat, 7 Oct 1995 17:05:34 -0400 In-Reply-To: <199510050558.HAA02659@ns.stellar.zw> from "ME" at Oct 4, 95 01:55:14 am X-Mailer: ELM [version 2.4 PL20] Content-Type: text Content-Length: 344 Sender: owner-9fans Precedence: bulk Reply-To: 9fans [ my "fstat"-program ] > I'd appreciate a copy of the sources (I hope this all too new toy - > Free Agent understands what I'm trying to do and includes the right > e-Mail address in the headers :). Sorry, your From-line is "clint@stellar.zw (ME)" which doesn't work as return address. Please try to mail me (martin@rent-a-guru.de) directly. >From 9fans-outgoing-owner Sun Oct 8 01:39:21 1995 Received: by colossus.cse.psu.edu id <78458>; Sun, 8 Oct 1995 01:25:51 -0400 Received: from krystal.com ([205.230.227.129]) by colossus.cse.psu.edu with SMTP id <78450>; Sun, 8 Oct 1995 01:00:03 -0400 Received: by krystal.com (8.6.9/8.6.9) id XAA00474; Sat, 7 Oct 1995 23:19:55 -0500 Date: Sun, 8 Oct 1995 00:19:55 -0400 Message-Id: <199510080419.XAA00474@krystal.com> To: presotto@plan9.att.com, 9fans From: Paul Borman Subject: re: 4 disk system with a 3C589 Sender: owner-9fans Precedence: bulk Reply-To: 9fans > The 9pcdisk on the 4 diskette system has the ether589 driver built in. > There are no utilities to set it up, it should just work if you have > > ether0=type=3C589 > > in plan9.ini. Of course, we may not be recognizing your pcmcia controller > chip. If it's an i82365 or the cirrus PD6710 or PD6720, we should. *Sigh* I have a vadim (sp?) pcmcia controller. Normally this is supposed to be a superset of the i82365 (Under BSD/OS I can find it as "Intel 82365SL") but it appears to not be friendly with Plan 9. I even hacked the i82365 code to assume it is an i82365 rather than checking to see if it was a cirrus chipset (the code found it as a cirrus chipset) but I don't seem to get the 3C589 (not a 3C589B) is still not recognized. Maybe in a few months I will have time to track this one down. With the many PC's I have, I just don't seem to be able to find a combination of hardware and availability I need to get a Plan 9 network running. It looks like I will have to stay with kfs for some time. Thanks for your input. -Paul PS: The BSD/OS pcmcia code I am running is alpha code from some fine folks in Japan and is not included in the BSD/OS release. >From 9fans-outgoing-owner Sun Oct 8 15:02:58 1995 Received: by colossus.cse.psu.edu id <78492>; Sun, 8 Oct 1995 14:35:52 -0400 Received: from thunder.ocis.temple.edu ([155.247.166.100]) by colossus.cse.psu.edu with SMTP id <78491>; Sun, 8 Oct 1995 14:35:26 -0400 Received: (from waters@localhost) by thunder.ocis.temple.edu (8.6.12/8.6.12) id OAA20437 for 9fans@cse.psu.edu; Sun, 8 Oct 1995 14:35:19 -0400 From: Not Ed Wood Message-Id: <199510081835.OAA20437@thunder.ocis.temple.edu> Subject: unsubscribe To: 9fans Date: Sun, 8 Oct 1995 14:35:18 -0400 X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 13 Sender: owner-9fans Precedence: bulk Reply-To: 9fans unsubscribe >From 9fans-outgoing-owner Sun Oct 8 19:37:02 1995 Received: by colossus.cse.psu.edu id <78500>; Sun, 8 Oct 1995 19:21:45 -0400 Received: from localhost.nyu.edu ([128.122.237.118]) by colossus.cse.psu.edu with SMTP id <78494>; Sun, 8 Oct 1995 19:21:22 -0400 Received: (from root@localhost) by localhost.nyu.edu (8.6.9/8.6.9) id TAA01092; Sun, 8 Oct 1995 19:20:12 -0400 Date: Sun, 8 Oct 1995 19:20:10 -0400 From: "Michael C. Montero" To: 9fans Subject: Re: unsubscribe In-Reply-To: <199510081835.OAA20437@thunder.ocis.temple.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-9fans Precedence: bulk Reply-To: 9fans unsubscribe >From 9fans-outgoing-owner Sun Oct 8 20:25:42 1995 Received: by colossus.cse.psu.edu id <78498>; Sun, 8 Oct 1995 20:05:24 -0400 Received: from hubbub.cisco.com ([198.92.30.32]) by colossus.cse.psu.edu with SMTP id <78501>; Sun, 8 Oct 1995 20:03:11 -0400 Received: from nacho.cisco.com (nacho.cisco.com [171.69.1.160]) by hubbub.cisco.com (8.6.12/CISCO.GATE.1.1) with SMTP id RAA22923 for 9fans@cse.psu.edu; Sun, 8 Oct 1995 17:00:57 -0700 Message-Id: <199510090000.RAA22923@hubbub.cisco.com> To: 9fans Subject: Standalone SPARC. It works! Date: Sun, 8 Oct 1995 20:00:56 -0400 From: Alex Bochannek Sender: owner-9fans Precedence: bulk Reply-To: 9fans Good news! I got a standalone SPARC system up and running. Here's what I did to get a Plan9 system on my sd1: 1) Unpack the CD on a UNIX system and install a u9fs server. 2) Boot the SPARC off the u9fs server 3) Create a kfs on sd1 and unpack the whole CD on it. 4) Copy the file /sys/src/9/ss/sscd to /sys/src/9/ss/sssd1 5) Change the line k9660srv.root to kfs.root and change the line boot terminal #R6/cd6 to boot terminal #w1/sd1 6) Add sssd1 to the CONFLIST and change CONF=ss to CONF=sssd1 in the ss/mkfile 7) Do a make all in /sys/src/9 8) Copy the new image 9sssd1 to your favorite TFTP server (or boot from sd3 on your local system) Voila! -- Alex Bochannek Phone : +1 408 526 51 91 Network Analyst Fax : +1 408 526 45 75 Engineering Computer Services Pager : +1 408 485 90 92 Cisco Systems, Inc. Alpha Pager : +1 800 225 0256 PIN 104536 170 West Tasman Drive, Bldg. E Email : abochannek@cisco.com San Jose, CA 95134-1706, USA Pager Email : abochannek@beeper.cisco.com >From 9fans-outgoing-owner Sun Oct 8 23:22:32 1995 Received: by colossus.cse.psu.edu id <78508>; Sun, 8 Oct 1995 23:01:38 -0400 Received: from plan9.cs.su.oz.au ([129.78.96.34]) by colossus.cse.psu.edu with SMTP id <78502>; Sun, 8 Oct 1995 22:57:11 -0400 From: beto@plan9.cs.su.oz.au Date: Mon, 9 Oct 1995 13:29:32 -0400 To: 9fans Subject: reading selected text in acme Message-Id: <95Oct8.225711edt.78502@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans Hi, I've tried to read the selected text in an acme window (from an alef program), but it reads from the start of the selection while there is space in the read buffer. I checked the acme manual, and it says that's the `right behaivor'. So I'm wondering how do we check the end of the selection. To read the selected text I did: write(ctl,"addr=dot",strlen("addr=dot")); n=read(data,buf,sizeof(buf)); I could use the chorus mecanism, but it only works with less than 256 bytes, eventhough the manual says that it should give me the addr to read the runes directly form the file if the argument is too long. Acme says "`argument string too long". thanks >From 9fans-outgoing-owner Mon Oct 9 02:23:18 1995 Received: by colossus.cse.psu.edu id <78514>; Mon, 9 Oct 1995 02:12:02 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78511>; Mon, 9 Oct 1995 02:11:46 -0400 From: rob@plan9.att.com To: 9fans Date: Mon, 9 Oct 1995 02:02:35 -0400 Subject: reading selected text in acme Message-Id: <95Oct9.021146edt.78511@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans #include #include /* assumes chars==characters. fixing this is an exercise for the reader */ void main(void) { int c, a, d, x1, x2; char buf[256]; c = open("/mnt/acme/1/ctl", ORDWR); a = open("/mnt/acme/1/addr", OREAD); d = open("/mnt/acme/1/data", OREAD); write(c, "addr=dot", 8); read(a, buf, sizeof buf); x1 = atoi(buf); x2 = atoi(buf+12); seek(d, x1, 0); read(d, buf, x2-x1); write(1, buf, x2-x1); exits(0); } >From 9fans-outgoing-owner Mon Oct 9 02:42:05 1995 Received: by colossus.cse.psu.edu id <78516>; Mon, 9 Oct 1995 02:33:16 -0400 Received: from earth.cias.osakafu-u.ac.jp ([157.16.91.53]) by colossus.cse.psu.edu with SMTP id <78518>; Mon, 9 Oct 1995 02:31:03 -0400 Received: from earth.cias.osakafu-u.ac.jp (localhost [127.0.0.1]) by earth.cias.osakafu-u.ac.jp (8.6.12+2.5Wb4/3.3W9) with ESMTP id GAA13244 for <9fans@cse.psu.edu>; Mon, 9 Oct 1995 06:29:04 GMT Message-Id: <199510090629.GAA13244@earth.cias.osakafu-u.ac.jp> To: 9fans Subject: Can I set file server without gateway X-Face: $Cx`H4h}&#Ay65<'8JKnrNJ"m]K0nX2>7@Da=n'V$ uF~ag)mR Sender: owner-9fans Precedence: bulk Reply-To: 9fans I know this is not a recommended setting of Plan 9 system. However, I'm now have only two machines away from Internet. Is it possible, if I make a machine as a Plan 9 file server and the other as a CPU and Auth server, which would be my console, too? Kenji >From 9fans-outgoing-owner Mon Oct 9 04:16:56 1995 Received: by colossus.cse.psu.edu id <78511>; Mon, 9 Oct 1995 04:00:17 -0400 Received: from symbionics.co.uk ([158.43.6.17]) by colossus.cse.psu.edu with SMTP id <78515>; Mon, 9 Oct 1995 03:56:22 -0400 Received: from sympc143.symbionics.co.uk by symbionics.co.uk (4.1/SMI-4.1) id AA14287; Mon, 9 Oct 95 08:50:53 BST Message-Id: <9510090750.AA14287@symbionics.co.uk> Comments: Authenticated sender is From: "Nigel Roles" Organization: Symbionics Communications To: 9fans Date: Mon, 9 Oct 1995 04:50:51 -0400 Subject: Re: unsubscribe Priority: normal X-Mailer: Pegasus Mail for Windows (v2.10) Sender: owner-9fans Precedence: bulk Reply-To: 9fans > unsubscribe Has anyone considered modifying a list server to spot people who post unsubscribes to the list to send them a message similar to that which you get when sending help to the the Plan9 SMTP server? >From 9fans-outgoing-owner Mon Oct 9 04:55:23 1995 Received: by colossus.cse.psu.edu id <78526>; Mon, 9 Oct 1995 04:42:06 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <78529>; Mon, 9 Oct 1995 04:31:26 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Mon, 9 Oct 1995 09:10:38 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Fri, 6 Oct 1995 02:44:23 -0400 From: Will Rose Message-ID: <452j87$ke3@news2.cts.com> Organization: CTS Network Services (CTSNET), San Diego, CA Subject: CDROM mount? Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans I'm trying to install Plan 9 from CDROM, and unfortunately have only a 500MB hard drive; the current CDROMs need 525MB, ie. a 1G drive, and I can't afford that at the moment. I can boot the floppies, and Plan 9 recognises all the hardware (WD80xx, Adaptec 1542C, no soundcard); the VGA card isn't acceptable for windowing, but I can buy another one. But what I can't do at the moment is find a way to mount the CDROM - the installation assumes that CDROMs are hung off a sound card, and tho' the install finds the CDROM on the Adaptec, the floppy install produces no /dev/sd3fs and I can't find a way to make one. I've been down the chain 9660srv => kfs => bind #R, and also taken a look at plan9.ini, but nothing gells. (I assume that once I mount the CDROM, I can find a way to install it in 500MB - if that's a vain hope, I'd be glad of the information now...). Can anyone give a simple way to mount a CDROM on a system built from floppies? Obviously, I have the manuals so a reference will do. Note to the editors - please revise the MSDOS install chapter, Vol 2 pp. 447-462; it shows its background, covering trivial MSDOS commands in otiose detail, and falling silent on the more unusual (to the readers) Plan 9 arcana. And as a personal favour, please stop 'centering around' things. It's mathematically unsound... Thanks - Will cwr@crash.cts.com PS - a really dumb question: what's the pager called? I tried more, less, page, tail, and even view and they weren't present on the floppy system, tho' some of them exist. Ed saves the day! >From 9fans-outgoing-owner Mon Oct 9 05:12:34 1995 Received: by colossus.cse.psu.edu id <78515>; Mon, 9 Oct 1995 04:59:32 -0400 Received: from lendal.york.ac.uk ([144.32.128.21]) by colossus.cse.psu.edu with SMTP id <78517>; Mon, 9 Oct 1995 04:36:58 -0400 Received: from ebor.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Mon, 9 Oct 1995 09:26:55 +0100 Received: by ebor.york.ac.uk (950511.SGI.8.6.12.PATCH526/940406.SGI) for 9fans@cse.psu.edu id UAA21588; Sun, 8 Oct 1995 20:19:18 +0100 Date: Sun, 8 Oct 1995 15:19:18 -0400 From: sp106@unix.york.ac.uk ("stephen") Message-Id: <199510081919.UAA21588@ebor.york.ac.uk> To: 9fans Subject: Re: where is 'find'? Organization: a loss for words X-Newsreader: TIN [version 1.2 PL2] Sender: owner-9fans Precedence: bulk Reply-To: 9fans Appologies for the source I sent previously. It should have been personal but it's been a long day. stephen >From 9fans-outgoing-owner Mon Oct 9 05:30:59 1995 Received: by colossus.cse.psu.edu id <78551>; Mon, 9 Oct 1995 05:21:27 -0400 Received: from lendal.york.ac.uk ([144.32.128.21]) by colossus.cse.psu.edu with SMTP id <78522>; Mon, 9 Oct 1995 05:17:15 -0400 Received: from ebor.york.ac.uk by lendal.york.ac.uk with SMTP (PP); Mon, 9 Oct 1995 09:46:52 +0100 Received: by ebor.york.ac.uk (950511.SGI.8.6.12.PATCH526/940406.SGI) for 9fans@cse.psu.edu id UAA21580; Sun, 8 Oct 1995 20:17:56 +0100 Date: Sun, 8 Oct 1995 15:17:56 -0400 From: sp106@unix.york.ac.uk ("stephen") Message-Id: <199510081917.UAA21580@ebor.york.ac.uk> To: 9fans Subject: Re: where is 'find'? Organization: a loss for words X-Newsreader: TIN [version 1.2 PL2] Sender: owner-9fans Precedence: bulk Reply-To: 9fans In article <199510050558.HAA02659@ns.stellar.zw> you wrote: : On Sat, 30 Sep 1995 11:46:46 GMT, you wrote: : I'd appreciate a copy of the sources Just in case he didn't send you them here is a program I wrote a while ago to do similar things. /* * stat : A program to tell you about files. * usage:read the source. */ #include #include #include #include #include #include #include #include #include /* * Points to argv[0]. */ char *progname; /* * Return a string containing the representation of * the time_t. */ #define MAX_TIME_LEN 128 char *datestring(time_t t) { static char buf[MAX_TIME_LEN]; cftime(buf, "%C", &t); return buf; } char *shortdatestring(time_t t) { static char buf[MAX_TIME_LEN]; cftime(buf, "%D", &t); return buf; } /* * String used for the %E format specifier. A quick way to * Find out everything about the file. */ char *everythingstring = "Filename %f\n" "Size %s\n" "Mode %o (%l)\n" "Inode number %i\n" "Dir Device %d (%D)\n" "Device number %r (%R)\n" "Link number %n\n" "UID %u (%U)\n" "GID %g (%G)\n" "Access time %a (%A)\n" "Modification %m (%M)\n" "Status change %c (%C)\n" "Blocksize %z\n" "No. blocks %b\n\n" ; char filechar(mode_t m) { /* * If it's a regular file check for execute permission. Of * couse it may be executable but not by you ;-). */ if (S_ISREG(m)) return (m & S_IXUSR || m & S_IXGRP || m & S_IXOTH) ? '*' : ' '; if (S_ISDIR(m)) return '/'; if (S_ISCHR(m)) return '>'; if (S_ISBLK(m)) return '#'; if (S_ISFIFO(m)) return '|'; } /* * Transform the numberic mode into a string. * There is I think no better way. */ char *modestring(mode_t mode) { static char string[24]; char *p = string; /* * Type of file. These constants are bollocks. */ if (S_ISFIFO(mode)) *p++ = 'f'; if (S_ISCHR(mode)) *p++ = 'c'; if (S_ISBLK(mode)) *p++ = 'b'; if (S_ISREG(mode)) *p++ = 'o'; if (S_ISDIR(mode)) *p++ = 'd'; /* * Sticky setuid and setgid. */ if (mode & S_ISUID) *p++ = 's'; if (mode & S_ISGID) *p++ = 'g'; if (mode & S_ISVTX) *p++ = 't'; *p++ = ':'; /* * User protections. */ *p++ = (mode & S_IRUSR) ? 'r' : '-'; *p++ = (mode & S_IWUSR) ? 'w' : '-'; *p++ = (mode & S_IXUSR) ? 'x' : '-'; /* * Group protections. */ *p++ = (mode & S_IRGRP) ? 'r' : '-'; *p++ = (mode & S_IWGRP) ? 'w' : '-'; *p++ = (mode & S_IXGRP) ? 'x' : '-'; /* * Other protections. */ *p++ = (mode & S_IROTH) ? 'r' : '-'; *p++ = (mode & S_IWOTH) ? 'w' : '-'; *p++ = (mode & S_IXOTH) ? 'x' : '-'; *p = '\0'; return string; } void usage() { static char *spec = "The format string consists of plain text and format specifiers. The text is\n" "printed for each file with the format specifiers replaced with the file's\n" "information.\n" "Format specifiers:\n\n" " %% Print one %.\n" " %s Print file size.\n" " %f Print filename.\n" " %o Print file mode (in octal).\n" " %l Print file mode as text.\n" " %i Print Inode number.\n" " %d Print device number (of device holding the " "directory).\n" " %D Print (major/minor) of device.\n" " %r Print device number (if this is a special file).\n" " %R Print (major/minor) of device.\n" " %n Print number of links.\n" " %(u|g) Print (user|group) id.\n" " %(U|G) Print (user|group) name.\n" " %(a|m|c) Print (access|modification|status change) time " "(as integer).\n" " %(A|M|C) Print times as strings.\n" " %.(A|M|C) Print times as short strings.\n" " %z Print blocksize for device.\n" " %b Print number of blocks.\n" " %E Print all file information.\n" " %* Print character representing file type.\n" " \\n End of line.\n" " \\t Tab.\n" ; fprintf(stderr, "Usage: %s format file [files]\n\n%s", progname, spec); exit(EXIT_FAILURE); } void statfile(char *format, char *filename) { struct stat st; if (-1 == stat(filename, &st)) { fprintf(stderr, "Couldn't stat %s.\n", filename); exit(EXIT_FAILURE); } /* * Go through each letter in the format string. */ do { switch (*format) { case '%': switch (*++format) { case '%': putchar('%'); break; case 'f': printf("%s", filename); break; case 'i': printf("%ld", (long) st.st_ino); break; case 'o': printf("%o", (int) st.st_mode); break; case 'd': printf("%ld", (long) st.st_dev); break; case 'D': printf("%d/%d", major(st.st_dev), minor(st.st_dev)); break; case 'r': printf("%ld", (long) st.st_rdev); break; case 'R': printf("%d/%d", major(st.st_rdev), minor(st.st_rdev)); break; case 'n': printf("%ld", (long) st.st_nlink); break; case 'u': printf("%ld", (long) st.st_uid); break; case 'U': printf("%s", getpwuid(st.st_uid)->pw_name); break; case 'g': printf("%ld", (long) st.st_gid); break; case 'G': printf("%s", getgrgid(st.st_gid)->gr_name); break; case 's': printf("%ld", (long) st.st_size); break; case 'a': printf("%ld", (long) st.st_atime); break; case 'A': printf("%s", datestring(st.st_atime)); break; case 'm': printf("%ld", (long) st.st_mtime); break; case 'M': printf("%s", datestring(st.st_mtime)); break; case 'c': printf("%ld", (long) st.st_ctime); break; case 'C': printf("%s", datestring(st.st_ctime)); break; case 'z': printf("%ld", st.st_blksize); break; case 'b': printf("%ld", st.st_blocks); break; case 'l': printf("%s", modestring(st.st_mode)); break; case '*': putchar(filechar(st.st_mode)); break; case 'E': /* Everything. */ statfile(everythingstring, filename); break; case '.': /* Further options. */ switch(*++format) { case 'A': printf("%s", shortdatestring(st.st_atime)); break; case 'M': printf("%s", shortdatestring(st.st_mtime)); break; case 'C': printf("%s", shortdatestring(st.st_ctime)); break; default: printf("\n"); fprintf(stderr, "Unknow extra format specifier %%.%c.\n", *format); usage(); break; } break; default: printf("\n"); fprintf(stderr, "Unknown format specifier %%%c.\n", *format); usage(); break; } break; case '\\': switch (*++format) { case 'n': putchar('\n'); break; case 't': putchar('\t'); break; } break; default: putchar(*format); break; } } while (*++format); } main(int argc, char **argv) { char *format = argv[1]; int i; progname = argv[0]; if (argc < 3) usage(); /* * Jump over argv[0]. */ ++argv; /* * Process argv[2] to argv[argc-1]. */ for (i = 2; i < argc; i++) statfile(format, *++argv); exit(EXIT_SUCCESS); return EXIT_SUCCESS; } -- ################################################### # sp106@york.ac.uk # http://www.york.ac.uk/~sp106 # # Shapes in the drink like Christ # # Cracks in the pale blue wall # ################################################### >From 9fans-outgoing-owner Mon Oct 9 05:42:58 1995 Received: by colossus.cse.psu.edu id <78522>; Mon, 9 Oct 1995 05:32:48 -0400 Received: from plan9.cs.su.oz.au ([129.78.96.39]) by colossus.cse.psu.edu with SMTP id <78532>; Mon, 9 Oct 1995 05:17:31 -0400 From: beto@plan9.cs.su.oz.au Date: Mon, 9 Oct 1995 19:21:54 -0400 To: 9fans Subject: Re: reading selected text in acme Message-Id: <95Oct9.051731edt.78532@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans In <95Oct9.021146edt.78511@colossus.cse.psu.edu> rob@plan9.att.com wrote: > #include > #include > > /* assumes chars==characters. fixing this is an exercise for the reader */ > > void > main(void) > { > int c, a, d, x1, x2; > char buf[256]; > > c = open("/mnt/acme/1/ctl", ORDWR); > a = open("/mnt/acme/1/addr", OREAD); > d = open("/mnt/acme/1/data", OREAD); > write(c, "addr=dot", 8); > read(a, buf, sizeof buf); > x1 = atoi(buf); > x2 = atoi(buf+12); > seek(d, x1, 0); > read(d, buf, x2-x1); > write(1, buf, x2-x1); > exits(0); > } > > > Thanks >From 9fans-outgoing-owner Mon Oct 9 06:13:41 1995 Received: by colossus.cse.psu.edu id <78535>; Mon, 9 Oct 1995 06:00:57 -0400 Received: from cegelecproj.co.uk ([159.245.72.6]) by colossus.cse.psu.edu with SMTP id <78543>; Mon, 9 Oct 1995 05:45:01 -0400 Received: from vampire.cegelecproj.co.uk (cerberus.cegelecproj.co.uk) by cegelecproj.co.uk (4.1/SMI-4.1) id AA16820; Mon, 9 Oct 95 10:04:09 BST Received: from phantom.cegelecproj.co.uk (phantom.limbo.cegelecproj.co.uk) by vampire.cegelecproj.co.uk (5.0/SMI-SVR4) id AA16965; Mon, 9 Oct 1995 10:04:06 +0100 Received: from phantom (localhost) by phantom.cegelecproj.co.uk (5.0/SMI-SVR4) id AA13180; Mon, 9 Oct 1995 10:04:02 +0100 Message-Id: <9510090904.AA13180@phantom.cegelecproj.co.uk> X-Mailer: exmh version 1.6.1 5/23/95 To: 9fans Subject: Re: CDROM mount? In-Reply-To: Your message of "Fri, 06 Oct 1995 02:44:23 EDT." <452j87$ke3@news2.cts.com> X-Face: Iqsa(US9p?)Y^W+6Ff[Z]rM"uFE) lFDjag1e]\/#2 X-Planation: X-Faces can be viewed with Faces from cs.indiana.edu. Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 9 Oct 1995 05:04:01 -0400 From: Steve_Kilbane Content-Length: 209 Sender: owner-9fans Precedence: bulk Reply-To: 9fans Will Rose writes: > PS - a really dumb question: what's the pager called? 8 1/2. :-) When I couldn't run a window system, I tended to have a script that did "sed $num^q $file", or something similar. steve >From 9fans-outgoing-owner Mon Oct 9 08:04:54 1995 Received: by colossus.cse.psu.edu id <78540>; Mon, 9 Oct 1995 07:53:51 -0400 Received: from plan9.cs.su.oz.au ([129.78.96.3]) by colossus.cse.psu.edu with SMTP id <78518>; Mon, 9 Oct 1995 07:37:59 -0400 Date: Mon, 9 Oct 1995 06:53:25 -0400 From: dhog@plan9.cs.su.oz.au To: 9fans Subject: Re: CDROM mount? Message-Id: <95Oct9.073759edt.78518@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >And as a personal >favour, please stop 'centering around' things. It's mathematically >unsound... I could only find two occurances of this in the online manuals (and none in /sys/doc): road(7) and pip(8), and road(7) is mathematically sound... >PS - a really dumb question: what's the pager called? I tried >more, less, page, tail, and even view and they weren't present on >the floppy system, tho' some of them exist. Ed saves the day! I was going to say 8 1/2, but Steve Kilbane beat me to it! There's also a program called "p" which is like a rudimentary "more". It's not on the 4 disk system though. >From 9fans-outgoing-owner Mon Oct 9 10:20:21 1995 Received: by psuvax1.cse.psu.edu id <34269>; Mon, 9 Oct 1995 10:02:01 -0400 Received: from plan9.att.com ([192.20.225.252]) by psuvax1.cse.psu.edu with SMTP id <34268>; Mon, 9 Oct 1995 10:01:44 -0400 From: howard@plan9.att.com To: 9fans Date: Mon, 9 Oct 1995 09:54:15 -0400 Subject: 'centered around' Message-Id: <95Oct9.100144edt.34268@psuvax1.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans > I could only find two occurances of this in the online manuals > (and none in /sys/doc): road(7) and pip(8), and road(7) is mathematically > sound... I think ken wrote exactly two man pages. Guess which ones. >From 9fans-outgoing-owner Tue Oct 10 05:10:26 1995 Received: by colossus.cse.psu.edu id <78407>; Tue, 10 Oct 1995 04:58:51 -0400 Received: from earth.cias.osakafu-u.ac.jp ([157.16.91.53]) by colossus.cse.psu.edu with SMTP id <78405>; Tue, 10 Oct 1995 04:58:33 -0400 Received: from earth.cias.osakafu-u.ac.jp (localhost [127.0.0.1]) by earth.cias.osakafu-u.ac.jp (8.6.12+2.5Wb4/3.3W9) with ESMTP id IAA01211 for <9fans@cse.psu.edu>; Tue, 10 Oct 1995 08:59:59 GMT Message-Id: <199510100859.IAA01211@earth.cias.osakafu-u.ac.jp> To: 9fans Subject: Bug of 3C509 driver in 9/pc/9pc ? X-Face: $Cx`H4h}&#Ay65<'8JKnrNJ"m]K0nX2>7@Da=n'V$ uF~ag)mR Sender: owner-9fans Precedence: bulk Reply-To: 9fans When I tried to set-up a 486 machine as a file server, the boot floppy hang after showing several messages on the display: found 9pcfs attr 0x1, start 0x79a ether0: 3C509: port 300 irq 5 addr 0 size 0 width 16: xxxxxxxxxxxx ^---real address tcm509: activate (hang-up here, with the floppy LED is ON forever). My 3C509B has the feature as follows: Adapter type: combo Date of manufacture: 6/13/95 Division code: 6 Product code: BZ I/O base address: 300H Interrupt request level: 5 Boot PROM size: disabled Transceiver type: auto select On this 3C509B card, I'm also experiencing strange behaviour when I use the machine as a terminal with local disk of fully installed CDROM. At the boot time (still in CGA mode (I think in b.com mode), I can see the messages on the display as below: 2508 free pages, 10032K bytes, swap 52912K, highwater 500K, headroom 624K CPU is a 33 MHz Intel486DX (cpuid: ax 400 dx 0) ether0: 3C509: port 300 irq 5 addr 0 size 0 width 16: xxxxxxxxxxxx scsi0: aha1542: port 330 irq 11, dma 5, and after VGA mode, /bin/dossrv 21: serving #s/dos ipconfig: local IP address not found, IP not configured. To use IP, edit /lib/ndb/local and reboot. Of course, I have 'sys' entry for this machine in /lib/ndb/local. This never happenes when I forced to set the sysname in /rc/bin/termrc, like sysname=andesite. Then, I looked into the source of /sys/src/cmd/ndb/cs.c, and I got the conclusion that it failed to get 'myetheraddr' from the 3C509 board (before the line 725 of cs.c (if(*ipa==0 && isether)). However, we can get the data from the b.com, as I showed above. Therefore, I'm now doubting the 3C509B driver of the 9pc. In fact, it's different from that in boot/pc. I'd be happy, if sopmeone could point me the real reason. Thanks in advance. Kenji >From 9fans-outgoing-owner Tue Oct 10 06:43:20 1995 Received: by psuvax1.cse.psu.edu id <34329>; Tue, 10 Oct 1995 06:27:51 -0400 Received: from mercury.Sun.COM ([192.9.25.1]) by psuvax1.cse.psu.edu with SMTP id <34328>; Tue, 10 Oct 1995 06:27:17 -0400 Received: from snail.Sun.COM by mercury.Sun.COM (Sun.COM) id DAA22041; Tue, 10 Oct 1995 03:27:01 -0700 Received: from UK.Sun.COM (sunuk) by snail.Sun.COM (4.1/SMI-4.1) id AA00655; Tue, 10 Oct 95 03:26:54 PDT Received: from nuksun (nuksun.UK.Sun.COM) by UK.Sun.COM (5.x/SMI-SVR4-sd.fkk110) id AA01038; Tue, 10 Oct 1995 11:27:17 +0100 Received: from nextstep.uk.sun.com by nuksun (5.0/SMI-SVR4-se.fkk109) id AA15653; Tue, 10 Oct 1995 11:27:15 +0100 Received: by nextstep.uk.sun.com (5.x/SMI-SVR4) id AA00563; Tue, 10 Oct 1995 11:23:30 +0100 Date: Tue, 10 Oct 1995 06:23:30 -0400 From: Andrew.Holt@UK.Sun.COM (Andrew Holt - ITOPS Consultant) Message-Id: <9510101023.AA00563@nextstep.uk.sun.com> To: 9fans Subject: Re: Standalone SPARC. Sender: owner-9fans Precedence: bulk Reply-To: 9fans Hi, Where did you get plan 9 for SPARC from ? I would like to run it but cant find it. rgds Andrew >From 9fans-outgoing-owner Tue Oct 10 09:52:36 1995 Received: by psuvax1.cse.psu.edu id <33960>; Tue, 10 Oct 1995 09:21:54 -0400 Received: from cannon.ecf.toronto.edu ([128.100.8.5]) by psuvax1.cse.psu.edu with SMTP id <33943>; Tue, 10 Oct 1995 09:21:34 -0400 Received: by cannon.ecf.toronto.edu id <1644>; Tue, 10 Oct 1995 09:21:09 -0400 From: Steve Kotsopoulos To: 9fans Subject: Re: Standalone SPARC. Cc: Andrew.Holt@UK.Sun.COM Message-Id: <95Oct10.092109edt.1644@cannon.ecf.toronto.edu> Date: Tue, 10 Oct 1995 09:21:07 -0400 Sender: owner-9fans Precedence: bulk Reply-To: 9fans Andrew.Holt@UK.Sun.COM wrote: > Where did you get plan 9 for SPARC from ? It's on the Plan 9 cdrom. There aren't any free trial versions for the sparc. >From 9fans-outgoing-owner Tue Oct 10 13:34:53 1995 Received: by psuvax1.cse.psu.edu id <33962>; Tue, 10 Oct 1995 13:06:05 -0400 Received: from plan9.att.com ([192.20.225.252]) by psuvax1.cse.psu.edu with SMTP id <33958>; Tue, 10 Oct 1995 13:00:20 -0400 From: jmk@plan9.att.com To: 9fans Date: Tue, 10 Oct 1995 12:50:09 -0400 Subject: re: Bug of 3C509 driver in 9/pc/9pc ? Message-Id: <95Oct10.130020edt.33958@psuvax1.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans tcm509: activate (hang-up here, with the floppy LED is ON forever). the cpu-speed code in the filesystem kernel is older and buggier than the cpu/terminal kernel and the delays in the 3c509 init code depend on that. replace the filesysyem code with that from the cpu/terminal kernel. make sure your 3c509b is set up with both plug-and-play and auto-select modes disabled. >From 9fans-outgoing-owner Wed Oct 11 03:52:47 1995 Received: by psuvax1.cse.psu.edu id <33985>; Wed, 11 Oct 1995 03:29:22 -0400 Received: from relay.hp.com ([15.255.152.2]) by psuvax1.cse.psu.edu with SMTP id <33984>; Wed, 11 Oct 1995 03:28:36 -0400 Received: from jocko.bri.hp.com by relay.hp.com with ESMTP (1.37.109.16/15.5+ECS 3.3) id AA041386497; Wed, 11 Oct 1995 00:28:19 -0700 Message-Id: <199510110728.AA041386497@relay.hp.com> Received: by jocko.bri.hp.com (1.39.111.2/16.2) id AA225986214; Wed, 11 Oct 1995 08:23:34 +0100 Date: Wed, 11 Oct 1995 03:23:34 -0400 From: Al Slater To: 9fans Subject: Re: Standalone SPARC. Newsgroups: comp.os.plan9 X-Newsreader: TIN [version 1.2 PL2] Sender: owner-9fans Precedence: bulk Reply-To: 9fans In article <9510101023.AA00563@nextstep.uk.sun.com> you wrote: : Hi, : Where did you get plan 9 for SPARC from ? See http://plan9.att.com and look for the distribution page. To get any of the other binaries other than the x86 you have to spend $350 buying it and trundling it over from the states (which apparently they do with a modicum of efficiency)...its then a question of installing whether you have a pc networked to it (which is the suggested way) or if you can persuade your workstation to boot from CD with some tweaking to the likes of the tftp boot... (afaik)... hope this helps, al >From 9fans-outgoing-owner Wed Oct 11 04:53:27 1995 Received: by psuvax1.cse.psu.edu id <34029>; Wed, 11 Oct 1995 04:31:52 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by psuvax1.cse.psu.edu with SMTP id <33986>; Wed, 11 Oct 1995 04:25:41 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Wed, 11 Oct 1995 09:19:59 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Tue, 10 Oct 1995 22:43:15 -0400 From: Tod Olson Message-ID: Organization: The University of Chicago Library Subject: Problems with #m interface in pcdist Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans Hardware: SoundBlaster 16 (address base 0x220, irq 5, 16bit dma 5) and Panasonic CD drive connected to the SB16 (CR-562, address base 0x230, ID 2). I'm unable to bind my CD. When I type bind -a '#m' /dev I get bind #m /dev: unknown device in # filename So the question is: where do I look for what's wrong? I assume that either I'm mistaken about the hardware parameters above or I'm not putting them in plan9.ini correctly. I doubt the former because Linux can mount a filesystem and play music from the CD using those parameters. As for the latter, this is my plan9.ini: mouseport=ps2 monitor=multisync75 vgasize=1024x768x8 audio0=type=sb16 port=0x220 irq=5 dma=5 cdrom0=type=panasonic port=0x230 Or is there something else I need to do before bind? Thanks for you help. -- Tod A. Olson "How do you know I'm mad?" said Alice. ta-olson@uchicago.edu "If you weren't mad, you wouldn't have The University of Chicago Library come here," said the Cat. >From 9fans-outgoing-owner Wed Oct 11 05:08:52 1995 Received: by psuvax1.cse.psu.edu id <33986>; Wed, 11 Oct 1995 04:50:50 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by psuvax1.cse.psu.edu with SMTP id <33984>; Wed, 11 Oct 1995 04:25:07 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Wed, 11 Oct 1995 09:19:30 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Wed, 11 Oct 1995 00:13:43 -0400 From: Andrew Bromage Message-ID: <9528414.1246@mulga.cs.mu.OZ.AU> Organization: Computer Science, University of Melbourne, Australia References: <95Oct5.202953edt.78364@colossus.cse.psu.edu> Subject: Re: acme font Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans G'day. rob@plan9.ATt.COM writes: >A fixed-pitch font is old fashioned. Outside the Unix domain, >most computer text is variable-pitch these days. Fixed-pitch >will soon follow in the footsteps of CAPITAL LETTERS AND PUNCHED >CARDS. I was almost moved to post this to rec.arts.ascii and see what the response was. Maybe I mix with the wrong sorts of people, but there are more than a few programmers "out there" (myself included) who put diagrams and formatted tables in their comments. Text diagrams and proportional fonts don't mix very well. I hope that fixed-pitch fonts don't disappear until something like literate programming becomes common. Cheers, Andrew Bromage >From 9fans-outgoing-owner Wed Oct 11 05:55:28 1995 Received: by psuvax1.cse.psu.edu id <34030>; Wed, 11 Oct 1995 05:36:17 -0400 Received: from unios.rz.Uni-Osnabrueck.DE ([131.173.17.7]) by psuvax1.cse.psu.edu with SMTP id <34047>; Wed, 11 Oct 1995 05:19:37 -0400 Received: from thor.informatik.Uni-Osnabrueck.DE ([131.173.161.1]) by unios.rz.Uni-Osnabrueck.DE with SMTP id <189487>; Wed, 11 Oct 1995 10:03:53 +0100 Received: from styx by thor.informatik.Uni-Osnabrueck.DE (4.1/SMI-4.1) id AA02981; Wed, 11 Oct 95 10:03:51 +0100 Message-Id: <9510110903.AA02981@thor.informatik.Uni-Osnabrueck.DE> Received: by styx (NX5.67e/NX3.0X) id AA04919; Wed, 11 Oct 95 10:03:50 +0100 Content-Type: text/plain Mime-Version: 1.0 (NeXT Mail 3.3 v118.2) Received: by NeXT.Mailer (1.118.2) From: Hans-Peter Bischof Date: Wed, 11 Oct 1995 05:03:47 -0400 To: 9fans Subject: Re: Problems with #m interface in pcdist References: Sender: owner-9fans Precedence: bulk Reply-To: 9fans The question is: includes your kernel the cdrom server? Take a look into /sys/src/9/pc/pc. -hp >From 9fans-outgoing-owner Wed Oct 11 06:22:34 1995 Received: by psuvax1.cse.psu.edu id <34036>; Wed, 11 Oct 1995 05:52:51 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by psuvax1.cse.psu.edu with SMTP id <33976>; Wed, 11 Oct 1995 05:07:09 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Wed, 11 Oct 1995 09:20:26 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Tue, 10 Oct 1995 09:31:25 -0400 From: Bob Maccione Message-ID: Organization: The Promus Companies, Inc. (Memphis, TN) Subject: The Demo Disk Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans I loaded the demo disk last night and to be honest I don't see anything worth running on it. Are there some apps that can be run from the demo disk that will show off the power of Plan9? [ What sort of things do you want? Part of the power of Plan 9 is that it is designed to use multiple machines, so only having a single system misses the point]. bobm >From 9fans-outgoing-owner Wed Oct 11 11:53:08 1995 Received: by psuvax1.cse.psu.edu id <33979>; Wed, 11 Oct 1995 11:17:51 -0400 Received: from plan9.cs.su.oz.au ([129.78.96.3]) by psuvax1.cse.psu.edu with SMTP id <34036>; Wed, 11 Oct 1995 11:16:21 -0400 Date: Wed, 11 Oct 1995 11:02:43 -0400 From: dhog@plan9.cs.su.oz.au To: 9fans Subject: Re: acme font Message-Id: <95Oct11.111621edt.34036@psuvax1.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >Maybe I mix with the wrong sorts of people, but there are more than >a few programmers "out there" (myself included) who put diagrams and >formatted tables in their comments. You use comments? ;-) >Text diagrams and proportional >fonts don't mix very well. I hope that fixed-pitch fonts don't >disappear until something like literate programming becomes common. Before that happens, literate programmers have to become common... Sorry :-) >From 9fans-outgoing-owner Wed Oct 11 12:58:04 1995 Received: by psuvax1.cse.psu.edu id <33976>; Wed, 11 Oct 1995 12:27:45 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by psuvax1.cse.psu.edu with SMTP id <33979>; Wed, 11 Oct 1995 12:15:27 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Wed, 11 Oct 1995 16:35:16 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Wed, 11 Oct 1995 09:38:32 -0400 From: Benjamin Tomhave Message-ID: <45ghco$kcd@sonic.cord.edu> Organization: Concordia College, Moorhead Minnesota Subject: ALEF Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans Hello, all! I am quite new to this newsgroup, so please bear with the infant reader. I am currently conducting some research into different programming languages and am wondering what can told about ALEF. Finding documentation has been less than trivial (all I found was a slide show). I am quite interested in learning more about ALEF and the role it plays in the Plan9 OS. Thanks for the time! Benjamin Tomhave Luther College Decorah, IA tomhavbe@martin.luther.edu >From 9fans-outgoing-owner Wed Oct 11 13:55:42 1995 Received: by psuvax1.cse.psu.edu id <34046>; Wed, 11 Oct 1995 13:27:39 -0400 Received: from plan9.att.com ([192.20.225.252]) by psuvax1.cse.psu.edu with SMTP id <33968>; Wed, 11 Oct 1995 13:19:59 -0400 From: td@plan9.att.com To: 9fans Date: Wed, 11 Oct 1995 13:10:49 -0400 Subject: re: ALEF Message-Id: <95Oct11.131959edt.33968@psuvax1.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans Look at ftp://plan9.att.com/plan9/doc/ug.html Alef User's Guide Bob Flandrena ftp://plan9.att.com/plan9/doc/ref.html Alef Language Reference Manual Phil Winterbottom >From 9fans-outgoing-owner Wed Oct 11 15:33:54 1995 Received: by psuvax1.cse.psu.edu id <34056>; Wed, 11 Oct 1995 15:07:05 -0400 Received: from skat.usc.edu ([128.125.253.131]) by psuvax1.cse.psu.edu with SMTP id <34053>; Wed, 11 Oct 1995 14:34:35 -0400 Received: (taweil@localhost) by skat.usc.edu (8.6.10/8.6.12+usc) id KAA00851; Wed, 11 Oct 1995 10:32:32 -0700 Date: Wed, 11 Oct 1995 13:32:32 -0400 From: Ta-Wei Li Message-Id: <199510111732.KAA00851@skat.usc.edu> To: 9fans Subject: ALEF In-Reply-To: <45ghco$kcd@sonic.cord.edu> References: <45ghco$kcd@sonic.cord.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans Check the http://plan9.att.com. I think both Alef user manual and reference are there. If not, you may search the toranto site. Ta-Wei "David" Li Member, League for Programming Freedom "Innovate, don't litigate." >From 9fans-outgoing-owner Wed Oct 11 17:05:32 1995 Received: by psuvax1.cse.psu.edu id <33972>; Wed, 11 Oct 1995 16:37:39 -0400 Received: from plan9.att.com ([192.20.225.252]) by psuvax1.cse.psu.edu with SMTP id <33986>; Wed, 11 Oct 1995 09:52:27 -0400 From: jmk@plan9.att.com To: 9fans Date: Wed, 11 Oct 1995 09:38:13 -0400 Subject: Re: Problems with #m interface in pcdist Message-Id: <95Oct11.095227edt.33986@psuvax1.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans #m was not included in one of the kernels on the floppies. it has been added to the as yet unfinished new set. ------ original message follows ------ >From cse.psu.edu!9fans-outgoing-owner Wed Oct 11 06:00:49 EDT 1995 Received: by psuvax1.cse.psu.edu id <34030>; Wed, 11 Oct 1995 05:36:17 -0400 Received: from unios.rz.Uni-Osnabrueck.DE ([131.173.17.7]) by psuvax1.cse.psu.edu with SMTP id <34047>; Wed, 11 Oct 1995 05:19:37 -0400 Received: from thor.informatik.Uni-Osnabrueck.DE ([131.173.161.1]) by unios.rz.Uni-Osnabrueck.DE with SMTP id <189487>; Wed, 11 Oct 1995 10:03:53 +0100 Received: from styx by thor.informatik.Uni-Osnabrueck.DE (4.1/SMI-4.1) id AA02981; Wed, 11 Oct 95 10:03:51 +0100 Message-Id: <9510110903.AA02981@thor.informatik.Uni-Osnabrueck.DE> Received: by styx (NX5.67e/NX3.0X) id AA04919; Wed, 11 Oct 95 10:03:50 +0100 Content-Type: text/plain Mime-Version: 1.0 (NeXT Mail 3.3 v118.2) Received: by NeXT.Mailer (1.118.2) From: Hans-Peter Bischof Date: Wed, 11 Oct 1995 05:03:47 -0400 To: 9fans@cse.psu.edu Subject: Re: Problems with #m interface in pcdist References: Sender: owner-9fans@cse.psu.edu Precedence: bulk Reply-To: 9fans@cse.psu.edu The question is: includes your kernel the cdrom server? Take a look into /sys/src/9/pc/pc. -hp >From 9fans-outgoing-owner Thu Oct 12 04:11:16 1995 Received: by colossus.cse.psu.edu id <78708>; Thu, 12 Oct 1995 03:55:57 -0400 Received: from desiree.teleport.com ([192.108.254.21]) by colossus.cse.psu.edu with SMTP id <78706>; Thu, 12 Oct 1995 03:55:38 -0400 Received: from teleport.com (ip-pdx04-31.teleport.com [204.119.60.223]) by desiree.teleport.com (8.6.12/8.6.9) with ESMTP id AAA07540 for <9fans@cse.psu.edu>; Thu, 12 Oct 1995 00:55:33 -0700 Message-Id: <199510120755.AAA07540@desiree.teleport.com> To: 9fans Subject: Re: acme font In-reply-to: Your message of Wed, 11 Oct 1995 00:13:43 EDT. <9528414.1246@mulga.cs.mu.OZ.AU> Date: Thu, 12 Oct 1995 03:58:01 -0400 From: Felix Lee Sender: owner-9fans Precedence: bulk Reply-To: 9fans > I was almost moved to post this to rec.arts.ascii and see what the > response was. alt.fan.warlord might be a better choice :) proportional fonts won't stop (clueless) people from making ascii diagrams. one complaint of, urm, prodigy? is that some of its users make .sig pictures in their software's proportional font, which are completely unintelligible to non-prodigy users. but there are spare chars in the charset, right? just grab a swath of 1024 or so and define them to be standard-size lines and connectors for the purpose of block-character diagrams. the tinkertoy chars. -- >From 9fans-outgoing-owner Thu Oct 12 05:09:02 1995 Received: by colossus.cse.psu.edu id <78709>; Thu, 12 Oct 1995 04:58:59 -0400 Received: from plan9.cs.su.oz.au ([129.78.96.3]) by colossus.cse.psu.edu with SMTP id <78708>; Thu, 12 Oct 1995 04:58:43 -0400 Date: Thu, 12 Oct 1995 04:46:57 -0400 From: dhog@plan9.cs.su.oz.au To: 9fans Subject: Acme Panic Message-Id: <95Oct12.045843edt.78708@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans I have had the following error a couple of times with acme: acme: write error to temp file: phase error -- qid does not match acme 40: suicide: sys: trap: fault write addr=0x0 pc=0x28f08 This has happened both using the real file server, and kfs, as /tmp (and everything else for that matter). Has anyone else seen this? >From 9fans-outgoing-owner Thu Oct 12 05:16:09 1995 Received: by colossus.cse.psu.edu id <78708>; Thu, 12 Oct 1995 05:09:34 -0400 Received: from plan9.cs.su.oz.au ([129.78.96.3]) by colossus.cse.psu.edu with SMTP id <78712>; Thu, 12 Oct 1995 05:08:27 -0400 Date: Thu, 12 Oct 1995 04:50:42 -0400 From: dhog@plan9.cs.su.oz.au To: 9fans Subject: Acme Panic, addendum Message-Id: <95Oct12.050827edt.78712@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans For what it's worth, I think the error that I got when using kfs might have been 'phase error -- directory entry not allocated', rather than 'phase error -- qid does not match'. >From 9fans-outgoing-owner Thu Oct 12 11:20:07 1995 Received: by colossus.cse.psu.edu id <78666>; Thu, 12 Oct 1995 11:02:23 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78651>; Thu, 12 Oct 1995 11:02:02 -0400 From: rob@plan9.att.com To: 9fans Date: Wed, 11 Oct 1995 22:31:56 -0400 Subject: Re: acme font Message-Id: <95Oct12.110202edt.78651@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >Maybe I mix with the wrong sorts of people, but there are more than >a few programmers "out there" (myself included) who put diagrams and >formatted tables in their comments. >Text diagrams and proportional >fonts don't mix very well. I hope that fixed-pitch fonts don't >disappear until something like literate programming becomes common. Thank you for adding support to my position. I really appreciate it. -rob >From 9fans-outgoing-owner Thu Oct 12 11:52:27 1995 Received: by colossus.cse.psu.edu id <78696>; Thu, 12 Oct 1995 11:38:14 -0400 Received: from galapagos.cse.psu.edu ([130.203.2.12]) by colossus.cse.psu.edu with SMTP id <78651>; Thu, 12 Oct 1995 11:37:59 -0400 Received: from localhost by galapagos.cse.psu.edu with SMTP id <12701>; Thu, 12 Oct 1995 11:37:30 -0400 To: 9fans Subject: scsi problems Date: Thu, 12 Oct 1995 11:37:22 -0400 From: Scott Schwartz Message-Id: <95Oct12.113730edt.12701@galapagos.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans I have a ss1 that I use as a cpu server. Normally it swaps from a file living on the file server, but since it has a disk of its own, a Quantum 105, I decided to try using that. To exercise it, I recompiled /sys/src/cmd. Hours later, it complains: scsiintr: wierd phase after xfr: status=01 step/intr=410 dma=80000b15 cmd status=4600 page in: directory not found: 1 4096 scsiintr: bad case: status=01 step/intr=440 dma=80000011 cmd status=0000 cmd = #41 panic: executeio: page out i/o error On another occasion, just mounting the disk and running prep produced some scsiintr messages, but no panic. Anyone else seen this? >From 9fans-outgoing-owner Thu Oct 12 13:20:27 1995 Received: by colossus.cse.psu.edu id <78760>; Thu, 12 Oct 1995 13:03:36 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <78666>; Thu, 12 Oct 1995 13:03:01 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Thu, 12 Oct 1995 18:00:15 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Thu, 12 Oct 1995 11:35:03 -0400 From: "J. C. Bagley" Message-ID: Organization: SAS Institute Inc. Subject: NVR config woes Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans I'm having some problems getting my plan9 machine hooked up to the network. I have successfully completed installation 2 (Install CD-ROM to local drive). I am now trying to complete installation 3a (Make a PC file server boot disk), but I can never seem to get beyond the "config:" Q&A successfully. In other words, my "system crashes horribly" right after I type 'end' at the config: prompt. Here's what I mean by "system crashes horribly:" ------------------------------------------------------------------------------ config: service cdpc01 config: ip 130.96.6.171 config: ipgw 130.96.6.1 config: ipmask 255.255.255.0 config: config w1 config: filsys main w1 config: ream main config: end sysinit config w1 devinit D6.0.1.0 drive D6.0.1.0 not ready wreniocmd: no drive - a=D6.0.1.0 b=0 wrenread: D6.0.1.0(0) bad status 0040 stack trace of 1 (bunch of hex numbers here) panic: config io cpu 0 exiting Hit Reset ------------------------------------------------------------------------------ See what I mean! A stack dump...not pretty. (please note that I have added a breakdown of my machine and added the contents of the plan9.ini file to the end of this e-mail message for reference.) Per installation 3a instructions, I make the boot diskette and boot from that diskette. The diskette gives: ------------------------------------------------------------------------------ (white) Booting... Plan9 from Bell labs (clear screen) (green) found 9PCFS: attr 0x20 start 0x7a len 325461 .+199953.........................+30032.. (clear screen) scsi0: aha1542: port 330: Failed to INIT controller iobufinit 5299 buffers: 673 hashes mem left = 2797567 out of = 33554432 nvr read found plan9.nvr attr 0x20 start 0x2f6 len 17 ** NVR key checksum is incorrect ** ** set password to allow attaches ** ** NVR config checksum is incorrect ** config: ------------------------------------------------------------------------------ Please note the "Failed to INIT controller" message. After noting that my SCSI adapter is SCSI ID# 7, I re-made the boot disk and changed scsi0= to scsi7= in plan9.ini. This time I get the exact same messages above minus the "Failed to INIT controller" line. This seems a little better, but that doesn't change anything later on. My system still "crashes horribly." Now I'm stumped. I know that changing scsi0= to scsi7= should not make things better because in my other plan9.ini files, I use scsi0= and all works well there. Okay, so by this time I was grabbing for straws... I would appreciate any and all help that anyone may be able to give. I have gone through the FAQs and news group but to no avail. Frustrated, J. C. Bagley SYSTEM: DELL Pentium 120MHz with 32Mb of RAM Adaptec 1542 series SCSI adapter One internal Seagate 1Gb drive (used for DOS, Win95, and C:\PLAN9) One external CORE 1Gb drive fully partitioned for Plan9 One internal CD-ROM 17" IBM 17P Monitor (supports up tp 1280x1024) Ethernet 3C509 card Two button mouse SCSI 0: Seagate SCSI 1: CORE SCSI 2-4: NONE SCSI 5: CD-ROM SCSI 6: NONE SCSI 7: Adaptec SCSI adapter PLAN9.INI on boot diskette ether0=type=3C509 mouseport=ps2 monitor=vga vgasize=800x600x1 scsi0=type=aha1542 port=0x330 cdrom0=type=panasonic port0x230 console=cga bootfile=fd!0!9pcfs _________________________________________________________________ J. C. Bagley | Room: R4471 SAS Institute, Inc. | Email Address: snojcb@unx.sas.com SAS Campus Drive | Phone: (919) 677-8000 x3867 Cary, NC 27513 | FAX: (919) 677-4444 _________________________________________________________________ -- _________________________________________________________________ J. C. Bagley | Room: R4471 SAS Institute, Inc. | Email Address: snojcb@unx.sas.com SAS Campus Drive | Phone: (919) 677-8000 x3867 Cary, NC 27513 | FAX: (919) 677-4444 _________________________________________________________________ >From 9fans-outgoing-owner Thu Oct 12 14:11:19 1995 Received: by colossus.cse.psu.edu id <78761>; Thu, 12 Oct 1995 13:59:56 -0400 Received: from smtp.interramp.com ([38.8.45.2]) by colossus.cse.psu.edu with SMTP id <78757>; Thu, 12 Oct 1995 13:59:40 -0400 Received: from kesrith by smtp.interramp.com (8.6.12/SMI-4.1.3-PSI-irsmtp) id NAA08165; Thu, 12 Oct 1995 13:59:22 -0400 Message-ID: Read-Receipt-To: Atindra Chaturvedi To: 9fans MIME-Version: 1.0 From: Atindra Chaturvedi Subject: Subscribe Date: Thu, 12 Oct 1995 12:27:03 -0400 Content-Type: text/plain; charset=US-ASCII; X-MAPIextension=".TXT" Content-Transfer-Encoding: 7bit Sender: owner-9fans Precedence: bulk Reply-To: 9fans subscribe >From 9fans-outgoing-owner Thu Oct 12 14:23:50 1995 Received: by colossus.cse.psu.edu id <78762>; Thu, 12 Oct 1995 14:12:58 -0400 Received: from smtp.interramp.com ([38.8.45.2]) by colossus.cse.psu.edu with SMTP id <78757>; Thu, 12 Oct 1995 14:10:45 -0400 Received: from kesrith by smtp.interramp.com (8.6.12/SMI-4.1.3-PSI-irsmtp) id OAA08208; Thu, 12 Oct 1995 14:00:23 -0400 Message-ID: Read-Receipt-To: Atindra Chaturvedi To: 9fans MIME-Version: 1.0 From: Atindra Chaturvedi Subject: Subscribe Date: Thu, 12 Oct 1995 12:27:03 -0400 Content-Type: text/plain; charset=US-ASCII; X-MAPIextension=".TXT" Content-Transfer-Encoding: 7bit Sender: owner-9fans Precedence: bulk Reply-To: 9fans subscribe >From 9fans-outgoing-owner Thu Oct 12 14:35:27 1995 Received: by colossus.cse.psu.edu id <78767>; Thu, 12 Oct 1995 14:25:33 -0400 Received: from stone.lib.uchicago.edu ([128.135.53.9]) by colossus.cse.psu.edu with SMTP id <78769>; Thu, 12 Oct 1995 14:23:28 -0400 Received: from stone.lib.uchicago.edu (tao@localhost.lib.uchicago.edu [127.0.0.1]) by stone.lib.uchicago.edu (8.6.12/8.6.4) with ESMTP id NAA01508 for <9fans@cse.psu.edu>; Thu, 12 Oct 1995 13:14:48 -0500 Message-Id: <199510121814.NAA01508@stone.lib.uchicago.edu> To: 9fans Subject: Re: Problems with #m interface in pcdist In-Reply-To: Your message of "Wed, 11 Oct 1995 05:38:13 GMT" References: <95Oct11.095227edt.33986@psuvax1.cse.psu.edu> X-Mailer: Mew beta version 0.98 on Emacs 19.29.1 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Date: Thu, 12 Oct 1995 14:14:47 -0400 From: Tod Olson Sender: owner-9fans Precedence: bulk Reply-To: 9fans >>>>> "jmk" == jmk writes: jmk> #m was not included in one of the kernels on the floppies. jmk> it has been added to the as yet unfinished new set. Aha! That would explain it. Thank you. This leads me to another question: should I be able to install the CD distribution from my SoundBlaster CD, or should I expect to run into the same lack of a #m interface? (I've been using pcdist only to ensure that my hardware is Plan9 compatible, before paying real money.) Thanks. Tod A. Olson "How do you know I'm mad?" said Alice. ta-olson@uchicago.edu "If you weren't mad, you wouldn't have The University of Chicago Library come here," said the Cat. >From 9fans-outgoing-owner Thu Oct 12 14:51:51 1995 Received: by colossus.cse.psu.edu id <78763>; Thu, 12 Oct 1995 14:42:11 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78765>; Thu, 12 Oct 1995 14:41:45 -0400 From: jmk@plan9.att.com To: 9fans Date: Thu, 12 Oct 1995 14:37:28 -0400 Subject: Re: Problems with #m interface in pcdist Message-Id: <95Oct12.144145edt.78765@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans yes, you should. ------ original message follows ------ >From cse.psu.edu!9fans-outgoing-owner Thu Oct 12 14:35:34 EDT 1995 Received: by colossus.cse.psu.edu id <78767>; Thu, 12 Oct 1995 14:25:33 -0400 Received: from stone.lib.uchicago.edu ([128.135.53.9]) by colossus.cse.psu.edu with SMTP id <78769>; Thu, 12 Oct 1995 14:23:28 -0400 Received: from stone.lib.uchicago.edu (tao@localhost.lib.uchicago.edu [127.0.0.1]) by stone.lib.uchicago.edu (8.6.12/8.6.4) with ESMTP id NAA01508 for <9fans@cse.psu.edu>; Thu, 12 Oct 1995 13:14:48 -0500 Message-Id: <199510121814.NAA01508@stone.lib.uchicago.edu> To: 9fans@cse.psu.edu Subject: Re: Problems with #m interface in pcdist In-Reply-To: Your message of "Wed, 11 Oct 1995 05:38:13 GMT" References: <95Oct11.095227edt.33986@psuvax1.cse.psu.edu> X-Mailer: Mew beta version 0.98 on Emacs 19.29.1 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Date: Thu, 12 Oct 1995 14:14:47 -0400 From: Tod Olson Sender: owner-9fans@cse.psu.edu Precedence: bulk Reply-To: 9fans@cse.psu.edu >>>>> "jmk" == jmk writes: jmk> #m was not included in one of the kernels on the floppies. jmk> it has been added to the as yet unfinished new set. Aha! That would explain it. Thank you. This leads me to another question: should I be able to install the CD distribution from my SoundBlaster CD, or should I expect to run into the same lack of a #m interface? (I've been using pcdist only to ensure that my hardware is Plan9 compatible, before paying real money.) Thanks. Tod A. Olson "How do you know I'm mad?" said Alice. ta-olson@uchicago.edu "If you weren't mad, you wouldn't have The University of Chicago Library come here," said the Cat. >From 9fans-outgoing-owner Thu Oct 12 15:57:08 1995 Received: by colossus.cse.psu.edu id <78764>; Thu, 12 Oct 1995 15:42:19 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78757>; Thu, 12 Oct 1995 15:41:53 -0400 From: jmk@plan9.att.com To: 9fans Date: Thu, 12 Oct 1995 15:28:17 -0400 Subject: re: NVR config woes Message-Id: <95Oct12.154153edt.78757@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans 12-Oct-95 fs/pc/813525539.rc ============================ 8253.c 9pcfs.c fns.h l.s pc.c Bring the CPU frequency detection code into line with the cpu/terminal kernels to prevent odd initialisation errors on fast systems. A replacement 9pcfs is supplied as fs/pc/9pcfs. >From 9fans-outgoing-owner Thu Oct 12 16:23:05 1995 Received: by colossus.cse.psu.edu id <78757>; Thu, 12 Oct 1995 16:12:37 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78772>; Thu, 12 Oct 1995 16:12:15 -0400 From: jmk@plan9.att.com To: 9fans Date: Thu, 12 Oct 1995 16:03:25 -0400 Subject: re: NVR config woes Message-Id: <95Oct12.161215edt.78772@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans half the message failed to make it out. it should also have said that this fixes the 3C509 'activate' bug and the fixes can be found on plan9.att.com in the directory plan9/update/... ------ original message follows ------ >From cse.psu.edu!9fans-outgoing-owner Thu Oct 12 16:00:26 EDT 1995 Received: by colossus.cse.psu.edu id <78764>; Thu, 12 Oct 1995 15:42:19 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78757>; Thu, 12 Oct 1995 15:41:53 -0400 From: jmk@plan9.att.com To: 9fans@cse.psu.edu Date: Thu, 12 Oct 1995 15:28:17 -0400 Subject: re: NVR config woes Message-Id: <95Oct12.154153edt.78757@colossus.cse.psu.edu> Sender: owner-9fans@cse.psu.edu Precedence: bulk Reply-To: 9fans@cse.psu.edu 12-Oct-95 fs/pc/813525539.rc ============================ 8253.c 9pcfs.c fns.h l.s pc.c Bring the CPU frequency detection code into line with the cpu/terminal kernels to prevent odd initialisation errors on fast systems. A replacement 9pcfs is supplied as fs/pc/9pcfs. >From 9fans-outgoing-owner Thu Oct 12 16:33:48 1995 Received: by colossus.cse.psu.edu id <78771>; Thu, 12 Oct 1995 16:23:35 -0400 Received: from galapagos.cse.psu.edu ([130.203.2.12]) by colossus.cse.psu.edu with SMTP id <78777>; Thu, 12 Oct 1995 16:22:24 -0400 Received: by galapagos.cse.psu.edu id <12775>; Thu, 12 Oct 1995 16:14:41 -0400 From: Scott Schwartz To: 9fans Subject: upas/send/main.c Message-Id: <95Oct12.161441edt.12775@galapagos.cse.psu.edu> Date: Thu, 12 Oct 1995 16:14:40 -0400 Sender: owner-9fans Precedence: bulk Reply-To: 9fans Is line 421 really supposed to have !forked? The boddle puts it there, but that's the only instance of forked in that routine, so it doesn't compile. >From 9fans-outgoing-owner Thu Oct 12 16:47:24 1995 Received: by colossus.cse.psu.edu id <78772>; Thu, 12 Oct 1995 16:35:39 -0400 Received: from galapagos.cse.psu.edu ([130.203.2.12]) by colossus.cse.psu.edu with SMTP id <78789>; Thu, 12 Oct 1995 16:34:36 -0400 Received: from localhost by galapagos.cse.psu.edu with SMTP id <12778>; Thu, 12 Oct 1995 16:30:28 -0400 To: 9fans Subject: Re: NVR config woes Date: Thu, 12 Oct 1995 16:30:21 -0400 From: Scott Schwartz Message-Id: <95Oct12.163028edt.12778@galapagos.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans jmk@plan9.att.com writes: | ... the fixes can be found on plan9.att.com in the directory plan9/update/... Generally speaking, does that directory subsume the errata web page now? >From 9fans-outgoing-owner Thu Oct 12 17:07:35 1995 Received: by colossus.cse.psu.edu id <78766>; Thu, 12 Oct 1995 16:52:31 -0400 Received: from cannon.ecf.toronto.edu ([128.100.8.5]) by colossus.cse.psu.edu with SMTP id <78770>; Thu, 12 Oct 1995 16:52:15 -0400 Received: by cannon.ecf.toronto.edu id <9893>; Thu, 12 Oct 1995 16:51:42 -0400 From: Steve Kotsopoulos To: 9fans Subject: Plan 9 FAQ Message-Id: <95Oct12.165142edt.9893@cannon.ecf.toronto.edu> Date: Thu, 12 Oct 1995 16:51:42 -0400 Sender: owner-9fans Precedence: bulk Reply-To: 9fans I've recently made some changes to the faq at http://www.ecf.toronto.edu/plan9/plan9faq.html Please forward any comments or suggestions to steve@ecf.toronto.edu. If anyone would like to contribute a summary of installing on a Next, or any other questions that have been asked several times, feel free to send it to me for inclusion in the faq. >From 9fans-outgoing-owner Fri Oct 13 00:53:58 1995 Received: by colossus.cse.psu.edu id <78797>; Fri, 13 Oct 1995 00:39:23 -0400 Received: from plan9.cs.su.oz.au ([129.78.96.2]) by colossus.cse.psu.edu with SMTP id <78796>; Fri, 13 Oct 1995 00:39:01 -0400 From: Boyd Roberts Date: Fri, 13 Oct 1995 00:26:22 -0400 To: 9fans Subject: Re: Acme Panic In-Reply-To: <95Oct12.045843edt.78708@colossus.cse.psu.edu> Message-ID: <199510131426.551.9.baboz@plan9.cs.su.oz.au> Sender: owner-9fans Precedence: bulk Reply-To: 9fans have you tried ramfs? >From 9fans-outgoing-owner Fri Oct 13 01:05:51 1995 Received: by colossus.cse.psu.edu id <78799>; Fri, 13 Oct 1995 00:54:43 -0400 Received: from earth.cias.osakafu-u.ac.jp ([157.16.91.53]) by colossus.cse.psu.edu with SMTP id <78806>; Fri, 13 Oct 1995 00:53:36 -0400 Received: from earth.cias.osakafu-u.ac.jp (localhost [127.0.0.1]) by earth.cias.osakafu-u.ac.jp (8.6.12+2.5Wb4/3.3W9) with ESMTP id EAA04409 for <9fans@cse.psu.edu>; Fri, 13 Oct 1995 04:49:41 GMT Message-Id: <199510130449.EAA04409@earth.cias.osakafu-u.ac.jp> To: 9fans Subject: Are there anyone running Plan 9 on AMD DX4/100, 120? X-Face: $Cx`H4h}&#Ay65<'8JKnrNJ"m]K0nX2>7@Da=n'V$ uF~ag)mR Sender: owner-9fans Precedence: bulk Reply-To: 9fans Sunbject line says all. ^_^ Kenji >From 9fans-outgoing-owner Fri Oct 13 01:15:12 1995 Received: by colossus.cse.psu.edu id <78801>; Fri, 13 Oct 1995 01:04:47 -0400 Received: from plan9.cs.su.oz.au ([129.78.96.34]) by colossus.cse.psu.edu with SMTP id <78799>; Fri, 13 Oct 1995 00:53:20 -0400 From: beto@plan9.cs.su.oz.au Date: Fri, 13 Oct 1995 15:29:23 -0400 To: 9fans Subject: Panel + forks + postnote Message-Id: <95Oct13.005320edt.78799@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans Hi, I'm writing a program which uses the Panel library, starts new processes based on mouse actions and after a while kills those processes, but the interface should not died. Is this possible? Has any one tried? Mothra uses it, put only kills subprocesses in fatal conditions, which do not require the Panel to keep working. I'm having problems after killing processes with the panel library. It looks like there is some kind of sincronization program, I'm not quite sure what's going on. The error is bitblt: bad slave 32 on event pipe: fd out of range or not open Here is an small program with I hope will reproduce the problem. Any help would be appreciated. thanks beto #include #include #include #include Panel *root; void playnetwork(void); void killall(void); void restart(Panel *p, int buttons){ USED(p, buttons); killall(); playnetwork(); } /* * To see the problem just press * retstart */ void main(void){ rfork(RFNOTEG|RFNAMEG); binit(0, 0, 0); einit(Emouse); plinit(screen.ldepth); root=plframe(0, 0); pllabel(root, 0, "Playing....."); plbutton(root, 0, "restart", restart); ereshaped(screen.r); playnetwork(); for(;;) plmouse(root, emouse()); } void ereshaped(Rectangle r){ screen.r=r; plpack(root, r); bitblt(&screen, r.min, &screen, r, Zero); pldraw(root, &screen); } /* from mothra.c */ void filter(char *cmd, int fd, int teefd){ char cmdbuf[512]; if(teefd!=-1) sprint(cmdbuf, "tee -a /fd/%d | %s", teefd, cmd); else strcpy(cmdbuf, cmd); bflush(); switch(rfork(RFFDG|RFPROC|RFNOWAIT)){ case -1: break; case 0: /*close(0); bclose(); dup(fd, 0); close(fd);/**/ execl("/bin/rc", "rc", "-c", cmdbuf, 0); _exits(0); default: break; } close(teefd); close(fd); } void playnetwork(void) { filter("sleep 1000", 0,-1); } void killall(void) { postnote(PNGROUP, getpid(), "kill\n"); } >From 9fans-outgoing-owner Fri Oct 13 01:48:49 1995 Received: by colossus.cse.psu.edu id <78796>; Fri, 13 Oct 1995 01:36:40 -0400 Received: from krystal.com ([205.230.227.129]) by colossus.cse.psu.edu with SMTP id <78806>; Fri, 13 Oct 1995 01:30:31 -0400 Received: by krystal.com (8.6.9/8.6.9) id AAA27756; Fri, 13 Oct 1995 00:19:21 -0500 Date: Fri, 13 Oct 1995 01:19:21 -0400 Message-Id: <199510130519.AAA27756@krystal.com> To: 9fans From: Paul Borman Subject: 3C589 troubles and an update Sender: owner-9fans Precedence: bulk Reply-To: 9fans Due to a few unfortunately placed disk blocks on my main disk of my production machine, I recently had time to investigate my 3C589 problems under Plan 9 while restore was spinning tapes under BSD/OS. I have the vadem PCMCIA controller in my WinbookXP. Plan 9 seems to think it is a Cirrus chip, so I hacked it to skip that test. The 3C589 still was not recognized, even though aux/pcmcia seemed to report reasonable things. I then dertmined it was not recognized because as it reported 0x0001 as the list of availble irqs (i.e. irq0 only). I hacked this code to return irqs 11, 10 and 5 after which the 3C589 was recognized and configured to irq 10 (same irq it is configured for under BSD/OS). Now it appears to be sending out packets (tcpdump on another machine on the same ethernet saw it requesting arp entries) but it does not appear to see any incoming packets. Does anyone have any suggestions? I am afraid my knowledge of PCMCIA is somewhat deficient. -Paul Borman prb@bsdi.com >From 9fans-outgoing-owner Fri Oct 13 02:27:45 1995 Received: by colossus.cse.psu.edu id <78800>; Fri, 13 Oct 1995 02:19:14 -0400 Received: from plan9.cs.york.ac.uk ([144.32.33.120]) by colossus.cse.psu.edu with SMTP id <78798>; Fri, 13 Oct 1995 02:09:41 -0400 From: forsyth@plan9.cs.york.ac.uk To: 9fans Date: Fri, 13 Oct 1995 02:01:37 -0400 Subject: re: Are there anyone running Plan 9 on AMD DX4/100, 120? Message-Id: <95Oct13.020941edt.78798@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans on an AMD DX4/100, yes. all the motherboards i've tried have worked; four different types, most are no-name clones, one is a `Pine' motherboard. the only odd thing is that the Pine m/board handles reset to get out of protected mode differently, so (control-t)²r doesn't reset the machine. it hardly matters. i haven't got a dx4/120 to try. >From 9fans-outgoing-owner Fri Oct 13 04:59:08 1995 Received: by colossus.cse.psu.edu id <78802>; Fri, 13 Oct 1995 04:44:47 -0400 Received: from earth.cias.osakafu-u.ac.jp ([157.16.91.53]) by colossus.cse.psu.edu with SMTP id <78798>; Fri, 13 Oct 1995 04:44:30 -0400 Received: from earth.cias.osakafu-u.ac.jp (localhost [127.0.0.1]) by earth.cias.osakafu-u.ac.jp (8.6.12+2.5Wb4/3.3W9) with ESMTP id IAA04646 for <9fans@cse.psu.edu>; Fri, 13 Oct 1995 08:45:01 GMT Message-Id: <199510130845.IAA04646@earth.cias.osakafu-u.ac.jp> To: 9fans Subject: Re: NVR config woes In-reply-to: jmk's message of Thu, 12 Oct 1995 16:03:25 -0400. <95Oct12.161215edt.78772@colossus.cse.psu.edu> X-Face: $Cx`H4h}&#Ay65<'8JKnrNJ"m]K0nX2>7@Da=n'V$ uF~ag)mR Sender: owner-9fans Precedence: bulk Reply-To: 9fans > half the message failed to make it out. it should also have said that this fixes > the 3C509 'activate' bug and the fixes can be found on plan9.att.com in the > directory plan9/update/... > Thanks, this problem has been solved, but.... I applied this patch, and re-compiled 9pcfs, successfully. After all, I've gotten the same result of Mr. S. J. Bagley of the orignal poster of this thread. ;_; Kenji >From 9fans-outgoing-owner Fri Oct 13 09:58:29 1995 Received: by colossus.cse.psu.edu id <78809>; Fri, 13 Oct 1995 09:42:33 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78814>; Fri, 13 Oct 1995 09:42:13 -0400 From: td@plan9.att.com To: 9fans Date: Fri, 13 Oct 1995 09:27:38 -0400 Subject: re: Panel + forks + postnote Message-Id: <95Oct13.094213edt.78814@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans plan9.cs.su.oz.au!beto asks: >I'm having problems after killing processes with >the panel library. It looks like there is some kind of >sincronization program, I'm not quite sure what's going on. >The error is > bitblt: bad slave 32 on event pipe: fd out of > range or not open I believe the problem is that when you execute postnote(PNGROUP, getpid(), "kill\n"); after having done einit(Emouse); that you're killing the process that's reading the mouse. Ironically, this postnote appears not to terminate the processes that you started by calling filter. At least, it didn't work when I tried it on my nextstation. >From 9fans-outgoing-owner Fri Oct 13 10:11:11 1995 Received: by colossus.cse.psu.edu id <78821>; Fri, 13 Oct 1995 09:59:41 -0400 Received: from drizzle.Stanford.EDU ([36.59.0.16]) by colossus.cse.psu.edu with SMTP id <78828>; Fri, 13 Oct 1995 09:58:23 -0400 Received: (castor@localhost) by drizzle.Stanford.EDU (8.6.8/8.6.4) id GAA04315; Fri, 13 Oct 1995 06:46:09 -0700 Date: Fri, 13 Oct 1995 09:46:09 -0400 From: Castor Fu Message-Id: <199510131346.GAA04315@drizzle.Stanford.EDU> To: 9fans In-reply-to: flee@teleport.COM's message of Wed, 11 Oct 1995 23:58:01 GMT Subject: Re: acme font Sender: owner-9fans Precedence: bulk Reply-To: 9fans >>>>> "Felix" == Felix Lee writes: Felix> but there are spare chars in the charset, right? just grab Felix> a swath of 1024 or so and define them to be standard-size Felix> lines and connectors for the purpose of block-character Felix> diagrams. the tinkertoy chars. -- Or use the ones that are there ;-) (at least in unicode, if not in the plan9 fonts). >From 9fans-outgoing-owner Fri Oct 13 11:02:50 1995 Received: by colossus.cse.psu.edu id <78823>; Fri, 13 Oct 1995 10:51:11 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78822>; Fri, 13 Oct 1995 10:50:39 -0400 From: presotto@plan9.att.com To: 9fans Date: Fri, 13 Oct 1995 10:48:40 -0400 Subject: re: upas/send/main.c Message-Id: <95Oct13.105039edt.78822@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans In the current version, forked is a global not a static in the send() routine. I'll look at the boddle, something's missing. ------ original message follows ------ >From cse.psu.edu!9fans-outgoing-owner Thu Oct 12 16:36:01 EDT 1995 Received: by colossus.cse.psu.edu id <78771>; Thu, 12 Oct 1995 16:23:35 -0400 Received: from galapagos.cse.psu.edu ([130.203.2.12]) by colossus.cse.psu.edu with SMTP id <78777>; Thu, 12 Oct 1995 16:22:24 -0400 Received: by galapagos.cse.psu.edu id <12775>; Thu, 12 Oct 1995 16:14:41 -0400 From: Scott Schwartz To: 9fans@cse.psu.edu Subject: upas/send/main.c Message-Id: <95Oct12.161441edt.12775@galapagos.cse.psu.edu> Date: Thu, 12 Oct 1995 16:14:40 -0400 Sender: owner-9fans@cse.psu.edu Precedence: bulk Reply-To: 9fans@cse.psu.edu Is line 421 really supposed to have !forked? The boddle puts it there, but that's the only instance of forked in that routine, so it doesn't compile. >From 9fans-outgoing-owner Fri Oct 13 11:23:31 1995 Received: by colossus.cse.psu.edu id <78814>; Fri, 13 Oct 1995 11:10:43 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78830>; Fri, 13 Oct 1995 11:10:18 -0400 From: presotto@plan9.att.com To: 9fans Date: Fri, 13 Oct 1995 11:00:08 -0400 Message-Id: <95Oct13.111018edt.78830@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans I fixed the boddle, upas/send/main.rc >From 9fans-outgoing-owner Fri Oct 13 11:43:12 1995 Received: by colossus.cse.psu.edu id <78855>; Fri, 13 Oct 1995 11:31:25 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <79107>; Fri, 13 Oct 1995 11:28:45 -0400 From: presotto@plan9.att.com Date: Fri, 13 Oct 1995 11:08:04 -0400 Subject: re: 3C589 troubles and an update to: 9fans, prb@bsdi.com Message-Id: <95Oct13.112845edt.79107@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans The irq vector comes out of the card information structure in attribute memory on the card. If we're getting that wrong we're confused at some basic level. I'ld guess that its not receiving because the interrupts aren't working. If you send me 1) the output of aux/pcmcia 2) the changes you made to the driver maybe I'll have a sublime revelation. It would be nice to figure out how to distinguish your chip from a Cirrus. I'll look for a data sheet for a vadem controller. Happen to have the ship number? ------ original message follows ------ >From cse.psu.edu!9fans-outgoing-owner Fri Oct 13 01:48:56 EDT 1995 Received: by colossus.cse.psu.edu id <78796>; Fri, 13 Oct 1995 01:36:40 -0400 Received: from krystal.com ([205.230.227.129]) by colossus.cse.psu.edu with SMTP id <78806>; Fri, 13 Oct 1995 01:30:31 -0400 Received: by krystal.com (8.6.9/8.6.9) id AAA27756; Fri, 13 Oct 1995 00:19:21 -0500 Date: Fri, 13 Oct 1995 01:19:21 -0400 Message-Id: <199510130519.AAA27756@krystal.com> To: 9fans@cse.psu.edu From: Paul Borman Subject: 3C589 troubles and an update Sender: owner-9fans@cse.psu.edu Precedence: bulk Reply-To: 9fans@cse.psu.edu Due to a few unfortunately placed disk blocks on my main disk of my production machine, I recently had time to investigate my 3C589 problems under Plan 9 while restore was spinning tapes under BSD/OS. I have the vadem PCMCIA controller in my WinbookXP. Plan 9 seems to think it is a Cirrus chip, so I hacked it to skip that test. The 3C589 still was not recognized, even though aux/pcmcia seemed to report reasonable things. I then dertmined it was not recognized because as it reported 0x0001 as the list of availble irqs (i.e. irq0 only). I hacked this code to return irqs 11, 10 and 5 after which the 3C589 was recognized and configured to irq 10 (same irq it is configured for under BSD/OS). Now it appears to be sending out packets (tcpdump on another machine on the same ethernet saw it requesting arp entries) but it does not appear to see any incoming packets. Does anyone have any suggestions? I am afraid my knowledge of PCMCIA is somewhat deficient. -Paul Borman prb@bsdi.com >From 9fans-outgoing-owner Fri Oct 13 12:14:36 1995 Received: by colossus.cse.psu.edu id <78825>; Fri, 13 Oct 1995 12:00:54 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78819>; Fri, 13 Oct 1995 12:00:38 -0400 From: bobf@plan9.att.com To: 9fans Date: Fri, 13 Oct 1995 11:57:08 -0400 Subject: re: upas/send/main.c Message-Id: <95Oct13.120038edt.78819@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans > Is line 421 really supposed to have !forked? The boddle puts it there, > but that's the only instance of forked in that routine, so it doesn't > compile. the boddle script has been corrected. ------ original message follows ------ >From cse.psu.edu!9fans-outgoing-owner Thu Oct 12 16:36:01 EDT 1995 Received: by colossus.cse.psu.edu id <78771>; Thu, 12 Oct 1995 16:23:35 -0400 Received: from galapagos.cse.psu.edu ([130.203.2.12]) by colossus.cse.psu.edu with SMTP id <78777>; Thu, 12 Oct 1995 16:22:24 -0400 Received: by galapagos.cse.psu.edu id <12775>; Thu, 12 Oct 1995 16:14:41 -0400 From: Scott Schwartz To: 9fans@cse.psu.edu Subject: upas/send/main.c Message-Id: <95Oct12.161441edt.12775@galapagos.cse.psu.edu> Date: Thu, 12 Oct 1995 16:14:40 -0400 Sender: owner-9fans@cse.psu.edu Precedence: bulk Reply-To: 9fans@cse.psu.edu Is line 421 really supposed to have !forked? The boddle puts it there, but that's the only instance of forked in that routine, so it doesn't compile. >From 9fans-outgoing-owner Fri Oct 13 16:46:08 1995 Received: by colossus.cse.psu.edu id <78837>; Fri, 13 Oct 1995 16:25:29 -0400 Received: from attila.stevens-tech.edu ([155.246.1.36]) by colossus.cse.psu.edu with SMTP id <78834>; Fri, 13 Oct 1995 16:25:12 -0400 Received: (from jmcnalle@localhost) by attila.stevens-tech.edu (8.6.12/8.6.12) id QAA02601 for 9fans@cse.psu.edu; Fri, 13 Oct 1995 16:22:41 -0400 Date: Fri, 13 Oct 1995 16:22:41 -0400 From: James McNalley Message-Id: <199510132022.QAA02601@attila.stevens-tech.edu> To: 9fans Subject: Re: Bug of 3C509 driver in 9/pc/9pc ? Newsgroups: comp.os.plan9 X-Newsreader: TIN [version 1.2 PL2] Sender: owner-9fans Precedence: bulk Reply-To: 9fans Have you tried turning off Plug 'N Play support on the card? In article <199510100859.IAA01211@earth.cias.osakafu-u.ac.jp> you wrote: : When I tried to set-up a 486 machine as a file server, the boot floppy : hang after showing several messages on the display: : found 9pcfs attr 0x1, start 0x79a : : ether0: 3C509: port 300 irq 5 addr 0 size 0 width 16: xxxxxxxxxxxx : ^---real address : : tcm509: activate (hang-up here, with the floppy LED is ON forever). : My 3C509B has the feature as follows: : Adapter type: combo : Date of manufacture: 6/13/95 : Division code: 6 : Product code: BZ : I/O base address: 300H : Interrupt request level: 5 : Boot PROM size: disabled : Transceiver type: auto select : On this 3C509B card, I'm also experiencing strange behaviour when I : use the machine as a terminal with local disk of fully installed CDROM. : At the boot time (still in CGA mode (I think in b.com mode), I can see : the messages on the display as below: : 2508 free pages, 10032K bytes, swap 52912K, highwater 500K, headroom 624K : CPU is a 33 MHz Intel486DX (cpuid: ax 400 dx 0) : ether0: 3C509: port 300 irq 5 addr 0 size 0 width 16: xxxxxxxxxxxx : scsi0: aha1542: port 330 irq 11, dma 5, : and after VGA mode, : /bin/dossrv 21: serving #s/dos : ipconfig: local IP address not found, IP not configured. : To use IP, edit /lib/ndb/local and reboot. : Of course, I have 'sys' entry for this machine in /lib/ndb/local. : This never happenes when I forced to set the sysname in /rc/bin/termrc, : like sysname=andesite. : Then, I looked into the source of /sys/src/cmd/ndb/cs.c, and I got : the conclusion that it failed to get 'myetheraddr' from the 3C509 board : (before the line 725 of cs.c (if(*ipa==0 && isether)). : However, we can get the data from the b.com, as I showed above. : Therefore, I'm now doubting the 3C509B driver of the 9pc. In fact, : it's different from that in boot/pc. : I'd be happy, if sopmeone could point me the real reason. : Thanks in advance. : Kenji -- James E. McNalley | Here are my quotes of the day: """"""""""""""""""""""" Linux / Unix hacker| """""""""""""""""""""""""""""""""""""""""""""""""""""" Hoboken, NJ | """""""""""""""""""""""""""""""""""""""""""""""""""""" | """""""""""""""""""""""""""""""""""""""""""""""""""""" Email: jmcnalle@attila.stevens-tech.edu >From 9fans-outgoing-owner Sat Oct 14 14:48:49 1995 Received: by colossus.cse.psu.edu id <78894>; Sat, 14 Oct 1995 14:35:38 -0400 Received: from glenlivet.ohm.york.ac.uk ([144.32.136.21]) by colossus.cse.psu.edu with SMTP id <78889>; Sat, 14 Oct 1995 14:35:18 -0400 Received: from talisker.ohm.york.ac.uk ([144.32.136.89]) by glenlivet.ohm.york.ac.uk with smtp id m0t49Og-0004g0C (/\##/\ Smail3.1.30.10 #30.21); Sat, 14 Oct 95 17:25:18 +0100 (BST) Message-Id: Received: by talisker.ohm.york.ac.uk (NX5.67e/NX3.0X) id AA08554; Sat, 14 Oct 95 17:23:16 +0100 Date: Sat, 14 Oct 1995 12:23:16 -0400 From: To: 9fans Subject: yet another vga bore Sender: owner-9fans Precedence: bulk Reply-To: 9fans unfortunately i do not have a manual for my video card, as i've been putting a PC together on the (very) cheap. unsurprisingly it doesn't want to work in anything other than 640x480x[18] (when entered in vgadb as a vanilla mach32 card). i was wondering if anyone had succeeded with a similar card. controller is a mach32; clock generator type appears to be ics2494am (is this the same as ics2494a ?), and i'm not sure about the RAMDAC. (there's a TI chip labeled 'TLC34077 -110TN' which is the only large chip besides the mach32, but i'm not good at spotting RAMDACs by eye) it's possible that it's a 'Graphics Wonder' (from checking out the ATI home page), but i'm not sure. the output from aux/vga looks like : ... 0xC0050 31 39 39 33 2F 36 2F 33 20 31 31 3A 34 30 00 00 1993/6/3 11:40.. ... 0xC0080 EB 59 90 0D 0A 41 54 49 36 38 38 30 30 20 42 49 .Y...ATI68800 BI 0xC0090 4F 53 20 4C 4F 43 41 4C 20 42 55 53 20 33 2E 32 OS LOCAL BUS 3.2 0xC00A0 20 0D 0A 00 28 43 29 20 31 39 38 38 2D 39 32 2C ...(C) 1988-92, 0xC00B0 20 41 54 49 20 54 65 63 68 6E 6F 6C 6F 67 69 65 ATI Technologie 0xC00C0 73 20 49 6E 63 2E 41 54 49 20 56 47 41 57 4F 4E s Inc.ATI VGAWON 0xC00D0 44 45 52 2B 42 4B 33 2E 32 2E 36 1E 06 57 56 55 DER+BK3.2.6..WVU 0xC00E0 52 51 53 50 E8 13 00 E8 37 5C E8 1B 4E E8 67 01 RQSP....7\..N.g. i guess it serves me right for buying second-hand hardware. any help much appreciated. thanks, rog. >From 9fans-outgoing-owner Mon Oct 16 06:05:58 1995 Received: by colossus.cse.psu.edu id <78796>; Mon, 16 Oct 1995 05:51:15 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <79092>; Mon, 16 Oct 1995 04:50:14 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Mon, 16 Oct 1995 09:49:17 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Sun, 15 Oct 1995 22:14:37 -0400 From: Will Rose Message-ID: <45sf6d$1d0@news3.cts.com> Organization: CTS Network Services (CTSNET), San Diego, CA Subject: Plan 9 install notes Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans The message that follows details all the things I wish I'd known before I started installing Plan 9 from CDROM on a PC. If you've been using Plan 9 for more than a couple of hours, it has no value for you - quit now. Note firstly that I very much like what I've seen of plan 9, and consider the setup to be pretty straightforward; I can remember a similar learning curve with Unix V7, and before that with CP/M. The problem is basically one of getting to a working prompt with a working editor; trivial if you've done it once, not so easy starting from scratch with a new type of OS. MSDOS, after CP/M, was easy, and so was any other Unix after V7, but Plan 9 is a new breed of cat, and it shows. Note also that what follows is my direct experience only, written while it is still fresh enough to be remembered. Some of my statements, tho' correct in the particular, are certainly wrong in the general case. And those experienced in Plan 9 will find workarounds to many of the problems I discuss. I used a lashed-up VLB system with an Adaptec 1542 controller, which I knew was supported, a cheap 3-button mouse, an ATI VGA Wonder graphics card and an SMC EtherEZ ethernet card. I was doubtful about the hardware support for some of these, but decided to try it and see. The main disadvantage of the PC version of Plan 9 is that it has no knowledge of the standard partition table, which means that it doesn't play nicely with other OSes. It seems to need a disk with one MSDOS partition on it, and *nothing* else; at least, I couldn't install it with anything else. Furthermore, trying to install the CDROM on a 501MB hard drive showed firstly that the MSDOS loader needed 2MB, and secondly that the CDROM gave an error message "insufficient disk space - 23 MB more needed" or words to that effect. The docs say that 500MB is sufficient, but it looks as if 540MB (base 2, not 10) is required for automatic install. The loading script seems to be compiled into b.com, and can't be edited. Since I didn't have a larger drive to spare, I installed the 4-disk ftp set, which was straightforward, and then tried to load the CDROM piecemeal; after several hours I could start the CDROM server but not bind to it, and had to look for help. Fortunately I found a message from C Forsyth in the Plan 9 newsgroup that covered the problem; I'd forgotten that the # character in the bind command needs to be escaped with ' from the shell. The commands (for a CDROM as SCSI device 3) were: % disk/kfscmd allow % 9660srv % bind -a '#R3' /dev % mkdir /n/cd % mount /srv/9660 /n/cd /dev/cd3 % /n/cd/386/bin/disk/mkfs -a -s /n/cd /n/cd/lib/proto/allproto | /n/cd/386/bin/mkfs -uv -d /n/kfs I expected this command to run out of space and crash, but for the reasons discussed below it went successfully to completion. Once I had installed the CDROM I could view the partition table with % /bin/disk/prep -r /dev/sd0disk This showed the 20MB MSDOS partition, the only entry in the standard MSDOS partition table, followed by a group of Plan 9 partitions listed at the end of disk - 1MB boot, 20MB (approx) swap, 512 bytes NVRAM, 480MB (approx) filesystem, and 512 bytes of Plan 9 partition table. To my suprise, after a full CDROM install du showed around 365MB of the 480MB used; quite why the install was so picky about having 520MB I don't know. Furthermore, since Plan 9 is multiplatform there are large trees for the 386, 68020, Mips and Sparc processors; if only two of these are needed, say 386 and 68020, the Mips and Sparc trees can be removed for a saving of around 52MB. However, they have to be installed first. There are other places where eg. Mips and Sparc code could be pruned, and there are large sky and US road maps in /lib, so a full system could perhaps be cut back to around 250MB, certainly to 300MB. After installing the CDROM in this way over the ftp set, I ended up with duplicate /bin /dev /env /net and /proc directories, one set owned by my personal login and the other, like most of the system, by sys; however, it all worked so I left it alone. On getting the system running, the first thing that confused me was that there is no cursor at the 'root is from...' prompt (this is clearly documented in the manuals). I rebooted twice before I realised that this was not yet another install hang... after that, it took me a while to realise that the 'none' login had a shell that pages by default. Things were complicated by the fact that my three-button mouse was a Taiwanese clone, which didn't give the Logitech-format data that Plan 9 needs, so that the center button was non-functional. After a bit I realised what was wrong, and bought a different cheap mouse; this turned out to be a repackaged Taiwanese clone. As a temporary measure I used a two-button Microsoft mouse, with the third button being produced by . I then bought a Logitech First Mouse, whose packaging scrupulously avoided mentioning Logitech compatibility and praised Microsoft extensively, but which worked fine. Since I wasn't sure of the windowing system, never mind the editor, I worked at the shell (rc) prompt for a while. Some unix commands have been ported, but there is no find (du | grep sometimes works but seems unreliable) and the only editor is ed. The pager, p, is limited. However, cat and sed are available, the filesystem is automatically checked after an uncontrolled shutdown, and $home (note not $HOME) works. The real lifesaver was 'cat readme' in the root directory, which reminded me of the command syntax for a controlled shutdown. The IBM arrow keys weren't functional, and there was still no indication of cursor position. The sequence for entering 8 1/2 on an IBM keyboard is 8-ALT-1-2; once I had a working 3-button mouse, the windowing system was much more pleasant to use - for one thing, I could see the cursor. The ordinary user's rc file sets up windows with scrolling enabled by default, too, which is nice. However, moving the cursor to the current prompt at the end of a window still required voodoo, I'm not yet sure why - two right clicks on the end of the elevator bar, followed by pressing enter. I am unable to fathom the obsession that windowing system users seem to have with analog clocks. I was pretty sure that the ATI card wasn't supported, and it worked at 640x480x1, nothing more. I replaced it with a cheap clone Cirrus 5426 VLB card which handled up to 1024x768x8. /bin/fb/colors showed a satisfactory palette. Reading the Sam paper I saw that 'the cut-and-paste editor is essentially the same as that in Smalltalk-80' and thought 'Oh, goody'. However, it's actually easy to learn once you realise that right click - select file name - right click in main window displays the current file. For simple tasks the command interface is basically that of ed. For some reason I don't like mouse-driven editors, tho' they are so much more versatile than keyboard-driven editors that I put up with them; on brief acquaintance Sam looks like a good combination of mouse and keyboard entry. Many PC systems are part of a small network using fixed routing tables rather than a domain nameserver. I could find no clear example of how to set up /lib/ndb/local to deal with this case, and I also had problems with the SMC EtherEZ card. It was recognised as an 8013 at sign-on, but I could get no further signs of life out of the network. I changed the card to a standard SMC EtherPlus Elite16, and after some tinkering with the 'local' database could telnet to a neighbouring SVR2 box. The first part of the final 'local' file was: # This server name is a placeholder - it doesn't exist. dom= ns=my.com dom=my.com ip=88.88.88.88 #INSTALL this network ip=88.88.88.81 sys=penny ip=88.88.88.82 sys=tuppen #END ip=88.88.88.83 ether=xxxxxxxx sys=tanner dom=my.com bootf= proto= The 88.88.88 and xxxxxxxx entries are fictitious, and several of the above entries are wrong or unnecessary; however, for the time being they work. All that got me a working system: logon prompt, editor, and network. Now all I have to do is learn how it works; but at least the first step is taken. I hope this note shortens the learning curve for someone else. Will cwr@crash.cts.com >From 9fans-outgoing-owner Mon Oct 16 06:15:41 1995 Received: by colossus.cse.psu.edu id <78772>; Mon, 16 Oct 1995 06:05:20 -0400 Received: from plan9.cs.su.oz.au ([129.78.96.34]) by colossus.cse.psu.edu with SMTP id <79070>; Mon, 16 Oct 1995 03:48:03 -0400 From: beto@plan9.cs.su.oz.au Date: Mon, 16 Oct 1995 18:31:51 -0400 To: 9fans Subject: Re: Panel + forks + postnote Message-Id: <95Oct16.034803edt.79070@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans In <95Oct13.094213edt.78814@colossus.cse.psu.edu> td@plan9.att.com wrote: > plan9.cs.su.oz.au!beto asks: > >I'm having problems after killing processes with > >the panel library. It looks like there is some kind of > >sincronization program, I'm not quite sure what's going on. > >The error is > > bitblt: bad slave 32 on event pipe: fd out of > > range or not open > > I believe the problem is that when you execute > postnote(PNGROUP, getpid(), "kill\n"); > after having done > einit(Emouse); > that you're killing the process that's reading the > mouse. Ironically, this postnote appears not to > terminate the processes that you started by calling > filter. At least, it didn't work when I tried it on > my nextstation. > forsyth@plan9.cs.york.ac.uk pointed out the einit's process, so I just put the child process created in filter in a different note group, then did a postnote PNGROUP of that. That works fine. Thanks a lot >From 9fans-outgoing-owner Mon Oct 16 10:19:21 1995 Received: by colossus.cse.psu.edu id <78970>; Mon, 16 Oct 1995 10:00:44 -0400 Received: from plan9.cs.su.oz.au ([129.78.96.3]) by colossus.cse.psu.edu with SMTP id <78981>; Mon, 16 Oct 1995 09:56:56 -0400 Date: Mon, 16 Oct 1995 09:35:41 -0400 From: dhog@plan9.cs.su.oz.au To: 9fans Subject: Re: Acme Panic Message-Id: <95Oct16.095656edt.78981@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >have you tried ramfs? No, because I don't want to use ramfs all the time, and the bug doesn't appear to be reproducible. It also occurs very infrequently. It actually happened again tonight! Forsyth pointed out to me that the `phase error -- directory entry not allocated' means that acme tried to do I/O on a file descriptor for which the file has been removed. I checked, and the temporary file had indeed been removed. Now acme opens its temp file with mode ORCLOSE, so the file will be removed if it is closed. But then, if acme does close it (by accident) then it can't very well get that error from still having it open. So perhaps there is a bug in the handling of ORCLOSE in both fileservers? As an aside, I've noticed that old temp files are hanging around, but I've always assumed that they were left overs from file server panics/halts, or possibly severed connections (though I'd hope in that case that the file server deallocates those fids and removes the ORCLOSE ones, just as if they'd ben clunked). >From 9fans-outgoing-owner Tue Oct 17 07:06:59 1995 Received: by colossus.cse.psu.edu id <79091>; Tue, 17 Oct 1995 06:49:26 -0400 Received: from relay.arcom.spb.su ([193.124.94.1]) by colossus.cse.psu.edu with SMTP id <79089>; Tue, 17 Oct 1995 06:49:08 -0400 Received: by relay.arcom.spb.su id AA06611 (5.65.kiae-1 for 9fans@cse.psu.edu); Tue, 17 Oct 1995 14:40:36 +0400 Received: by alcatel.spb.su (UUPC/@ v6.07alpha, 08Mar94) with UUCP; Tue, 17 Oct 1995 13:16:29 +0300 Received: by alcatel.spb.su (FIDO2UU 1.92e [DOS]); Tue, 17 Oct 1995 13:16:28 +0400 To: 9fans From: Michael Bravo Message-Id: <3083746C@alcatel.spb.su> Subject: Re: Plan 9 install notes Date: Tue, 17 Oct 1995 05:16:28 -0400 Lines: 42 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Length: 1878 Sender: owner-9fans Precedence: bulk Reply-To: 9fans Hi, 16 Oct 95, 9fans@cse.psu.edu writes to Michael Bravo: 9pe> The message that follows details all the things I wish I'd known 9pe> before I started installing Plan 9 from CDROM on a PC. If you've 9pe> been using Plan 9 for more than a couple of hours, it has no value 9pe> for you - quit now. In fact, any details like these are valuable. My personal opinion is that if we have a trial version, then we have to try things out and share the experiences. To throw in my $0.02 worth - 1) As I already mentioned a while ago, there is a discrepancy between the statements about 4-meg usage and real life. You cannot install in 4 megs - system runs out of memory, and I do not know of any way you can avoid that (enable swapping?). However, when you install in 8 megs, you can then run on 4 meg system. 2) There's a whole lot of strange things with aux/mouse. On one occasion, it didn't recognise my mouse as 3-button. On my brother's system, it refused to recognise the mouse at all, saying 'unknown mouse type'. He fized it by removing the 'mouseport' statement from plan9.ini altogether, and after asking about the moe port on startup, it worked. I have heard that there are switches for aux/mouse, allowing to force mouse type, but man page doesn't list any. 9pe> The main disadvantage of the PC version of Plan 9 is that it has 9pe> no knowledge of the standard partition table, which means that it 9pe> doesn't play nicely with other OSes. I agree, and also, you have no way to verify partition integrity, both for Plan9 and for previously installed systems. And as a final note, I think that not including ppp client in a trial distribution put out on Internet is pretty cruel :) HHOS /\/\ike PGP public key 67C4EA8EEBF67C51 fingerprint 2C8B78790C8ADCDC --- GoldED 2.41 >From 9fans-outgoing-owner Tue Oct 17 11:31:15 1995 Received: by colossus.cse.psu.edu id <78823>; Tue, 17 Oct 1995 11:12:11 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78771>; Tue, 17 Oct 1995 11:11:54 -0400 From: rob@plan9.att.com To: 9fans Date: Tue, 17 Oct 1995 10:58:25 -0400 Subject: memory needs Message-Id: <95Oct17.111154edt.78771@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans The only document that claims Plan 9 runs in 4 megabytes is the FAQ on our home page. This document is actually quite old; it was written as a little internal advertisement as part of the process of the release. It was written before we even had final approval to release the system. I believe Plan 9 will run in 4 megabytes, but not comfortably as claimed there, and I am certain the installation software won't run in 4. So I've changed the number on the FAQ to 8 megabytes. I would like to point out that the installation document has always said you need 8, so I assume that those who complain about installation trouble in 4 are not paying attention to that document. -rob >From 9fans-outgoing-owner Tue Oct 17 11:55:22 1995 Received: by colossus.cse.psu.edu id <78967>; Tue, 17 Oct 1995 11:40:40 -0400 Received: from cheviot.ncl.ac.uk ([128.240.2.10]) by colossus.cse.psu.edu with SMTP id <78968>; Tue, 17 Oct 1995 11:34:35 -0400 Received: from bygate.ncl.ac.uk by cheviot.ncl.ac.uk id (8.6.12/ for ncl.ac.uk) with SMTP; Tue, 17 Oct 1995 16:14:15 +0100 Received: (ngmt@localhost) by bygate.ncl.ac.uk (8.6.7/8.6.x-cf revision 8 for SunOS 4.1.x) id QAA11305; Tue, 17 Oct 1995 16:13:16 +0100 From: "Gerry.Tomlinson" Message-Id: <199510171513.QAA11305@bygate.ncl.ac.uk> Subject: ATM driver? To: 9fans Date: Tue, 17 Oct 1995 11:13:15 -0400 X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 192 Sender: owner-9fans Precedence: bulk Reply-To: 9fans Has anyone written an ATM driver for plan9, or have an idea how hard it would be to do so? Gerry. --- Gerry.Tomlinson@ncl.ac.uk Department of Computing Science, University of Newcastle, UK >From 9fans-outgoing-owner Tue Oct 17 12:07:11 1995 Received: by colossus.cse.psu.edu id <78976>; Tue, 17 Oct 1995 11:54:51 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <79032>; Tue, 17 Oct 1995 11:36:16 -0400 From: jmk@plan9.att.com To: 9fans Date: Tue, 17 Oct 1995 11:09:41 -0400 Subject: Re: Plan 9 install notes Message-Id: <95Oct17.113616edt.79032@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans > 1) As I already mentioned a while ago, there is a discrepancy between the > statements about 4-meg usage and real life. You cannot install in 4 megs - > system runs out of memory, and I do not know of any way you can avoid that > (enable swapping?). However, when you install in 8 megs, you can then run on 4 > meg system. Which statements about 4Mb usage? The installation doc clearly says 'eight megabytes of memory'. >From 9fans-outgoing-owner Tue Oct 17 12:53:00 1995 Received: by colossus.cse.psu.edu id <78967>; Tue, 17 Oct 1995 12:38:33 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78981>; Tue, 17 Oct 1995 12:30:36 -0400 From: presotto@plan9.att.com To: 9fans Date: Tue, 17 Oct 1995 12:18:40 -0400 Subject: re: ATM driver? Message-Id: <95Oct17.123036edt.78981@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans mail keshav@researh.att.com. He and a student ported a FORE driver. >From 9fans-outgoing-owner Tue Oct 17 23:36:48 1995 Received: by colossus.cse.psu.edu id <79040>; Tue, 17 Oct 1995 23:08:21 -0400 Received: from stealth.ecf.toronto.edu ([128.100.8.4]) by colossus.cse.psu.edu with SMTP id <79038>; Tue, 17 Oct 1995 23:08:05 -0400 Received: by stealth.ecf.toronto.edu id <6122>; Tue, 17 Oct 1995 23:07:48 -0400 From: Steve Kotsopoulos To: 9fans Subject: pppclient guide wanted for faq Message-Id: <95Oct17.230748edt.6122@stealth.ecf.toronto.edu> Date: Tue, 17 Oct 1995 23:07:42 -0400 Sender: owner-9fans Precedence: bulk Reply-To: 9fans Someone suggested to me that the faq should have a section on setting up ppp. If anyone out there has it working and could send me a summary, I'll add it to the faq. Thanks. >From 9fans-outgoing-owner Tue Oct 17 23:48:20 1995 Received: by colossus.cse.psu.edu id <79069>; Tue, 17 Oct 1995 23:41:05 -0400 Received: from cannon.ecf.toronto.edu ([128.100.8.5]) by colossus.cse.psu.edu with SMTP id <79120>; Tue, 17 Oct 1995 23:40:00 -0400 Received: by cannon.ecf.toronto.edu id <10092>; Tue, 17 Oct 1995 23:35:49 -0400 From: Steve Kotsopoulos To: 9fans Subject: vgadb entry for ACER P60 (S3/Trio64 chipset) PCI video card Message-Id: <95Oct17.233549edt.10092@cannon.ecf.toronto.edu> Date: Tue, 17 Oct 1995 23:33:07 -0400 Sender: owner-9fans Precedence: bulk Reply-To: 9fans Since there is a new release in the works, you may want to add this: plan9% diff /lib/orig /lib/vgadb 66a67 > 0xC0044="Phoenix S3 TRIO64 Enhanced VGA BIOS. Version 1.3-08" >From 9fans-outgoing-owner Wed Oct 18 00:36:38 1995 Received: by colossus.cse.psu.edu id <79056>; Wed, 18 Oct 1995 00:25:40 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <79058>; Wed, 18 Oct 1995 00:25:21 -0400 From: philw@plan9.att.com To: 9fans Date: Wed, 18 Oct 1995 00:24:51 -0400 Subject: re: vgadb entry for ACER P60 (S3/Trio64 chipset) PCI video card Message-Id: <95Oct18.002521edt.79058@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >Since there is a new release in the works, you may want to add this: This is news to me. >From 9fans-outgoing-owner Wed Oct 18 09:22:19 1995 Received: by colossus.cse.psu.edu id <78357>; Wed, 18 Oct 1995 08:59:36 -0400 Received: from cannon.ecf.toronto.edu ([128.100.8.5]) by colossus.cse.psu.edu with SMTP id <78356>; Wed, 18 Oct 1995 08:59:20 -0400 Received: by cannon.ecf.toronto.edu id <10091>; Wed, 18 Oct 1995 08:59:08 -0400 From: Steve Kotsopoulos To: 9fans Subject: re: vgadb entry for ACER P60 (S3/Trio64 chipset) PCI video card Message-Id: <95Oct18.085908edt.10091@cannon.ecf.toronto.edu> Date: Wed, 18 Oct 1995 08:59:06 -0400 Sender: owner-9fans Precedence: bulk Reply-To: 9fans >>Since there is a new release in the works, you may want to add this: >This is news to me. I should have said "Since there is a new pcdist in the works" ... jmk@plan9.att.com recently wrote: : #m was not included in one of the kernels on the floppies. : it has been added to the as yet unfinished new set. >From 9fans-outgoing-owner Wed Oct 18 12:19:20 1995 Received: by colossus.cse.psu.edu id <78363>; Wed, 18 Oct 1995 11:57:15 -0400 Received: from miso.wwa.com ([198.49.174.33]) by colossus.cse.psu.edu with SMTP id <78384>; Wed, 18 Oct 1995 11:51:50 -0400 Received: by miso.wwa.com (Smail3.1.28.1 #8) id m0t5afR-000iJJC; Wed, 18 Oct 95 10:44 CDT Message-Id: From: jwb@wwa.com (James W. Bennett) Subject: Two OLD questions. To: 9fans Date: Wed, 18 Oct 1995 11:44:32 -0400 X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 866 Sender: owner-9fans Precedence: bulk Reply-To: 9fans Sorry folks, I'm running to catch up with the bandwagon. 1) I have IDE edvices in my computer. Can anyone recommend a CD-ROM (IDE) that is proven to work with plan9 ? (as in the distribution CD-ROM.) 2) Using the disk given out at Sun World, (OLD, OLD, OLD), I was able to bring up the network just by using ipconfig. Now, with the 4-disk "test" distribution, I'm having problems. My /lib/ndb/local file looks thus: --- # sys=baradur dom=baradur.mordor.com ip=192.92.11.2 ether=0000C044F82C bootfile=/386/9pcdisk proto=il # # ipnet=mordor-net ip=192.92.11.0 ipmask 255.255.255.0 ipgw=192.92.11.3 # --- What am i doing wrong / failing to do ? (Please comment only on the two questions, If you answer the last question(s) in general, remember I only have 4 GB of disk.) Thanks for any help, Jim >From 9fans-outgoing-owner Wed Oct 18 12:58:00 1995 Received: by colossus.cse.psu.edu id <78388>; Wed, 18 Oct 1995 12:42:50 -0400 Received: from cannon.ecf.toronto.edu ([128.100.8.5]) by colossus.cse.psu.edu with SMTP id <78399>; Wed, 18 Oct 1995 12:32:09 -0400 Received: by cannon.ecf.toronto.edu id <10249>; Wed, 18 Oct 1995 11:57:54 -0400 From: Steve Kotsopoulos To: 9fans Subject: security - things to be aware of Message-Id: <95Oct18.115754edt.10249@cannon.ecf.toronto.edu> Date: Wed, 18 Oct 1995 11:57:54 -0400 Sender: owner-9fans Precedence: bulk Reply-To: 9fans If someone sets up their plan9 system according to the manuals, anyone on the internet can telnet/rlogin in as 'none' without a password and steal all the source code and binaries - saving the price of the CDROM. The installation notes for the old release said to 'chmod 770 /sys/src' (to protect the source) but that is not mentioned in the new docs. Any site allowing anonymous telnet/rlogin should probably chmod /sys/src, I'm not sure what the lawyers and publisher would say if you don't. To disable this anonymous access, use the undocumented '-N' option to aux/telnetd and aux/ftp, which disallows logins as 'none'. Since aux/rlogin execs aux/telnetd without the '-N' option, the only protection may be to patch the source, or remove /bin/service/tcp513 Finally, ip/tftpd grants access to any world-readable file. The main concern here is that people using u9fs as their file server probably have an /etc/passwd file from their Unix system accessible. If so, make sure you don't have any encrypted passwords in it, or someone could steal it and use 'crack' to break the passwords. >From 9fans-outgoing-owner Wed Oct 18 15:01:40 1995 Received: by colossus.cse.psu.edu id <78392>; Wed, 18 Oct 1995 14:42:34 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78394>; Wed, 18 Oct 1995 14:42:03 -0400 From: jmk@plan9.att.com To: 9fans Date: Wed, 18 Oct 1995 14:20:25 -0400 Subject: re: Two OLD questions. Message-Id: <95Oct18.144203edt.78394@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans 1) I have IDE edvices in my computer. Can anyone recommend a CD-ROM (IDE) that is proven to work with plan9 ? (as in the distribution CD-ROM.) As currently distributed, there is no support for IDE (ATAPI) CD-ROMs. I'm testing an update to the 4-disc set which will have support and am using a Toshiba XM-5302B (or OTHSBI AMX5-03B2 as it likes to identify itself). I've also tried a Mitsumi FX-400 without problem but I think the Toshiba is better quality (personal opinion). >From 9fans-outgoing-owner Wed Oct 18 16:02:17 1995 Received: by colossus.cse.psu.edu id <78398>; Wed, 18 Oct 1995 15:43:54 -0400 Received: from gary.cooper.edu ([199.98.16.69]) by colossus.cse.psu.edu with SMTP id <78400>; Wed, 18 Oct 1995 15:38:56 -0400 Message-Id: From: josh@gary.cooper.edu (Joshua Spoerri) Subject: To: 9fans Date: Wed, 18 Oct 1995 15:32:15 -0400 X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 208 Sender: owner-9fans Precedence: bulk Reply-To: 9fans Please unsubscribe me from 9fans! I unsuccessfully tried the unsubscription procedure posted to this list a few months ago. I am sorry to mail this address, but wrote to postmaster@, also without success. >From 9fans-outgoing-owner Wed Oct 18 17:23:32 1995 Received: by colossus.cse.psu.edu id <78359>; Wed, 18 Oct 1995 16:36:59 -0400 Received: from noao.edu ([140.252.1.54]) by colossus.cse.psu.edu with SMTP id <78356>; Wed, 18 Oct 1995 13:41:58 -0400 Received: from daikon.tuc.noao.edu by noao.edu (4.1/SAG-Noao.G102) id AA06347; Wed, 18 Oct 95 10:41:29 MST; for 9fans@cse.psu.edu Received: by daikon.tuc.noao.edu (5.x/SMI-SVR4-SAG03) id AA16284; Wed, 18 Oct 1995 10:41:58 -0700 Date: Wed, 18 Oct 1995 13:41:58 -0400 From: rwolff@noao.edu (Richard Wolff) Message-Id: <9510181741.AA16284@daikon.tuc.noao.edu> To: 9fans Subject: Re: Two OLD questions. X-Sun-Charset: US-ASCII Sender: owner-9fans Precedence: bulk Reply-To: 9fans > 2) Using the disk given out at Sun World, (OLD, OLD, OLD), > I was able to bring up the network just by using ipconfig. > > Now, with the 4-disk "test" distribution, I'm having problems. > > My /lib/ndb/local file looks thus: ---snip--- > # > sys=baradur dom=baradur.mordor.com > ip=192.92.11.2 ether=0000C044F82C ---snip--- > What am i doing wrong / failing to do ? On old systems (and maybe new ones as well), ether= must be *lower case*. >From 9fans-outgoing-owner Wed Oct 18 18:09:56 1995 Received: by colossus.cse.psu.edu id <78406>; Wed, 18 Oct 1995 17:58:13 -0400 Received: from colargol.idb.hist.no ([158.38.60.230]) by colossus.cse.psu.edu with SMTP id <78426>; Wed, 18 Oct 1995 17:53:59 -0400 Received: by colargol.idb.hist.no id m0t5gLM-0001ufC (/\oo/\ Smail3.1.29.1 #29.1); Wed, 18 Oct 95 22:48 MET Message-Id: Date: Wed, 18 Oct 1995 17:48:00 -0400 From: Anders Skar To: 9fans Subject: Re: pppclient guide wanted for faq Newsgroups: comp.os.plan9 Organization: Sor-Trondelag College, Norway X-Newsreader: TIN [version 1.2 PL2] Sender: owner-9fans Precedence: bulk Reply-To: 9fans In article <95Oct17.230748edt.6122@stealth.ecf.toronto.edu> you wrote: : I'll add it to the faq. Thanks. I'd like to learn more a€out Plan9. Where can I fin€ the FAQ? Thanks Anders >From 9fans-outgoing-owner Wed Oct 18 18:19:15 1995 Received: by colossus.cse.psu.edu id <78378>; Wed, 18 Oct 1995 18:08:50 -0400 Received: from plan9.cse.psu.edu ([130.203.12.21]) by colossus.cse.psu.edu with SMTP id <78400>; Wed, 18 Oct 1995 17:54:53 -0400 From: schwartz@plan9.cse.psu.edu To: 9fans Date: Wed, 18 Oct 1995 17:47:33 -0400 Message-Id: <95Oct18.175453edt.78400@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans I noticed that srv sometimes gives unhelpful error messages. Inspection reveals that there are uninitialized variables due to goto-lossage. Suggested improvement: term% diff srv.c srv.c.orig 74d73 < strcpy(dest, *argv); 90a90,91 > strcpy(dest, *argv); > 124c125 < fprint(2, "srv %s: mount(%s) failed: %s\n", dest, mtpt, err); --- > fprint(2, "srv %s: mount failed: %s\n", dest, err); >From 9fans-outgoing-owner Wed Oct 18 19:38:56 1995 Received: by colossus.cse.psu.edu id <78394>; Wed, 18 Oct 1995 19:23:18 -0400 Received: from cannon.ecf.toronto.edu ([128.100.8.5]) by colossus.cse.psu.edu with SMTP id <78387>; Wed, 18 Oct 1995 19:20:55 -0400 Received: by cannon.ecf.toronto.edu id <10013>; Wed, 18 Oct 1995 19:15:08 -0400 From: Steve Kotsopoulos To: 9fans Subject: FAQ location [was: pppclient guide wanted for faq] Cc: Anders.Skar@colargol.stud.idb.hist.no Message-Id: <95Oct18.191508edt.10013@cannon.ecf.toronto.edu> Date: Wed, 18 Oct 1995 19:15:06 -0400 Sender: owner-9fans Precedence: bulk Reply-To: 9fans Anders Skar wrote: > I'd like to learn more about Plan9. > Where can I find the FAQ? The hypertext version is at http://www.ecf.toronto.edu/plan9/plan9faq.html A plaintext version is posted to comp.os.plan9 and the 9fans list at the beginning of each month. >From 9fans-outgoing-owner Thu Oct 19 00:14:03 1995 Received: by colossus.cse.psu.edu id <78404>; Wed, 18 Oct 1995 23:59:22 -0400 Received: from crux.rp.CSIRO.AU ([130.155.194.32]) by colossus.cse.psu.edu with SMTP id <78406>; Wed, 18 Oct 1995 23:58:56 -0400 Received: from lynx.rp.CSIRO.AU (lynx.rp.CSIRO.AU [130.155.194.25]) by crux.rp.CSIRO.AU (8.6.10/8.6.10) with SMTP id NAA27761 for <9fans@cse.psu.edu>; Thu, 19 Oct 1995 13:57:55 +1000 Received: from localhost by lynx.rp.CSIRO.AU (4.1/SMI-4.1/RPAT-1.03) id AA04648; Thu, 19 Oct 95 13:57:53 EST Message-Id: <9510190357.AA04648@lynx.rp.CSIRO.AU> To: 9fans Subject: help with aha1452CP Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Id: <4646.814075072.1@lynx.rp.CSIRO.AU> Date: Wed, 18 Oct 1995 23:57:53 -0400 From: Michael Homsey Sender: owner-9fans Precedence: bulk Reply-To: 9fans I am attempting to get the 4 disk set up on 486/33. I have added an ISA aha1452CP (the CF has been superceded). After executing B.COM I get the screen cleared and the plan 9 label appear. It sees starts to repeat the following: adaptec0: invdcmd #1 len 5 scsiwait timed out adaptec0: invdcmd #2 len 1 scsiwait timed out adaptec0: invdcmd #2 len 1 scsiwait timed out adaptec0: invdcmd #2 len 1 etc, WHat have I done wrong, I only turned off plug and play and the floppy interface on the card, the rest were left the same? ANy help gratefuly received! regards, Michael Homsey http://www.atnf.csiro.au/people/mhomsey/ >From 9fans-outgoing-owner Thu Oct 19 00:37:46 1995 Received: by colossus.cse.psu.edu id <78391>; Thu, 19 Oct 1995 00:28:12 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <78393>; Wed, 18 Oct 1995 13:31:27 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Wed, 18 Oct 1995 18:20:35 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Tue, 17 Oct 1995 03:23:12 -0400 From: Mike O'Dell Message-ID: <460hp0$e6m@rodan.UU.NET> Organization: Centre for Chaotic Repeatabilty References: <3083746C@alcatel.spb.su> Subject: Re: Plan 9 install notes - ignoring partition tables Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans In my experience, if you make the grave mistake of even booting the installation diskettes, it scribbles on your hard disk without so much as a "By your leave" before doing so. In the process, it wrecks whatever it was that you were silly enough to have out there beyond the DOS partition. [ I have not heard anyone else report this -- mod ] I consider this behavior unconscionable. >From 9fans-outgoing-owner Thu Oct 19 00:48:55 1995 Received: by colossus.cse.psu.edu id <78411>; Thu, 19 Oct 1995 00:41:56 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78413>; Thu, 19 Oct 1995 00:41:30 -0400 From: jmk@plan9.att.com To: 9fans Date: Thu, 19 Oct 1995 00:18:51 -0400 Subject: re: help with aha1452CP Message-Id: <95Oct19.004130edt.78413@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans you need the new version of b.com on plan9.att.com in the pcdist subdirectory, the floppy disc images have not been updated with this fix yet. alternatively, you can try turning off the options described in the source comment below /* * If the BIOS is enabled on the 1542C/CF and BIOS options for support of drives * > 1Gb, dynamic scanning of the SCSI bus or more than 2 drives under DOS 5.0 are * enabled, the BIOS disables accepting Cmbinit to protect against running with * drivers which don't support those options. In order to unlock the interface * it is necessary to read a lock-code using Cextbios and write it back using * Cmbienable; the lock-code is non-zero. */ ------ original message follows ------ >From cse.psu.edu!9fans-outgoing-owner Thu Oct 19 00:14:02 EDT 1995 Received: by colossus.cse.psu.edu id <78404>; Wed, 18 Oct 1995 23:59:22 -0400 Received: from crux.rp.CSIRO.AU ([130.155.194.32]) by colossus.cse.psu.edu with SMTP id <78406>; Wed, 18 Oct 1995 23:58:56 -0400 Received: from lynx.rp.CSIRO.AU (lynx.rp.CSIRO.AU [130.155.194.25]) by crux.rp.CSIRO.AU (8.6.10/8.6.10) with SMTP id NAA27761 for <9fans@cse.psu.edu>; Thu, 19 Oct 1995 13:57:55 +1000 Received: from localhost by lynx.rp.CSIRO.AU (4.1/SMI-4.1/RPAT-1.03) id AA04648; Thu, 19 Oct 95 13:57:53 EST Message-Id: <9510190357.AA04648@lynx.rp.CSIRO.AU> To: 9fans@cse.psu.edu Subject: help with aha1452CP Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Id: <4646.814075072.1@lynx.rp.CSIRO.AU> Date: Wed, 18 Oct 1995 23:57:53 -0400 From: Michael Homsey Sender: owner-9fans@cse.psu.edu Precedence: bulk Reply-To: 9fans@cse.psu.edu I am attempting to get the 4 disk set up on 486/33. I have added an ISA aha1452CP (the CF has been superceded). After executing B.COM I get the screen cleared and the plan 9 label appear. It sees starts to repeat the following: adaptec0: invdcmd #1 len 5 scsiwait timed out adaptec0: invdcmd #2 len 1 scsiwait timed out adaptec0: invdcmd #2 len 1 scsiwait timed out adaptec0: invdcmd #2 len 1 etc, WHat have I done wrong, I only turned off plug and play and the floppy interface on the card, the rest were left the same? ANy help gratefuly received! regards, Michael Homsey http://www.atnf.csiro.au/people/mhomsey/ >From 9fans-outgoing-owner Thu Oct 19 03:42:33 1995 Received: by colossus.cse.psu.edu id <78427>; Thu, 19 Oct 1995 03:28:09 -0400 Received: from earth.cias.osakafu-u.ac.jp ([157.16.91.53]) by colossus.cse.psu.edu with SMTP id <78424>; Thu, 19 Oct 1995 03:27:49 -0400 Received: from earth.cias.osakafu-u.ac.jp (localhost [127.0.0.1]) by earth.cias.osakafu-u.ac.jp (8.6.12+2.5Wb4/3.3W9) with ESMTP id HAA09766 for <9fans@cse.psu.edu>; Thu, 19 Oct 1995 07:29:03 GMT Message-Id: <199510190729.HAA09766@earth.cias.osakafu-u.ac.jp> To: 9fans Subject: Re: NVR config woes In-reply-to: okamoto's message of Fri, 13 Oct 1995 04:45:00 -0400. <199510130845.IAA04646@earth.cias.osakafu-u.ac.jp> X-Face: $Cx`H4h}&#Ay65<'8JKnrNJ"m]K0nX2>7@Da=n'V$ uF~ag)mR Sender: owner-9fans Precedence: bulk Reply-To: 9fans Reply to myself :-) > > half the message failed to make it out. it should also have said that this fixes > > the 3C509 'activate' bug and the fixes can be found on plan9.att.com in the > > directory plan9/update/... > > > > Thanks, this problem has been solved, but.... > > I applied this patch, and re-compiled 9pcfs, successfully. > After all, I've gotten the same result of Mr. S. J. Bagley of the > orignal poster of this thread. ;_; This is solved. The plan9.ini on the fs booting floppy has had wrong entry for aha1542, that is, scsi0:type=aha1542 port=0x334, where this line should be scsi0:type=aha1542 port=0x330. ^ I forgot this should be ascribed to my fault, or installer (9dos for fs), although I'd like to believe I did well.... Kenji >From 9fans-outgoing-owner Thu Oct 19 05:40:40 1995 Received: by colossus.cse.psu.edu id <78433>; Thu, 19 Oct 1995 05:25:33 -0400 Received: from dingo.if.pw.edu.pl ([148.81.66.1]) by colossus.cse.psu.edu with SMTP id <78430>; Thu, 19 Oct 1995 05:25:12 -0400 Received: by dingo.if.pw.edu.pl (5.65/DEC-Ultrix/4.3) id AA05091; Thu, 19 Oct 1995 10:24:47 +0100 Date: Thu, 19 Oct 1995 05:24:47 -0400 From: oleniacz@if.pw.edu.pl (Janusz Oleniacz) Message-Id: <9510190924.AA05091@dingo.if.pw.edu.pl> To: 9fans Subject: FORTRAN compiler for Plan9 ??? - who knows? Sender: owner-9fans Precedence: bulk Reply-To: 9fans Dear Fans of Plan9, I going to get the system, and before I would like to know about obtainable compilers for Fortran (for our physists) under Plan9. Can anybody help, please. Janusz Oleniacz >From 9fans-outgoing-owner Thu Oct 19 06:16:25 1995 Received: by colossus.cse.psu.edu id <78431>; Thu, 19 Oct 1995 06:05:12 -0400 Received: from symbionics.co.uk ([158.43.6.17]) by colossus.cse.psu.edu with SMTP id <78430>; Thu, 19 Oct 1995 06:04:56 -0400 Received: from symsun5 (symsun5.symbionics.co.uk) by symbionics.co.uk (4.1/SMI-4.1) id AA06364; Thu, 19 Oct 95 11:02:31 BST Received: from sympc143.symbionics.co.uk by symsun5 (4.1/SMI-4.1) id AA26957; Thu, 19 Oct 95 11:05:01 BST Message-Id: <9510191005.AA26957@symsun5> Comments: Authenticated sender is From: "Nigel Roles" Organization: Symbionics Communications To: 9fans Date: Thu, 19 Oct 1995 07:02:28 -0400 Subject: Re: FORTRAN compiler for Plan9 ??? - who knows? Priority: normal X-Mailer: Pegasus Mail for Windows (v2.10) Sender: owner-9fans Precedence: bulk Reply-To: 9fans > Dear Fans of Plan9, > I going to get the system, and before I would like to know about > obtainable compilers for Fortran (for our physists) under Plan9. > Can anybody help, please. > Janusz Oleniacz > Oh dear. Incomplete specifications again. This one should have been in the "no X Windows" section of the spec.! >From 9fans-outgoing-owner Thu Oct 19 07:02:14 1995 Received: by colossus.cse.psu.edu id <78431>; Thu, 19 Oct 1995 06:52:00 -0400 Received: from plan9.cs.york.ac.uk ([144.32.33.120]) by colossus.cse.psu.edu with SMTP id <78430>; Thu, 19 Oct 1995 06:51:43 -0400 From: forsyth@plan9.cs.york.ac.uk To: 9fans Date: Thu, 19 Oct 1995 06:53:19 -0400 Subject: re: FORTRAN compiler for Plan9 ??? - who knows? Message-Id: <95Oct19.065143edt.78430@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans f2c is probably the only possibility for now. it is, or was, available for anonymous ftp from research.att.com. i don't know whether there are any other variants. ------ original message follows ------ >From cse.psu.edu!9fans-outgoing-owner Thu Oct 19 11:02:41 BST 1995 Received: by colossus.cse.psu.edu id <78433>; Thu, 19 Oct 1995 05:25:33 -0400 Received: from dingo.if.pw.edu.pl ([148.81.66.1]) by colossus.cse.psu.edu with SMTP id <78430>; Thu, 19 Oct 1995 05:25:12 -0400 Received: by dingo.if.pw.edu.pl (5.65/DEC-Ultrix/4.3) id AA05091; Thu, 19 Oct 1995 10:24:47 +0100 Date: Thu, 19 Oct 1995 05:24:47 -0400 From: oleniacz@if.pw.edu.pl (Janusz Oleniacz) Message-Id: <9510190924.AA05091@dingo.if.pw.edu.pl> To: 9fans@cse.psu.edu Subject: FORTRAN compiler for Plan9 ??? - who knows? Sender: owner-9fans@cse.psu.edu Precedence: bulk Reply-To: 9fans@cse.psu.edu Dear Fans of Plan9, I going to get the system, and before I would like to know about obtainable compilers for Fortran (for our physists) under Plan9. Can anybody help, please. Janusz Oleniacz >From 9fans-outgoing-owner Thu Oct 19 07:12:46 1995 Received: by colossus.cse.psu.edu id <78433>; Thu, 19 Oct 1995 07:02:52 -0400 Received: from plan9.cs.su.oz.au ([129.78.96.3]) by colossus.cse.psu.edu with SMTP id <78435>; Thu, 19 Oct 1995 07:01:27 -0400 Date: Thu, 19 Oct 1995 06:46:23 -0400 From: dhog@plan9.cs.su.oz.au To: 9fans Subject: Re: Message-Id: <95Oct19.070127edt.78435@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >I unsuccessfully tried the unsubscription procedure posted to this >list a few months ago. I am sorry to mail this address, but wrote to >postmaster@, also without success. Please note the following: |Commands should be sent in the body of an email message to |"majordomo@cse.psu.edu"or to "-request@cse.psu.edu". |[...] | |Commands in the "Subject:" line NOT processed. That is, you should send a message to "9fans-request@cse.psu.edu" with "unsubscribe" in the _body_, rather than the Subject. >From 9fans-outgoing-owner Thu Oct 19 07:25:15 1995 Received: by colossus.cse.psu.edu id <78434>; Thu, 19 Oct 1995 07:13:29 -0400 Received: from dingo.if.pw.edu.pl ([148.81.66.1]) by colossus.cse.psu.edu with SMTP id <78439>; Thu, 19 Oct 1995 07:13:08 -0400 Received: by dingo.if.pw.edu.pl (5.65/DEC-Ultrix/4.3) id AA07943; Thu, 19 Oct 1995 12:12:50 +0100 Date: Thu, 19 Oct 1995 07:12:49 -0400 From: Janusz Oleniacz Subject: Re: FORTRAN compiler for Plan9 ??? - who knows? To: 9fans In-Reply-To: <9510191005.AA26957@symsun5> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-9fans Precedence: bulk Reply-To: 9fans On Thu, 19 Oct 1995, Nigel Roles wrote: > > Dear Fans of Plan9, > > I going to get the system, and before I would like to know about > > obtainable compilers for Fortran (for our physists) under Plan9. > > Can anybody help, please. > > Janusz Oleniacz > > > > Oh dear. Incomplete specifications again. This one should have been > in the "no X Windows" section of the spec.! > Should I understand this like - there is (or there should be ?) a compiler for Fortran? Janusz Oleniacz >From 9fans-outgoing-owner Thu Oct 19 08:09:52 1995 Received: by colossus.cse.psu.edu id <78433>; Thu, 19 Oct 1995 07:59:56 -0400 Received: from bkinis1-1.morgan.com ([204.254.196.6]) by colossus.cse.psu.edu with SMTP id <78435>; Thu, 19 Oct 1995 07:57:03 -0400 Received: (from mail@localhost) by bkinis1-1.morgan.com (8.6.12/sendmail.cf.firewall v0.66beta) id HAA02817 for <9fans@cse.psu.edu>; Thu, 19 Oct 1995 07:40:19 -0400 Received: from unknown(138.20.110.10) by bkinis1-1.morgan.com via smap (V1.3) id sma002807; Thu Oct 19 07:40:03 1995 Received: from tasmania.Morgan.COM by ls5.fid.morgan.com (4.1/MS/FID/Sun-1.3) id AA22534; Thu, 19 Oct 95 12:40:01 BST From: "David Lukes" Message-Id: <9510191240.ZM29031@morgan.com> Date: Thu, 19 Oct 1995 07:40:00 -0400 In-Reply-To: Janusz Oleniacz "Re: FORTRAN compiler for Plan9 ??? - who knows?" (Oct 19, 7:12) References: X-Face: ",23ZL}.AnSu!4o'e&Zi$|&rY^Py}G`e=fI&l{$n@td6#Kar.lKC9yYg$@'yxv|Pw37"-%Ax}(QJFS35S;vKtZ_JzuiK5LvmGz`S_MHpiqgR?dJ@QsE$Jn&RO-Rh|XpcAh?:x\{m%=Vad3j} > Oh dear. Incomplete specifications again. This one should have been > > in the "no X Windows" section of the spec.! > > > Should I understand this like - there is (or there should be ?) > a compiler for Fortran? No, you should understand it as a joke, like the emacs manual page. As the always excellent Charles Forsyth said: > f2c is probably the only possibility for now. > i don't know whether there are any other variants. I'm sure there are, unfortunately. But it's moved from research.att.com to netlib.att.com, aka plan9.att.com, in directory /netlib/f2c. Good luck with your physicists. Dave. >From 9fans-outgoing-owner Thu Oct 19 09:54:23 1995 Received: by colossus.cse.psu.edu id <79120>; Thu, 19 Oct 1995 09:41:39 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <79116>; Thu, 19 Oct 1995 09:41:23 -0400 From: rob@plan9.att.com To: 9fans Date: Thu, 19 Oct 1995 09:26:29 -0400 Subject: security - things to be aware of Message-Id: <95Oct19.094123edt.79116@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans According to the shrink-wrap license, connecting a system with the Plan 9 source on it to the Internet is against the rules: nor may any part of the SOFTWARE be made available on a computer network external to you or your organization One might argue what 'make available' means, but as things stand, and as we intended them, this means the source should not be installed on an Internet-visible machine, regardless of the account structure. I would like to point out here that I was never happy with the idea of user 'none'. It made sense in the early debugging days but should have gone away years ago. -rob >From 9fans-outgoing-owner Thu Oct 19 10:39:02 1995 Received: by colossus.cse.psu.edu id <79120>; Thu, 19 Oct 1995 10:23:55 -0400 Received: from dingo.if.pw.edu.pl ([148.81.66.1]) by colossus.cse.psu.edu with SMTP id <79159>; Thu, 19 Oct 1995 10:23:36 -0400 Received: by dingo.if.pw.edu.pl (5.65/DEC-Ultrix/4.3) id AA13717; Thu, 19 Oct 1995 15:23:12 +0100 Date: Thu, 19 Oct 1995 10:23:12 -0400 From: oleniacz@if.pw.edu.pl (Janusz Oleniacz) Message-Id: <9510191423.AA13717@dingo.if.pw.edu.pl> To: 9fans Subject: re: FORTRAN compiler for Plan9 ??? - who knows? Sender: owner-9fans Precedence: bulk Reply-To: 9fans Hi, I have found a free g77 (gnu fortran compiler), but who can tell me that it is compatibile with Plan9? (it is distributed as source code, so if you have gcc, you can compile g77). (it seems like I have answered myself my question - but am I rigth?) Janusz Oleniacz >From 9fans-outgoing-owner Thu Oct 19 11:44:05 1995 Received: by colossus.cse.psu.edu id <79201>; Thu, 19 Oct 1995 11:30:14 -0400 Received: from plan9.cs.su.oz.au ([129.78.96.3]) by colossus.cse.psu.edu with SMTP id <79198>; Thu, 19 Oct 1995 11:29:19 -0400 Date: Thu, 19 Oct 1995 11:16:45 -0400 From: dhog@plan9.cs.su.oz.au To: 9fans Subject: Re: security - things to be aware of Message-Id: <95Oct19.112919edt.79198@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >According to the shrink-wrap license, connecting a system >with the Plan 9 source on it to the Internet is against >the rules: > > nor may any part of the SOFTWARE be made available > on a computer network external to you or your > organization > >One might argue what 'make available' means, but as things >stand, and as we intended them, this means the source >should not be installed on an Internet-visible machine, >regardless of the account structure. But doesn't "SOFTWARE" here mean more than just the source? The license defines it as "the enclosed software programs, documentation, and other materials" and goes on to say that it "includes any works derived or modified from the enclosed materials". My reading of this is that it is illegal for us to "make available" the documentation, binaries, or source to the internet at large, not just the source. So we're not allowed to connect a machine containing any of these to the net... -- ``It's a beautiful world we live in'' - Devo >From 9fans-outgoing-owner Thu Oct 19 12:48:01 1995 Received: by colossus.cse.psu.edu id <79212>; Thu, 19 Oct 1995 12:34:59 -0400 Received: from galapagos.cse.psu.edu ([130.203.2.12]) by colossus.cse.psu.edu with SMTP id <79209>; Thu, 19 Oct 1995 12:34:43 -0400 Received: from localhost by galapagos.cse.psu.edu with SMTP id <12811>; Thu, 19 Oct 1995 12:34:00 -0400 To: 9fans Subject: Re: security - things to be aware of In-reply-to: Your message of "Thu, 19 Oct 1995 09:26:29 EDT." <95Oct19.094123edt.79116@colossus.cse.psu.edu> Date: Thu, 19 Oct 1995 12:33:56 -0400 From: Scott Schwartz Message-Id: <95Oct19.123400edt.12811@galapagos.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans rob@plan9.att.com writes: | One might argue what 'make available' means, but as things | stand, and as we intended them, this means the source | should not be installed on an Internet-visible machine, | regardless of the account structure. What does 'internet-visible' mean? If chmod 770 isn't enough, will it be satisfactory to filter 9p traffic on our internet gateway, or to disable "none" in the fileserver? >From 9fans-outgoing-owner Thu Oct 19 20:01:49 1995 Received: by colossus.cse.psu.edu id <79287>; Thu, 19 Oct 1995 19:50:05 -0400 Received: from staff.cs.su.OZ.AU ([129.78.8.1]) by colossus.cse.psu.edu with SMTP id <79282>; Thu, 19 Oct 1995 19:49:46 -0400 Received: from plan9.cs.su.oz.au by staff.cs.su.OZ.AU (mail from boyd for 9fans@cse.psu.edu) with MHSnet (insertion MHSnet site: staff.cs.su.oz.au); Fri, 20 Oct 1995 09:48:44 +1000 Received: from lore.plan9.cs.su.oz.au. by staff.cs.su.OZ.AU.; Fri, 20 Oct 1995 09:48:40 +1000 X-Claimed-Received: from plan9.cs.su.oz.au From: Boyd Roberts Date: Thu, 19 Oct 1995 19:35:00 -0400 To: 9fans Subject: Re: FORTRAN compiler for Plan9 ??? - who knows? In-Reply-To: <9510190924.AA05091@dingo.if.pw.edu.pl> Message-ID: <199510200935.979.9.babub@plan9.cs.su.oz.au> Sender: owner-9fans Precedence: bulk Reply-To: 9fans damn, sounds like we'll have to bring back PUNCHED CARDS and UPPER CASE. >From 9fans-outgoing-owner Thu Oct 19 20:26:31 1995 Received: by colossus.cse.psu.edu id <79240>; Thu, 19 Oct 1995 20:19:05 -0400 Received: from bunyip.cc.uq.oz.au ([130.102.2.1]) by colossus.cse.psu.edu with SMTP id <79282>; Thu, 19 Oct 1995 20:18:49 -0400 Received: from cc.uq.oz.au by bunyip.cc.uq.oz.au id <12962-0@bunyip.cc.uq.oz.au>; Fri, 20 Oct 1995 10:16:27 +1000 Received: from netfl15a.devetir.qld.gov.au by pandora.devetir.qld.gov.au (8.6.10/DEVETIR-E0.3a) with ESMTP id KAA29471 for <9fans@cse.psu.edu>; Fri, 20 Oct 1995 10:21:31 +1000 Received: from localhost by netfl15a.devetir.qld.gov.au (8.6.8.1/DEVETIR-0.1) id AAA03866 for <9fans@cse.psu.edu>; Fri, 20 Oct 1995 00:20:47 GMT Message-Id: <199510200020.AAA03866@netfl15a.devetir.qld.gov.au> X-Mailer: exmh version 1.6.4 10/10/95 To: 9fans Subject: Re: FORTRAN compiler for Plan9 ??? - who knows? In-reply-to: Your message of "Thu, 19 Oct 1995 19:35:00 -0400." <199510200935.979.9.babub@plan9.cs.su.oz.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Thu, 19 Oct 1995 20:20:46 -0400 From: Stephen Hocking Sender: owner-9fans Precedence: bulk Reply-To: 9fans > damn, sounds like we'll have to bring back PUNCHED CARDS and UPPER CASE. > I was waiting for COBOL myself. On the otherhand, Plan9 sounds like an excellent environment for an APL interpreter. Stephen -- I do not speak for the Worker's Compensation Board of Queensland - They don't pay me enough for that! >From 9fans-outgoing-owner Fri Oct 20 05:34:07 1995 Received: by colossus.cse.psu.edu id <78574>; Fri, 20 Oct 1995 05:13:33 -0400 Received: from idpentium.idsoftware.com ([192.246.40.9]) by colossus.cse.psu.edu with SMTP id <78572>; Fri, 20 Oct 1995 05:13:16 -0400 Received: from idcanon1 by idpentium.idsoftware.com (NX5.67e/NX3.0M) id AA01052; Fri, 20 Oct 95 04:11:04 -0500 Received: by idcanon1.idsoftware.com (NX5.67e/NX3.0S) id AA11107; Fri, 20 Oct 95 04:11:04 -0500 Message-Id: <9510200911.AA11107@idcanon1.idsoftware.com> Mime-Version: 1.0 (NeXT Mail 3.3 v118.2) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Received: by NeXT.Mailer (1.118.2) From: John Carmack Date: Fri, 20 Oct 1995 05:11:02 -0400 To: 9fans Subject: nextstation stuff Sender: owner-9fans Precedence: bulk Reply-To: 9fans I finally got a very old next cube (rom 2.2) to net boot a kernel. = It has the video register bug, so it hung immediately after = startup unless I either booted NEXTSTEP first, or entered e 2004184 ea ^c at the monitor by hand. Adding the=20 > #define VIDEOOUTLIMIT IO(0x02004184) > *(ulong*)VIDEOOUTLIMIT =3D 0xea; patch to the kernel fixed it for automatic startup. My rom 3.3 systems still choke, and manually setting the pc still = won't get them going. It looks like the problem is due to the lack of a unixthread load = command in the mach header. I am going to hack l2 and see if I = can build a kernel that loads properly on all NeXT roms. Unfortunately, my cube has 16 1meg simms, only 8 megs visible to = plan9. 8 megs is not enough to relink the kernel in... Before I decided to wipe the scsi drive for swapping, I tried = swapping to a file over u9fs. This caused system traps during = linking. I can certainly see how it would fail (part of the u9fs = client gets swapped out), but the docs say "swap to raw devices or = remote servers". Is that supposed to work? After changing over to 9nextstationdisk and made a real swap = partitiion, things worked fine, but linking was = sssslllllooooowwwww. I ordered 64 megs of ram to fix that = problem... I spent a while figring out how to get the proper plan9 bootp = extension information to the cube. NeXT's bootpd does not support = the vendor specific extensions, so I had to compile something = else. The bootpd source included with the plan9 cdrom compiled with some = warnings, but died shortly after starting, so I grabbed the latest = 2.4 bootpd source from the net. After adding -posix, it compiled = and linked with no warnings. I couldn't see a way to enter raw = text vendor data in the 2.4 bootptab (the vm=3D"text..." format is = gone), so I wound up just making a gross hack in the source to = create exactly the packets I want. I will probably go back and = make the 2.1 code included on the cd run properly, because that = can at least be configured properly from the bootptab file. The initial bootp packet from a net booting NeXT machine will have = "NeXT" as the vendor id, and the return packet with booting info = must also have that. NeXTs also seem to require that the bootfile = be tftpd from the same system sending the bootp packets. The bootp info packet from the plan 9 kernel after choosing a tcp = root will have "p9 " as the vendor id, and you want to return 'p9 = 255.255.255.0 fileserver_ip 0.0.0.0 gateway_ip" as the vendor = extension (assuming a type C network and no auth server). Unfortunately, I had to remove the old cube from the NEXTSTEP = netinfo database, or the bootpd daemons would both send confusing = packets. I don't think the NeXT bootp can't just be replaced, = because it is intertwined with netinfo. So, finally, I have things running smoothly the way I want. :-) I was bummed to find that alef (and hence acme) doesn't exist far = the '020. Does cfs work with u9fs? It wouldn't automatically start up, and = when I started it manually, it failed as soon as I went into the = cached directory. Has anyone made a plan9 system with a >8bit color display? I = might try and bring the system up on a color nextstation. John Carmack Id Software >From 9fans-outgoing-owner Fri Oct 20 06:00:54 1995 Received: by colossus.cse.psu.edu id <78578>; Fri, 20 Oct 1995 05:50:43 -0400 Received: from door.netcs.com ([194.120.74.246]) by colossus.cse.psu.edu with SMTP id <78575>; Fri, 20 Oct 1995 05:48:26 -0400 Received: from keks.netcs.com [138.199.0.101] by door.netcs.com with SMTP (8.6.10/25-eef) id LAA27797; Fri, 20 Oct 1995 11:44:25 +0200 Received: by keks.netcs.com (5.67a8+/1.2-eef) id AA02990; Fri, 20 Oct 1995 10:44:24 +0100 Message-Id: <199510200944.AA02990@keks.netcs.com> Subject: ISDN To: 9fans Date: Fri, 20 Oct 1995 05:44:23 -0400 From: Oliver Korfmacher X-Mailer: ELM [version 2.4 PL21] Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 190 Sender: owner-9fans Precedence: bulk Reply-To: 9fans At variuos places in the manuals, ISDN is mentioned as supported media. Any plans and comments? If not, anybody interested? We intend to port our isdn drivers and PC/S-bus/what.. Oliver >From 9fans-outgoing-owner Fri Oct 20 06:09:56 1995 Received: by colossus.cse.psu.edu id <78575>; Fri, 20 Oct 1995 05:59:49 -0400 Received: from door.netcs.com ([194.120.74.246]) by colossus.cse.psu.edu with SMTP id <78577>; Fri, 20 Oct 1995 05:48:29 -0400 Received: from keks.netcs.com [138.199.0.101] by door.netcs.com with SMTP (8.6.10/25-eef) id LAA27801; Fri, 20 Oct 1995 11:45:49 +0200 Received: by keks.netcs.com (5.67a8+/1.2-eef) id AA03003; Fri, 20 Oct 1995 10:45:47 +0100 Message-Id: <199510200945.AA03003@keks.netcs.com> Subject: Next To: 9fans Date: Fri, 20 Oct 1995 05:45:47 -0400 From: Oliver Korfmacher X-Mailer: ELM [version 2.4 PL21] Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 205 Sender: owner-9fans Precedence: bulk Reply-To: 9fans Next question: Does anybody can give a phone number of AT&T for negotiating business stuff? We try the 800er, but due to high time delta, I wasn't able to contact anybody. Thank you for any help. Oliver >From 9fans-outgoing-owner Fri Oct 20 06:23:50 1995 Received: by colossus.cse.psu.edu id <78577>; Fri, 20 Oct 1995 06:16:49 -0400 Received: from execpc.com ([204.29.202.21]) by colossus.cse.psu.edu with SMTP id <78576>; Fri, 20 Oct 1995 06:16:32 -0400 Received: from earth.execpc.com (bpaddock@earth.execpc.com [204.29.202.50]) by execpc.com (8.7.1/8.6.11) with ESMTP id FAA22968 for <9fans@cse.psu.edu>; Fri, 20 Oct 1995 05:14:24 -0500 (CDT) Received: (from bpaddock@localhost) by earth.execpc.com (8.7/8.7) id FAA05096; Fri, 20 Oct 1995 05:15:30 -0500 (CDT) From: bpaddock@execpc.com (Bob Paddock) To: 9fans Newsgroups: list.plan9fans To: 9fans Subject: Instaling PCDIS on Zeos Laptop Date: Fri, 20 Oct 1995 05:53:59 -0400 Message-ID: <3G3hwUQy8s5M085yn@execpc.com> Lines: 25 Sender: owner-9fans Precedence: bulk Reply-To: 9fans I downloaded the four disk set from plan9.att.com, and I think I got all the updates (like b.com). My machine is a Zeos Meridian 400 Laptop DX4/100Mhz, with 350 hard drive, and 8 megs of RAM. I backed up my hard disk then defraged it. All 350 megs where one DOS partition. I made up the boot disk using RAWRITE. When I try to install this I get ERROR 23, "Not Enough Disk Space". I've got 250 megs free! Next thought was it wanted to be in a partition of its own, so I ran FIPS the Linix partition spliter. I tried to install again but still got the same error. I have a felling I'm missing a step, but I don't know that it is? Is their some minimum document set, rather than downloading the whole thing? I want to find out if this works on my hardware before I pop for the bucks for the disk/book set. >From 9fans-outgoing-owner Fri Oct 20 11:38:01 1995 Received: by colossus.cse.psu.edu id <78593>; Fri, 20 Oct 1995 11:20:23 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78576>; Fri, 20 Oct 1995 11:20:02 -0400 From: jmk@plan9.att.com To: 9fans Date: Fri, 20 Oct 1995 11:16:59 -0400 Subject: Re: Instaling PCDIS on Zeos Laptop Message-Id: <95Oct20.112002edt.78576@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans > I backed up my hard disk then defraged it. All 350 megs where > one DOS partition. the install wants to use some space not claimed by any partition tables, if you had one DOS partition of, say, 300Mb it would work. >From 9fans-outgoing-owner Fri Oct 20 11:53:10 1995 Received: by colossus.cse.psu.edu id <78576>; Fri, 20 Oct 1995 11:39:46 -0400 Received: from uu2.psi.com ([128.145.228.2]) by colossus.cse.psu.edu with SMTP id <78600>; Fri, 20 Oct 1995 11:38:13 -0400 Received: from infographix.UUCP by uu2.psi.com (5.65b/4.0.940727-PSI/PSINet) via UUCP; id AA09734 for ; Fri, 20 Oct 95 11:14:47 -0400 Received: by infographix.com (5.x/SMI-SVR4) id AA19208; Fri, 20 Oct 1995 10:26:15 -0400 Date: Fri, 20 Oct 1995 10:26:15 -0400 From: arnold@infographix.infographix.com (Arnold Robbins) Message-Id: <9510201426.AA19208@infographix.com> To: 9fans Subject: Re: FORTRAN compiler for Plan9 ??? - who knows? In-Reply-To: <199510200935.979.9.babub@plan9.cs.su.oz.au> X-Mailer: [XMailTool v3.1.2] Sender: owner-9fans Precedence: bulk Reply-To: 9fans > damn, sounds like we'll have to bring back PUNCHED CARDS and UPPER CASE. How about if the Bell Labs folks just dust off the old V7 ratfor and EFL code, and put it in netlib? (.5 * :-) Then acme will work just fine... Arnold Robbins --- Software Engineer Phone: +1-404-523-4944 InfoGraphix Technologies, Inc. Fax: +1-404-523-4882 250 Williams Street, Suite 1120 E-mail: arnold.robbins@infographix.com Atlanta, GA 30303 Coming Soon: How To GAWK Politely >From 9fans-outgoing-owner Fri Oct 20 17:12:44 1995 Received: by colossus.cse.psu.edu id <78608>; Fri, 20 Oct 1995 16:52:00 -0400 Received: from optima.cs.arizona.edu ([192.12.69.5]) by colossus.cse.psu.edu with SMTP id <78606>; Fri, 20 Oct 1995 16:51:43 -0400 Received: from baskerville.CS.Arizona.EDU by optima.cs.arizona.edu (5.65c/15) via SMTP id AA14419; Fri, 20 Oct 1995 13:51:32 MST Received: (from jdavis@localhost) by baskerville.CS.Arizona.EDU (8.6.9/8.6.6) id NAA26934; Fri, 20 Oct 1995 13:53:29 -0700 Date: Fri, 20 Oct 1995 16:53:29 -0400 From: Jim Davis X-Sender: jdavis@baskerville To: 9fans Subject: PC installation problem with aha1542. In-Reply-To: <9510201426.AA19208@infographix.com> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-9fans Precedence: bulk Reply-To: 9fans I'm having trouble getting the PC distribution to install on an Intel pentium system with an aha1542 SCSI adapter. I booted off a diskette built from the instructions in 'Read this section if you have trouble installing on the PC.' The hardware rollcall says Adaptec AHA-1540CP/1542CP BIOS v1.02 SCSI ID #0 seagate st31230n drive c: (80h) SCSI ID #1 seagate st32550n drive d: (81h) SCSI ID #6 toshiba xm-4101tasunlcd Swapped floppies to the Plan 9 disk1, downloaded today C:\>A:b Goes to 'Configure SCSI' screen -- I chose the aha154x[BC] option at the default port 0x330 and rebooted. 5569 free pages, 22276K bytes, swap 111236K, highwater 1112K, headroom 1388K CPU is a 99 MHz Pentium735 (cpuid: ax 525 dx 1bf) scsi0: aha1542: port 330 irq 11, dma 5 fs...time... (Long pause, then) adaptec0: timeout cmd=#00 adaptec0: invdcmd #02, len 1 (Another long pause) adaptec0: timeout cmd=#03 adaptec0: invdcmd #02, len 1 (Another long pause) adaptec0: timeout cmd=#1b adaptec0: invdcmd #02, len 1 at which point I gave up. I don't know anything about PCs per se; the SCSI adapter seems to be at the default settings, according to Adaptec's utility program. Any suggestion? >From 9fans-outgoing-owner Fri Oct 20 17:45:04 1995 Received: by colossus.cse.psu.edu id <78615>; Fri, 20 Oct 1995 17:36:01 -0400 Received: from exodus.databank.com ([198.3.149.253]) by colossus.cse.psu.edu with SMTP id <78612>; Fri, 20 Oct 1995 17:35:38 -0400 Received: from localhost by exodus.databank.com (8.6.5/950818.08ccg) id QAA23217; Fri, 20 Oct 1995 16:35:16 -0500 From: bsinger@exodus.databank.com (Flaming Pickle) Message-Id: <199510202135.QAA23217@exodus.databank.com> Subject: Re: PC installation problem with aha1542. To: 9fans Date: Fri, 20 Oct 1995 17:35:15 -0400 In-Reply-To: from "Jim Davis" at Oct 20, 95 04:53:29 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 497 Sender: owner-9fans Precedence: bulk Reply-To: 9fans Jim Davis spake: > > I'm having trouble getting the PC distribution to install on an Intel > pentium system with an aha1542 SCSI adapter. > I had the same problem with an aha1542 and a fujistsu drive, as long as the drive was hooked by the BIOS. I removed the drive from 1542's scan and booted and installed from a small IDE drive. There's a newer b.com, ftp://plan9.att.com/plan9/pcdist/b.com, which is supposed to fix this. I am going to try it as soon as i get home tonight... Ben Singer >From 9fans-outgoing-owner Fri Oct 20 17:59:01 1995 Received: by colossus.cse.psu.edu id <78618>; Fri, 20 Oct 1995 17:45:45 -0400 Received: from exodus.databank.com ([198.3.149.253]) by colossus.cse.psu.edu with SMTP id <78624>; Fri, 20 Oct 1995 17:44:20 -0400 Received: from localhost by exodus.databank.com (8.6.5/950818.08ccg) id QAA24262; Fri, 20 Oct 1995 16:42:35 -0500 From: bsinger@exodus.databank.com (Flaming Pickle) Message-Id: <199510202142.QAA24262@exodus.databank.com> Subject: Re: (sorry!) To: 9fans Date: Fri, 20 Oct 1995 17:42:34 -0400 In-Reply-To: from "Jim Davis" at Oct 20, 95 04:53:29 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 84 Sender: owner-9fans Precedence: bulk Reply-To: 9fans Profuse apologies; my previous post was intended for private mail only. Ben Singer >From 9fans-outgoing-owner Fri Oct 20 18:12:10 1995 Received: by colossus.cse.psu.edu id <78614>; Fri, 20 Oct 1995 18:03:17 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78616>; Fri, 20 Oct 1995 18:03:01 -0400 From: jmk@plan9.att.com To: 9fans Date: Fri, 20 Oct 1995 17:53:12 -0400 Subject: re: PC installation problem with aha1542. Message-Id: <95Oct20.180301edt.78616@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans Here's what was posted earlier in the week. Note that the 1542CP is new and we've haven't tried it. you need the new version of b.com on plan9.att.com in the pcdist subdirectory, the floppy disc images have not been updated with this fix yet. alternatively, you can try turning off the options described in the source comment below /* * If the BIOS is enabled on the 1542C/CF and BIOS options for support of drives * > 1Gb, dynamic scanning of the SCSI bus or more than 2 drives under DOS 5.0 are * enabled, the BIOS disables accepting Cmbinit to protect against running with * drivers which don't support those options. In order to unlock the interface * it is necessary to read a lock-code using Cextbios and write it back using * Cmbienable; the lock-code is non-zero. */ ------ original message follows ------ >From cse.psu.edu!9fans-outgoing-owner Fri Oct 20 17:15:37 EDT 1995 Received: by colossus.cse.psu.edu id <78608>; Fri, 20 Oct 1995 16:52:00 -0400 Received: from optima.cs.arizona.edu ([192.12.69.5]) by colossus.cse.psu.edu with SMTP id <78606>; Fri, 20 Oct 1995 16:51:43 -0400 Received: from baskerville.CS.Arizona.EDU by optima.cs.arizona.edu (5.65c/15) via SMTP id AA14419; Fri, 20 Oct 1995 13:51:32 MST Received: (from jdavis@localhost) by baskerville.CS.Arizona.EDU (8.6.9/8.6.6) id NAA26934; Fri, 20 Oct 1995 13:53:29 -0700 Date: Fri, 20 Oct 1995 16:53:29 -0400 From: Jim Davis X-Sender: jdavis@baskerville To: 9fans@cse.psu.edu Subject: PC installation problem with aha1542. In-Reply-To: <9510201426.AA19208@infographix.com> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-9fans@cse.psu.edu Precedence: bulk Reply-To: 9fans@cse.psu.edu I'm having trouble getting the PC distribution to install on an Intel pentium system with an aha1542 SCSI adapter. I booted off a diskette built from the instructions in 'Read this section if you have trouble installing on the PC.' The hardware rollcall says Adaptec AHA-1540CP/1542CP BIOS v1.02 SCSI ID #0 seagate st31230n drive c: (80h) SCSI ID #1 seagate st32550n drive d: (81h) SCSI ID #6 toshiba xm-4101tasunlcd Swapped floppies to the Plan 9 disk1, downloaded today C:\>A:b Goes to 'Configure SCSI' screen -- I chose the aha154x[BC] option at the default port 0x330 and rebooted. 5569 free pages, 22276K bytes, swap 111236K, highwater 1112K, headroom 1388K CPU is a 99 MHz Pentium735 (cpuid: ax 525 dx 1bf) scsi0: aha1542: port 330 irq 11, dma 5 fs...time... (Long pause, then) adaptec0: timeout cmd=#00 adaptec0: invdcmd #02, len 1 (Another long pause) adaptec0: timeout cmd=#03 adaptec0: invdcmd #02, len 1 (Another long pause) adaptec0: timeout cmd=#1b adaptec0: invdcmd #02, len 1 at which point I gave up. I don't know anything about PCs per se; the SCSI adapter seems to be at the default settings, according to Adaptec's utility program. Any suggestion? >From 9fans-outgoing-owner Fri Oct 20 19:49:31 1995 Received: by colossus.cse.psu.edu id <78619>; Fri, 20 Oct 1995 19:34:45 -0400 Received: from optima.cs.arizona.edu ([192.12.69.5]) by colossus.cse.psu.edu with SMTP id <78613>; Fri, 20 Oct 1995 19:34:28 -0400 Received: from baskerville.CS.Arizona.EDU by optima.cs.arizona.edu (5.65c/15) via SMTP id AA23343; Fri, 20 Oct 1995 16:34:14 MST Received: (from jdavis@localhost) by baskerville.CS.Arizona.EDU (8.6.9/8.6.6) id QAA06170; Fri, 20 Oct 1995 16:36:16 -0700 Date: Fri, 20 Oct 1995 19:36:16 -0400 From: Jim Davis X-Sender: jdavis@baskerville To: 9fans Subject: re: PC installation problem with aha1542. In-Reply-To: <95Oct20.180301edt.78616@colossus.cse.psu.edu> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-9fans Precedence: bulk Reply-To: 9fans Thanks! The new b.com, plus disabling Extended BIOS Translation for DOS Drives > 1GB Dynamically Scan SCSI Bus for BIOS Drives BIOS Support for More Than 2 Drives (MS-DOS 5.0 and above) in the 'Advanced configuration options' menu of SCSISelect seems to have done the trick. >From 9fans-outgoing-owner Sat Oct 21 22:57:13 1995 Received: by colossus.cse.psu.edu id <78615>; Sat, 21 Oct 1995 22:46:29 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <82110>; Sat, 21 Oct 1995 12:30:28 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Sat, 21 Oct 1995 17:28:03 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Sat, 21 Oct 1995 07:33:31 -0400 From: Matthew David ALDOUS Message-ID: <9529421.6605@mulga.cs.mu.OZ.AU> Organization: Computer Science, University of Melbourne, Australia Subject: Can someone help out a newbie ? Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans Hiya, I've got some general installation questions, and think if I explain my situation, someone might be able to fill me in on what to do. I have a spare pc or two on our local network here on which I can install plan nine. I also have a few spare Personal Iris's and about 40 or 50 sun 3/50's. I would like to configure the Personal Iris's as CPU/FILESERVER machines, and have the diskless sun 3/50's running off them. Numerous people here have expressed interest in getting plan9 working. However, when it comes to installing the ethernet card, I only have an NI6510, (every machine at uni here does practically - it's the only thing we're allowed to buy) - but I noticed it might do NE2000 (and there's only NE2100 - is that right? something like that.) - I can only assume it might work. When it boots, I get the screen, I follow the stuff in the manuals. I *have* the CD - and want to install it over the network. (The PC's I can do this to don't have CDroms in them.) - Is this possible? I'd love to try to get the networking started, but I hit a dead wall when it came to editing the file. I guess I'm a new enough admin that I don't know ed really that well. (Yoikes) - I've grown up on vi. Never touched that emacs stuff ;) Throughout the manual it refers to just "editing" the file - but for those of use who don't know ed that well, eek. So I turned to sam, and when I started it, I got a window at the top of the screen, and another window down the bottom. Then I look through the manual on how to use sam, and I'm stuck. *thud* Before I go further, is it possible for me to do what I want to do? One thing I have noticed that struck me as odd, was that if I do an lc, or anything that goes longer than the screen, the screen doesn't scroll down. I have to use the mouse to move it down. Is this normal? Oh, and is it possible to have it boot directly from your harddrive instead of loading dos? (It was damn hard finding a DOS machine - all the PC's around here run NetBSD or Linux.) ltr. -- The Commonwealth shall not make any law for establishing any religion, or for imposing any religious observance, or for prohibiting the free exercise of any religion, and no religious test shall be required as a qualification for any office or public trust under the Commonwealth.(Australian Constitution, 5/116) >From 9fans-outgoing-owner Sat Oct 21 23:02:37 1995 Received: by colossus.cse.psu.edu id <78661>; Sat, 21 Oct 1995 22:56:16 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <82108>; Sat, 21 Oct 1995 12:28:26 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Sat, 21 Oct 1995 17:27:56 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Fri, 20 Oct 1995 16:54:44 -0400 From: JUSTdan Message-ID: <4692ak$756@alpha.sky.net> Organization: SkyNET Corporation Subject: Booting on Sparc Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans What procedure do I use to get the operating system booted on a sparcstation from the cdrom? I can not find any reference to this in the documentation, and am not familiar enough with the sparc monitor to get this to work successfully. Thanks much for the assistance, Dan -- Dan Cohn N0IHA dan@dan.com / cohnd@rpi.edu GCM/CS/E/T d+@>!d H s-:++ g? p?+ au+ a- w++ v-?* C++>---- US+++ P+ L+ 3+ E--- N+>- K++ W--- M V@ -po+ Y+ t+ 5-@ j- R G''' tv b- D-- B-- e+ u++(*) h+ f?@>+ r+@>++ !n y? >From 9fans-outgoing-owner Sat Oct 21 23:12:21 1995 Received: by colossus.cse.psu.edu id <78651>; Sat, 21 Oct 1995 23:07:11 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <82109>; Sat, 21 Oct 1995 12:28:27 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Sat, 21 Oct 1995 17:28:02 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Sat, 21 Oct 1995 00:34:56 -0400 From: Mike Taylor Message-ID: Organization: Amdahl Corporation, Sunnyvale CA References: <95Oct18.144203edt.78394@colossus.cse.psu.edu> Subject: Re: Two OLD questions. Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans In article <95Oct18.144203edt.78394@colossus.cse.psu.edu>, 9fans@cse.psu.edu wrote: > 1) I have IDE edvices in my computer. Can anyone recommend > a CD-ROM (IDE) that is proven to work with plan9 ? > (as in the distribution CD-ROM.) > > As currently distributed, there is no support for IDE (ATAPI) CD-ROMs. I'm confused because I'm dealing with the same problem. The 4-disk system seems to want SoundBlaster attachment for the CD-ROM, but my SoundBlaster16 attaches CD-ROM drives as IDE CD-ROMs (and it doesn't work). Could some (patient, tolerant) person explain to a non-PC person like me what I need to hook up to get the CD-ROM loaded? I currently have an NEC CD-ROM drive attached through a SoundBlaster 16 card's IDE CD-ROM port. Thanks Mike T -- Mike Taylor At home mtaylor@scruznet.com >From 9fans-outgoing-owner Sat Oct 21 23:16:17 1995 Received: by colossus.cse.psu.edu id <78640>; Sat, 21 Oct 1995 23:11:29 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <82167>; Sat, 21 Oct 1995 14:04:03 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Sat, 21 Oct 1995 19:03:47 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Sat, 21 Oct 1995 13:25:19 -0400 From: Will Rose Message-ID: <46badv$1bi@news3.cts.com> Organization: CTS Network Services (CTSNET), San Diego, CA References: <9510201426.AA19208@infographix.com> Subject: Re: PC installation problem with aha1542. Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans Jim Davis (jdavis@cs.ARizona.EDU) wrote: : I'm having trouble getting the PC distribution to install on an Intel : pentium system with an aha1542 SCSI adapter. : I booted off a diskette built from the instructions in 'Read this section : if you have trouble installing on the PC.' The hardware rollcall says : Adaptec AHA-1540CP/1542CP BIOS v1.02 : SCSI ID #0 seagate st31230n drive c: (80h) : SCSI ID #1 seagate st32550n drive d: (81h) : SCSI ID #6 toshiba xm-4101tasunlcd : Swapped floppies to the Plan 9 disk1, downloaded today : C:\>A:b : Goes to 'Configure SCSI' screen -- I chose the aha154x[BC] option at the : default port 0x330 and rebooted. : 5569 free pages, 22276K bytes, swap 111236K, highwater 1112K, headroom 1388K : CPU is a 99 MHz Pentium735 (cpuid: ax 525 dx 1bf) : scsi0: aha1542: port 330 irq 11, dma 5 : fs...time... : (Long pause, then) : : adaptec0: timeout cmd=#00 : adaptec0: invdcmd #02, len 1 I saw this once or twice, but don't know what I did to fix it; I'd be inclined to slow the SCSI bus down as much as possible, and turn off sync negotiation, fast SCSI and enable disconnect at the Adaptec's 'Ctrl-A' bios menu. I run plan 9 on a 1542CF with less restrictive settings, but that might get it to boot. The other thing might be to stop the CP automatically reconfiguring itself, if it does - I haven't used one. Will cwr@crash.cts.com >From 9fans-outgoing-owner Sat Oct 21 23:38:27 1995 Received: by colossus.cse.psu.edu id <78657>; Sat, 21 Oct 1995 23:32:18 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78655>; Sat, 21 Oct 1995 23:32:01 -0400 From: jmk@plan9.att.com To: 9fans Date: Sat, 21 Oct 1995 23:16:19 -0400 Subject: Re: Two OLD questions. Message-Id: <95Oct21.233201edt.78655@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans I'm confused because I'm dealing with the same problem. The 4-disk system seems to want SoundBlaster attachment for the CD-ROM, but my SoundBlaster16 attaches CD-ROM drives as IDE CD-ROMs (and it doesn't work). Could some (patient, tolerant) person explain to a non-PC person like me what I need to hook up to get the CD-ROM loaded? I currently have an NEC CD-ROM drive attached through a SoundBlaster 16 card's IDE CD-ROM port. Originally, the Sound Blaster 16 CD-ROM port used a proprietary interface to attach Mitsumi, Panasonic or Matsushita CD-ROM drives. IDE (ATAPI) CD-ROM drives have become popular recently and there are now Sound Blaster 16's which can use those drives (e.g. the Vibra 16). We didn't have time to incorporate ATAPI support in the distribution but I am testing a driver right now and hope to have it available in an updated 4-disc system soon. >From 9fans-outgoing-owner Sun Oct 22 23:13:10 1995 Received: by colossus.cse.psu.edu id <78624>; Sat, 21 Oct 1995 23:01:44 -0400 Received: from plan9.cs.su.oz.au ([129.78.96.3]) by colossus.cse.psu.edu with SMTP id <78742>; Sat, 21 Oct 1995 06:14:05 -0400 Date: Sat, 21 Oct 1995 06:01:58 -0400 From: dhog@plan9.cs.su.oz.au To: 9fans Subject: Re: nextstation stuff Message-Id: <95Oct21.061405edt.78742@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >Before I decided to wipe the scsi drive for swapping, I tried = >swapping to a file over u9fs. This caused system traps during = >linking. I can certainly see how it would fail (part of the u9fs = >client gets swapped out), but the docs say "swap to raw devices or = >remote servers". Is that supposed to work? In theory it should work fine. The "u9fs client" is the mount driver, which lives in the kernel and can't be swapped out. Most of tcp/ip is in the kernel also. The thing to watch out for is that arpd is a user process, and thus it can be swapped out. This can be a problem if your server likes to time out arp table entries too frequently. I noticed that Solaris flushes its arp table unconditionally (except for permanent entries) every few seconds (though I think this is reconfigurable). >Does cfs work with u9fs? It wouldn't automatically start up, and = >when I started it manually, it failed as soon as I went into the = >cached directory. The last I looked, u9fs didn't implement the "clwalk" operation (only used by cfs), so unless this has been fixed, it won't work. >From 9fans-outgoing-owner Mon Oct 23 00:40:03 1995 Received: by colossus.cse.psu.edu id <78350>; Mon, 23 Oct 1995 00:28:03 -0400 Received: from dan.com ([128.113.161.41]) by colossus.cse.psu.edu with SMTP id <78646>; Sat, 21 Oct 1995 01:11:48 -0400 Received: (from dan@localhost) by dan.com (8.6.12/8.6.12) id BAA00493 for 9fans@cse.psu.edu; Sat, 21 Oct 1995 01:11:44 -0400 Date: Sat, 21 Oct 1995 01:11:44 -0400 From: JUSTdan Message-Id: <199510210511.BAA00493@dan.com> To: 9fans Subject: Standalone SS2 Sender: owner-9fans Precedence: bulk Reply-To: 9fans Please excuse my complete ignorance thusfar about plan9, for I am intending to learn but can only do so once I can get the system started up. :) I am presently able to boot off of my SS2 by copying the 9sscd file to my sunos filesystem and specifying it as my boot kernal. Once plan9 is started up, I would like to be able to take a hard disk I have on the SCSI bus and create a file system on it to use with plan9 so that I may start my exploration. I find, however, that I am unable to access the intended device (sd1) at all, as it does not have any device listed in /dev. (nor are any other disk devices) I have just tried for several hours to find my way through kfs, prep, wren, mkfs, etc in order to find a way to accomplish this with not yet a hint of success. So.. I now have the machine booted from the cdrom file system. How do I (a) make my sd1 drive have a working device reference, and (b) properly prepare this raw device to unpack the distribution? thanks, dan. >From 9fans-outgoing-owner Mon Oct 23 00:46:02 1995 Received: by colossus.cse.psu.edu id <78351>; Mon, 23 Oct 1995 00:38:44 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <82107>; Sat, 21 Oct 1995 12:28:05 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Sat, 21 Oct 1995 17:27:50 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Fri, 20 Oct 1995 15:04:29 -0400 From: "Michael A. Taylor" Message-ID: Organization: Amdahl Corporation Subject: cd-rom install Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans I'm asking for help with the CD-ROM setup on Intel PC. (486DX-33, 16M, IDE hard drive). I've got the floppy system up and running but I'm stuck with the CD-ROM. Apologies for not being a PC guru, but here I am. Anyway, I have a SoundBlaster card with an NEC CD-ROM drive. The sound blaster card I have supports an IDE CD-ROM and has a set of port and IRQ choices that seem to be independent of what drive is actually attached, but when you go to the CD-ROM configuration for Plan9 it offers a set of drive choices and ports that don't match anything in the SoundBlaster manual. Do I have to go out and buy one of the listed drives (panasonic, matsushita, etc.?) or is there some way I can live with my NEC drive that works fine under Windows? If I do buy one of these drives will it solve the problem that the CD-ROM port and IRQ choices that are listed in the SoundBlaster manual don't match any of those offered by Plan9? I feel like I'm missing something obvious (to everyone else). Thanks for any help or suggestions Mike T. -- Mike Taylor Amdahl Corporation Any opinions expressed in these messages are mine alone >From 9fans-outgoing-owner Mon Oct 23 00:53:38 1995 Received: by colossus.cse.psu.edu id <78357>; Mon, 23 Oct 1995 00:45:06 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <82339>; Sun, 22 Oct 1995 16:48:00 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Sun, 22 Oct 1995 21:47:41 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Sun, 22 Oct 1995 02:32:40 -0400 From: Dennis Colarelli Message-ID: <46e2o8$msa@cuatro.scd.ucar.edu> Organization: Scientific Computing Divison/NCAR Boulder, CO Subject: Problem with ATI MACH32 VLB Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans I've loaded the pcdist on my Gateway2000 486 with an ATI MACH32 VLB, and everything works fine until the VGA starts. Depending on the resolution I enter for vga in plan9.ini I get 1) a mess, 2) four copies of the screen or 3) an error message that says "controller is not in /lib/vgadb." If anyone has had success with the ATI MACH32, I'd appreciate any pointers. thanks, Dennis >From 9fans-outgoing-owner Mon Oct 23 00:59:22 1995 Received: by colossus.cse.psu.edu id <78375>; Mon, 23 Oct 1995 00:52:38 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <78657>; Sun, 22 Oct 1995 16:47:54 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Sun, 22 Oct 1995 21:47:39 +0100 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Sun, 22 Oct 1995 02:27:23 -0400 From: Will Rose Message-ID: <46co8c$gk3@news3.cts.com> Organization: CTS Network Services (CTSNET), San Diego, CA References: <9529421.6605@mulga.cs.mu.OZ.AU> Subject: Re: Can someone help out a newbie ? Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans Matthew David ALDOUS (aldous@mundil.CS.mu.OZ.AU) wrote: : Hiya, I've got some general installation questions, : and think if I explain my situation, someone might be : able to fill me in on what to do. : I'd love to try to get the networking started, but I hit a dead wall : when it came to editing the file. I guess I'm a new enough admin : that I don't know ed really that well. (Yoikes) - I've grown up : on vi. Never touched that emacs stuff ;) Throughout the manual : it refers to just "editing" the file - but for those of use : who don't know ed that well, eek. So I turned to sam, and when : I started it, I got a window at the top of the screen, and another : window down the bottom. Then I look through the manual on how to : use sam, and I'm stuck. *thud* Sam really needs the third mouse button; and also a knowledge of (you guessed it) ed... most of the commands are pretty ed-like. But once you get used to it, it's quite nice. I really missed not having vi during the install, until I got the windowing system up and sam running; I even edited a few files on another machine, and moved them across. (To start with sam, try 'sam foo', where foo is an existing file. The cunning part is that foo won't display on the main, lower screen until you select 'foo' from either the middle or (perhaps) the right mouse buttons pop-up. To save a file, it's easiest to click on the top, command window and enter w, then q. After that, all is more or less jake except that you have to remember that the eskimos have 100 words for snow, and ed has one word for error '?'.) : Before I go further, is it possible for me to do what I want to : do? One thing I have noticed that struck me as odd, was that if : I do an lc, or anything that goes longer than the screen, the screen : doesn't scroll down. I have to use the mouse to move it down. Is : this normal? Yes, that threw me for a while, but the default screen for user none is non-scrolling. Normal users get normal screens - or you can edit (oops, sorry) the user profile and remove 8.5's -s option. : Oh, and is it possible to have it boot directly from your harddrive : instead of loading dos? (It was damn hard finding a DOS machine - : all the PC's around here run NetBSD or Linux.) I've been hacking on this, but have done very little. It's obviously the second thing to fix, after the partition table. Will cwr@crash.cts.com >From 9fans-outgoing-owner Mon Oct 23 01:04:59 1995 Received: by colossus.cse.psu.edu id <78385>; Mon, 23 Oct 1995 00:58:24 -0400 Received: from cs.columbia.edu ([128.59.16.20]) by colossus.cse.psu.edu with SMTP id <82571>; Sun, 22 Oct 1995 19:02:42 -0400 Received: from lexington.cs.columbia.edu (lexington.cs.columbia.edu [128.59.24.52]) by cs.columbia.edu (8.6.12/8.6.6) with ESMTP id TAA18599 for <9fans@cse.psu.edu>; Sun, 22 Oct 1995 19:02:28 -0400 Received: from localhost (jdp@localhost) by lexington.cs.columbia.edu (8.6.12/8.6.6) with SMTP id TAA09069 for <9fans@cse.psu.edu>; Sun, 22 Oct 1995 19:02:27 -0400 Message-Id: <199510222302.TAA09069@lexington.cs.columbia.edu> To: 9fans Subject: Re: Booting on Sparc In-reply-to: Your message of "Fri, 20 Oct 1995 16:54:44 EDT." <4692ak$756@alpha.sky.net> Date: Sun, 22 Oct 1995 19:02:26 -0400 From: "John D. Pritchard" Sender: owner-9fans Precedence: bulk Reply-To: 9fans BOOT(8S) MAINTENANCE COMMANDS BOOT(8S) NAME boot - start the system kernel or a standalone program SYNOPSIS SUN-3, SUN-4 SYSTEMS >b [ device [ (c,u,p) ] ] [ filename ] [ -av ] boot-flags >b tapedev ([c,u,p])install [ filenum ] diskdev([c],[u],[p])[vmunix[boot-flags]] >b? >b! SPARCstation 1 SYSTEMS >b [ device [ (c,u,p) ] ] [ filename ] boot-flags SPARCstation 2 SYSTEMS, SPARCsystem 600MP SERIES >b [ device-specifier ] [ filename ] boot-flags >From 9fans-outgoing-owner Mon Oct 23 01:28:00 1995 Received: by colossus.cse.psu.edu id <78370>; Mon, 23 Oct 1995 01:20:44 -0400 Received: from dan.com ([128.113.161.41]) by colossus.cse.psu.edu with SMTP id <78360>; Mon, 23 Oct 1995 01:14:07 -0400 Received: (from dan@localhost) by dan.com (8.6.12/8.6.12) id BAA00585 for 9fans@cse.psu.edu; Mon, 23 Oct 1995 01:06:43 -0400 Date: Mon, 23 Oct 1995 01:06:43 -0400 From: JUSTdan Message-Id: <199510230506.BAA00585@dan.com> To: 9fans Subject: Re: SS2 Standalone issues Sender: owner-9fans Precedence: bulk Reply-To: 9fans Much thanks to those who have helped me get much further along in the standalone installation.. So far, I have: 1) mounted the cdrom while booted into sunos, copied /sparc/bin/9sscd into the root of the sunos partition and issued a 'reboot 9sscd' command to boot with the cd kernel. 2) specified local as boot device, and entered the user name 'sys' to match most of the system file ownerships. 3) bound in the sd1 disk to unpack the cd onto with: bind -a '#'w1 /dev (I didnt realize earlier that '' was needed.) disk/prep /dev/sd1disk disk/kfs -rb4096 -f/dev/sd1fs mount -c /srv/kfs /n/kremvax (You cant write to /n to create mt pts,so use this) 4) bound in the 9660 cdrom with: bind -a '#'r6 /dev 9660srv mount -c /srv/9660 /n/c: /dev/cd6 (again, using any mt pt) 5) unpacked the cd to sd1 with: disk/mkfs -a -u /adm/users -s /n/c: -z 4096 /lib/proto/allproto | disk/mkext -u -v -d /n/kremvax [Thanks primarily to Alex Bochannek at Cisco for helping me get this far.] Now, more questions to finish this off: While doing (5) I got complaints on every file about creation time, and on a large number of files about not having the same gid or uid as the originals. Should I be concerned about this? Is there a better way to unpack this that will preserve _all_ of this if so? Next, I am unable to reboot with this as my primary filesystem by specifying local!#w1, i suppose because there are multiple partitions on this device.. (I accepted the default plan9 partitioning suggestions) How do I specify the proper startup offset in this statement so the system will boot from the portion of this drive with the filesystem on it? Or should I perhaps be using something other than 9sscd at this point? Im still trying this as the shipped 9ss kernel does not have a 'local' option, only il and tcp. Thanks much.. when I get these few issues sorted out, perhaps we can add the complete instructions to the faq... the info presently there about making a single user ss2 has not been adequete for me as a plan9 newbie. thanks, dan >From 9fans-outgoing-owner Mon Oct 23 02:48:39 1995 Received: by colossus.cse.psu.edu id <78361>; Mon, 23 Oct 1995 02:37:38 -0400 Received: from unios.rz.Uni-Osnabrueck.DE ([131.173.17.7]) by colossus.cse.psu.edu with SMTP id <78359>; Mon, 23 Oct 1995 02:37:16 -0400 Received: from thor.informatik.Uni-Osnabrueck.DE ([131.173.161.1]) by unios.rz.Uni-Osnabrueck.DE with SMTP id <189598>; Mon, 23 Oct 1995 07:37:02 +0100 Received: from styx by thor.informatik.Uni-Osnabrueck.DE (4.1/SMI-4.1) id AA23120; Mon, 23 Oct 95 07:36:53 +0100 Message-Id: <9510230636.AA23120@thor.informatik.Uni-Osnabrueck.DE> Received: by styx (NX5.67e/NX3.0X) id AA09456; Mon, 23 Oct 95 07:36:49 +0100 Content-Type: text/plain Mime-Version: 1.0 (NeXT Mail 3.3 v118.2) Received: by NeXT.Mailer (1.118.2) From: Hans-Peter Bischof Date: Mon, 23 Oct 1995 02:36:36 -0400 To: 9fans Subject: Re: Booting on Sparc References: <4692ak$756@alpha.sky.net> Sender: owner-9fans Precedence: bulk Reply-To: 9fans > new ok boot cdrom or > b sd(0,6,2) # 6 is the default scsi id. -hp >From 9fans-outgoing-owner Mon Oct 23 08:41:14 1995 Received: by psuvax1.cse.psu.edu id <34220>; Mon, 23 Oct 1995 08:19:11 -0400 Received: from plan9.cs.york.ac.uk ([144.32.33.120]) by psuvax1.cse.psu.edu with SMTP id <34219>; Mon, 23 Oct 1995 08:18:53 -0400 From: forsyth@plan9.cs.york.ac.uk To: 9fans@cs.psu.edu Date: Mon, 23 Oct 1995 08:13:03 -0400 subject: mothra Message-Id: <95Oct23.081853edt.34219@psuvax1.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans mothra's save function seems to go into a loop, generating write(..., ..., 0) . certainly it seems to be responsible for the Twrite(count=0) requests i'm seeing on the ethernet, and the code save+#113? CALL read(SB) save+#118? MOVL AX,CX save+#11a? CMPL AX,$#0 save+#11d? JLT save+#13c(SB) save+#11f? MOVL ofd+#1014(SP),AX save+#126? MOVL AX,#0(SP) save+#129? LEA buf+#c(SP),AX save+#12d? MOVL AX,#4(SP) save+#131? MOVL CX,#8(SP) save+#135? CALL write(SB) looks like while((n=read(fd1, buf, sizeof(buf)))>=0) write(fd2, ..., n); to me. perhaps this is an appropriate time to beg for a boddle of the mothra changes, so i can reconstruct the source, and libpanel updates, if any? >From 9fans-outgoing-owner Tue Oct 24 08:07:33 1995 Received: by colossus.cse.psu.edu id <78416>; Tue, 24 Oct 1995 07:53:23 -0400 Received: from plan9.cs.su.oz.au ([129.78.96.3]) by colossus.cse.psu.edu with SMTP id <78415>; Tue, 24 Oct 1995 07:52:56 -0400 Date: Tue, 24 Oct 1995 07:40:01 -0400 From: dhog@plan9.cs.su.oz.au To: 9fans Subject: acme bug fix Message-Id: <95Oct24.075256edt.78415@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans I've been having a bit of trouble with acme clobbering its own temp file. The following patch (relative to the version on the CD) should fix it: diff /sys/src/cmd/acme/rows.l `{yesterday /sys/src/cmd/acme/rows.l} 626c626 < sprint(buf, "/tmp/d%d.%.4sacme", getpid(), getuser()); --- > sprint(buf, "/tmp/D%d.%.4sacme", getpid(), getuser()); The problem was that Disk.init() and Row.load() were, under certain circumstances, using the same filename for their temporary files. This change ensures that it cannot happen. >From 9fans-outgoing-owner Wed Oct 25 03:29:46 1995 Received: by colossus.cse.psu.edu id <78495>; Wed, 25 Oct 1995 03:14:32 -0400 Received: from octarine.cc.adfa.oz.au ([131.236.253.20]) by colossus.cse.psu.edu with SMTP id <78494>; Wed, 25 Oct 1995 03:14:06 -0400 Received: (from cjsv@localhost) by octarine.cc.adfa.oz.au (8.7.1/8.6.12) id RAA16371; Wed, 25 Oct 1995 17:13:41 +1000 (EST) Message-Id: <199510250713.RAA16371@octarine.cc.adfa.oz.au> X-Mailer: exmh version 1.5.1 12/2/94 Organization: Computer Science, University College, University of New South Wales, Canberra X-URI: http://www.cs.adfa.oz.au/people/cjsv.html From: Christopher.Vance@adfa.oz.au To: 9fans Subject: Re: Alef questions In-reply-to: Your message of Thu, 03 Aug 1995 11:39:59 -0400. <95Aug3.115939edt.34150@psuvax1.cse.psu.edu> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Wed, 25 Oct 1995 03:13:41 -0400 Sender: owner-9fans Precedence: bulk Reply-To: 9fans philw@plan9.att.com wrote (in the darkest depths of early August): | ALEF is the name because we run | on unix systems as well as plan 9. How different is the plan 9 compiler from the Unix one. Is it for V10 only? Is it available? -- Christopher >From 9fans-outgoing-owner Wed Oct 25 03:52:23 1995 Received: by colossus.cse.psu.edu id <78505>; Wed, 25 Oct 1995 03:42:35 -0400 Received: from unios.rz.Uni-Osnabrueck.DE ([131.173.17.7]) by colossus.cse.psu.edu with SMTP id <78494>; Wed, 25 Oct 1995 03:42:13 -0400 Received: from thor.informatik.Uni-Osnabrueck.DE ([131.173.161.1]) by unios.rz.Uni-Osnabrueck.DE with SMTP id <189705>; Wed, 25 Oct 1995 08:41:49 +0100 Received: from styx by thor.informatik.Uni-Osnabrueck.DE (4.1/SMI-4.1) id AA25525; Wed, 25 Oct 95 08:41:38 +0100 Message-Id: <9510250741.AA25525@thor.informatik.Uni-Osnabrueck.DE> Received: by styx (NX5.67e/NX3.0X) id AA12423; Wed, 25 Oct 95 08:41:37 +0100 Content-Type: text/plain Mime-Version: 1.0 (NeXT Mail 3.3 v118.2) Received: by NeXT.Mailer (1.118.2) From: Hans-Peter Bischof Date: Wed, 25 Oct 1995 03:41:33 -0400 To: 9fans Subject: Re: Alef questions References: <199510250713.RAA16371@octarine.cc.adfa.oz.au> Sender: owner-9fans Precedence: bulk Reply-To: 9fans Take a look in http://plan9.att.com/plan9/vol2.html. ... Alef User's Guide Bob Flandrena A tutorial introduction to the concurrent programming language Alef. ... -hp >From 9fans-outgoing-owner Wed Oct 25 04:03:13 1995 Received: by colossus.cse.psu.edu id <78509>; Wed, 25 Oct 1995 03:52:42 -0400 Received: from octarine.cc.adfa.oz.au ([131.236.253.20]) by colossus.cse.psu.edu with SMTP id <78497>; Wed, 25 Oct 1995 03:51:43 -0400 Received: (from cjsv@localhost) by octarine.cc.adfa.oz.au (8.7.1/8.6.12) id RAA17618; Wed, 25 Oct 1995 17:47:39 +1000 (EST) Message-Id: <199510250747.RAA17618@octarine.cc.adfa.oz.au> X-Mailer: exmh version 1.5.1 12/2/94 Organization: Computer Science, University College, University of New South Wales, Canberra X-URI: http://www.cs.adfa.oz.au/people/cjsv.html From: Christopher.Vance@adfa.oz.au To: 9fans Subject: Re: Alef questions In-reply-to: Your message of Wed, 25 Oct 1995 03:13:41 -0400. <199510250713.RAA16371@octarine.cc.adfa.oz.au> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Wed, 25 Oct 1995 03:47:38 -0400 Sender: owner-9fans Precedence: bulk Reply-To: 9fans Christopher.Vance@adfa.oz.au wrote: | How different is the plan 9 compiler from the Unix one. Is it for V10 | only? Is it available? I meant I've got the plan 9 alef compilers on the July CD-ROM, can I get one for Unix too? -- Christopher >From 9fans-outgoing-owner Wed Oct 25 07:19:24 1995 Received: by colossus.cse.psu.edu id <78511>; Wed, 25 Oct 1995 07:06:38 -0400 Received: from alf.zfn.uni-bremen.de ([134.102.4.22]) by colossus.cse.psu.edu with SMTP id <78497>; Wed, 25 Oct 1995 07:05:56 -0400 Received: from blue.lrw.uni-bremen.de by alf.zfn.uni-bremen.de (AIX 3.2/UCB 5.64/4.940318) id AA21683; Wed, 25 Oct 1995 12:05:10 +0200 Received: from black.lrw.uni-bremen.de by lrw.uni-bremen.de (5.0/SMI-SVR4) id AA19195; Wed, 25 Oct 1995 12:03:50 +0100 Received: by black.lrw.uni-bremen.de (5.0/SMI-SVR4) id AA16403; Wed, 25 Oct 1995 12:03:12 +0100 Date: Wed, 25 Oct 1995 07:03:12 -0400 From: a82@blue.lrw.uni-bremen.de (Henner Gratz) Message-Id: <9510251103.AA16403@black.lrw.uni-bremen.de> To: 9fans Subject: A simple question: How to logoff? Content-Length: 1101 Sender: owner-9fans Precedence: bulk Reply-To: 9fans Hello everybody! After I finally got all the cards I need for my Plan9 PC, I was able to install the 4 diskette version without a problem (Only my Hercules Dynamite card seems to have a newer ROM release, so that I have to extend the vgadb.). But now, after I made my first steps with the system, I'm looking around for the answer to a single question: How to logout? It's described in the installation instructions how to halt the system to be able to switch off the machine, but what to do if I only want to logout, so another user can use the terminal? Thank you very much for a hint! Tschuess, Henner P.S.: Is there a way to leave 81/2 to work without a window system? -- =============================================================================== Henner Gratz Email: a82@lrw.uni-bremen.de Leeuwarder Str. 16A Fax (at home): +49-(0)421-58 52 10 D-28259 Bremen Tel (at home): +49-(0)421-58 51 84 GERMANY =============================================================================== >From 9fans-outgoing-owner Wed Oct 25 19:21:01 1995 Received: by psuvax1.cse.psu.edu id <34236>; Wed, 25 Oct 1995 18:33:12 -0400 Received: from njitgw.njit.edu ([128.235.251.10]) by psuvax1.cse.psu.edu with SMTP id <34284>; Wed, 25 Oct 1995 18:22:45 -0400 Received: from eesunw3.njit.edu (eesunw3.njit.edu [128.235.97.4]) by njitgw.njit.edu (8.6.11/8.6.9) with ESMTP id RAA26999 for <9fans@cse.psu.edu>; Wed, 25 Oct 1995 17:34:31 -0400 Received: (from axa0437@localhost) by eesunw3.njit.edu (8.6.12/8.6.9) id RAA28011 for 9fans@cse.psu.edu; Wed, 25 Oct 1995 17:31:05 -0400 Date: Wed, 25 Oct 1995 17:31:05 -0400 From: Ashish Agrawal Message-Id: <199510252131.RAA28011@eesunw3.njit.edu> To: 9fans Sender: owner-9fans Precedence: bulk Reply-To: 9fans subscribe >From 9fans-outgoing-owner Wed Oct 25 20:17:21 1995 Received: by colossus.cse.psu.edu id <78569>; Wed, 25 Oct 1995 19:42:59 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78511>; Wed, 25 Oct 1995 19:42:39 -0400 From: bobf@plan9.att.com To: 9fans Date: Wed, 25 Oct 1995 11:22:19 -0400 Subject: Re: Alef questions Message-Id: <95Oct25.194239edt.78511@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans > How different is the plan 9 compiler from the Unix one. Is it for V10 > only? Is it available? it is almost identical. it only works on sgi machines running irix 5.2 or higher. we cross-compile it from the plan 9 source to create an irix executable and its libraries. at the moment, it is specialized for the sgi unix machines in our center. we currently have no plans to make it available. >From 9fans-outgoing-owner Wed Oct 25 20:37:53 1995 Received: by colossus.cse.psu.edu id <78583>; Wed, 25 Oct 1995 20:22:48 -0400 Received: from galapagos.cse.psu.edu ([130.203.2.12]) by colossus.cse.psu.edu with SMTP id <78571>; Wed, 25 Oct 1995 20:22:21 -0400 Received: from localhost by galapagos.cse.psu.edu with SMTP id <12708>; Wed, 25 Oct 1995 20:21:34 -0400 To: axa0437@faraday-gw.njit.edu To: 9fans Date: Wed, 25 Oct 1995 20:21:22 -0400 From: Scott Schwartz Message-Id: <95Oct25.202134edt.12708@galapagos.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans Ashish Agrawal writes: | subscribe A good place to read 9fans is the newsgroup comp.os.plan9. Note to 9fans who maintain FAQs or Web pages: please update them to mention that the list is bidirectionally gatewayed to the newsgroup. >From 9fans-outgoing-owner Thu Oct 26 03:02:54 1995 Received: by colossus.cse.psu.edu id <78597>; Thu, 26 Oct 1995 02:52:01 -0400 Received: from gatekeeper.dbSystems.com ([204.181.117.1]) by colossus.cse.psu.edu with SMTP id <78596>; Thu, 26 Oct 1995 02:51:45 -0400 Received: (from gdb@localhost) by gatekeeper.dbSystems.com (8.6.11/8.6.9) id AAA00161 for 9fans@cse.psu.edu; Thu, 26 Oct 1995 00:49:49 -0500 Date: Thu, 26 Oct 1995 01:49:49 -0400 From: "G. David Butler" Message-Id: <199510260549.AAA00161@gatekeeper.dbSystems.com> To: 9fans Subject: Some questions about permissions, authenication, etc. Sender: owner-9fans Precedence: bulk Reply-To: 9fans Hello fellow Plan 9 fans, I have read and read and read and read and read (you get the idea...) but have a few questions for those who have experienced. I have a Plan 9 PC file server up (named p9fs) and have installed the CD-ROM to it in "allow" mode. I then made a PC into a cpu/auth server (called p9auth) and rebooted it. After getting through the 0.0.0.0 auth server problem, I used ed on p9auth to edit the /lib/ndb/local file to set up my network. (It is weird that /lib/ndb/auth has hostid=authid instead of hostid=p9auth, but that is what the installation did, so...) I also tarred /usr/tor to /usr/none. I then reboot p9fs and let it come up from the "nvram" without "allow" and reboot p9auth. First question, how does a cpu/auth server running 9pccpu get to the disk to read/write the nvram partition? Should I run 9pccpudisk, and if so, how do I get that on the boot partition with a kernel that doesn't talk to the disk? Now I run newuser on p9fs and auth/changeuser on p9auth to add the the auth userid and myself. I get errors that /adm/keys and /adm/keys.who can't be written. (But the entries are put in /mnt/keys.) Sure enough, the owner of the files is adm and the authid can't write it. So, should I change the owner of the files on p9fs or should I wait to get p9auth to boot from the local disk and bind a local directory over /adm with -c? At this point I start up my terminal (called p9term, real original :-)) with the boot disk modified to bootfile=manual and at the boot: prompt I type e!0, and it finds p9auth and p9fs (from bootp running on p9auth) and I give it my userid and passord. I then do the /sys/lib/newuser and up comes 8 1/2! I then echo -n p9auth >/env/cpu and type "cpu" (or cpu -h p9auth) and get: cpu: can't authenicate: p9auth: AS protocol botch So I reboot the terminal and login as none and get 8 1/2 and get the same response to cpu or cpu -h p9auth! Not a authenication problem, I guess? (Just to make sure, I again went in as me with an incorrect password and it would not let me attatch.) Going a little further, I telnet to p9auth and if I type none to the user: prompt, I get "cpu%"! But if I type my userid I get, about 15 seconds later, "authenication failure". Is this related to the "cpu" problem? I did see the comment someone made about the network section of /lib/ndb/local having an ip ending with 0, and mine does (class C.) And who or what is bootes? (I really don't know. Is this id somehow special?) About the diffs in errata and the update directory. Which should we use? How do we know if there are new ones? What is a boddle and what is it good for? I have not used any of the "cool" tools that everybody is talking about yet, I decided to wait till I had a "full" configuration up to both play and get a feel for the responsiveness of the system. I am looking forward to the experience! For the curious, this is a *home* network. P9fs is a NICE EISA motherboard 486dx/50 16Mb RAM with an Adaptec 1742 in standard mode with a 1 Gig drive and a WD8013. P9auth is a AMI EISA motherboard 486dx2/66 16Mb RAM with an Adaptec 1740 in standard mode with a little 40meg drive and a WD8003. P9term is a Tandy 4000 386dx/20 & '387 8Mb ram a WD8003 and a Logitech 3 button mouse. (No hard drive to test a floppy booted term.) A fourth machine runs NetBSD and watches over the PPP link. Thanks for any help. David Butler gdb@dbSystems.com >From 9fans-outgoing-owner Thu Oct 26 04:10:26 1995 Received: by colossus.cse.psu.edu id <78599>; Thu, 26 Oct 1995 04:03:05 -0400 Received: from sol.we.lc.ehu.es ([158.227.6.42]) by colossus.cse.psu.edu with SMTP id <78598>; Thu, 26 Oct 1995 04:02:46 -0400 Received: from sirius.we.lc.ehu.es by sol.we.lc.ehu.es (5.x/SMI-SVR4) id AA23371; Thu, 26 Oct 1995 09:01:42 +0100 From: borjam@we.lc.ehu.es (Borja Marcos) Message-Id: <9510260801.AA23371@sol.we.lc.ehu.es> Subject: weird mouse problem To: 9fans Date: Thu, 26 Oct 1995 04:06:46 -0400 X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-9fans Precedence: bulk Reply-To: 9fans Hello, I have had a strange mouse problem with Plan 9. The machine is a Compaq Prolinea MT 466 (486DX2/66) with 8 MB RAM, and two SCSI hard disks, and an Adaptec AHA1540CF card. After installing the CDROM I started to apply the updates, beginning with the kernel. I left the machine compiling the kernel and left. When I returned after some hours, the machine had finished compiling, but I couldn't make the mouse work. The pointer didn't respond. (It was a luck that I had left a window selected). I'm using the PS/2 mosue port with a Logitech mouse and it's working very well. It seems like the mouse driver was swapped out to disk and it didn't get the interrupts. Borja. -- ******************************************************************* Borja Marcos | Preferred: borjam@we.lc.ehu.es Alangoeta, 11, 1. izq. | Others: borjamar@mx.sarenet.es 48990 - Algorta (Vizcaya) | 100015.3502@compuserve.com SPAIN | CIS: 100015,3502 ****************************************************************** (c)1995 by the author. This message cannot be transferred to the Microsoft(tm) Network. >From 9fans-outgoing-owner Thu Oct 26 11:45:53 1995 Received: by colossus.cse.psu.edu id <78631>; Thu, 26 Oct 1995 11:28:29 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <78622>; Thu, 26 Oct 1995 11:28:11 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Thu, 26 Oct 1995 15:18:43 +0000 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Mon, 23 Oct 1995 15:18:33 -0400 From: Will Rose Message-ID: <46gpq9$frg@news3.cts.com> Organization: CTS Network Services (CTSNET), San Diego, CA References: <199510230506.BAA00585@dan.com> Subject: Re: SS2 Standalone issues Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans JUSTdan (dan@dan.COM) wrote: : Much thanks to those who have helped me get much further along in the : standalone installation.. So far, I have: : 1) mounted the cdrom while booted into sunos, copied /sparc/bin/9sscd into the : root of the sunos partition and issued a 'reboot 9sscd' command to boot with : the cd kernel. : 2) specified local as boot device, and entered the user name 'sys' to match : most of the system file ownerships. : 3) bound in the sd1 disk to unpack the cd onto with: : bind -a '#'w1 /dev (I didnt realize earlier that '' was needed.) [...good stuff skipped...] Join the club - I had several hours of struggle when installing Plan 9 on a PC thro' forgetting to escape #; I'd read about it, but of course forgot it again. It has to go in the FAQ, underlined for emphasis... Will cwr@crash.cts.com >From 9fans-outgoing-owner Thu Oct 26 11:57:37 1995 Received: by colossus.cse.psu.edu id <78622>; Thu, 26 Oct 1995 11:45:00 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <78602>; Thu, 26 Oct 1995 11:28:05 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Thu, 26 Oct 1995 15:18:43 +0000 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Mon, 23 Oct 1995 16:13:40 -0400 From: Sandy Harris Message-ID: <103815.sharris@fox.nstn.ca> Organization: Nova Scotia Technology Network Subject: Re: Two OLD questions. Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans Some fairly old PC history: Mike Taylor wrote: >> 1) I have IDE edvices in my computer. Can anyone recommend >> a CD-ROM (IDE) that is proven to work with plan9 ? >> (as in the distribution CD-ROM.) >> >> As currently distributed, there is no support for IDE (ATAPI) CD-ROMs. Some ATAPI code has been posted to this newsgroup, but that does you no good until you've installed. >I'm confused because I'm dealing with the same problem. The 4-disk system >seems to want SoundBlaster attachment for the CD-ROM, but my >SoundBlaster16 attaches CD-ROM drives as IDE CD-ROMs (and it doesn't >work). Could some (patient, tolerant) person explain to a non-PC person >like me . . . At one point, CD-ROMs were either SCSI and expensive or a proprietary interface, different for each vendor. The 1st SoundBlasters with a CD-ROM interface used Panasonic's proprietary interface; Creative Labs who make the SB would also sell you a Panasonic drive with a Creative labels on it. The SoundBlaster 16 MCD supported Multiple CDs: Your choice of Sony, Mitsumi or Panasonic's proprietary interface. Methinks that's the card Plan 9 supports. Within the last year or so, the IDE spec has been expanded & renamed ATAPI. IDE interface CD-ROMs have taken over most of the market. As far as I know, all quad-speed CD-ROMs are either IDE or SCSI. So are most of the recent double speeds. Current SB 16's, using the Vibra chip, have an IDE CD interface. That's the card you have. I don't think you can install Plan 9 from it. -- Sandy Harris sharris@fox.nstn.ca >From 9fans-outgoing-owner Thu Oct 26 12:07:03 1995 Received: by colossus.cse.psu.edu id <78602>; Thu, 26 Oct 1995 11:56:16 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <78624>; Thu, 26 Oct 1995 11:28:12 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Thu, 26 Oct 1995 15:18:47 +0000 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Mon, 23 Oct 1995 09:22:29 -0400 From: david langhorst Message-ID: Organization: University of Michigan Subject: plan 9 on ps/2s? Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans has there been a port of plan9 to microchannel pcs? we have a load of decked-out ps/2 model 70s that we'd like use to play with plan 9 on. is this hopeless? David Langhorst (dirt@umich.edu) - Univ. of Michigan ITD GPCC UNIX Services >From 9fans-outgoing-owner Thu Oct 26 12:34:14 1995 Received: by colossus.cse.psu.edu id <78624>; Thu, 26 Oct 1995 12:12:13 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <78628>; Thu, 26 Oct 1995 11:28:28 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Thu, 26 Oct 1995 15:19:54 +0000 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Tue, 24 Oct 1995 22:26:54 -0400 From: "Nathan D. Tuck" Message-ID: <46k79e$p4h@jaws.cs.hmc.edu> Organization: Harvey Mudd College, Claremont, CA Subject: adaptec aha-2940 Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans Hi, We have a few Gateway machines with Adaptec AHA-2940 PCI SCSI Master controllers. So far as I can tell, Plan9 doesn''t seem to be happily recognizing them. Can anybody give me any advice on where to go from here? I'm willing to spend up to say 5*20 hours writing a device driver (Mountain Dew, yummy) if that is the best route. Advice as to which parts of the source I can cut and paste, potential similarities with say the 1542, etc etc would be much appreciated. Thanks. Please reply via e-mail and through the newsgroup (just in case our newsreader chokes), nate >From 9fans-outgoing-owner Thu Oct 26 12:48:06 1995 Received: by colossus.cse.psu.edu id <78681>; Thu, 26 Oct 1995 12:33:17 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <78626>; Thu, 26 Oct 1995 11:44:59 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Thu, 26 Oct 1995 15:19:45 +0000 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Tue, 24 Oct 1995 20:59:56 -0400 From: Jean Mehat Message-ID: <46jr5c$i2i@cleopatre.pasteur.fr> Organization: Institut Pasteur, Paris Subject: Unix as file server Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans Two things I would have liked to know before setting up a unix machine as a plan9 file server: - When renaming the files after the cdrom read, find, sed, join, sed, sort the file of mv commands in reverse lexicographic order to rename the directories *after* renaming the files they contain. - When setting your ~plan9/etc/passwd file, translate the ~adm/users file to /etc/passwd format *but_don't* give the uid 0 to the none user. Now I would like to know how to use 9auth to perform authentification. Any pointer would be appreciated. jm >From 9fans-outgoing-owner Thu Oct 26 12:58:17 1995 Received: by colossus.cse.psu.edu id <78626>; Thu, 26 Oct 1995 12:46:53 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <78629>; Thu, 26 Oct 1995 11:44:52 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Thu, 26 Oct 1995 15:20:01 +0000 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans Date: Wed, 25 Oct 1995 20:41:31 -0400 From: Olof Backing Message-ID: Organization: Plan 9 mailing list Subject: Have DEC2100 & DEC3100 - what now? Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans Precedence: bulk Reply-To: 9fans Hello! I have: * DEC3100 w. b/w monitor (VR262) * DEC2100 w. VT320 terminal * 24 Mb memory to spend (like 16 + 8 on each machine) * 3 RZ55 (300 Mb) * TKZ50 * access to a CDROM (RRD42) Can I, and should I spend the time and effort in porting Plan9 for these machines? /Olof -- WHOAMI: Olof Backing EMAIL: WHERE: Royal Institute Of Technology, Stockholm obg@nada.kth.se SNAIL: Skarpnacks Alle 45, 3tr, S-128 33 SKARPNACK, Sweden VOICE: + 46 8 931619 >From 9fans-outgoing-owner Thu Oct 26 13:13:02 1995 Received: by colossus.cse.psu.edu id <78629>; Thu, 26 Oct 1995 13:00:11 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78730>; Thu, 26 Oct 1995 12:58:41 -0400 From: jmk@plan9.att.com To: 9fans Date: Thu, 26 Oct 1995 12:36:13 -0400 Subject: re: adaptec aha-2940 Message-Id: <95Oct26.125841edt.78730@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans This should be in a FAQ: there is no support for any Adaptec AHA-2xxx series controller. It would be great if someone wrote a driver since these are popular and show up embedded on motherboards. However, it's completely different from any other Adaptec controller and I've been convinced by others on the list that a driver would be a fair amount of work. A month or so ago this was my response: None that I know of. Someone should probably do it as the Adaptec 2xxx controllers are fairly popular. However, it's unlikely to be me as 1) I tried again to get the manuals only to receive the "User's Guide" like I did 2 years ago and on further inquiry discover the useful manuals are all on back-order; 2) I don't have a controller and they do seem rather expensive compared to the NCR8xx alternatives with similar performance; 3) I looked at the Linux driver after this question came up last time and got frightened. ------ original message follows ------ >From cse.psu.edu!9fans-outgoing-owner Thu Oct 26 12:35:48 EDT 1995 Received: by colossus.cse.psu.edu id <78624>; Thu, 26 Oct 1995 12:12:13 -0400 Received: from goggins.bath.ac.uk ([138.38.32.13]) by colossus.cse.psu.edu with SMTP id <78628>; Thu, 26 Oct 1995 11:28:28 -0400 Received: from bath.ac.uk (actually host solomon.bath.ac.uk) by goggins.bath.ac.uk with SMTP (PP); Thu, 26 Oct 1995 15:19:54 +0000 Original-Received: from GATEWAY by bath.ac.uk with netnews for 9fans@bath.ac.uk (9fans@cse.psu.edu) PP-warning: Illegal Received field on preceding line To: 9fans@cse.psu.edu Date: Tue, 24 Oct 1995 22:26:54 -0400 From: "Nathan D. Tuck" Message-ID: <46k79e$p4h@jaws.cs.hmc.edu> Organization: Harvey Mudd College, Claremont, CA Subject: adaptec aha-2940 Source-Info: From (or Sender) name not authenticated. Sender: owner-9fans@cse.psu.edu Precedence: bulk Reply-To: 9fans@cse.psu.edu Hi, We have a few Gateway machines with Adaptec AHA-2940 PCI SCSI Master controllers. So far as I can tell, Plan9 doesn''t seem to be happily recognizing them. Can anybody give me any advice on where to go from here? I'm willing to spend up to say 5*20 hours writing a device driver (Mountain Dew, yummy) if that is the best route. Advice as to which parts of the source I can cut and paste, potential similarities with say the 1542, etc etc would be much appreciated. Thanks. Please reply via e-mail and through the newsgroup (just in case our newsreader chokes), nate >From 9fans-outgoing-owner Thu Oct 26 13:24:20 1995 Received: by colossus.cse.psu.edu id <78658>; Thu, 26 Oct 1995 13:11:55 -0400 Received: from sol.we.lc.ehu.es ([158.227.6.42]) by colossus.cse.psu.edu with SMTP id <78700>; Thu, 26 Oct 1995 12:56:43 -0400 Received: from sirius.we.lc.ehu.es by sol.we.lc.ehu.es (5.x/SMI-SVR4) id AA02542; Thu, 26 Oct 1995 16:55:27 +0100 From: borjam@we.lc.ehu.es (Borja Marcos) Message-Id: <9510261555.AA02542@sol.we.lc.ehu.es> Subject: Re: SS2 Standalone issues To: 9fans Date: Thu, 26 Oct 1995 12:00:38 -0400 In-Reply-To: <46gpq9$frg@news3.cts.com> from "Will Rose" at Oct 23, 95 03:18:33 pm X-Mailer: ELM [version 2.4 PL24] Content-Type: text Sender: owner-9fans Precedence: bulk Reply-To: 9fans > > JUSTdan (dan@dan.COM) wrote: > > : Much thanks to those who have helped me get much further along in the > : standalone installation.. So far, I have: > > : 1) mounted the cdrom while booted into sunos, copied /sparc/bin/9sscd into the > : root of the sunos partition and issued a 'reboot 9sscd' command to boot with > : the cd kernel. > : 2) specified local as boot device, and entered the user name 'sys' to match > : most of the system file ownerships. > : 3) bound in the sd1 disk to unpack the cd onto with: > > : bind -a '#'w1 /dev (I didnt realize earlier that '' was needed.) > [...good stuff skipped...] > > Join the club - I had several hours of struggle when installing Plan 9 > on a PC thro' forgetting to escape #; I'd read about it, but of course > forgot it again. It has to go in the FAQ, underlined for emphasis... Just remember that # is the comment start in shell commands... Borja. -- ******************************************************************* Borja Marcos | Preferred: borjam@we.lc.ehu.es Alangoeta, 11, 1. izq. | Others: borjamar@mx.sarenet.es 48990 - Algorta (Vizcaya) | 100015.3502@compuserve.com SPAIN | CIS: 100015,3502 ****************************************************************** (c)1995 by the author. This message cannot be transferred to the Microsoft(tm) Network. >From 9fans-outgoing-owner Thu Oct 26 13:46:43 1995 Received: by colossus.cse.psu.edu id <78636>; Thu, 26 Oct 1995 13:32:54 -0400 Received: from minster.cs.york.ac.uk ([144.32.16.26]) by colossus.cse.psu.edu with SMTP id <78735>; Thu, 26 Oct 1995 12:59:58 -0400 Message-ID: X-Sender: pete@minster.york.ac.uk X-Mailer: Windows Eudora Light Version 1.5.2 Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Thu, 26 Oct 1995 11:24:38 -0400 To: 9fans From: Pete Fenelon Subject: Re: plan 9 on ps/2s? Sender: owner-9fans Precedence: bulk Reply-To: 9fans At 09:22 23/10/95 -0400, Dave wrote: >has there been a port of plan9 to microchannel pcs? we have a load of >decked-out ps/2 model 70s that we'd like use to play with plan 9 on. is >this hopeless? Off-topic, but we've had trouble getting PS/2s to run Dos and Windows properly, so I don't really hold much hope for them running anything exotic. pete -- Peter Fenelon - Research Associate - High Integrity Systems Engineering Group, Dep't of Computer Science, University of York, York, YO1 5DD (+44 1904 433388) pete.fenelon@minster.york.ac.uk http://dcpu1.cs.york.ac.uk:6666/pete/pete.html >From 9fans-outgoing-owner Thu Oct 26 14:05:34 1995 Received: by colossus.cse.psu.edu id <78643>; Thu, 26 Oct 1995 13:52:59 -0400 Received: from alf.zfn.uni-bremen.de ([134.102.4.22]) by colossus.cse.psu.edu with SMTP id <78629>; Thu, 26 Oct 1995 13:48:11 -0400 Received: from blue.lrw.uni-bremen.de by alf.zfn.uni-bremen.de (AIX 3.2/UCB 5.64/4.940318) id AA29494; Thu, 26 Oct 1995 18:27:18 +0200 Received: from black.lrw.uni-bremen.de by lrw.uni-bremen.de (5.0/SMI-SVR4) id AA26303; Thu, 26 Oct 1995 18:26:00 +0100 Received: by black.lrw.uni-bremen.de (5.0/SMI-SVR4) id AA19206; Thu, 26 Oct 1995 18:25:21 +0100 Date: Thu, 26 Oct 1995 13:25:21 -0400 From: a82@blue.lrw.uni-bremen.de (Henner Gratz) Message-Id: <9510261725.AA19206@black.lrw.uni-bremen.de> To: 9fans Subject: Problem with Hercules Dynamite Power Content-Length: 1924 Sender: owner-9fans Precedence: bulk Reply-To: 9fans Hello Plan9 users! After the installation of the 4 diskette system, I'm now trying to configure the system. Unfortunately I have some trouble with my Hercules Dynamite VGA card. Up to now I used the vgadb that came with the diskette system (the updated one from plan9.att.com) and everything seems to be okay. Because I wasn't able to get a good color monitor, I have to use a (very) old black/white VGA monitor (14"), until there is enough money for a better one... But now I discovered, that my Hercules Dynamite Power 2MB PCI has a newer ROM Version than the ones used by the AT&T folks. Because adding an entry to vgadb seems to be easy in this case, I simply added one and start Plan9. The system boots normally, but now I get four identical pictures on the screen. Is there someone out there with the same firmware release, who has solved this problem? Here are the VGA cards board informations: Hercules product : Hercules Dynamite Power PCI Model number : D902 Bus type : PCI Windows accelerator chip : ET4000-W32p Display memory size : 2048K DRAM Video BIOS Version : 8.00N-D2h (05/31/95) RAMDAC type(s) : ICS 5340/5341 (PowerPort) Monitor : 31.5 KHz, b&w And here is my vgadb entry: ctlr 0xC0184="Hercules PCI Bus Dynamite(tm) BIOS. Ver. 8.00N-D2h(05/31/95)" 0xC0076="Tseng Laboratories, Inc. 07/25/94 V8.00N" link=vga ramdac=ics534x-135 ctlr=et4000-w32p hwgc=et4000hwgc Thank you very much for your help! Tschuess, Henner -- =============================================================================== Henner Gratz Email: a82@lrw.uni-bremen.de Leeuwarder Str. 16A Fax (at home): +49-(0)421-58 52 10 D-28259 Bremen Tel (at home): +49-(0)421-58 51 84 GERMANY =============================================================================== >From 9fans-outgoing-owner Thu Oct 26 14:30:10 1995 Received: by colossus.cse.psu.edu id <78635>; Thu, 26 Oct 1995 14:10:37 -0400 Received: from cs.columbia.edu ([128.59.16.20]) by colossus.cse.psu.edu with SMTP id <78628>; Thu, 26 Oct 1995 13:52:47 -0400 Received: from lexington.cs.columbia.edu (lexington.cs.columbia.edu [128.59.24.52]) by cs.columbia.edu (8.6.12/8.6.6) with ESMTP id NAA11389 for <9fans@cse.psu.edu>; Thu, 26 Oct 1995 13:47:52 -0400 Received: from localhost (jdp@localhost) by lexington.cs.columbia.edu (8.6.12/8.6.6) with SMTP id NAA25037 for <9fans@cse.psu.edu>; Thu, 26 Oct 1995 13:47:52 -0400 Message-Id: <199510261747.NAA25037@lexington.cs.columbia.edu> To: 9fans Subject: Re: plan 9 on ps/2s? In-reply-to: Your message of "Mon, 23 Oct 1995 09:22:29 EDT." Date: Thu, 26 Oct 1995 13:47:51 -0400 From: "John D. Pritchard" Sender: owner-9fans Precedence: bulk Reply-To: 9fans ditto > has there been a port of plan9 to microchannel pcs? we have a load of > decked-out ps/2 model 70s that we'd like use to play with plan 9 on. is > this hopeless? > >From 9fans-outgoing-owner Thu Oct 26 14:57:59 1995 Received: by colossus.cse.psu.edu id <78659>; Thu, 26 Oct 1995 14:44:54 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78669>; Thu, 26 Oct 1995 14:35:02 -0400 From: jmk@plan9.att.com To: 9fans Date: Thu, 26 Oct 1995 13:50:00 -0400 Subject: datasheets for the CMD640b and RZ1000 PCI IDE chips Message-Id: <95Oct26.143502edt.78669@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans I've been unable to get the datasheets for these chips from the respective manufacturers so I can turn off prefetch and, in the case of the CMD at least, enable the second controller. If someone has either the datasheets and could FAX them to me (+1 908 582 4417) or can supply the missing parts of the following pseudo-code I'd be most grateful. Thanks. if controller is one of the above read some PCI config register alter some bits write the config register back >From 9fans-outgoing-owner Thu Oct 26 15:12:13 1995 Received: by colossus.cse.psu.edu id <78664>; Thu, 26 Oct 1995 14:57:56 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78711>; Thu, 26 Oct 1995 14:36:44 -0400 From: jmk@plan9.att.com To: 9fans Date: Thu, 26 Oct 1995 14:13:45 -0400 Subject: re: Problem with Hercules Dynamite Power Message-Id: <95Oct26.143644edt.78711@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans These are the Hercules entries I have. They all work as far as I know. ctlr 0xC0189="Hercules ISA Bus Dynamite(tm) BIOS. Ver. 8.00N-A2b(04/29/94)" link=vga clock=ics2494-304 ramdac=att20c491-90 # really a MUSIC MU9C4910 ctlr=et4000-w32i hwgc=et4000hwgc ctlr 0xC0189="Hercules PCI Bus Dynamite(tm) BIOS. Ver. 8.00N-B1a(03/30/94)" link=vga clock=ics2494-324 ramdac=stg1702-135 ctlr=et4000-w32p hwgc=et4000hwgc ctlr 0xC0189="Hercules PCI Bus Dynamite(tm) BIOS. Ver. 8.00N-D2g(11/28/94)" 0xC01AD="Ver. 8.00N-D2h(05/31/95)" 0xC0076="Tseng Laboratories, Inc. 06/28/94 V1.0CN" # Cardex Challenger link=vga ramdac=ics534x-135 ctlr=et4000-w32p hwgc=et4000hwgc ------ original message follows ------ >From cse.psu.edu!9fans-outgoing-owner Thu Oct 26 14:06:36 EDT 1995 Received: by colossus.cse.psu.edu id <78643>; Thu, 26 Oct 1995 13:52:59 -0400 Received: from alf.zfn.uni-bremen.de ([134.102.4.22]) by colossus.cse.psu.edu with SMTP id <78629>; Thu, 26 Oct 1995 13:48:11 -0400 Received: from blue.lrw.uni-bremen.de by alf.zfn.uni-bremen.de (AIX 3.2/UCB 5.64/4.940318) id AA29494; Thu, 26 Oct 1995 18:27:18 +0200 Received: from black.lrw.uni-bremen.de by lrw.uni-bremen.de (5.0/SMI-SVR4) id AA26303; Thu, 26 Oct 1995 18:26:00 +0100 Received: by black.lrw.uni-bremen.de (5.0/SMI-SVR4) id AA19206; Thu, 26 Oct 1995 18:25:21 +0100 Date: Thu, 26 Oct 1995 13:25:21 -0400 From: a82@blue.lrw.uni-bremen.de (Henner Gratz) Message-Id: <9510261725.AA19206@black.lrw.uni-bremen.de> To: 9fans@cse.psu.edu Subject: Problem with Hercules Dynamite Power Content-Length: 1924 Sender: owner-9fans@cse.psu.edu Precedence: bulk Reply-To: 9fans@cse.psu.edu Hello Plan9 users! After the installation of the 4 diskette system, I'm now trying to configure the system. Unfortunately I have some trouble with my Hercules Dynamite VGA card. Up to now I used the vgadb that came with the diskette system (the updated one from plan9.att.com) and everything seems to be okay. Because I wasn't able to get a good color monitor, I have to use a (very) old black/white VGA monitor (14"), until there is enough money for a better one... But now I discovered, that my Hercules Dynamite Power 2MB PCI has a newer ROM Version than the ones used by the AT&T folks. Because adding an entry to vgadb seems to be easy in this case, I simply added one and start Plan9. The system boots normally, but now I get four identical pictures on the screen. Is there someone out there with the same firmware release, who has solved this problem? Here are the VGA cards board informations: Hercules product : Hercules Dynamite Power PCI Model number : D902 Bus type : PCI Windows accelerator chip : ET4000-W32p Display memory size : 2048K DRAM Video BIOS Version : 8.00N-D2h (05/31/95) RAMDAC type(s) : ICS 5340/5341 (PowerPort) Monitor : 31.5 KHz, b&w And here is my vgadb entry: ctlr 0xC0184="Hercules PCI Bus Dynamite(tm) BIOS. Ver. 8.00N-D2h(05/31/95)" 0xC0076="Tseng Laboratories, Inc. 07/25/94 V8.00N" link=vga ramdac=ics534x-135 ctlr=et4000-w32p hwgc=et4000hwgc Thank you very much for your help! Tschuess, Henner -- =============================================================================== Henner Gratz Email: a82@lrw.uni-bremen.de Leeuwarder Str. 16A Fax (at home): +49-(0)421-58 52 10 D-28259 Bremen Tel (at home): +49-(0)421-58 51 84 GERMANY =============================================================================== >From 9fans-outgoing-owner Thu Oct 26 15:24:10 1995 Received: by colossus.cse.psu.edu id <78676>; Thu, 26 Oct 1995 15:10:55 -0400 Received: from interlock.wdni.com ([199.221.59.2]) by colossus.cse.psu.edu with SMTP id <78723>; Thu, 26 Oct 1995 14:37:33 -0400 Received: by interlock.wdni.com id (InterLock SMTP Gateway 3.0 for 9fans@cse.psu.edu); Thu, 26 Oct 1995 11:27:57 -0700 Received: by interlock.wdni.com (Protected-side Proxy Mail Agent-1); Thu, 26 Oct 1995 11:27:57 -0700 Received: by interlock.wdni.com (Protected-side Proxy Mail Agent-0); Thu, 26 Oct 1995 11:27:57 -0700 Date: Thu, 26 Oct 1995 14:18:02 -0400 From: Steven Plite To: 9fans Subject: Re: adaptec aha-2940 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <95Oct26.143733edt.78723@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans > 1) I tried again to get the manuals only to receive the "User's Guide" > like I did 2 years ago and on further inquiry discover the useful > manuals are all on back-order; As of a week ago this is still the case. The phone droid couldn't give me any time frame as to when they would be available. "Not too long," was all he'd say. When ordering the Technical Manual, the droid asks what type of project and what OS you're working on. I don't think "OS research" and "Plan 9" were the right answers. I may call back and try "objectorientedmultimediadatabaseWorld- WideWebgroupwarebrowser" and "Windows 95". _______________________________________________________________________________ Steven Plite Open Systems Eng. & Support, Weyerhaeuser "This is the roller coaster of endless and violent vomit..." -- Jason Fox >From 9fans-outgoing-owner Thu Oct 26 16:05:00 1995 Received: by colossus.cse.psu.edu id <78647>; Thu, 26 Oct 1995 15:50:57 -0400 Received: from cannon.ecf.toronto.edu ([128.100.8.5]) by colossus.cse.psu.edu with SMTP id <78624>; Thu, 26 Oct 1995 15:46:25 -0400 Received: by cannon.ecf.toronto.edu id <9813>; Thu, 26 Oct 1995 15:36:39 -0400 From: Steve Kotsopoulos To: 9fans Subject: Re: Unix as file server Message-Id: <95Oct26.153639edt.9813@cannon.ecf.toronto.edu> Date: Thu, 26 Oct 1995 15:36:35 -0400 Sender: owner-9fans Precedence: bulk Reply-To: 9fans > Two things I would have liked to know before setting up a unix machine > as a plan9 file server: > - When renaming the files after the cdrom read, find, sed, join, sed, > sort the file of mv commands in reverse lexicographic order to > rename the directories *after* renaming the files they contain. > - When setting your ~plan9/etc/passwd file, translate the ~adm/users > file to /etc/passwd format *but_don't* give the uid 0 to the none user. If you have a pc with a cdrom, it's better to follow the instructions I posted here about a month ago, also available at http://www.ecf.toronto.edu/plan9/info/u9fs > Now I would like to know how to use 9auth to perform authentification. > Any pointer would be appreciated. see http://www.ecf.toronto.edu/plan9/info/u9fs for a patch to ip.cc and http://www.ecf.toronto.edu/plan9/info/unixauth for a Unix-based auth server I've collected 9fans messages and some of my notes at http://www.ecf.toronto.edu/plan9/info/ >From 9fans-outgoing-owner Thu Oct 26 20:18:32 1995 Received: by colossus.cse.psu.edu id <78356>; Thu, 26 Oct 1995 20:03:11 -0400 Received: from bunyip.cc.uq.oz.au ([130.102.2.1]) by colossus.cse.psu.edu with SMTP id <78355>; Thu, 26 Oct 1995 20:02:49 -0400 Received: from cc.uq.oz.au by bunyip.cc.uq.oz.au id <06190-0@bunyip.cc.uq.oz.au>; Fri, 27 Oct 1995 09:55:28 +1000 Received: from netfl15a.devetir.qld.gov.au by pandora.devetir.qld.gov.au (8.6.10/DEVETIR-E0.3a) with ESMTP id JAA23648 for <9fans@cse.psu.edu>; Fri, 27 Oct 1995 09:21:08 +1000 Received: from localhost by netfl15a.devetir.qld.gov.au (8.6.8.1/DEVETIR-0.1) id XAA15411; Thu, 26 Oct 1995 23:21:10 GMT Message-Id: <199510262321.XAA15411@netfl15a.devetir.qld.gov.au> X-Mailer: exmh version 1.6.4 10/10/95 To: 9fans cc: sysseh@devetir.qld.gov.au Subject: Re: adaptec aha-2940 In-reply-to: Your message of "Tue, 24 Oct 1995 22:26:54 -0400." <46k79e$p4h@jaws.cs.hmc.edu> X-Face: $.-~&U=${N=I$&B~1:E6C8w`s2>*j3hV1j`KM@-toD:Z$o.,e4mfnKDpV1.WlHU}^O"3''L %N=8hj4%d.18rx5CP=d5NQW-`\gF97|$cY$?WZ8#|L]B5x]6z-I#g+cfSnOvoHzh-p,v~M[j4jt^$E G"@]fay-K8I@QkLCCC{kkmq'6?hMb"3Ww4"%R#~cRXN6sTI'Z)8c.5vk}KU\6|ms@Bzcte0e%6n:%. R{jW`&cUB_JtWbZ#u|W56lU&69/KhRcRJfR|*n.v\^W$}$kc Sender: owner-9fans Precedence: bulk Reply-To: 9fans > Hi, > > We have a few Gateway machines with Adaptec AHA-2940 PCI SCSI Master > controllers. So far as I can tell, Plan9 doesn''t seem to be happily > recognizing them. Can anybody give me any advice on where to go from > here? I'm willing to spend up to say 5*20 hours writing a device > driver (Mountain Dew, yummy) if that is the best route. Advice as to > which parts of the source I can cut and paste, potential similarities > with say the 1542, etc etc would be much appreciated. Thanks. Many of the free UN*X clones have drivers for this beast - the one for FreeBSD is particularly good. Found in all the usual places (ftp.cdrom.com, which happens to be a FreeBSD machine) > > Please reply via e-mail and through the newsgroup (just in case our > newsreader chokes), > > nate > > -- I do not speak for the Worker's Compensation Board of Queensland - They don't pay me enough for that! >From 9fans-outgoing-owner Fri Oct 27 06:54:45 1995 Received: by colossus.cse.psu.edu id <78376>; Fri, 27 Oct 1995 06:43:22 -0400 Received: from execpc.com ([204.29.202.21]) by colossus.cse.psu.edu with SMTP id <78374>; Fri, 27 Oct 1995 06:43:07 -0400 Received: from earth.execpc.com (bpaddock@earth.execpc.com [204.29.202.50]) by execpc.com (8.7.1/8.6.11) with ESMTP id FAA09872 for <9fans@cse.psu.edu>; Fri, 27 Oct 1995 05:40:43 -0500 (CDT) Received: (from bpaddock@localhost) by earth.execpc.com (8.7/8.7) id FAA20910; Fri, 27 Oct 1995 05:42:51 -0500 (CDT) From: bpaddock@execpc.com (Bob Paddock) To: 9fans Subject: Re: Instaling PCDIS on Zeos Laptop Newsgroups: list.plan9fans Date: Thu, 26 Oct 1995 20:48:36 -0400 Message-ID: References: <3G3hwUQy8s5M085yn@execpc.com> In-Reply-To: <3G3hwUQy8s5M085yn@execpc.com> Lines: 47 Sender: owner-9fans Precedence: bulk Reply-To: 9fans In article <3G3hwUQy8s5M085yn@execpc.com>, you wrote: > > I downloaded the four disk set from plan9.att.com, and I think >I got all the updates (like b.com). > > My machine is a Zeos Meridian 400 Laptop DX4/100Mhz, with 350 >hard drive, and 8 megs of RAM. > > I backed up my hard disk then defraged it. All 350 megs where >one DOS partition. > > I made up the boot disk using RAWRITE. > > When I try to install this I get ERROR 23, "Not Enough Disk Space". >I've got 250 megs free! > > Next thought was it wanted to be in a partition of its own, so I >ran FIPS the Linix partition spliter. > > I tried to install again but still got the same error. > > I have a felling I'm missing a step, but I don't know that it is? > > Is their some minimum document set, rather than downloading the whole >thing? I want to find out if this works on my hardware before I pop for >the bucks for the disk/book set. > I want to thank every one that replied here and in email. For any other newbe that happens to be at this stage. After you make the new partition with FIPS, run FDISK and delete that partition. After I did this I got every thing to install. I also discovered that unless you tell the system to "make the system bootable" you can only use the system once with out having to reinstall it (as far as I could tell). I took the message to mean that it would make plan9 be the default boot instead of DOS (not ready for that just yet). Maybe it could be worded differently some how? And it might be help file if there was one short simple ASCII text file that told how to get the disk set installed. >From 9fans-outgoing-owner Fri Oct 27 07:00:52 1995 Received: by colossus.cse.psu.edu id <78374>; Fri, 27 Oct 1995 06:53:47 -0400 Received: from execpc.com ([204.29.202.21]) by colossus.cse.psu.edu with SMTP id <78375>; Fri, 27 Oct 1995 06:43:05 -0400 Received: from earth.execpc.com (bpaddock@earth.execpc.com [204.29.202.50]) by execpc.com (8.7.1/8.6.11) with ESMTP id FAA09871 for <9fans@cse.psu.edu>; Fri, 27 Oct 1995 05:40:43 -0500 (CDT) Received: (from bpaddock@localhost) by earth.execpc.com (8.7/8.7) id FAA20916; Fri, 27 Oct 1995 05:42:52 -0500 (CDT) From: bpaddock@execpc.com (Bob Paddock) Newsgroups: list.plan9fans To: 9fans Subject: Suitability for Real Time Control? Date: Thu, 26 Oct 1995 20:55:29 -0400 Message-ID: Lines: 14 Sender: owner-9fans Precedence: bulk Reply-To: 9fans Right now we are using OS9 on a 68302 and some 68000s for real time machine controls (Think of a toy radio controlled bulldozer, but weighs in at about 50 english tons). We are looking at what to use in our next generation systems. How suitable is Plan9 to real time machine controls? As I understand it now Plan9 will work on 68020's, what will it take to port it to 68K or Cold Fire? >From 9fans-outgoing-owner Fri Oct 27 11:09:33 1995 Received: by colossus.cse.psu.edu id <78384>; Fri, 27 Oct 1995 10:51:27 -0400 Received: from ferrari.sfu.ca ([142.58.110.11]) by colossus.cse.psu.edu with SMTP id <78387>; Fri, 27 Oct 1995 10:51:08 -0400 Received: from fraser.sfu.ca (fraser.sfu.ca [142.58.110.1]) by ferrari.sfu.ca with ESMTP (8.6.12/SFU-2.6H) id HAA18392 for <9fans@cse.psu.edu> (from vanepp@sfu.ca); Fri, 27 Oct 1995 07:50:50 -0700 From: Peter Van Epp Received: by fraser.sfu.ca (8.6.12/SFU-2.6C) id OAA04861 (from vanepp@sfu.ca); Fri, 27 Oct 1995 14:50:50 GMT Date: Fri, 27 Oct 1995 10:50:50 -0400 Message-Id: <199510271450.OAA04861@fraser.sfu.ca> To: 9fans Subject: Re: datasheets for the CMD640b and RZ1000 PCI IDE chips Newsgroups: comp.os.plan9 References: <95Oct26.143502edt.78669@colossus.cse.psu.edu> X-Newsreader: NN version 6.5.0 #5 (NOV) Sender: owner-9fans Precedence: bulk Reply-To: 9fans In comp.os.plan9 you write: >I've been unable to get the datasheets for these chips from the respective >manufacturers so I can turn off prefetch and, in the case of the CMD at least, >enable the second controller. If someone has either the datasheets and could >FAX them to me (+1 908 582 4417) or can supply the missing parts of the >following pseudo-code I'd be most grateful. Thanks. > if controller is one of the above > read some PCI config register > alter some bits > write the config register back I saw an article in the local free computer paper that said both of these chips have a number of bugs. A set of test programs and places for discussion are listed as follows: the article itself ftp.cdrom.com/.4/os2/incoming/eidete16.zip The author is Roedy Green (Roedy@bix.com) PC tech essay: http://www.mei.microm.com/rz1000/rz1000.txt Pat Duffy's Web site hhtp://warp.eecs.berkeley.edu/os2/workbench/work.htm Peter Van Epp / Operations and Technical Support Simon Fraser University, Burnaby, B.C. Canada >From 9fans-outgoing-owner Fri Oct 27 12:36:59 1995 Received: by colossus.cse.psu.edu id <78399>; Fri, 27 Oct 1995 12:23:05 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78395>; Fri, 27 Oct 1995 12:22:48 -0400 From: philw@plan9.att.com To: 9fans Date: Fri, 27 Oct 1995 12:15:15 -0400 Subject: re: Suitability for Real Time Control? Message-Id: <95Oct27.122248edt.78395@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans not suitable. its a general purpose system. there is no interrupt priority scheme, no real scheduler. >From 9fans-outgoing-owner Fri Oct 27 15:12:45 1995 Received: by colossus.cse.psu.edu id <78406>; Fri, 27 Oct 1995 14:51:40 -0400 Received: from crash.cts.com ([192.188.72.17]) by colossus.cse.psu.edu with SMTP id <78404>; Fri, 27 Oct 1995 14:50:49 -0400 Received: by crash.cts.com (Smail3.1.29.1 #5) id m0t8tr3-0002JjC; Fri, 27 Oct 95 11:50 PDT Message-Id: Date: Fri, 27 Oct 1995 14:50:00 -0400 From: cwr@cts.com (Will Rose) To: 9fans Subject: Re: datasheets for the CMD640b and RZ1000 PCI IDE chips Newsgroups: comp.os.plan9 Organization: CTS Network Services (CTSNET), San Diego, CA X-Newsreader: TIN [version 1.2 PL2] Sender: owner-9fans Precedence: bulk Reply-To: 9fans In article <95Oct26.143502edt.78669@colossus.cse.psu.edu> you wrote: : I've been unable to get the datasheets for these chips from the respective : manufacturers so I can turn off prefetch and, in the case of the CMD at least, : enable the second controller. If someone has either the datasheets and could : FAX them to me (+1 908 582 4417) or can supply the missing parts of the : following pseudo-code I'd be most grateful. Thanks. : if controller is one of the above : read some PCI config register : alter some bits : write the config register back Try Roedy Green, roedy@BIX.COM. He's done a lot of work on the problems with these controllers, and will probably know of sources. Will cwr@crash.cts.com >From 9fans-outgoing-owner Fri Oct 27 15:33:08 1995 Received: by colossus.cse.psu.edu id <78383>; Fri, 27 Oct 1995 15:21:36 -0400 Received: from soclab.soc.iastate.edu ([129.186.33.121]) by colossus.cse.psu.edu with SMTP id <78386>; Fri, 27 Oct 1995 15:21:19 -0400 Received: by soclab.soc.iastate.edu with sendmail-5.65 id ; Fri, 27 Oct 1995 14:20:58 -0500 Date: Fri, 27 Oct 1995 15:20:58 -0400 From: btutt@iastate.edu Message-Id: <9510271920.AA02462@soclab.soc.iastate.edu> To: 9fans Subject: Re: datasheets for the CMD640b and RZ1000 PCI IDE chips Newsgroups: comp.os.plan9 References: <95Oct26.143502edt.78669@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans In comp.os.plan9 you write: >I've been unable to get the datasheets for these chips from the respective >manufacturers so I can turn off prefetch and, in the case of the CMD at least, >enable the second controller. If someone has either the datasheets and could >FAX them to me (+1 908 582 4417) or can supply the missing parts of the >following pseudo-code I'd be most grateful. Thanks. > if controller is one of the above > read some PCI config register > alter some bits > write the config register back Unfortunately I dont have either... I know intel has a web page on the rz1000 chips.. and the current linux source code detects CMD640b and rz1000 and handles it... you might want to check it out. Wish i could be of more help... I'd gladly try and write a aha driver based off of the linux one, but unfortunately... I dont have the cash to afford a plan 9 Cd. :) Now if we could only figure out how to get the aic-7850's working with the linux aic7xxx driver. :) Bill Tutt btutt@iastate.edu >From 9fans-outgoing-owner Fri Oct 27 23:25:51 1995 Received: by colossus.cse.psu.edu id <78419>; Fri, 27 Oct 1995 23:06:23 -0400 Received: from plan9.ecf.toronto.edu ([128.100.8.9]) by colossus.cse.psu.edu with SMTP id <78418>; Fri, 27 Oct 1995 23:06:02 -0400 From: steve@plan9.ecf.toronto.edu To: 9fans Date: Fri, 27 Oct 1995 23:01:55 -0400 Subject: sendmail versus u9fs Message-Id: <95Oct27.230602edt.78418@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans I'm using u9fs as my main file server. According to mail(1), mailbox files must be append-only, but that's not possible with u9fs. This resulted in all new messages being written to the beginning of my mbox, instead of getting appended. The following patch works around the problem: cpu% cd /sys/src/cmd/upas/send cpu% diff /p/cd/sys/src/cmd/upas/send main.c 363a364 > Bseek(fp, 0, 2); 367a369 > Bseek(fp, 0, 2); >From 9fans-outgoing-owner Sat Oct 28 01:22:14 1995 Received: by colossus.cse.psu.edu id <78420>; Sat, 28 Oct 1995 01:10:41 -0400 Received: from alpha.xerox.com ([13.1.64.93]) by colossus.cse.psu.edu with SMTP id <78418>; Sat, 28 Oct 1995 01:10:25 -0400 Received: from siria.parc.xerox.com ([13.2.116.31]) by alpha.xerox.com with SMTP id <15120(1)>; Fri, 27 Oct 1995 22:09:59 PDT Received: by siria.parc.xerox.com id <64525>; Fri, 27 Oct 1995 22:09:55 -0700 From: Hans Boehm To: 9fans Subject: Re: scsi problems Newsgroups: comp.os.plan9 References: <95Oct12.113730edt.12701@galapagos.cse.psu.edu> X-Newsreader: NN version 6.5.0 #7 (NOV) Message-Id: <95Oct27.220955pdt.64525@siria.parc.xerox.com> Date: Sat, 28 Oct 1995 01:09:45 -0400 Sender: owner-9fans Precedence: bulk Reply-To: 9fans A side remark, not an answer: In my experience Q105s are more trouble then they're worth, at least if they've been conatantly powered up in a Sun for a while. I certainly wouldn't put any data I cared about on one. They're probably barely OK for swap space, though I think a bit slow by modern standards. Around here you could get a nice 300 MB replacement drive for $100, at least a while ago. Hans >From 9fans-outgoing-owner Sat Oct 28 07:02:12 1995 Received: by colossus.cse.psu.edu id <78431>; Sat, 28 Oct 1995 06:53:44 -0400 Received: from plan9.cs.su.oz.au ([129.78.96.3]) by colossus.cse.psu.edu with SMTP id <78430>; Sat, 28 Oct 1995 06:53:16 -0400 Date: Sat, 28 Oct 1995 06:40:54 -0400 From: dhog@plan9.cs.su.oz.au To: 9fans Subject: alef fp bug on 386 Message-Id: <95Oct28.065316edt.78430@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans The following alef program prints the wrong answer on a 386 architecture machine (actually a pentium...). ---------------- #include void main() { float x, y; x = 3.0; y = 5.0; if (x > y) print("%f > %f\n", x, y); else print("%f <= %f\n", x, y); } ---------------- Here's the output on a pentium: term% 8.out 3.000000 > 5.000000 and on a mips: cpu% v.out 3.000000 <= 5.000000 (that's more like it!). Does anyone know why? >From 9fans-outgoing-owner Sat Oct 28 10:38:31 1995 Received: by colossus.cse.psu.edu id <78437>; Sat, 28 Oct 1995 10:28:04 -0400 Received: from gatekeeper.dbSystems.com ([204.181.117.1]) by colossus.cse.psu.edu with SMTP id <78436>; Sat, 28 Oct 1995 10:27:48 -0400 Received: (from gdb@localhost) by gatekeeper.dbSystems.com (8.6.11/8.6.9) id IAA05416 for 9fans@cse.psu.edu; Sat, 28 Oct 1995 08:25:28 -0500 Date: Sat, 28 Oct 1995 09:25:28 -0400 From: "G. David Butler" Message-Id: <199510281325.IAA05416@gatekeeper.dbSystems.com> To: 9fans Subject: Re: alef fp bug on 386 Sender: owner-9fans Precedence: bulk Reply-To: 9fans >Here's the output on a pentium: > > term% 8.out > 3.000000 > 5.000000 > >and on a mips: > > cpu% v.out > 3.000000 <= 5.000000 > >(that's more like it!). Does anyone know why? And just in case you think it may have something to do with a pentium, it also does it on an intel 486.. >From 9fans-outgoing-owner Sat Oct 28 13:01:59 1995 Received: by colossus.cse.psu.edu id <78453>; Sat, 28 Oct 1995 12:51:16 -0400 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78454>; Sat, 28 Oct 1995 12:50:50 -0400 From: philw@plan9.att.com To: 9fans Date: Sat, 28 Oct 1995 12:32:02 -0400 Subject: Re: alef fp bug on 386 Message-Id: <95Oct28.125050edt.78454@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans Compiler bug. This fixes it: philw-thresher% diff inst.c /n/bootes/sys/src/alef/8 498c498 < a = AFCOMD; --- > a = AFCOMF; 502c502 < a = AFCOMDP; --- > a = AFCOMFP; phil >From 9fans-outgoing-owner Sun Oct 29 06:20:36 1995 Received: by psuvax1.cse.psu.edu id <33963>; Sun, 29 Oct 1995 06:02:09 -0500 Received: from plan9.cs.york.ac.uk ([144.32.33.120]) by psuvax1.cse.psu.edu with SMTP id <33958>; Sun, 29 Oct 1995 06:01:48 -0500 From: forsyth@plan9.cs.york.ac.uk To: 9fans@cs.psu.edu Date: Sun, 29 Oct 1995 05:57:14 -0500 subject: acme buglet Message-Id: <95Oct29.060148est.33958@psuvax1.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans a student found this. you have to coax acme to trigger it: get an empty New frame, add Put to the tag, and click on it. vortex% diff $home/cd/cmd/acme/exec.l . 317a318,319 > if(t->file->name == nil) > return nil; >From 9fans-outgoing-owner Sun Oct 29 14:45:40 1995 Received: by colossus.cse.psu.edu id <78511>; Sun, 29 Oct 1995 14:35:59 -0500 Received: from galapagos.cse.psu.edu ([130.203.2.12]) by colossus.cse.psu.edu with SMTP id <78509>; Sun, 29 Oct 1995 14:35:42 -0500 Received: from localhost by galapagos.cse.psu.edu with SMTP id <12686>; Sun, 29 Oct 1995 14:35:11 -0500 To: 9fans Subject: Re: acme buglet In-reply-to: Your message of "Sun, 29 Oct 1995 05:57:14 EST." <95Oct29.060148est.33958@psuvax1.cse.psu.edu> Date: Sun, 29 Oct 1995 14:35:04 -0500 From: Scott Schwartz Message-Id: <95Oct29.143511est.12686@galapagos.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans Rob sent me a different patch for that bug. Here it is. fix in util.l: byte* runetobyte(Rune *r, int n) { byte *s; > if(n == 0) > return nil; s = malloc(n*UTFmax+1); snprint(s, n*UTFmax+1, "%.*S", n, r); return s; } >From 9fans-outgoing-owner Mon Oct 30 07:55:47 1995 Received: by colossus.cse.psu.edu id <78546>; Mon, 30 Oct 1995 07:42:51 -0500 Received: from mccgwy.m-kagaku.co.jp ([202.248.33.130]) by colossus.cse.psu.edu with SMTP id <78545>; Mon, 30 Oct 1995 07:42:34 -0500 Received: from mccns.m-kagaku.co.jp by mccgwy.m-kagaku.co.jp (8.6.12+2.5W/3.3W7/9505291916) with ESMTP id VAA28891 for <9fans@cse.psu.edu>; Mon, 30 Oct 1995 21:42:19 +0900 Received: from pauli.rc.m-kagaku.co.jp by mccns.m-kagaku.co.jp (8.6.12+2.5W/3.3W7/9506011016) with ESMTP id VAA25023 for <9fans@cse.psu.edu>; Mon, 30 Oct 1995 21:42:18 +0900 Received: from atlas.rc.m-kagaku.co.jp by pauli.rc.m-kagaku.co.jp (8.6.12+2.5W/3.3W7/9505161538) with ESMTP id VAA05211 for <9fans@cse.psu.edu>; Mon, 30 Oct 1995 21:42:17 +0900 Received: by atlas.rc.m-kagaku.co.jp (8.6.12+2.5W/3.3W7/9508010922) id VAA10135; Mon, 30 Oct 1995 21:42:16 +0900 Date: Mon, 30 Oct 1995 07:42:16 -0500 From: Arno PAHLER Message-Id: <199510301242.VAA10135@atlas.rc.m-kagaku.co.jp> To: 9fans In-reply-to: jmk@plan9.ATt.COM's message of Thu, 26 Oct 1995 09:50:00 GMT Subject: datasheets for the CMD640b and RZ1000 PCI IDE chips Sender: owner-9fans Precedence: bulk Reply-To: 9fans how about looking at some linux code (I have a buggy CMD640 and linux just recongnizes that and deals with it properly) or looking at www.intel.com when I last visited there I saw they had some info on the RZ1000 topic. >From 9fans-outgoing-owner Mon Oct 30 10:17:19 1995 Received: by colossus.cse.psu.edu id <78555>; Mon, 30 Oct 1995 10:01:06 -0500 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78554>; Mon, 30 Oct 1995 10:00:46 -0500 From: jmk@plan9.att.com To: 9fans Date: Mon, 30 Oct 1995 09:48:40 -0500 Subject: re: datasheets for the CMD640b and RZ1000 PCI IDE chips Message-Id: <95Oct30.100046est.78554@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans CMD eventually faxed me the relevant pages for the CMD640B. None of the 'information' available on the internet (yes, I read it before I asked here) is of any use in actually fiddling the bits. Yes, I looked at the Linux code for the CMD640B, and yes, I still needed the datasheet. I don't have a motherboard with the RZ1000, does anyone? ------ original message follows ------ >From cse.psu.edu!9fans-outgoing-owner Mon Oct 30 08:01:14 EST 1995 Received: by colossus.cse.psu.edu id <78546>; Mon, 30 Oct 1995 07:42:51 -0500 Received: from mccgwy.m-kagaku.co.jp ([202.248.33.130]) by colossus.cse.psu.edu with SMTP id <78545>; Mon, 30 Oct 1995 07:42:34 -0500 Received: from mccns.m-kagaku.co.jp by mccgwy.m-kagaku.co.jp (8.6.12+2.5W/3.3W7/9505291916) with ESMTP id VAA28891 for <9fans@cse.psu.edu>; Mon, 30 Oct 1995 21:42:19 +0900 Received: from pauli.rc.m-kagaku.co.jp by mccns.m-kagaku.co.jp (8.6.12+2.5W/3.3W7/9506011016) with ESMTP id VAA25023 for <9fans@cse.psu.edu>; Mon, 30 Oct 1995 21:42:18 +0900 Received: from atlas.rc.m-kagaku.co.jp by pauli.rc.m-kagaku.co.jp (8.6.12+2.5W/3.3W7/9505161538) with ESMTP id VAA05211 for <9fans@cse.psu.edu>; Mon, 30 Oct 1995 21:42:17 +0900 Received: by atlas.rc.m-kagaku.co.jp (8.6.12+2.5W/3.3W7/9508010922) id VAA10135; Mon, 30 Oct 1995 21:42:16 +0900 Date: Mon, 30 Oct 1995 07:42:16 -0500 From: Arno PAHLER Message-Id: <199510301242.VAA10135@atlas.rc.m-kagaku.co.jp> To: 9fans@cse.psu.edu In-reply-to: jmk@plan9.ATt.COM's message of Thu, 26 Oct 1995 09:50:00 GMT Subject: datasheets for the CMD640b and RZ1000 PCI IDE chips Sender: owner-9fans@cse.psu.edu Precedence: bulk Reply-To: 9fans@cse.psu.edu how about looking at some linux code (I have a buggy CMD640 and linux just recongnizes that and deals with it properly) or looking at www.intel.com when I last visited there I saw they had some info on the RZ1000 topic. >From 9fans-outgoing-owner Mon Oct 30 11:29:57 1995 Received: by colossus.cse.psu.edu id <78557>; Mon, 30 Oct 1995 11:19:37 -0500 Received: from alf.zfn.uni-bremen.de ([134.102.4.22]) by colossus.cse.psu.edu with SMTP id <78554>; Mon, 30 Oct 1995 11:19:20 -0500 Received: from blue.lrw.uni-bremen.de by alf.zfn.uni-bremen.de (AIX 3.2/UCB 5.64/4.940318) id AA31531; Mon, 30 Oct 1995 17:16:10 +0100 Received: from black.lrw.uni-bremen.de by lrw.uni-bremen.de (5.0/SMI-SVR4) id AA24603; Mon, 30 Oct 1995 17:14:56 +0100 Received: by black.lrw.uni-bremen.de (5.0/SMI-SVR4) id AA25645; Mon, 30 Oct 1995 17:14:14 +0100 Date: Mon, 30 Oct 1995 11:14:14 -0500 From: a82@blue.lrw.uni-bremen.de (Henner Gratz) Message-Id: <9510301614.AA25645@black.lrw.uni-bremen.de> To: 9fans Subject: Problem with Hercules Dynamite Power (Update) Content-Length: 3659 Sender: owner-9fans Precedence: bulk Reply-To: 9fans Hello again! I still have problems with my Hercules Dynamite and Plan9. I'm now sure, that Plan9 recognized my card, that means, my vgadb entry is correct. Aux/vga -pv produced the following output: vga->snarf et4000-w32p->snarf vga->dump vga misc E3 vga feature 2C vga sequencer 03 01 0F 00 06 vga crt 5F 4F 52 9F 53 1F 0B 3E - 00 40 00 00 00 00 00 00 EB 2D DF 28 00 EB EC C3 - FF vga graphics 00 00 00 00 00 00 05 0F - FF vga attribute 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F 01 00 0F 00 00 vga vmz 2097152 ics534x-135->dump ics534x-135 command 00 ics534x-135 f0 m n 7F 7F 6996383 ics534x-135 f1 m n 7F 7F 6996383 ics534x-135 f2 m n 6B 44 65028400 ics534x-135 f3 m n 77 2A 72187490 ics534x-135 f4 m n 79 29 80051642 ics534x-135 f5 m n 6F 27 89886352 ics534x-135 f6 m n 56 43 62999992 ics534x-135 f7 m n 52 26 75170445 ics534x-135 f8 m n 7F 7F 6996383 ics534x-135 f9 m n 7F 7F 6996383 ics534x-135 fA m n 44 43 50113630 ics534x-135 fB m n 44 43 50113630 ics534x-135 fC m n 7F 7F 6996383 ics534x-135 fD m n 7F 7F 6996383 ics534x-135 control 00 et4000-w32p->dump et4000-w32p Seq06 00 BC et4000-w32p Crt30 00 00 C8 00 98 10 03 8B et4000-w32p Crt3F 00 et4000-w32p Attr16 80 00 et4000-w32p SpriteE0 00 01 20 20 0C 09 20 20 - 00 EF 07 02 60 00 01 E2 et4000-w32p ImaF0 FF FF 0F FF 0F FF 0F 20 et4000-w32p hde 280 640 et4000-w32p shb 298 664 et4000-w32p ehb F8 760 et4000-w32p ht 320 800 et4000-w32p vde 1E0 480 et4000-w32p vrs 1EB 491 et4000-w32p vre 1ED 493 et4000-w32p vt 20D 525 et4000-w32p d i 0 0 The enviroment variable monitor is set to "vga" and vgasize is correctly set to "640x480x1". Unfortunately, my old standard VGA monitor still shows four copies of the 81/2 screen. So I connected a modern monitor with a LCD to my PC and this one told me, that it gets a signal with 64KHz horizontal frequency and 22Hz vertical. So it seems to me, that the Hercules Dynamite isn't correctly initialized by the driver. Any ideas? My Hercules Dynamite Power: Hercules product : Hercules Dynamite Power PCI Model number : D902 Bus type : PCI Windows accelerator chip : ET4000-W32p Display memory size : 2048K DRAM Video BIOS Version : 8.00N-D2h (05/31/95) RAMDAC type(s) : ICS 5340/5341 (PowerPort) Monitor : 31.5 KHz, b&w And here is my vgadb entry: ctlr 0xC0184="Hercules PCI Bus Dynamite(tm) BIOS. Ver. 8.00N-D2h(05/31/95)" 0xC0076="Tseng Laboratories, Inc. 07/25/94 V8.00N" link=vga ramdac=ics534x-135 ctlr=et4000-w32p hwgc=et4000hwgc As long as I don't have a better monitor I can work with Plan9 using the distributed vgadb (what means, that my card isn't recognized), but it can be a big problem in the future. Thank you very much for any help! Tschuess, Henner PS: I'm still waiting for the arrival of my CD-ROM, so I can't test any patches until I get my copy. -- =============================================================================== Henner Gratz Email: a82@lrw.uni-bremen.de Leeuwarder Str. 16A Fax (at home): +49-(0)421-58 52 10 D-28259 Bremen Tel (at home): +49-(0)421-58 51 84 GERMANY =============================================================================== >From 9fans-outgoing-owner Mon Oct 30 11:40:15 1995 Received: by colossus.cse.psu.edu id <78558>; Mon, 30 Oct 1995 11:31:30 -0500 Received: from alf.zfn.uni-bremen.de ([134.102.4.22]) by colossus.cse.psu.edu with SMTP id <78586>; Mon, 30 Oct 1995 11:31:04 -0500 Received: from blue.lrw.uni-bremen.de by alf.zfn.uni-bremen.de (AIX 3.2/UCB 5.64/4.940318) id AA40041; Mon, 30 Oct 1995 17:28:55 +0100 Received: from black.lrw.uni-bremen.de by lrw.uni-bremen.de (5.0/SMI-SVR4) id AA24631; Mon, 30 Oct 1995 17:27:39 +0100 Received: by black.lrw.uni-bremen.de (5.0/SMI-SVR4) id AA25663; Mon, 30 Oct 1995 17:26:57 +0100 Date: Mon, 30 Oct 1995 11:26:57 -0500 From: a82@blue.lrw.uni-bremen.de (Henner Gratz) Message-Id: <9510301626.AA25663@black.lrw.uni-bremen.de> To: 9fans Subject: Problem with Hercules Dynamite Power (another update) Content-Length: 659 Sender: owner-9fans Precedence: bulk Reply-To: 9fans And here we are again :*) I've just discovered, that everything seems to work with a monitor type "vga" and a resolution of 800x600x8. Perhaps there is only a bug in the table with the parameters for the 640x480x1 resolution? Bye, Henner -- =============================================================================== Henner Gratz Email: a82@lrw.uni-bremen.de Leeuwarder Str. 16A Fax (at home): +49-(0)421-58 52 10 D-28259 Bremen Tel (at home): +49-(0)421-58 51 84 GERMANY =============================================================================== >From 9fans-outgoing-owner Mon Oct 30 12:30:25 1995 Received: by colossus.cse.psu.edu id <78558>; Mon, 30 Oct 1995 12:17:36 -0500 Received: from dan.com ([128.113.161.41]) by colossus.cse.psu.edu with SMTP id <78555>; Mon, 30 Oct 1995 12:17:15 -0500 Received: (from dan@localhost) by dan.com (8.6.12/8.6.12) id MAA05024 for 9fans@cse.psu.edu; Mon, 30 Oct 1995 12:16:51 -0500 Date: Mon, 30 Oct 1995 12:16:51 -0500 From: JUSTdan Message-Id: <199510301716.MAA05024@dan.com> To: 9fans Subject: sparc standalone Sender: owner-9fans Precedence: bulk Reply-To: 9fans I still have not received any information about how to explictly specify the offset in a local!# statement. If nobody can answer this, perhaps the following will work as a temporary fix until I can become more familiar with the OS internals: How does one make a binding that remains constant throughout all sessions? I want to bind the volume I have created to / and keep it there during the life of the system, and not just in the present environment. How can I do this? thanks, dc >From 9fans-outgoing-owner Mon Oct 30 13:10:10 1995 Received: by colossus.cse.psu.edu id <78558>; Mon, 30 Oct 1995 12:51:47 -0500 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78476>; Mon, 30 Oct 1995 12:51:16 -0500 From: philw@plan9.att.com To: 9fans Date: Mon, 30 Oct 1995 12:38:41 -0500 Subject: re: sparc standalone Message-Id: <95Oct30.125116est.78476@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >How does one make a binding that remains constant throughout all sessions? I >want to bind the volume I have created to / and keep it there during the life >of the system, and not just in the present environment. How can I do this? I think you are asking how to make a change to the global system namespace. The namespace is built from a combination of /rc/bin/termrc, /rc/bin/cpurc and /lib/namspace. Modifications to the two scripts cpurc and termrc will be visible in the system namespace (bootes) and available to the listeners. Modifications to /lib/namespace affect processes which call newns(2) to establish a new namspace (cpu, telnet etc.). >I still have not received any information about how to explictly specify >the offset in a local!# statement. I have no idea what the first part of your question is asking. >From 9fans-outgoing-owner Mon Oct 30 15:22:46 1995 Received: by psuvax1.cse.psu.edu id <34069>; Mon, 30 Oct 1995 14:48:11 -0500 Received: from gatekeeper.dbSystems.com ([204.181.117.1]) by psuvax1.cse.psu.edu with SMTP id <34068>; Mon, 30 Oct 1995 14:47:48 -0500 Received: (from gdb@localhost) by gatekeeper.dbSystems.com (8.6.11/8.6.9) id MAA04255 for 9fans@cse.psu.edu; Mon, 30 Oct 1995 12:44:59 -0600 Date: Mon, 30 Oct 1995 13:44:59 -0500 From: "G. David Butler" Message-Id: <199510301844.MAA04255@gatekeeper.dbSystems.com> To: 9fans Subject: Problems that I'm having... Sender: owner-9fans Precedence: bulk Reply-To: 9fans Hello All, I have not gotten any response to my previous message, so I'm just wondering if my questions are too general for this list or if I'm just such a novice that everybody else knows everything about getting Plan 9 up that they would rather not bother with my newbie questions. The Installation instructions hint to some of the things I'm trying to do, (like getting a auth server going, getting bootp going, getting an cpu/auth server to boot from a local disk, etc.) but provide no help or pointers to further information. Also, how do you get a simple vga card and monitor to work. I have a simple Paradise VGA controller connected to a simple VGA monitor (color) that "vga" doesn't recognize. I have no idea what "chipset" it uses or that there is a "clock" on the board. I tell every other piece of software in the world that it is a color VGA card/monitor and it works! Please help if you can or tell me where to go to get my questions answered. Here is the previous message. ============================================= Hello fellow Plan 9 fans, I have read and read and read and read and read (you get the idea...) but have a few questions for those who have experienced. I have a Plan 9 PC file server up (named p9fs) and have installed the CD-ROM to it in "allow" mode. I then made a PC into a cpu/auth server (called p9auth) and rebooted it. After getting through the 0.0.0.0 auth server problem, I used ed on p9auth to edit the /lib/ndb/local file to set up my network. (It is weird that /lib/ndb/auth has hostid=authid instead of hostid=p9auth, but that is what the installation did, so...) I also tarred /usr/tor to /usr/none. I then reboot p9fs and let it come up from the "nvram" without "allow" and reboot p9auth. First question, how does a cpu/auth server running 9pccpu get to the disk to read/write the nvram partition? Should I run 9pccpudisk, and if so, how do I get that on the boot partition with a kernel that doesn't talk to the disk? Now I run newuser on p9fs and auth/changeuser on p9auth to add the the auth userid and myself. I get errors that /adm/keys and /adm/keys.who can't be written. (But the entries are put in /mnt/keys.) Sure enough, the owner of the files is adm and the authid can't write it. So, should I change the owner of the files on p9fs or should I wait to get p9auth to boot from the local disk and bind a local directory over /adm with -c? At this point I start up my terminal (called p9term, real original :-)) with the boot disk modified to bootfile=manual and at the boot: prompt I type e!0, and it finds p9auth and p9fs (from bootp running on p9auth) and I give it my userid and passord. I then do the /sys/lib/newuser and up comes 8 1/2! I then echo -n p9auth >/env/cpu and type "cpu" (or cpu -h p9auth) and get: cpu: can't authenicate: p9auth: AS protocol botch So I reboot the terminal and login as none and get 8 1/2 and get the same response to cpu or cpu -h p9auth! Not a authenication problem, I guess? (Just to make sure, I again went in as me with an incorrect password and it would not let me attach.) Going a little further, I telnet to p9auth (from a UNIX machine) and if I type none to the user: prompt, I get "cpu%"! But if I type my userid I get, about 15 seconds later, "authenication failure". Is this related to the "cpu" problem? I did see the comment someone made about the network section of /lib/ndb/local having an ip ending with 0, and mine does (class C.) And who or what is bootes? (I really don't know. Is this id somehow special?) About the diffs in errata and the update directory. Which should we use? How do we know if there are new ones? What is a boddle and what is it good for? I have not used any of the "cool" tools that everybody is talking about yet, I decided to wait till I had a "full" configuration up to both play and get a feel for the responsiveness of the system. I am looking forward to the experience! For the curious, this is a *home* network. P9fs is a NICE EISA motherboard 486dx/50 16Mb RAM with an Adaptec 1742 in standard mode with a 1 Gig drive and a WD8013. P9auth is a AMI EISA motherboard 486dx2/66 16Mb RAM with an Adaptec 1740 in standard mode with a little 40meg drive and a WD8003. P9term is a Tandy 4000 386dx/20 & '387 8Mb ram a WD8003 and a Logitech 3 button mouse. (No hard drive to test a floppy booted term.) A fourth machine runs NetBSD and watches over the PPP link. Thanks for any help. David Butler gdb@dbSystems.com >From 9fans-outgoing-owner Mon Oct 30 17:31:01 1995 Received: by colossus.cse.psu.edu id <78583>; Mon, 30 Oct 1995 17:17:45 -0500 Received: from mail.Germany.EU.net ([192.76.144.65]) by colossus.cse.psu.edu with SMTP id <78610>; Mon, 30 Oct 1995 17:17:23 -0500 Received: by mail.Germany.EU.net with UUCP (5.59:10/EUnetD-2.5.2.e) via EUnet id XAA08529; Mon, 30 Oct 1995 23:00:18 +0100 Received: from mwtech by shakti.rent-a-guru.de with UUCP (5.65+/MIKROS-5.0) id AA08917; Mon, 30 Oct 95 22:19:04 +0100 Received: by mwtech.rent-a-guru.de (5.65+/MIKROS-5.0) id AA03541; Mon, 30 Oct 95 22:12:54 GMT From: Martin Weitzel Message-Id: <9510302212.AA03541@mwtech.rent-a-guru.de> Subject: IP Implementation of Plan 9 To: 9fans Date: Mon, 30 Oct 1995 17:12:53 -0500 X-Mailer: ELM [version 2.4 PL20] Content-Type: text Content-Length: 426 Sender: owner-9fans Precedence: bulk Reply-To: 9fans This is not tied to any specific problem, just out of curiosity: Recently I gave a short introduction to Plan 9 for a couple of persons. One question I could not answer was whether the IP implementation was written "all fresh" or taken from any other system (e.g. the streams based implementation of SVR4). A related question from the same person was if multicast addressing is supported by the IP implementation of Plan 9. >From 9fans-outgoing-owner Mon Oct 30 18:51:42 1995 Received: by colossus.cse.psu.edu id <78614>; Mon, 30 Oct 1995 18:32:38 -0500 Received: from plan9.cs.york.ac.uk ([144.32.33.120]) by colossus.cse.psu.edu with SMTP id <78619>; Mon, 30 Oct 1995 18:32:19 -0500 From: forsyth@plan9.cs.york.ac.uk To: 9fans Date: Mon, 30 Oct 1995 18:27:54 -0500 Subject: re: IP Implementation of Plan 9 Message-Id: <95Oct30.183219est.78619@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >>written "all fresh" or taken from any other system (e.g. the streams >>based implementation of SVR4). A related question from the same person the streams based implementation of SVR4 i've seen is the BSD implementation with the word `sockets' crossed out in crayon and the word `streams' written in. the plan 9 implementation does not resemble any streams implementation normally available with unix source. this probably has good aspects and bad aspects, but all in all it's an improvement. >From 9fans-outgoing-owner Mon Oct 30 20:01:17 1995 Received: by colossus.cse.psu.edu id <78642>; Mon, 30 Oct 1995 19:43:27 -0500 Received: from plan9.cs.su.oz.au ([129.78.96.39]) by colossus.cse.psu.edu with SMTP id <78638>; Mon, 30 Oct 1995 19:43:10 -0500 From: beto@plan9.cs.su.oz.au Date: Tue, 31 Oct 1995 11:24:38 -0500 To: 9fans Subject: Re: IP Implementation of Plan 9 Message-Id: <95Oct30.194310est.78638@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans In <9510302212.AA03541@mwtech.rent-a-guru.de> Martin Weitzel wrote: > This is not tied to any specific problem, just out of curiosity: > > Recently I gave a short introduction to Plan 9 for a couple of persons. > One question I could not answer was whether the IP implementation was > written "all fresh" or taken from any other system (e.g. the streams > based implementation of SVR4). A related question from the same person > was if multicast addressing is supported by the IP implementation of Plan 9. > Multicast is not supported in the new release. We, in basser, add multicast to the IP code, ethernet filtering and counting, and IGMP processing in user-mode. We have a 9vat application, but it's not extremely clever with missed and duplicated messages. If you are interesting in the code, or want to improve 9vat ☺ please mail me. beto >From 9fans-outgoing-owner Mon Oct 30 23:41:25 1995 Received: by colossus.cse.psu.edu id <78606>; Mon, 30 Oct 1995 23:30:06 -0500 Received: from earth.cias.osakafu-u.ac.jp ([157.16.91.53]) by colossus.cse.psu.edu with SMTP id <78603>; Mon, 30 Oct 1995 23:29:37 -0500 Received: from earth.cias.osakafu-u.ac.jp (localhost [127.0.0.1]) by earth.cias.osakafu-u.ac.jp (8.6.12+2.5Wb4/3.3W9) with ESMTP id EAA04149 for <9fans@cse.psu.edu>; Tue, 31 Oct 1995 04:30:21 GMT Message-Id: <199510310430.EAA04149@earth.cias.osakafu-u.ac.jp> To: 9fans Subject: user ID of adm X-Face: $Cx`H4h}&#Ay65<'8JKnrNJ"m]K0nX2>7@Da=n'V$ uF~ag)mR Sender: owner-9fans Precedence: bulk Reply-To: 9fans Hi, everyone. I've gotten, at last :-), a working Plan 9 system in my room, which consists of only 3 PCs, AMD DX4/120 for CPU(AUTH) server, two 486DX/33s for file server and a terminal. My system is standalone, though. I've had long hard time to pick up the hardwares and to setup this system... I convince myself I could not achive it without the helps from this mailing-list. Thanks all very much. Now, a question arises. In my system, the user ID of adm is '-1', but none ocuupies UID of 0. Although I'm sure I did something wrong, I cannot login as adm user now. Does anyone can advise what's wrong with my system? Kenji >From 9fans-outgoing-owner Tue Oct 31 00:04:03 1995 Received: by colossus.cse.psu.edu id <78604>; Mon, 30 Oct 1995 23:55:35 -0500 Received: from galapagos.cse.psu.edu ([130.203.2.12]) by colossus.cse.psu.edu with SMTP id <78603>; Mon, 30 Oct 1995 23:55:17 -0500 Received: from localhost by galapagos.cse.psu.edu with SMTP id <12735>; Mon, 30 Oct 1995 23:54:53 -0500 To: 9fans Subject: Re: user ID of adm Date: Mon, 30 Oct 1995 23:54:47 -0500 From: Scott Schwartz Message-Id: <95Oct30.235453est.12735@galapagos.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans Kenji Okamoto writes: | In my system, the user ID of adm is '-1', but none ocuupies UID of 0. | Although I'm sure I did something wrong, I cannot login as adm user now. | Does anyone can advise what's wrong with my system? On the contrary, it sounds like authentication is now working properly. 0 doesn't mean root---there is no such thing in plan9. It is intended that no user can authenticate as adm, just the console of the fileserver. >From 9fans-outgoing-owner Tue Oct 31 00:34:52 1995 Received: by colossus.cse.psu.edu id <78565>; Tue, 31 Oct 1995 00:28:04 -0500 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78561>; Mon, 30 Oct 1995 12:34:04 -0500 From: presotto@plan9.att.com To: 9fans Date: Mon, 30 Oct 1995 12:33:07 -0500 Subject: re: sparc standalone Message-Id: <95Oct30.123404est.78561@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans change /lib/namespace ------ original message follows ------ >From cse.psu.edu!9fans-outgoing-owner Mon Oct 30 12:31:29 EST 1995 Received: by colossus.cse.psu.edu id <78558>; Mon, 30 Oct 1995 12:17:36 -0500 Received: from dan.com ([128.113.161.41]) by colossus.cse.psu.edu with SMTP id <78555>; Mon, 30 Oct 1995 12:17:15 -0500 Received: (from dan@localhost) by dan.com (8.6.12/8.6.12) id MAA05024 for 9fans@cse.psu.edu; Mon, 30 Oct 1995 12:16:51 -0500 Date: Mon, 30 Oct 1995 12:16:51 -0500 From: JUSTdan Message-Id: <199510301716.MAA05024@dan.com> To: 9fans@cse.psu.edu Subject: sparc standalone Sender: owner-9fans@cse.psu.edu Precedence: bulk Reply-To: 9fans@cse.psu.edu I still have not received any information about how to explictly specify the offset in a local!# statement. If nobody can answer this, perhaps the following will work as a temporary fix until I can become more familiar with the OS internals: How does one make a binding that remains constant throughout all sessions? I want to bind the volume I have created to / and keep it there during the life of the system, and not just in the present environment. How can I do this? thanks, dc >From 9fans-outgoing-owner Tue Oct 31 08:23:28 1995 Received: by colossus.cse.psu.edu id <78653>; Tue, 31 Oct 1995 08:08:35 -0500 Received: from gatekeeper.dbSystems.com ([204.181.117.1]) by colossus.cse.psu.edu with SMTP id <78652>; Tue, 31 Oct 1995 08:08:19 -0500 Received: (from gdb@localhost) by gatekeeper.dbSystems.com (8.6.11/8.6.9) id GAA06306 for 9fans@cse.psu.edu; Tue, 31 Oct 1995 06:05:27 -0600 Date: Tue, 31 Oct 1995 07:05:27 -0500 From: "G. David Butler" Message-Id: <199510311205.GAA06306@gatekeeper.dbSystems.com> To: 9fans Subject: Re: user ID of adm Sender: owner-9fans Precedence: bulk Reply-To: 9fans Scott Schwartz writes: >Kenji Okamoto writes: >| In my system, the user ID of adm is '-1', but none ocuupies UID of 0. >| Although I'm sure I did something wrong, I cannot login as adm user now. >| Does anyone can advise what's wrong with my system? > >On the contrary, it sounds like authentication is now working >properly. 0 doesn't mean root---there is no such thing in plan9. It >is intended that no user can authenticate as adm, just the console of >the fileserver. Yes, but have you ever tried to create a file owned by uid adm? At the fs console use fs(8) "create file adm adm 664" says invalid uid! According to the docs, a negative id simply means that the file server will not allow anybody to authenicate to that id. So the only way to create such a file is from the fs console, but as above, you can't. >From 9fans-outgoing-owner Tue Oct 31 09:00:25 1995 Received: by colossus.cse.psu.edu id <78654>; Tue, 31 Oct 1995 08:47:13 -0500 Received: from cps201.cps.cmich.edu ([141.209.20.201]) by colossus.cse.psu.edu with SMTP id <78651>; Tue, 31 Oct 1995 08:46:57 -0500 Received: from tigaon (tigaon.cps.cmich.edu [141.209.20.80]) by cps201.cps.cmich.edu (8.6.12/8.6.12) with SMTP id IAA01995 for <9fans@cse.psu.edu>; Tue, 31 Oct 1995 08:46:52 -0500 Date: Tue, 31 Oct 1995 08:44:05 -0500 From: Ishwar Rattan X-Sender: rattan@tigaon To: 9fans Subject: Re: user ID of adm In-Reply-To: <199510310430.EAA04149@earth.cias.osakafu-u.ac.jp> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-9fans Precedence: bulk Reply-To: 9fans On Mon, 30 Oct 1995, Kenji Okamoto wrote: > > Hi, everyone. > > I've gotten, at last :-), a working Plan 9 system in my room, which consists > of only 3 PCs, AMD DX4/120 for CPU(AUTH) server, two 486DX/33s for file > server and a terminal. My system is standalone, though. I've had long > hard time to pick up the hardwares and to setup this system... I convince > myself I could not achive it without the helps from this mailing-list. > Thanks all very much. I would be nice if you can write a tutorial or summarize you experiences for `Auth', file and terminal servers (including the exact hardware that you are using. I think that it will be beneficial for quite a few people. - Ishwar Rattan >From 9fans-outgoing-owner Tue Oct 31 09:15:20 1995 Received: by colossus.cse.psu.edu id <78651>; Tue, 31 Oct 1995 09:03:32 -0500 Received: from plan9.cs.york.ac.uk ([144.32.33.120]) by colossus.cse.psu.edu with SMTP id <78667>; Tue, 31 Oct 1995 08:59:50 -0500 From: forsyth@plan9.cs.york.ac.uk To: 9fans Date: Tue, 31 Oct 1995 08:41:26 -0500 Subject: re: Problems that I'm having... Message-Id: <95Oct31.085950est.78667@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >>First question, how does a cpu/auth server running 9pccpu get to the >>disk to read/write the nvram partition? Should I run 9pccpudisk, and >>if so, how do I get that on the boot partition with a kernel that >>doesn't talk to the disk? /sys/src/9/pc/pccpu has got #H configured, but not scsi. if you're using scsi discs only, you'll need to use pccpudisk. auth/wrkey and others look for #H/hd0nvram and #w/sd0nvram on a PC. (the file server handles it differently.) >From 9fans-outgoing-owner Tue Oct 31 09:30:04 1995 Received: by colossus.cse.psu.edu id <78658>; Tue, 31 Oct 1995 09:14:15 -0500 Received: from plan9.cs.york.ac.uk ([144.32.33.120]) by colossus.cse.psu.edu with SMTP id <78671>; Tue, 31 Oct 1995 09:00:07 -0500 From: forsyth@plan9.cs.york.ac.uk To: 9fans Date: Tue, 31 Oct 1995 08:50:53 -0500 Subject: re: Problems that I'm having... Message-Id: <95Oct31.090007est.78671@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >>disk to read/write the nvram partition? Should I run 9pccpudisk, and >>if so, how do I get that on the boot partition with a kernel that >>doesn't talk to the disk? you could boot the machine from a floppy containing 9pccpudisk, b.com and plan9.ini. once booted, you can copy 9pccpudisk into the boot partition. >From 9fans-outgoing-owner Tue Oct 31 09:51:20 1995 Received: by colossus.cse.psu.edu id <78708>; Tue, 31 Oct 1995 09:37:10 -0500 Received: from plan9.cs.york.ac.uk ([144.32.33.120]) by colossus.cse.psu.edu with SMTP id <78696>; Tue, 31 Oct 1995 09:29:04 -0500 From: forsyth@plan9.cs.york.ac.uk To: 9fans Date: Tue, 31 Oct 1995 09:01:04 -0500 Subject: re: Problems that I'm having... Message-Id: <95Oct31.092904est.78696@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >>What is a boddle and what is it good for? it's a bundle o' diffs: an rc script that when run with appropriate options will apply a set of changes to the reference copy of the source from the CDROM producing an updated copy in a subdirectory, for you to cat and diff, and eventually cp onto the active source for a subsequent mk. (run a boddle file without options for details of usage). the boddle command (not in the release, fetch it from plan9.att.com) takes a reference source and an updated version and produces a boddle file. it comes with a manual page; read that for details. >From 9fans-outgoing-owner Tue Oct 31 10:13:42 1995 Received: by colossus.cse.psu.edu id <78661>; Tue, 31 Oct 1995 09:50:40 -0500 Received: from plan9.cs.york.ac.uk ([144.32.33.120]) by colossus.cse.psu.edu with SMTP id <78667>; Tue, 31 Oct 1995 09:33:07 -0500 From: forsyth@plan9.cs.york.ac.uk To: 9fans Date: Tue, 31 Oct 1995 08:54:24 -0500 Subject: re: Problems that I'm having... Message-Id: <95Oct31.093307est.78667@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >>/lib/ndb/local file to set up my network. (It is weird that >>/lib/ndb/auth has hostid=authid instead of hostid=p9auth, but that is >>what the installation did, so...) I also tarred /usr/tor to /usr/none hostid should be the authentication USER name, not the name of a machine. it sounds as though you answered `authid' to the request `Enter the site authentication user id' (`Example: bootes'). if so, the installation did the right thing, rather than something weird, but you've undone that, and put it into a strange state. that might explain the subsequent problems with authentication. change it back to authid. see the end of auth(6) `Data Base' for details on /lib/ndb/auth. >From 9fans-outgoing-owner Tue Oct 31 10:31:37 1995 Received: by colossus.cse.psu.edu id <78665>; Tue, 31 Oct 1995 10:15:26 -0500 Received: from cannon.ecf.toronto.edu ([128.100.8.5]) by colossus.cse.psu.edu with SMTP id <78671>; Tue, 31 Oct 1995 09:34:32 -0500 Received: by cannon.ecf.toronto.edu id <10305>; Tue, 31 Oct 1995 09:04:53 -0500 From: Steve Kotsopoulos To: 9fans Subject: Re: Problems that I'm having... Cc: gdb@dbSystems.com Message-Id: <95Oct31.090453edt.10305@cannon.ecf.toronto.edu> Date: Tue, 31 Oct 1995 09:04:50 -0500 Sender: owner-9fans Precedence: bulk Reply-To: 9fans "G. David Butler" wrote: > I have not gotten any response to my previous message, so I'm just wondering > if my questions are too general for this list or if I'm just such a novice > that everybody else knows everything about getting Plan 9 up that they > would rather not bother with my newbie questions. It helps if you keep your messages short and to the point. Longer messages tend to get ignored more on ANY mailing list or newsgroup. > The Installation instructions hint to some of the things I'm trying to do, > (like getting a auth server going, getting bootp going, getting an cpu/auth > server to boot from a local disk, etc.) but provide no help or pointers to > further information. For the FAQ, see http://www.ecf.toronto.edu/plan9/plan9faq.html For a collections of tips, patches and other information that is too large for the FAQ, see http://www.ecf.toronto.edu/plan9/info/ > Also, how do you get a simple vga card and monitor to work. I have a simple > Paradise VGA controller connected to a simple VGA monitor (color) that "vga" > doesn't recognize. I have no idea what "chipset" it uses or that there is > a "clock" on the board. I tell every other piece of software in the world > that it is a color VGA card/monitor and it works! Simple vga cards and monitors should work at 640x480x[12] For higher resolutions, you will have to find out more about the card and do some investigation. See http://www.ecf.toronto.edu/plan9/info/vga for the vga debugging guide. > Here is the previous message. > ============================================= > I have a Plan 9 PC file server up (named p9fs) and have installed the > CD-ROM to it in "allow" mode. I then made a PC into a cpu/auth > server (called p9auth) and rebooted it. After getting through the > 0.0.0.0 auth server problem, I used ed on p9auth to edit the > /lib/ndb/local file to set up my network. (It is weird that > /lib/ndb/auth has hostid=authid instead of hostid=p9auth, but that is > what the installation did, so...) I also tarred /usr/tor to /usr/none. > I then reboot p9fs and let it come up from the "nvram" without "allow" > and reboot p9auth. The hostid is a user name, not a host name. Try setting 'hostid=bootes'. That should fix most of your authentication problems (or at least get you one step closer). > And who or what is bootes? (I really don't know. Is this id somehow > special?) bootes is the default name for the authid (aka hostid). The authid is the user who runs most of the services on cpu servers (cron, cs, keyfs, arpd, bootp, dns, listen). It is also given the power of the 'speaks for' relation in /lib/ndb/auth, so that it can authenticate on others' behalf for telnet etc. > About the diffs in errata and the update directory. Which should > we use? How do we know if there are new ones? > > What is a boddle and what is it good for? The update area seems to have subsumed the errata area. They basically have the same purpose, but the boodles (bundle of diffs - think of them as the plan9 equivalent to 'patch' under unix) in the update area are easier to apply than the diffs in the errata directory. >From 9fans-outgoing-owner Tue Oct 31 16:52:29 1995 Received: by colossus.cse.psu.edu id <78651>; Tue, 31 Oct 1995 16:28:15 -0500 Received: from plan9.att.com ([192.20.225.252]) by colossus.cse.psu.edu with SMTP id <78670>; Tue, 31 Oct 1995 12:21:23 -0500 From: philw@plan9.att.com To: 9fans Date: Tue, 31 Oct 1995 11:57:23 -0500 Subject: Re: user ID of adm Message-Id: <95Oct31.122123est.78670@colossus.cse.psu.edu> Sender: owner-9fans Precedence: bulk Reply-To: 9fans >According to the docs, a negative id simply means that the file server >will not allow anybody to authenicate to that id. So the only way to >create such a file is from the fs console, but as above, you can't. adm is not a real user. It is a place holder for file system admin files in /adm created during installation. It is the console uid used by newuser etc to maintain the user database in /adm. I see no conflict with either the description or function of adm. >From 9fans-outgoing-owner Tue Oct 31 17:35:49 1995 Received: by psuvax1.cse.psu.edu id <34153>; Tue, 31 Oct 1995 17:03:36 -0500 Received: from cs.columbia.edu ([128.59.16.20]) by psuvax1.cse.psu.edu with SMTP id <34152>; Tue, 31 Oct 1995 17:03:02 -0500 Received: from lexington.cs.columbia.edu (lexington.cs.columbia.edu [128.59.24.52]) by cs.columbia.edu (8.6.12/8.6.6) with ESMTP id RAA09912 for <9fans@cs.psu.edu>; Tue, 31 Oct 1995 17:02:39 -0500 Received: from localhost (jdp@localhost) by lexington.cs.columbia.edu (8.6.12/8.6.6) with SMTP id RAA12462 for <9fans@cs.psu.edu>; Tue, 31 Oct 1995 17:02:34 -0500 Message-Id: <199510312202.RAA12462@lexington.cs.columbia.edu> To: 9fans@cs.psu.edu Subject: http://plan9.att.com/magic/man2html/8/plan9.ini Date: Tue, 31 Oct 1995 17:02:23 -0500 From: "John D. Pritchard" Sender: owner-9fans Precedence: bulk Reply-To: 9fans hi, in this page, the first one i've read, there's some strange HTML. it looks like some process for generating the page isnt working. there are a bunch of things like...
This defines an Ethernet interface.
This defines a SCSI interface. where either
, or
is apparently an empty format tag for an option string, eg, "ether". -john >From 9fans-outgoing-owner Tue Oct 31 18:17:35 1995 Received: by colossus.cse.psu.edu id <78678>; Tue, 31 Oct 1995 18:05:48 -0500 Received: from gw2.att.com ([192.20.239.134]) by colossus.cse.psu.edu with SMTP id <78684>; Tue, 31 Oct 1995 17:55:32 -0500 Received: from plan9.att.com (achille.research.att.com) by ig1.att.att.com id AA09396; Tue, 31 Oct 95 12:36:11 EST Message-Id: <9510311736.AA09396@ig1.att.att.com> From: philw@plan9.att.com To: 9fans Date: Tue, 31 Oct 1995 12:36:10 -0500 Subject: re: IP Implementation of Plan 9 Sender: owner-9fans Precedence: bulk Reply-To: 9fans I wrote the IP code from scratch. IL is completely new to plan9. >From 9fans-outgoing-owner Tue Oct 31 19:38:24 1995 Received: by colossus.cse.psu.edu id <78684>; Tue, 31 Oct 1995 19:23:16 -0500 Received: from postman.ncube.com ([134.242.8.47]) by colossus.cse.psu.edu with SMTP id <78666>; Tue, 31 Oct 1995 19:20:03 -0500 Received: from garcon.ncube.com by postman.ncube.com (4.1/SMI-4.1) id AA06398; Tue, 31 Oct 95 15:06:23 PST Received: from pejs.ncube.com by garcon.ncube.com (5.x/SMI-SVR4) id AA19750; Tue, 31 Oct 1995 15:06:21 -0800 Date: Tue, 31 Oct 1995 18:06:21 -0500 From: sch@postman.ncube.com (Steve Hemminger) Message-Id: <9510312306.AA19750@garcon.ncube.com> Received: by pejs.ncube.com (4.1/SMI-4.1) id AA02751; Tue, 31 Oct 95 15:06:53 PST To: 9fans Subject: UART FIFO not working Sender: owner-9fans Precedence: bulk Reply-To: 9fans When running on Pentium systems the checks for 16550 FIFO do not work (registers don't respond fast enough). Here is better code that checks for FIFO's at system startup time and sets FIFO depth based on baudrate. Also, it detects certain chipsets that are known to have non working FIFO's. diff devuart.c devuart.c.orig 29,35c29 < Frrst= (1<<1), /* receiver reset */ < Fxrst= (1<<2), /* transmit reset */ < Fdma= (1<<3), < Ftrig1= 0x00, /* trigger after 1 input character */ < Ftrig4= 0x40, /* trigger after 4 input characters */ < Ftrig8= 0x80, /* trigger after 8 input characters */ < Ftrig14= 0xc0, /* trigger after 14 characters */ --- > Ftrig= (1<<6), /* trigger after 4 input characters */ 83c77,81 < int fifo; /* fifo control */ --- > > /* fifo control */ > int fifoon; > int nofifo; > int istat; 136,141d133 < < /* Set the FIFO threshold based on the baudrate */ < if (up->fifo) < uartwrreg(up, Fifoctl, Fenab|Fxrst|Frrst| < ((rate <= 1200) ? Ftrig1 : < (rate > 9600) ? Ftrig14 : Ftrig8)); 235a228,255 > void > uartfifoon(Uart *p) > { > ulong i, x; > > if(p->nofifo) > return; > > x = splhi(); > > /* empty buffer */ > for(i = 0; i < 16; i++) > uartrdreg(p, Data); > uartintr(0, p); > > /* turn on fifo */ > p->fifoon = 1; > uartwrreg(p, Fifoctl, Fenab|Ftrig); > > uartintr(0, p); > if((p->istat & Fenabd) == 0){ > /* didn't work, must be an earlier chip type */ > p->nofifo = 1; > } > > splx(x); > } > 246a267,268 > /* turn on fifo's */ > uartfifoon(up); 250a273,278 > > /* turn off fifo's */ > if(up->fifoon){ > up->fifoon = 0; > uartwrreg(up, Fifoctl, 0); > } 314d341 < print("uart:"); 317,335d343 < < /* Check for NS16550 fifo */ < up->fifo = 0; < uartwrreg(up, Fifoctl, Fenab|Frrst|Fxrst|Ftrig14); < < delay(100); < < print(" %d: ", up - uart); < if ((uartrdreg(up, Istat) & 0xc0) == 0xc0) < if ((uartrdreg(up, Fifoctl) & Ftrig14) == Ftrig14) { < up->fifo = 1; < print("ns16550a fifo", up - uart); < } < else < print("ns82550/16550, broken fifo"); < else < print("ns82450/16450, no fifo"); < uartwrreg(up, Fifoctl, 0); < 348d355 < print("\n");