Hello 9fans Just wanted to let you know that Plan 9 runs fine (except for a PCMCIA-related problem, see below) on my JVC MP-XP3 Netbook.
I installed Plan 9 using the latest ISO-Image ("Dec 14 2009") which I downloaded yesterday. System: JVC MP-XP3 Intel Pentium III (750 MHz) SIS 630 with VGA, LAN* and onboard AC'97 sound (on chip it says "SIS 630 ST", RAM shares up to 64MB with VGA) 256 MB RAM (can be upgraded to more) Ricoh 475 PCMCIA Controller (recognized on boot) 80 GB Fujitsu IDE-HDD (5200 RPM) 8,9" display with native resolution of 1024x600 pixels (*LAN is recognized as "ns83815" on port d400/d4ff, but it's broken because my predecessor plugged in a bad cable.) The ps2 trackpoint and the three onboard mouse buttons work just fine out of the box. The following resolutions work with the VESA driver: 800x600x32 800x600x16 800x600x8 I tried using 1024x600x8 but it didn't work, rio complains about something with the vgadb. Is there a way how I can nevertheless use this resolution? Right now I'm trying to use my D-Link DFE-690TXD PCMCIA-Card (Realtek rtl8139) but I encounter some difficulties. According to the Wiki it should be supported. First problem: ------------------ % ip/ipconfig ipconfig: /net/ipifc/clone: bind ether /net/ether0: '/net/ether0' cs: file does not exist Second problem: ---------------------- The system boots fine with the PCMCIA card in the slot only once, on the following boot it always does the usual startup but then hangs at "init: /bin/rc". (Note that it is not related to the device waiting for a DHCP offer as I once waited a long time and still nothing happened.) So I have to reboot, edit and save ANY setting in the BIOS and then boot again, now the system will work again and boot with the PCMCIA card. % cat /n/9fat/plan.ini bootfile=sdC0!9fat!9pcf bootargs=local!#S/sdC0/fossil bootdisk=local!#S/sdC0/fossil pcmcia0=type=rtl8139 port=0x400 irq=10 ether0=rtl8139 # *debugload=1 # *noahciload=1 # [debug] *nobiosload=1 *nodumpstack=1 *nomp=1 dmamode=ask partition=new mouseport=ps2 vgasize=800x600x32 monitor=vesa Notes: Whether I change the port/irq, remove port/irq, remove the complete pcmcia0= line doesn't change anything. Also, whether trying with or without ether0=rtl8139 doesn't change anything. The following is what I get on boot: [...] cpu0: 748MHz GenuineIntel Pentium III/Xon (cpuid: AX 0x06B1 DX 0x383F9FF) ELCR: 08B0 #Y0: Ricoh 475 PCI/Cardbus brigde, 000DE000 intl 11 PCI.32.0.0 mem[1] 0e000000 512 rtl8139: port 0x400 in use # Note: This always appears no matter what I do in plan9.ini ns83815: auto neg timed out 224M memory: 92M kernel data, 132M user, 507M swap root is from (tcp, local)[local!#S/sdC0/fossil]: [...] % cat /dev/ioalloc 0 f dma 20 21 i8259.0 40 43 i8253 60 60 kbd 61 61 i8253.cntr2c 64 64 kbd 70 71 rtc/nvr 80 8f dma a0 a1 i8259.1 d0 df dma 1f0 1f7 atacmd 2b0 2df vga 378 37a lpt0 3c0 3da vga 3e0 3e1 i82365.0 3f0 3f5 floppy 3f6 3f6 atactl 3f7 3f7 floppy 400 5ff cardbus # This is the concerned card. fff fff dummy d400 d4ff ns83815 Notes: The card always appears on port 400 and the settings in plan9.ini are ignored. For example, if I write port=0x380 in plan9.ini this will still appear on port 400. I found a few messages with similar issues on 9fans but they didn't really help me. http://marc.info/?l=9fans&w=2&r=1&s=realtek8139&q=b http://marc.info/?l=9fans&w=2&r=1&s=pcmcia%2Fcardbus+rtl8139+support&q=b Any ideas and suggestions on how to solve this are very much welcome! Best regards, F. Caulier PS: Please tell me if you need any further information on the system. (e.g. output of % ns)