coming as no suprise, the pc port of plan 9
does work just fine with 8 cores.
Just out of interest, what's the machine?
winmail.dat
I'd like to ask a question, but before I do, feel I should say, I've been on
this list long enough to understand that Plan 9 is a research vessel, not an OS
that's targeted at commercial deployment...
That being said, while huge scalability is certainly research-worthy, does
anyone actually
i can't agree with this label research os if you mean
to imply that it's not stable or somehow unfinished.
Not at all. Just meant that one doesn't run their company's Oracle database on
it.
Not because it's not worthy of doing so, but such things just aren't compiled
for it.
...you mean
Has anyone gotten Nt to read/write from Venti on a Plan 9 or Linux system?
I figure one could set up something with SAMBA, but there's no native 9p for
Nt, right?
the 9pm version is still the latest Sam for Windows, right?
Thanks!
winmail.dat
As far as I could find, there isn't a newer version of sam for Windows then the
one from 9pm, so I started trying to port the plan9port version. So far, I got
all of the stuff in the sam/ directory to compile.
I'm stuck on lib9, though, since it doesn't compile on Windows in its current
form.
could p9p possibly compile and run under Cygwin?
Might be an easier port... MinGW might be preferable, as drawterm uses it, and
again might be easier...
Neither would work out of the box, though.
An extra of indirection may not be the most efficient thing, but...
My approach thus far has been
What is XLC and where can I find more information on the standard?
XLC is IBM's POWER/PowerPC compiler. It produces great code, but is expensive.
So, does that mean that you guys have a version of XLC that can produce Plan 9
binaries, or are you using some other method to convert it's output?
I'm having some trouble setting up a terminal (which will become a cpu/auth
server).
I've gotten the 9pccpuf kernel booted, and is running as the user bootes, but
even from the server's console, if I type something as simple as echo hi
/foo I receive the message:
mounted directory forbids
I had some trouble with permissions while setting up my CPU server, but thanks
to the kind help of a few people here, got it running.
However, I can't get it to boot up entirely without my intevention, as it
always hangs on:
root is from (tcp, local)[local!#S/sdC0/fossil]:
I'm sure there's
I just remembered, I've got an old Nextstation Turbo Color under my desk...
I know there was a port for it at one time...
Does anyone still have the sources? I didn't see them on the kernel history
site.
Thanks in advance!
winmail.dat
From the wiki page: http://netlib.bell-labs.com/wiki/plan9/papers/
You can obtain the sources documented in this book from:
http://plan9.escet.urjc.es/plan9jun.tgz
-Original Message-
From: [EMAIL PROTECTED] on behalf of Michaelian Ennis
Sent: Tue 8/12/2008 1:46 PM
To: 9fans@9fans.net
I have a CPU/Auth server set up. I'd like to be able to add users remotely
(via drawterm), rather than at the system's console. However, normally, I
can't attach to /srv/fscons, and as I found, can't start another fscons and
open the filesystem under it.
/srv/fscons gets created at startup,
When you drawterm, authenticate as 'bootes' instead of your usual id.
Yes that works, but isn't that similar to logging in as root to a unix box over
the wire?
If I were delegating add user abilities to another user, that'd mean I'd have
to give them the password for bootes...
Is there no way
(instead of drawterm, i usually just use telnet as bootes to a file/cpu/auth
server for admin work.)
Isn't that one of those proverbially bad admin practices? :) I know I'm
guilty of it too, but I'm trying to cure myself of the habit.
I did just find that if on the console I do chmod ugo+rw
The third is to use consolefs, as Charles suggested,
to moderate access to /srv/fscons. This has many
benefits over the previous two ideas: the set of console
users is defined in one easy place (the consolefs config),
consolefs will multiplex output to multiple connections
(unlike /srv/fscons,
this setup reminds me of the story about the priest who, playing golf
against the orders of his superiors on sunday morning, hits a hole in one.
ouch.
supposing you're successful in getting a licence and you do great things
with the next port. who are you going to tell?
- erik
Does the
You might give Sam a try. I'm still working my way up to Acme too, but Sam has
an edge over vi for me... ...Might be nice if there was an option to open a
document in a default window though, but if it were a big enough concern, I've
got the source and could make the change... :)
-Ben
the correct namespace I would guess, you did do the import before you started
cifs?
Hmm... I used consolefs to the /srv/fscons to add srv -A test
then as my user I could do \\myplan9server\test and get the root of the drive.
Looks like a namespace issue after all.
However, might this prevent
The trick you want is in /rc/bin/service/startcifs - this may not be exactly
the code you want but it demonstrates the technique you need.
-Steve
startcifs didn't work quite like what I had in mind, so I ended up modifying
/rc/bin/9fs. The excerpt below gives me exactly what I wanted:
...
Does anyone happen to have a working bitsy kernel and paqdisk?
I've tried both compiling myself and the kernel/paqdisk that used to be on
nemo's contrib, both to no avail.
Either way, I get a kernel panic on the iPaq. The various instructions around
on the wiki and such have the user
add ramdisk0x020 0x080,
I believe the command in question is:
partition define ramdisk 0x20 0x60 0
I had changed it to 0x80 too, but still got the kernel panic...
I'll take a look in paq.c and see if I can fix the hard-coded sizes.
Thanks!!
-Ben
-Original
I wouldn't usually do this, as I know this isn't e-bay, :) but since access to
non-x86 hardware is being discussed...
would anyone be interested in an IBM p630 (POWER4+)?
-Ben
winmail.dat
I know most everyone here hates the Itanium, but it is in some pretty large and
fast systems, and it's on the Top500 list.
So out of curiosity, has anyone looked at putting together a compiler for
Itanium, or otherwise looked at a Plan 9 port?
Just one line in plan9.ini and I was rocking.
I'll have to break out my amber-screen vt420 and give it a try. Probably not
terribly useful w/o a mouse, though! :)
winmail.dat
You know, this brings up a good question, which I've been pondering for some
time but never asked...
Does anyone remember how the Plan 9 font files came to be? I'm going to go out
on a limb here and bet that some poor soul didn't enter them by hand...
I'd also wager that they weren't created
Not a big issue, but is it possible to change the default font in drawterm?
I imagine once logged in successfully, it could be changed via arguments to
rio, but I'm talking about during the text-only login.
I ask because my 'bootes' account's profile doesn't start rio, so I
occasionally use it
the bitmaps for the ascii characters are embedded in the drawterm binary.
That's libdraw/defont.c, right? I'll see about swapping that around for
latin1.7, my personal favorite, just for the heck of it, though for now, doing
the single large window is more-or-less what I was after anyway.
I recently switched to Windows XP x64 Edition on my two 64-Bit x86 systems.
Ever since, I've had trouble with Virtual PC, where I run a couple of Plan 9
VMs. I was wondering if anyone has seen similar issues:
I copied over a virtual machine from a 32-bit host, where it was running
happily.
fossil(#S/sdC0/fossil)...version...time...
command 30
data f0caaaf8 limit f0cab8f8 dlen 8291 status 0 error 0
lba 605536 - 605536, count 16 - 16 (16)
0x00 0x06 0x6A 0x3D 0x09 0xE0 0x58
0x40: E307 0x42: Cx48: 00
0x4A:
fossil: diskWriteRaw failed: /dev/sdC0/fossil: score
...SGI... was purchased for just $25M by Rackable Systems
I saw that. It's a sad day when such an icon of the computer industry gets
bought by some company I've never heard of for a (relatively) piddly little
sum...
winmail.dat
do you have a way of compiling kernels?
Sure do! The original copy of the same VM in question still runs fine on it's
original host...
Thanks much!!
-Ben
winmail.dat
Speaking of web servers...
Is the script that creates the pages for the source browsing on
plan9.bell-labs.com/sources/ included in the distribution or otherwise
available? It's pretty neat, and may be useful...
Thanks in advance!
-Ben
http://plan9.bell-labs.com/sources/plan9/sys/src/cmd/ip/httpd/webls.c
That looks to be useful too, though that's not the script that sources is using
to generate the pages.
The HTML source produced by webls.c looks different than what is produced by
the pages.
Looks like the script in question
Speaking of NUMA and such though, is there even any support for it in the
kernel?
I know we have a 10gb Ethernet driver, but what about cluster interconnects
such as InfiniBand, Quadrics, or Myrinet? Are such things even desired in Plan
9?
I'm glad see process migration has been mentioned
Without this getting into a holy war, what Geoff told me was that the
amd64 work was for headless CPU servers, which is only mildly useful
to me anyway.
If it was released perhaps somebody would add the missing drivers, who knows...
As things stand, we will never know.
Speaking of the amd64
Before my signature, I'd really like to reiterate that I did not bring
up amd64 to open a can of worms.
-dho
I just thought I'd ask the question since it came up, as I've been wondering
also.
However, I don't think it needs to be a can of worms if we as a community
don't make it into one.
Sorry for the off-topic post, but I'm striking out on google, and I'm virtually
certain that someone here will know...
Does anyone happen to have the ISBN's for the 7th Edition manual set?
Volume I is 0-03-061742-1, but I can't seem to find the others...
Thanks in advance!
-Ben
I sure do, but I'm looking for the printed copies.
Thanks though!!
-Ben
-Original Message-
From: 9fans-boun...@9fans.net on behalf of Steve Simon
Sent: Thu 7/30/2009 2:32 PM
To: 9fans@9fans.net
Subject: Re: [9fans] off topic: manual sets
also, do you know about:
Oops... looks like I forgot to finish my thought:
I was one of those people, and I must say, the sd drivers work great and seem
to offer a degree of flexibility that the stock driver does not.
Why not just incorporate them into the official distribution?
-Ben
winmail.dat
i've suggested using my contrib/sd to a few people
who are having trouble with sd devices
I was one of those people, and I must say, the sd drivers work great and seem
to offer a degree of flexibility that the
Why not just incorporate them into the official distribution?
-Ben
winmail.dat
And the floppy is available at
http://doc.cat-v.org/plan_9/2nd_edition/plan9.att.com/pcdist/ but I
have not tested it, if you do I would love to hear about it.
I had found that about a year ago, and was able to get the floppy set
up and running in Virtual PC without much trouble. It'll only work
Silly question: is there any way of buying 3d edition (or better yet
2nd edition)
original manuals?
I had always thought it was a bit taboo to say hey, anyone want to sell
their 2nd Edition copy?, though I'm sure there there would be several
eager buyers on this list... I'm one of them, but
anyway, to ron's question, for those keeping score:
Sun: released their stuff; recently acquired by Oracle.
NeXT: acquired by Apple, ate it from within.
MIPS: acquired by SGI. a smaller MIPS was then spit out when SGI
realized Itanium was their future (oops).
SGI: went backrupt, twice, then
Since the how-to's are being discussed recently, I thought it would be a good
time to ask:
Once, it used to be the standard configuration to have one machine as a
CPU/auth server, one machine as a file server, and one machine as a terminal,
for a total of three systems, if one had the
Anyone here had a chance to try a Dell E4300? It's a nice, compact system, but
it really refuses to boot Plan 9:
It has on-board SATA hd, SATA cd-rom, etc. I tried quanstro's 9atom.iso, and
with the SATA controller in AHCI mode, it'll start booting, but hangs at:
4 =
i'll add this southbridge to my cd. this will definately
not hurt. could you send me pci output? if you use
lspci from linux make sure to use -vn so the vid/did
appear. the descriptive strings are fairly useless.
Sorry, I don't use Linux much. This machine currently runs OpenSolaris. Below
there's a new ftp://ftp.quanstro.net/other/9atom.iso.bz2
The second part of your reply appears to not be directed to this issue, but
something similar. I don't remember writing that.
Anyway, we're getting much further, but the boot process still dies:
...
pat: 0107040600070406
ELCR: 0C08
I'm installing now and will post the results.
Okay, the install works perfectly, and I'm up and running!
Many thanks!
I recall reading that the CD is otherwise identical to the stock
version. So, if I recompile the kernel, it'll break, right? What
utterances do I need to enter in order to
Does anyone here know if it's possible to obtain printed
copies of nemo's book if you live in the United States?
Dykinson's website doesn't seem to offer overseas
shipping...
Thanks in advance!
-Ben
I'am intrigued, you have a weblink to where I could buy a printed copy
(in europe)?
I'm not sure you can order it online, but here is the link:
http://www.dykinson.com/book--Notes_on_the_plan_9tm_3rd_edition_kernel_source--232471.html
winmail.dat
does anyone know what hardware the
first (or even proto-) cpu server ran on?
I thought the original CPU server was the SGI Power 4D, with the i960-based
optical connection.
...unless there was something older?
-Ben
winmail.dat
is it possible to make a filesystem (fossil or kfs) span (stripe or cat)
multiple disks, on a cpu or terminal, or is that only possible with the old fs
kernel?
Or, is the only way to accomplish this through a hardware RAID controller?
Thanks much!!
-Ben
I'm trying to get a Plan 9 system set up to serve as a DHCP/DNS server on my
local LAN.
The clients are mostly Windows systems, with some Macs, etc, thrown in.
Here are the relevant bits from /lib/ndb/local:
ipnet=internal ip=10.0.0.0 ipmask 255.255.0.0
ipsubmask=255.255.255.0
Hi!
I'm trying to set up an application(don't ask :) ) on my LAN that
more-or-less requires the ability to perform dynamic updates of DNS. I'm
currently using a Plan 9 system to serve DNS, but DHCP is being served by a
FreeBSD machine (because it supplies the correct info for non-Plan 9
(because it supplies the correct info for non-Plan 9 hosts).
What info did your hosts need that Plan 9's dhcpd didn't supply?
Specifically, Plan 9's dhcpd does not supply a context-specific DNS suffix (ie,
default domain name), which Windows systems need in order to resolve hosts by
short
Also, what do you make of this?
svr hostname=
dc1\.testdom\.test\.local._kpasswd._udp.testdom.test.local
*** Error: record size incorrect (39 != 37)
*** ns2.test.local can't find _kpasswd._udp.testdom.test.local: server failed
The query should return an svr hostname of
Anyone tried to install from a very recent plan9.iso?
I just downloaded the latest one this morning. I'm trying to install into a
VMware ESXi virtual machine. I installed another just about a week ago, and
did not encounter any trouble. I frequently have to plug in the correct SCSI
device
apologies for the noise... please disregard.
Thought I had the lsilogic controller working once before, but guess not.
buslogic it is.
-Original Message-
From: 9fans-boun...@9fans.net on behalf of Benjamin Huntsman
Sent: Sat 9/4/2010 3:37 PM
To: 9fans@9fans.net
Subject: [9fans] latest
I probably need to go read the papers regarding permissions 10 more times,
but this just doesn't seem right to me. I'm logged in as 'ben' via
drawterm:
cpu% cat /adm/users
adm:adm:adm:sys,bootes,ben
ben:ben::adm,sys
bootes:bootes::ben
glenda:glenda:glenda:
none:none::
noworld:noworld::
to elaborate: group permission is not implemented by any
kernel file servers in the standard distribution.
And yet, it honors others permissions? I can set the r
bit on others, and the cat then works...
-Original Message-
From: 9fans-boun...@9fans.net on behalf of erik quanstrom
Sent:
Right. Aside from the persistent data file servers, like kfs,
kenfs, and fossil (as Erik mentioned), there's not much that
treats groups in the expected way.
So if you'll continue to pardon my asking, who exactly tells a given
file server what constitutes a user or a group? In this particular
...Plus, there's a chicken and
egg problem. The server which gives you /dev/sd00/nvram
has to approve of the attach when fossil wants to open its
/dev/sd00/fossil, but until fossil has opened it, there's no
way of knowing what's in /adm/users on that particular fossil.
So for in-kernel file
That starts to get into almost philosophical security issues.
To some extent I consider this a good thing. Physical access
is the ultimate privilige, so you need to physically protect
your data to the extent that it's worth to you. If you've
got physical protection anyway, then making physical
Speaking of which, what is the official method of staying up to date these
days,
especially on a combined CPU/auth server? I keep getting various permission
errors
if I do 'replica/pull /dist/replica network', even on freshly-installed
systems...
Thanks much!!
-Ben
winmail.dat
there is a pull script in glenda's bin. use that.
- erik
I was giving that a shot, but get a few errors. Looks like it's not pulling
new files:
! sys/src/cmd/ratrace.c: not replicated; will not update
! sys/src/9/kw/devtwsi.c: not replicated; will not update
! sys/src/9/omap/screen.c: not
this is almost certainly incorrect. (you don't mention you're using 9vx' #Z.)
plan 9 fileservers that store files on disk (fossil, kfs, kenfs, cwfs, etc) do
maintain their own groups. you may wish to put your fs into allow mode
for pull.
it's plan 9 file servers living in the local kernel, e.g.
I don't believe you can simply switch fossil into and out of allow mode,
you can specify -P to open to disable permission checking (enable allow)
see fossilcons(8) but that would require a reboot.
As I described before, this should not be necessary, and is not for me.
just run bull as hostowner,
There's a good chance your /tmp issue is not permissions,
but a lack of /tmp being mounted. If your hostowner
doesn't have a lib/profile or its lib/profile doesn't
mount /tmp, then you won't be able to write anything
to it.
That was definitely it. I had been logging into the hostowner profile
unless your memory confused that with the fact that I can run Blue
Gene binaries produced by XLC/XLF, I don't recall what you mean ...
ron
Haha, yes, that's it. My memory indeed got confused. Sorry for the noise!
Investigating the possibility of replacing the MS DNS on Plan9 DNS,not found
in the man ndb mention of records of type SRV.
It is necessary to support Microsoft Active Directory. Maybe I missed
something?
http://en.wikipedia.org/wiki/SRV_record
I got AD to work with Plan 9 DNS just last year.
The real question is what the default font should be
Not that my opinion counts for anything, but changing the font to latin1.7.font
(or sometimes typelatin1.7.font) is usually the first thing I do on a fresh
Plan 9 install.
It's very readable, and you can fit a whole lot more on an average
Has anyone else been seeing their Plan 9 dns servers work for a little while
and then stop responding?
I had that, and other problems with it left and right. I probably had to
restart DNS a few times per week. I was able to get it to support a local
Windows Active Directory domain though,
I've downloaded the nix bits from http://code.google.com/p/nix-os/ and compiled
it under 9vx on OSX, but I'm having some trouble getting the resultant kernel
to boot. My target for now is a VMware Fusion VM, which I've got set up to PXE
boot via nix's ppxeload. It downloads and runs ppxeload
You should use Plan 9's (new) 9load ...
Does that go for 9pxeload as well?
Is there a way to specify the TFTP server address if it's different than the
DHCP server?
Thanks!
-Ben
Because I'm a bit of a history buff too, and I'm looking at the Nemo book...
Does anyone remember what the last and final date of the 3rd Edition was, and
does anyone have the plan9.9gz and floppies around anymore?
I was also trying to remember, did anyone get it working under VMware, or was
Not sure why the licensing question came up. It was free back then, so I don't
know why it wouldn't be now, unless Bell Labs revoked the previous license.
More than anything I was trying to figure out the last release date. I've got
a plan9.9gz file dated 20010327, and some odd patch files,
Nice... I was just getting that same error a few days ago when I tried to build
it too.
I chalked it up to some earlier posts that said something along the lines of
use a binary from Snow Leopard... and didn't want to ask around to see if
it's been fixed.
Glad to see I'm not alone...
-Ben
How does one reboot remotely (from drawterm)?
Couldn't consolefs be rigged to allow certain named users (or a group) to do
things like what he's asking for?
-Ben
why would rigging be involved? it naturally does that.
when i'm doing kernel debugging, this is a pretty natural
way to go:
C victim
victim# ^P
cpu0: exiting
- erik
I thought so. I just said rigging because I didn't remember how to get it
set up. :)
-Ben
So, it's been a few years since I did any work on it, but I'm trying to update
the AIX support a bit.
I know there aren't lots of home AIX users, but it seems everywhere I've worked
professionally has had gobs of AIX deployed.
My primary goal is to have sam and acme running.
I got lots of
Hi!
Since a similar line of conversation came up recently, I thought I'd ask...
Maybe this was just my perception, but I remember that years ago, there
seemed to be a pretty strong aversion to forking the official distribution from
Bell Labs. These days I'm not certain where the
Bizarre and random question, but anyone still have any of the original 3rd
Edition floppy images around?
Also, anyone remember, did the web-based floppy builder from back in the day
actually do anything other than tweak the plan9.ini?
Thanks!
This has been a fascinating thread.
I was kind of surprised that no one came out and said "yes, 9front all the
way", nor did anyone say they had 9atom working.
Ideally, I'd like to have 9atom on VMware, but since it isn't maintained
anymore either, 9front looks like the way to go. 9legacy
Just curious as to the state of the union. Is 9front pretty much the de facto
"official" Plan 9 these days, or does anyone still use or maintain any of the
following:
9atom
NIX
9legacy
The original Bell Labs distribution
Thanks for your input!
-Ben
research operating system (that also includes several of
9front's improvements).
Jehanne is the project that diverged most from the original Plan9
design, with its own set of crazy decisions, but currently it's an
unstable toy.
Giacomo
2018-02-10 3:48 GMT+01:00 Benjamin Huntsman <bhunts...@mail2.cu-p
__
From: 9fans-boun...@9fans.net <9fans-boun...@9fans.net> on behalf of Giacomo
Tesio <giac...@tesio.it>
Sent: Sunday, February 11, 2018 4:20 PM
To: Fans of the OS Plan 9 from Bell Labs
Subject: Re: [9fans] There is no fork
2018-02-12 0:48 GMT+01:00 Benjamin Huntsman <bhunts...@mail
1st, 2nd, and 3rd ed floppies, a bigger problem will be to find a floppy
drive...
i will try and generate some images.
-Steve
On 5 Feb 2018, at 04:24, Benjamin Huntsman
<bhunts...@mail2.cu-portland.edu<mailto:bhunts...@mail2.cu-portland.edu>> wrote:
Bizarre and random question, but anyon
9vx has the same problem...
From: 9fans-boun...@9fans.net <9fans-boun...@9fans.net> on behalf of Steve
Simon
Sent: Monday, December 18, 2017 2:49 PM
To: 9fans@9fans.net
Subject: [9fans] drawterm on osx
Anyone built drawterm on osx recently.
Anyone manage to get any of the 64-bit stuff running on VMware recently? I’ve
only had luck with 9front recently...
Thanks!
Does anyone know if anyone had a mirror of atom.9atom.org before it went
offline?
Thanks so much!
-Ben
--
9fans: 9fans
Permalink:
https://9fans.topicbox.com/groups/9fans/T26457aacd15a8f4b-Mb7b6a34dda33845979a0017e
Delivery options:
>I have a copy of the the 9atom 9P repository dated from 2017-09-17,
>if that's what you're looking for.
That's exactly what I'm looking for. How might I access that?
Thank you so much!
-Ben
From: David du Colombier <0in...@gmail.com>
Sent: Thursday, April
Thank you, thank you! Exactly what I was after!
Much appreciated!
-Ben
From: David du Colombier <0in...@gmail.com>
Sent: Thursday, April 16, 2020 2:42 PM
To: 9fans@9fans.net <9fans@9fans.net>
Subject: Re: [9fans] atom.9atom.org mirror?
> That's exactly what
Is anyone here still running 9atom? (Or is 9front the only variant anyone uses
anymore?)
With some work I got 9atom installed from the USB image into a VMware VM, using
the 9paed kernel. However, I ran into a few issues:
- Both the 386 PAE and amd64 kernels seem to recognize the VMware SATA
94 matches
Mail list logo