Subject: Some feedback about netbsd on indigo --> part II: keyboard and IP20
To: None <port-sgimips@netbsd.org>
From: Pierre Letouzey <Pierre.Letouzey@pps.jussieu.fr>
List: port-sgimips
Date: 10/30/2006 19:14:46
Hi all (again)

This mail describes a second issue encountered when playing with netbsd on 
an Indigo (IP20). More information about the general context of what
I'm doing in my first mail (the one about a kernel panic). 

This second issue isn't a big deal, but it's quite annoying
nonetheless: as soon as the netbsd kernel (version 3.0.1) has started
to boot, the keyboard isn't working anymore. By using another machine
with a working keyboard (an IP22 indigo 2), I've managed to prepare a
nfs filesystem that doesn't need any keystroke to boot and launch an
ssh daemon. This way I can connect to my IP20 box. But that isn't
perfect: if something gets wrong during a later boot, I'll be back in
trouble. I'm currently looking for a console serial cable to see if it
helps. Btw, I've also tried a 3.1-RC4 kernel without more success. 

Final remark: stangely enough, when I manage to panic the kernel (see
my previous post), the keyboard starts working again, and I can play
with the kernel debugger...

Any suggestion ? 

Best regards, 
Pierre Letouzey

PS: please CC me your answers


---------------------------------------------------------------------
Details on the hardware (more on demand): 

>> hinv
		System: IP20
		Processor: R4000 50 Mhz, with FPU
                ...
                Memory size: 32 Mbytes
		Graphics: LG1
		...
		
---------------------------------------------------------------------
Boot log: 

Oct 30 16:45:59 irix syslogd: restart
Oct 30 16:46:00 irix /netbsd: Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
Oct 30 16:46:00 irix /netbsd: The NetBSD Foundation, Inc.  All rights reserved.
Oct 30 16:46:00 irix /netbsd: Copyright (c) 1982, 1986, 1989, 1991, 1993
Oct 30 16:46:00 irix /netbsd: The Regents of the University of California.  All rights reserved.
Oct 30 16:46:00 irix /netbsd: 
Oct 30 16:46:00 irix /netbsd: NetBSD 3.0.1 (GENERIC32_IP2x) #0: Fri Jul 14 03:22:51 UTC 2006
Oct 30 16:46:00 irix /netbsd: builds@b4.netbsd.org:/home/builds/ab/netbsd-3-0-1-RELEASE/sgimips/200607131826Z-obj/home/builds/ab/netbsd-3-0-1-RELEASE/src/sys/a
rch/sgimips/compile/GENERIC32_IP2x
Oct 30 16:46:00 irix /netbsd: total memory = 32768 KB
Oct 30 16:46:00 irix /netbsd: (768 KB reserved for ARCS)
Oct 30 16:46:00 irix /netbsd: avail memory = 27636 KB
Oct 30 16:46:00 irix /netbsd: mainbus0 (root): SGI-IP20 [SGI, 6906a8a7], 1 processor
Oct 30 16:46:00 irix /netbsd: cpu0 at mainbus0: MIPS R4000 CPU (0x430) Rev. 3.0 with MIPS R4010 FPC Rev. 0.0
Oct 30 16:46:00 irix /netbsd: cpu0: 8KB/16B direct-mapped L1 Instruction cache, 48 TLB entries
Oct 30 16:46:00 irix /netbsd: cpu0: 8KB/16B direct-mapped write-back L1 Data cache
Oct 30 16:46:00 irix /netbsd: cpu0: 1024KB/128B direct-mapped write-back L2 Unified cache
Oct 30 16:46:00 irix /netbsd: int0 at mainbus0 addr 0x1fb801c0: bus 50MHz, CPU 100MHz
Oct 30 16:46:00 irix /netbsd: imc0 at mainbus0 addr 0x1fa00000: revision 1
Oct 30 16:46:00 irix /netbsd: gio0 at imc0
Oct 30 16:46:00 irix /netbsd: Synchronous ISDN (product 0x04 revision 0x00) at gio0 slot 2 addr 0x1f000000 not configured
Oct 30 16:46:00 irix /netbsd: hpc0 at gio0 addr 0x1fb80000: SGI HPC1.5
Oct 30 16:46:00 irix /netbsd: zsc0 at hpc0 offset 0xd10
Oct 30 16:46:00 irix /netbsd: zstty0 at zsc0 channel 1
Oct 30 16:46:00 irix /netbsd: zstty1 at zsc0 channel 0
Oct 30 16:46:00 irix /netbsd: zsc1 at hpc0 offset 0xd00
Oct 30 16:46:00 irix /netbsd: zsms0 at zsc1 channel 1: baud rate 4800
Oct 30 16:46:00 irix /netbsd: wsmouse0 at zsms0 mux 0
Oct 30 16:46:00 irix /netbsd: zskbd0 at zsc1 channel 0: baud rate 600
Oct 30 16:46:00 irix /netbsd: wskbd0 at zskbd0 mux 1
Oct 30 16:46:00 irix /netbsd: sq0 at hpc0 offset 0x100: SGI Seeq 80c03
Oct 30 16:46:00 irix /netbsd: sq0: Ethernet address 08:00:69:06:a8:a7
Oct 30 16:46:00 irix /netbsd: wdsc0 at hpc0 offset 0x11f: WD33C93B SCSI, rev=0, target 0
Oct 30 16:46:00 irix /netbsd: scsibus0 at wdsc0: 8 targets, 8 luns per target
Oct 30 16:46:00 irix /netbsd: dpclock0 at hpc0 offset 0xe00
Oct 30 16:46:00 irix /netbsd: biomask 07 netmask 07 ttymask 0f clockmask bf
Oct 30 16:46:00 irix /netbsd: scsibus0: waiting 2 seconds for devices to settle...
Oct 30 16:46:00 irix /netbsd: sd0 at scsibus0 target 1 lun 0: <CONNER, CP3500-540MB-3.5, 3236> disk fixed
Oct 30 16:46:00 irix /netbsd: sd0: 518 MB, 1807 cyl, 12 head, 49 sec, 512 bytes/sect x 1062516 sectors
Oct 30 16:46:00 irix /netbsd: sd0: sync (200.00ns offset 12), 8-bit (5.000MB/s) transfers
Oct 30 16:46:00 irix /netbsd: boot device: sq0
Oct 30 16:46:01 irix /netbsd: root on sq0
Oct 30 16:46:01 irix /netbsd: nfs_boot: trying DHCP/BOOTP
Oct 30 16:46:01 irix /netbsd: nfs_boot: DHCP next-server: 192.168.5.1
Oct 30 16:46:01 irix /netbsd: nfs_boot: my_name=irix
Oct 30 16:46:01 irix /netbsd: nfs_boot: my_domain=pps.jussieu.fr
Oct 30 16:46:01 irix /netbsd: nfs_boot: my_addr=192.168.5.12
Oct 30 16:46:01 irix /netbsd: nfs_boot: my_mask=255.255.255.0
Oct 30 16:46:01 irix /netbsd: nfs_boot: gateway=192.168.5.1
Oct 30 16:46:01 irix /netbsd: root on 192.168.5.1:/chroot-mips-netbsd-3.0.1
Oct 30 16:46:01 irix /netbsd: root file system type: nfs
Oct 30 16:46:01 irix /netbsd: WARNING: clock gained 6 days -- CHECK AND RESET THE DATE!
Oct 30 16:46:01 irix savecore: /netbsd: kvm_openfiles: /netbsd: No such file or directory
Oct 30 16:46:05 irix root: /etc/rc: WARNING: No swap space configured!
Oct 30 16:50:39 irix syslogd: restart