keyboard failure (#2)

timo ochmann <[email protected]> Sun, 26 Jan 2003 12:34:22 -0800
Newsgroups gmane.os.openbsd.mac68k
Message-ID <[email protected]>
sure - i can do better. here you go.

problem description:

scenario 1
keyboard (details below) plugged into either one of the two available 
ADB ports on Mac. the remaining one is used by mouse/trackball (details 
below). system boots, but halts at:

OpenBSD 3.2-stable (GENERIC) #0: Wed Jan  1 09:25:22 PST 2003
     root@XXXXX:/sys/arch/mac68k/compile/GENERIC
Apple Macintosh Quadra 800, 68040 CPU+MMU+FPU, 4k on-chip physical I/D 
caches
real mem = 41943040 (40960K)
avail mem = 35172352 (34348K)
using 537 buffers containing 2199552 bytes (2148K) of memory
mrg: 'Quadra/Centris ROMs' ROM glue, tracing off, debug off, silent 
traps
mrg: I/O map kludge for ROMs that use hardware addresses directly.
adb: bus subsystem
mrg: skipping egret setup
adb: calling ADBReInit
adb: using II series hardware support
adb: cleanup: nothing returned
adb: ADBReInit complete
adb: extended keyboard at 2
adb:

hit any key and boot continues. full keyboard response. i am able to 
log in.

scenario 2
keyboard (details below) plugged into either one of the two available 
ADB ports on Mac. no mouse/trackball is attached. the system boots 
without halting. no keyboard response. i am not able to log in.

details:

OpenBSD 3.2-stable (GENERIC) #0: Wed Jan  1 09:25:22 PST 2003
     root@XXXXX:/sys/arch/mac68k/compile/GENERIC
Apple Macintosh Quadra 800, 68040 CPU+MMU+FPU, 4k on-chip physical I/D 
caches
real mem = 41943040 (40960K)
avail mem = 35172352 (34348K)
using 537 buffers containing 2199552 bytes (2148K) of memory
mrg: 'Quadra/Centris ROMs' ROM glue, tracing off, debug off, silent 
traps
mrg: I/O map kludge for ROMs that use hardware addresses directly.
adb: bus subsystem
mrg: skipping egret setup
adb: calling ADBReInit
adb: using II series hardware support
adb: cleanup: nothing returned
adb: ADBReInit complete
adb: extended keyboard at 2
adb: extended mouse <KMW> 0-button 6031 dpi unknown device at 15
adb: relative positioning device (mouse?) (50) at 3
mainbus0 (root)
obio0 at mainbus0
adb0 at obio0 (ADB event device)
asc0 at obio0: Apple Sound Chip
intvid0 at obio0: DAFB: Monitor sense 1.
intvid0: 640 x 480, monochrome
grf0 at intvid0
ite0 at grf0 (minimal console)
sn0 at obio0: integrated ethernet adapter, address XX:XX:XX:XX:XX:XX
esp0 at obio0: address 0x898000: NCR53C96, 16MHz, SCSI ID 7
scsibus0 at esp0: 8 targets
sd0 at scsibus0 targ 1 lun 0: <QUANTUM, FIREBALL_TM1280S, 300X> SCSI2 
0/direct fixed
sd0: 1222MB, 6810 cyl, 2 head, 183 sec, 512 bytes/sec, 2503872 sec total
cd0 at scsibus0 targ 3 lun 0: <MATSHITA, CD-ROM CR-8004, 1.0p> SCSI2 
5/cdrom removable
zsc0 at obio0 chip type 0
zstty0 at zsc0 channel 0
zstty1 at zsc0 channel 1
nubus0 at mainbus0
ae0 at nubus0: address XX:XX:XX:XX:XX:XX, type MacCon Ethernet, 32KB 
memory
ae0: length does not match next packet pointer
ae0: len 0000 nlen ff00 start 0c first 00 curr 08 next 00 stop 80
ae0: NIC memory corrupt - invalid packet length 65280
root on sd0a swap on sd0b
PRAM: 0x3e33c546, macos_boottime: 0x3e33c483.

keyboards
AppleDesign Keyboard or Apple Keyboard II or Apple Extended Keyboard II

mice
Power Computing (single button) or Kensington (two button)

trackball
Kensington Turbo Mouse

sidenote:

i experienced the same problem intermittently on a Quadra 650 under 
OBSD 3.0. i am also running OBSD 3.2 on a Quadra 610 without any 
problems.
firstly, if this is not the right forum to ask questions like this, 
please let me know. secondly, if any of this is documented elsewhere 
(FAQ, man pages, mailing list archive, etc.), i would like to know 
about it.

thank you.