[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

kbd/mouse input causes kernel panic on UMAX C500



はじめまして。かとうといいます。

BSD を使うのは始めてです。ここ 3 日でなんとか UMAX C500 にインストール
ができて、ある程度使えるようになったところです。問題にぶちあたってしま
ったので、先程このリストに参加しました。よろしくおねがいします。

最初は Mac と PC のシリアルクロスケーブルの RTS-CTS の問題を知らなかっ
たので Open Firmware を input-device kbd, output-device ttya でしか操
作ができなかったので、この状態でもブートした丁度手元に CD があった
1.4.1 をインストールしました。1.5 の boot.fs では、ブート中
zstty0 at zsc0 channel0 でハングしてしまいました。(console) という文字
が出きません。

その後このメーリングリストのアーカイブにあるようにケーブルを接続した
ところ PC 上の minicom から Open Firmware に入力することができるように
なり、また 1.5 も boot するようになりました。アーカイブには助けられま
した。

さっそく質問になってしまうのですが、この UMAX C500 は RealTek 8139 の
NIC が差してあるので、それを動かしたいのでカーネル 1.5 を利用したいの
ですが、キーボードやマウスを操作するとすぐにカーネルパニックしてしまい
ます。キーボードやマウスを利用しなければ安定して動いているのですが。
NetBSD-1.5、20010408-1.5.1_BETA、自分でコンパイルした current (Apr 30)
で再現してます。

コンソールには

panic: lockmgr: no context      
Stopped at        0x28be94:     lwz r0, r1, 0x14,
db> 

のように表示されます。

1.4.1 ではこのような panic はおきず、X も利用できましたが、rtk が使え
ないのでネットに繋ぐことができずこれも困ってしまいます。

何か対処方はありますでしょうか?

ハードウェア
o UMAX C500 (cpu 603e/240MHz, memory 80M)
o 外付け SCSI 2G のディスクに NetBSD をインストール
o Video は PCIスロット上の IMS,tt3di

以下は current の dmesg です。

NetBSD 1.5U (ek1) #0: Mon Apr 30 22:56:56 JST 2001
    kato@umax:/usr/src/sys/arch/macppc/compile/ek1
total memory = 81920 KB
avail memory = 70780 KB
using 1049 buffers containing 4196 KB of memory
mainbus0 (root)
cpu0 at mainbus0: 603ev (Revision 1201), ID 0 (primary)
cpu0: ohare L2 cache enabled
bandit0 at mainbus0
pci0 at bandit0 bus 0
pci0: i/o space, memory space enabled
pchb0 at pci0 dev 11 function 0
pchb0: Apple Computer Bandit Host-PCI Bridge (rev. 0x03)
ofb0 at pci0 dev 13 function 0: Integrated Micro Solutions product 0x9135
ofb0: 640 x 480, 8bpp
wsdisplay0 at ofb0
rtk0 at pci0 dev 14 function 0: RealTek 8139 10/100BaseTX
rtk0: interrupting at irq 25
rtk0: Ethernet address 00:90:cc:0b:a5:dd
ukphy0 at rtk0 phy 7: Generic IEEE 802.3u media interface
ukphy0: OUI 0x000000, model 0x0000, rev. 0
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
obio0 at pci0 dev 16 function 0: addr 0xf3000000
mesh0 at obio0 offset 0x10000 irq 12: 50MHz, SCSI ID 7
scsibus0 at mesh0: 8 targets, 8 luns per target
zsc0 at obio0 offset 0x13000: irq 15,16
zstty0 at zsc0 channel 0 (console)
zstty1 at zsc0 channel 1
awacs0 at obio0 offset 0x14000: irq 17,8,9
audio0 at awacs0: full duplex
swim3 at obio0 offset 0x15000 not configured
nvram0 at obio0 offset 0x60000
adb0 at obio0 offset 0x16000 irq 18: 2 targets
aed0 at adb0 addr 0: ADB Event device
akbd0 at adb0 addr 2: keyboard II
wskbd0 at akbd0
ams0 at adb0 addr 3: MicroSpeed mouse, default parameters
wsmouse0 at ams0
wdc0 at obio0 offset 0x20000 irq property not found; using 13: DMA transfer
wd0 at wdc0 channel 0 drive 0: <IBM-DJNA-351010>
wd0: drive supports 16-sector PIO transfers, LBA addressing
wd0: 9671 MB, 16383 cyl, 16 head, 63 sec, 512 bytes/sect x 19807200 sectors
wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 4 (Ultra/66)
wd0(wdc0:0:0): using PIO mode 4, DMA mode 2 (using DMA data transfers)
scsibus0: waiting 2 seconds for devices to settle...
sd0 at scsibus0 target 1 lun 0: <IBM, DCAS-32160, S65A> SCSI2 0/direct fixed
sd0: 2063 MB, 8188 cyl, 3 head, 172 sec, 512 bytes/sect x 4226725 sectors
cd0 at scsibus0 target 3 lun 0: <MATSHITA, CD-ROM CR-8004, 1.0p> SCSI2 5/cdrom removable
boot device: sd0
root on sd0a dumps on sd0b
root file system type: ffs
wsdisplay0: screen 0 added (std, vt100 emulation)
wskbd0: connecting to wsdisplay0

-- 
Etsushi Kato
ekato@ees.hokudai.ac.jp