[9fans] Plan 9 on the Acer Aspire One
I tried installing Plan 9 on the Acer Aspire One, after having checked that I can boot into it via PXE. I used erik's 9atom2.iso. However, without having touched the mbr, when trying to boot off the disk, it simply hung after BIOS POST. Then, having tried disk/mbr -m /386/mbr /dev/sdD0/data (yes, disk is at sdD0, and there are not enough BIOS options to change that) I get: Press a key to reboot after BIOS POST. So, there's not even an attempt to find or deal with the loader yet - it seems purely a problem of the MBR? Is there something that can be done here? If I PXE boot with the atom 9pxeload and the atom kernel and all, everything works fine; but I'd like to be able to boot off the internal harddisk. Any ideas? Thanks, ak
[9fans] Multiple auth servers
I recently added an auth server to my network. For internal connections, my terminals connect directly to that auth server with the local domain (authdom=hetero). However, for incoming connections from remote clients (outside the local network), instead of using trampoline(1) to forward requests on authsrv from the cpu server to just one auth server, I'd like it if there was some way that the cpu server could decide which auth server in the local network to use (suppose there are multiple auth servers), based on the given authdom. So, if the client-side configuration looks like: auth=server authdom=auth1 then the CPU server maps auth1 (perhaps by a /lib/ndb/local entry that looks like: auth=intauth authdom=auth1 where intauth is one of the auth servers, at say, 192.168.1.4). That way, I don't need a new public IP for each auth server; I don't need a new port for each auth server; I can keep my auth servers away from direct access; etc Has anything like this ever been implemented? Are there any existing solutions or near-solutions for such a problem? Thanks, ak
[9fans] [plan9mod] Re: P9p on Fedora 12
I haven't found any resolution to Pavel's original problem, hence this email. I am sorry I forgot to write the solution here. As expected, the problem was between my keyboard and chair... ;-) After installing the packages libX11-devel, libXt-devel and libXext-devel, INSTALL produced the expected result, all programs work correctly. This was my mistake. I forgot to install *-devel libraries. Pavel
Re: [9fans] plan 9 on the guruplug
leim...@gmail.com (David Leimbach) writes: # sheeva plug, openrd-client, guruplug and others Did anyone already try plan9 (or inferno?) on the Seagate Dockstar? These litte boxes are really cheap currently. -- Christian Neukirchen chneukirc...@gmail.com http://chneukirchen.org
[9fans] parallels and 9vx crash
Hi All, I have this problem from the beginning, when I run Parallels install of Plan9 (or any other VM) and 9vx, my OSX 10.6.4 crashes. here are the details if at all anything makes sense, though it looks like parallels problem. Interval Since Last Panic Report: 809258 sec Panics Since Last Report: 5 Anonymous UUID:DF63D9B7-57A2-4654-984C- BEDEA5EBE6C2 Fri Sep 3 21:41:01 2010 panic(cpu 1 caller 0xff80002cef74): Kernel trap at 0xff8059bd747d, type 13=general protection, registers: CR0: 0x8001003b, CR2: 0x11006cb6, CR3: 0x7f0f8000, CR4: 0x0660 RAX: 0x3b8f023f, RBX: 0xff8059bd7000, RCX: 0xc101, RDX: 0xff80 RSP: 0xff805edfa8e0, RBP: 0x00038b9c, RSI: 0x0400, RDI: 0x0001 R8: 0xf000, R9: 0x5574, R10: 0x0002, R11: 0x0001 R12: 0x, R13: 0x, R14: 0x, R15: 0x RFL: 0x00010006, RIP: 0xff8059bd747d, CS: 0x0008, SS: 0x Error code: 0x01f4 Backtrace (CPU 1), Frame : Return Address 0xff805edfa580 : 0xff8000204b99 0xff805edfa680 : 0xff80002cef74 0xff805edfa7d0 : 0xff80002e0eaa 0xff805edfa7e0 : 0xff8059bd747d No mapping exists for frame pointer Backtrace terminated-invalid frame pointer 0x38b9c BSD process name corresponding to current thread: prl_vm_app Mac OS version: 10F569 Kernel version: Darwin Kernel Version 10.4.0: Fri Apr 23 18:27:12 PDT 2010; root:xnu-1504.7.4~1/RELEASE_X86_64 System model name: iMac11,1 (Mac-F2268DAE) System uptime in nanoseconds: 5240852789662 unloaded kexts: com.apple.driver.AppleFileSystemDriver 2.0 (addr 0xff7f80b41000, size 0x8192) - last unloaded 135216635688 loaded kexts: com.parallels.kext.prl_vnic 5.0 9370.589435 - last loaded 14897182309 com.parallels.kext.prl_netbridge5.0 9370.589435 com.parallels.kext.prl_usb_connect 5.0 9370.589435 com.parallels.kext.prl_hid_hook 5.0 9370.589435 com.parallels.kext.prl_hypervisor 5.0 9370.589435 com.microsoft.driver.MicrosoftKeyboardUSB 7.1 com.microsoft.driver.MicrosoftKeyboard 7.1 at.obdev.nke.LittleSnitch 2.2.05 com.apple.filesystems.autofs2.1.0 com.apple.driver.AppleBluetoothMultitouch 51.2 com.apple.driver.AGPM 100.12.12 com.apple.driver.AppleHWSensor 1.9.3d0 com.apple.driver.AppleUpstreamUserClient3.3.2 com.apple.driver.AppleMikeyHIDDriver1.2.0 com.apple.driver.AppleHDA 1.8.7f1 com.apple.kext.ATIFramebuffer 6.1.8 com.apple.driver.AudioAUUC 1.4 com.apple.driver.AppleMikeyDriver 1.8.7f1 com.apple.ATIRadeonX20006.1.8 com.apple.Dont_Steal_Mac_OS_X 7.0.0 com.apple.driver.AudioIPCDriver 1.1.2 com.apple.driver.AirPort.Atheros21 423.9.9 com.apple.driver.ACPI_SMC_PlatformPlugin4.1.2b1 com.apple.driver.AppleLPC 1.4.12 com.apple.driver.AppleBacklight 170.0.24 com.apple.driver.AppleUSBCardReader 2.5.4 com.apple.driver.AppleIRController 303.8 com.apple.iokit.SCSITaskUserClient 2.6.5 com.apple.BootCache 31 com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0d1 com.apple.iokit.IOAHCIBlockStorage 1.6.2 com.apple.driver.AppleFWOHCI4.7.1 com.apple.driver.AppleUSBHub4.0.0 com.apple.iokit.AppleBCM5701Ethernet2.3.8b2 com.apple.driver.AppleEFINVRAM 1.3.0 com.apple.driver.AppleUSBEHCI 4.0.2 com.apple.driver.AppleUSBUHCI 4.0.2 com.apple.driver.AppleAHCIPort 2.1.2 com.apple.driver.AppleACPIButtons 1.3.2 com.apple.driver.AppleRTC 1.3.1 com.apple.driver.AppleHPET 1.5 com.apple.driver.AppleSMBIOS1.6 com.apple.driver.AppleACPIEC1.3.2 com.apple.driver.AppleAPIC 1.4 com.apple.driver.AppleIntelCPUPowerManagementClient 105.10.0 com.apple.security.sandbox 0 com.apple.security.quarantine 0 com.apple.nke.applicationfirewall 2.1.11 com.apple.iokit.CHUDUtils 364 com.apple.iokit.CHUDProf364 com.apple.driver.AppleIntelCPUPowerManagement 105.10.0 com.apple.driver.IOBluetoothHIDDriver 2.3.3f8 com.apple.driver.AppleMultitouchDriver 204.13 com.apple.driver.AppleProfileReadCounterAction 17 com.apple.driver.DspFuncLib 1.8.7f1 com.apple.driver.AppleProfileTimestampAction10 com.apple.driver.AppleProfileThreadInfoAction 14 com.apple.driver.AppleProfileRegisterStateAction10 com.apple.driver.AppleProfileKEventAction 10 com.apple.driver.AppleProfileCallstackAction20 com.apple.driver.AppleSMBusController 1.0.8d0 com.apple.kext.ATI4800Controller6.1.8 com.apple.kext.ATISupport 6.1.8 com.apple.iokit.IOFireWireIP2.0.3 com.apple.iokit.IOSurface 74.0 com.apple.iokit.IOBluetoothSerialManager2.3.3f8 com.apple.iokit.IOSerialFamily 10.0.3 com.apple.iokit.IOAudioFamily 1.7.6fc2 com.apple.kext.OSvKernDSPLib1.3 com.apple.driver.AppleHDAController
Re: [9fans] Plan 9 on the Acer Aspire One
(yes, disk is at sdD0, and there are not enough BIOS options to change that) I get: Press a key to reboot that doesn't look exactly like anything that plan 9 prints. perhaps it printed one of these two messages? (Bad format or )?I/O error Press a key to reboot... if so, the problem would be in pbs. perhaps the comments in the source will help. there are some limits where the booted partition can be on disk. - erik
[9fans] Sheevaplug - USB working? Just checking
Just checking before I buy something; do the host-side USB ports work on the Sheevaplug? That's the ports you plug USB devices into, not the port you connect to a PC. I can never remember what the proper term is.
[9fans] Trouble Installing Plan on Acer Extensa 4220
Before I start typing Plan 9 boot output or lspci output, here is the weirdness: The Plan 9 iso image that I downloaded a couple days ago behaves strangely. When booting from the CD image on the CD, pccd.gz, Plan 9 recognizes my hard drive as sdE. When I boot from the floppy image, pcflop.gz, it does not recognize my hard drive at all. Anyway to install from the environment loaded from the CD image? Thanks. David
Re: [9fans] Trouble Installing Plan on Acer Extensa 4220
On Mon Sep 6 11:08:11 EDT 2010, vitaeviter...@fastmail.fm wrote: Before I start typing Plan 9 boot output or lspci output, here is the weirdness: The Plan 9 iso image that I downloaded a couple days ago behaves strangely. When booting from the CD image on the CD, pccd.gz, Plan 9 recognizes my hard drive as sdE. When I boot from the floppy image, pcflop.gz, it does not recognize my hard drive at all. Anyway to install from the environment loaded from the CD image? if it's possible, it's probablly not easy. try 9atom. ftp://ftp.quanstro.net/other/9atom.iso.bz2 - erik
Re: [9fans] Sheevaplug - USB working? Just checking
On Mon Sep 6 10:44:06 EDT 2010, eeke...@fastmail.fm wrote: Just checking before I buy something; do the host-side USB ports work on the Sheevaplug? That's the ports you plug USB devices into, yes. but life is not trouble-free: plug# /boot/usbd: /dev/usb/ep2.0: warning: device with short descriptor usb/hub... kb: #m/mousein: unknown device in # filename usb/kb... kb: #Ι/kbin: unknown device in # filename usb/kb... plug# - erik
Re: [9fans] Sheevaplug - USB working? Just checking
Iirc, there's still work to be done to get them working fully and properly. But i may be mistaken. I remember I had to add support for kbin and mousein, as Erik points out. On Sep 6, 2010, at 5:22 PM, erik quanstrom quans...@quanstro.net wrote: On Mon Sep 6 10:44:06 EDT 2010, eeke...@fastmail.fm wrote: Just checking before I buy something; do the host-side USB ports work on the Sheevaplug? That's the ports you plug USB devices into, yes. but life is not trouble-free: plug# /boot/usbd: /dev/usb/ep2.0: warning: device with short descriptor usb/hub... kb: #m/mousein: unknown device in # filename usb/kb... kb: #Ι/kbin: unknown device in # filename usb/kb... plug# - erik
Re: [9fans] Sheevaplug - USB working? Just checking
On Mon, Sep 6, 2010 at 9:52 AM, Nemo nemo.m...@gmail.com wrote: Iirc, there's still work to be done to get them working fully and properly. But i may be mistaken. I remember I had to add support for kbin and mousein, as Erik points out. Well, here is the kind of hackathon type of think it might be fun to do at IWP9. Get the right people in the room, work for 24 hours and get it right, either that or start hallucinating that we got it right ... ron
Re: [9fans] Sheevaplug - USB working? Just checking
On Mon, Sep 6, 2010 at 10:05 AM, erik quanstrom quans...@quanstro.net wrote: i like the idea. unfortunately, iirc this problem hangs on specifications which we don't have. so perhaps it would be better to attack a problem were we're not just guessing. I've come to the conclusion that where hardware is concerned, I spend a lot of time guessing ... docs or no .. ron
Re: [9fans] Sheevaplug - USB working? Just checking
On Mon, Sep 6, 2010 at 10:26 AM, ron minnich rminn...@gmail.com wrote: On Mon, Sep 6, 2010 at 10:05 AM, erik quanstrom quans...@quanstro.net wrote: i like the idea. unfortunately, iirc this problem hangs on specifications which we don't have. so perhaps it would be better to attack a problem were we're not just guessing. I've come to the conclusion that where hardware is concerned, I spend a lot of time guessing ... docs or no .. ron e.g. If the processor has an L3 cache, then bit 15 of msr C001_102A (ClLinesToNbDis) must be set. This bit needs to eventually be cleared in order for the OS to use the L3 cache. But BIOS must not clear this bit until cacheable accesses to the flash chip are no longer needed. This situation applies only to family 10h processors that have L3 cache. yikes. ron
[9fans] iwp9 paper submission acknowledgments?
I submitted a draft of a paper a couple of days ago, and do not remember seeing any email acknowledgment. I've just resubmitted them and thought I would note not seeing the expected acknowledgments. EBo --
[9fans] page numbers on iwp9 papers
The submission guidelines for iwp9 requires no page numbers, but the troff macros provided automatically adds them. How do you shut them off? Aslo, is this going to be a problem for the proceedings? EBo --
Re: [9fans] Sheevaplug - USB working? Just checking
it works for all usb disks i've tried but has never worked for Bluetooth devices. the last time i looked, i was left with a guess that the driver needed to support some unholy handshake with the built-in Transaction Translator; not sure if that's really the problem. Geoff and Nemo worked on disabling various caches which fixed most earlier issues. -Skip On Mon Sep 6 13:03:54 EDT 2010, rminn...@gmail.com wrote: On Mon, Sep 6, 2010 at 9:52 AM, Nemo nemo.m...@gmail.com wrote: Iirc, there's still work to be done to get them working fully and properly. But i may be mistaken. I remember I had to add support for kbin and mousein, as Erik points out. Well, here is the kind of hackathon type of think it might be fun to do at IWP9. Get the right people in the room, work for 24 hours and get it right, either that or start hallucinating that we got it right i like the idea. unfortunately, iirc this problem hangs on specifications which we don't have. so perhaps it would be better to attack a problem were we're not just guessing. - erik
Re: [9fans] page numbers on iwp9 papers
Insert .rm CH somewhere before .TL to turn off page numbers.
Re: [9fans] Sheevaplug - USB working? Just checking
As the documentation says, the ARM ports are currently only CPU kernels. Mouse and keyboard support should be trivial to add and will come once (if) video is working on the Guruplug Display or OpenRD. This could take a long while, since the video controller is undocumented (there isn't even Linux driver source available). Until then, there's little point to having them. Just use the serial console or cpu in, as bootes if necessary.
Re: [9fans] P9p on Fedora 12
I can confirm that: - P9p on Fedora 10 does not echo the input, - P9p on Fedora 12 (13) echoes the input. Are you using the latest version of 9term? cd $PLAN9 hg log -l 1 src/cmd/9term Russ
Re: [9fans] page numbers on iwp9 papers
.rm CH Thanks Geoff, that worked like a charm! EBo --
[9fans] other mouse buttons in drawterm on a one mouse button mac laptop under OS X
Hi, In drawterm middle-click is option-click and right-click is command-click. In OS X in general right click is ctrl-click and in plan9 under vmware fusion ctrl-click is right-click and command-click is middle-click. Is there any reason for this discrepancy and can it be easily changed? Best wishes, James
Re: [9fans] Sheevaplug - USB working? Just checking
Mouse and keyboard support should be trivial to add and will come once (if) video is working on the Guruplug Display or OpenRD. This could take a long while, since the video controller is undocumented (there isn't even Linux driver source available). Until then, there's little point to having them. Just use the serial console or cpu in, as bootes if necessary. i think it supports vesa. problem is, the video controller is a pci(e) device. so first, one needs to support pci. - erik
Re: [9fans] Sheevaplug - USB working? Just checking
On 6 Sep 2010, at 6:55 pm, Skip Tavakkolian wrote: it works for all usb disks i've tried but has never worked for Bluetooth devices. well if it works for all usb disks it's worth my while getting one, not a sheevaplug as such, rather a seagate freeagent go dockstar which is currently €25 from atelco.de or $40 direct from seagate. aiju tells me it has the same soc. i'd be happy if usb audio works too, but it's not important. the last time i looked, i was left with a guess that the driver needed to support some unholy handshake with the built-in Transaction Translator; not sure if that's really the problem. Geoff and Nemo worked on disabling various caches which fixed most earlier issues. what the heck is a transaction translator? it sound evil. :D -Skip On Mon Sep 6 13:03:54 EDT 2010, rminn...@gmail.com wrote: On Mon, Sep 6, 2010 at 9:52 AM, Nemo nemo.m...@gmail.com wrote: Iirc, there's still work to be done to get them working fully and properly. But i may be mistaken. I remember I had to add support for kbin and mousein, as Erik points out. Well, here is the kind of hackathon type of think it might be fun to do at IWP9. Get the right people in the room, work for 24 hours and get it right, either that or start hallucinating that we got it right i like the idea. unfortunately, iirc this problem hangs on specifications which we don't have. so perhaps it would be better to attack a problem were we're not just guessing. ron, you're making me wish i could go to iwp9, :) but erik's right. - erik
Re: [9fans] P9p on Fedora 12
On 6 Sep 2010, at 9:08 pm, Russ Cox wrote: I can confirm that: - P9p on Fedora 10 does not echo the input, - P9p on Fedora 12 (13) echoes the input. Are you using the latest version of 9term? cd $PLAN9 hg log -l 1 src/cmd/9term Russ That reminds me, a p9p install in which 9term was not echoing input under OS X echoes input under slackware. Same source tree, just re- INSTALLed. I intended to hg up before posting about it, I'll do that now.
Re: [9fans] P9p on Fedora 12
On 6 Sep 2010, at 10:48 pm, Ethan Grammatikidis wrote: On 6 Sep 2010, at 9:08 pm, Russ Cox wrote: I can confirm that: - P9p on Fedora 10 does not echo the input, - P9p on Fedora 12 (13) echoes the input. Are you using the latest version of 9term? cd $PLAN9 hg log -l 1 src/cmd/9term Russ That reminds me, a p9p install in which 9term was not echoing input under OS X echoes input under slackware. Same source tree, just re- INSTALLed. I intended to hg up before posting about it, I'll do that now. Fixed for me after hg update. (Slackware 13.1, Linux 2.6.35.4)
Re: [9fans] Sheevaplug - USB working? Just checking
Mouse and keyboard support should be trivial to add and will come once (if) video is working on the Guruplug Display or OpenRD. This could take a long while, since the video controller is undocumented (there isn't even Linux driver source available). There is (or maybe are two) X11 drivers available... though there isn't much talking about it, the first one at least supported the Z11 (xg27 core) at one point. http://cgit.freedesktop.org/xorg/driver/xf86-video-xgi/ and maybe? http://cgit.freedesktop.org/xorg/driver/xf86-video-xgixp/ enjoy, Tristan -- All original matter is hereby placed immediately under the public domain.
Re: [9fans] page numbers on iwp9 papers
On Sep 6, 2010, at 3:18 PM, EBo wrote: .rm CH Thanks Geoff, that worked like a charm! You may also want to ensure that you're using the macros.ms file as referenced in the mkfile on iwp9.org. -jas
Re: [9fans] Plan 9 on the Acer Aspire One
On Mon, Sep 6, 2010 at 5:40 AM, erik quanstrom quans...@quanstro.net wrote: that doesn't look exactly like anything that plan 9 prints. perhaps it printed one of these two messages? (Bad format or )?I/O error Press a key to reboot... I don't see anything like that - perhaps there is some key combo during bootup that will show me more verbose startup info? I couldn't find anything in BIOS setup for that. if so, the problem would be in pbs. perhaps the comments in the source will help. there are some limits where the booted partition can be on disk. Sorry, which source? Also, is this with regards to using /386/pbs versus /386/pbslba during disk/format? I thought that was only an issue if the first active partition is further into the disk than some 8.5 GB? That isn't the case here. Thanks, ak
Re: [9fans] other mouse buttons in drawterm on a one mouse button mac laptop under OS X
In drawterm middle-click is option-click and right-click is command-click. In OS X in general right click is ctrl-click and in plan9 under vmware fusion ctrl-click is right-click and command-click is middle-click. Is there any reason for this discrepancy and can it be easily changed? I don't see the discrepancy. You said that OS X and Plan 9 agree about ctrl meaning right click. Regardless, the easiest fix is to buy a 3-button mouse. Russ
Re: [9fans] page numbers on iwp9 papers
You may also want to ensure that you're using the macros.ms file as referenced in the mkfile on iwp9.org. I am...
Re: [9fans] Plan 9 on the Acer Aspire One
Just for the sake of completeness, here is some information about the disk in question: cpu% cat /dev/sdD0/ctl inquiry SSDPAMM0008G1 config 044A capabilities 2B00 dma 00550010 dmactl rwm 1 rwmctl 0 model SSDPAMM0008G1 serial CVPA8276824Q2 firmVer2.I0H featlba nop geometry 15761088 512 missirq 0 sloop 0 irq 169974 169971 bsy 0 0 nildrive3 part data 0 15761088 part plan9 63 15759765 part 9fat 63 204863 part nvram 204863 204864 part fscfg 204864 204865 part fs 204865 14711189 part swap 14711189 15759765 Best, ak
Re: [9fans] other mouse buttons in drawterm on a one mouse button mac laptop under OS X
On Tue, Sep 7, 2010 at 2:16 AM, Russ Cox r...@swtch.com wrote: In drawterm middle-click is option-click and right-click is command-click. In OS X in general right click is ctrl-click and in plan9 under vmware fusion ctrl-click is right-click and command-click is middle-click. Is there any reason for this discrepancy and can it be easily changed? I don't see the discrepancy. You said that OS X and Plan 9 agree about ctrl meaning right click. Yes but drawterm doesn't agree: command (apple key) means right click and option means middle click. James
[9fans] sharing the ndb(6) database
My new auth server is completely standalone: it uses the kfs file system and boots off its own (solid state) disk. The rest of the network, for which it performs the authentication tasks, is based on a separate file server node. The auth server also runs dhcpd, tftpd, and a dns server. As such, its /lib/ndb/local file contains a description of the whole network, as well as dns root stuff. Now, the rest of the network also needs much of the same info as the auth server, in order to easily call each computer by sysname, etc.. This means that when a new node is added to the Plan 9 network, changes will be needed to be made in two places: the main network's /lib/ndb/local and the auth server's /lib/ndb/local. What's a better way to achieve this? Is there some method by which the auth server can share its ndb file(s) with the network? Or should it also rely on the file server for the root filesystem, and use local disks only for keyfs, secstore, etc. databases? Input and other suggestions welcome. Thanks, ak