[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:12183] Re: [Q] My Libretto 50 cannot recognize ATAPI CD-ROM Drive
松崎@DTIです。
CD-ROM が認識されないという件に関して、その後いろいろとやってみたんで
すが、未だに認識にはいたっておりません。現状の報告と僕なりの見解を書い
てみますので、アドバイスできましたらお願いします。
まず、[debian-users:12118] の通り
Jan 20 18:51:03 libian kernel: fixed_cs: ide_register() at \
0x190 & 0x396, irq 3 failed
というログが /var/log/syslog にありましたので、IRQ3 が他のものと衝突し
ているのかと思いましたが、/proc/interrupts を見る限りでは
0 : 19366 timer
1 : 322 keboad
2 : 0 cascade
8 : 2 + rtc
13 : 1 math error
14 : 6956 + ide0
15 : 2 i82365
となっており、IRQ3は使用していないようです。また、I/O port は確かに
CD-ROM に付属のマニュアルにも 0x190 と 0x396 を要求すると書いてあった
ので、これが原因なのかと思い、ポートを空ける手段を探しているうちに、
/etc/pcmcia/config.opts に
include port 0x190-0x1ff
と書けばよいのかと思い、記入後 /etc/init.d/pcmcia restart すると、結局
「ピッ、ボッ」で認識はされずに /var/log/syslog には
Jan 23 12:12:12 libian cardmgr[202]: could not adjust \
resource: IO ports 0x190-0x1ff: Device or resource busy
と出てきます。/proc/ioports を見る限り
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0070-007f : rtc
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : npu
01f0-01f7 : ide0
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial(set)
となっているので、なぜ 0x190 周辺が「Device or resource busy」と言われ
るのか分からないです。
で、自分なりの見解としては
・I/O port の 0x190 周りを意識的に空ける設定をすればよい
と思うのですが、
Q1)この見解は間違ってますか?
もしこの見解が合ってるとすると、
Q2)I/O port を意識的に空けるにはどうしたらよいのでしょうか?
鵜飼さんがまとめられたこの ML の Q&A は一通り目を通したのですが、該当
する部分は見当たりませんでした。もしこの見解が間違ってるとすると、
Q3)これらエラーメッセージから導かれる正しい設定はどうしたらいいのか?
それから、Windows でこの CD-ROM を使用した場合、 IRQ が 10 になってい
るのですが、これは関係ありませんか?もしかしたら Linux で使う場合にも、
意識的に IRQ を 10 にする必要があるのでしょうか?
自分なりにいろいろとやってはみてるのですが、いかんせんまだ Linux をい
じりはじめたばかりの初心者です。見当違いのことも書いてるかも知れません
が、宜しくお願いします。
---
Matsuzaki Takaaki <takaaki@xxxxxxxxxxxxxxx>