奥田と申します。 > cardbus非対応の古いPCcardスロットですよね。 私も Pnasonic AL-N1 に VineLinux2.5 をインストール しましたが、同様に pcmcia が使えずに困っています。 dmesg の Card Services の部分を見ると、下記のようになって いました。 ---------------------------------- Linux Kernel Card Services 3.1.22 options: [pci] [cardbus] [pm] PCI: No IRQ known for interrupt pin A of device 00:03.0. Please try using pci=biosirq. PCI: No IRQ known for interrupt pin B of device 00:03.1. Please try using pci=biosirq. Yenta IRQ list 0e98, PCI irq0 Socket status: 30000450 Yenta IRQ list 0000, PCI irq0 Socket status: 30000456 cs: IO port probe 0x0c00-0x0cff: clean. cs: IO port probe 0x0100-0x04ff: excluding 0x220-0x22f 0x2f8-0x2ff 0x378-0x37f 0x388-0x38f 0x3e0-0x3e7 0x3f8-0x40f 0x480-0x48f 0x4c0-0x4df cs: IO port probe 0x0a00-0x0aff: clean. ---------------------------------- そこで、boot: プロンプトにて linux pci=biosirq とパラメータを 与えて起動し直したのですが、状況は変わらず pcmcia が使える ようになりませんでした。この時のdmesg の Card Services 部分の 結果は下記の通りです。 ---------------------------------- Linux Kernel Card Services 3.1.22 options: [pci] [cardbus] [pm] PCI: No IRQ known for interrupt pin A of device 00:03.0. PCI: No IRQ known for interrupt pin B of device 00:03.1. Yenta IRQ list 0e98, PCI irq0 Socket status: 30000450 Yenta IRQ list 0000, PCI irq0 Socket status: 30000046 cs: IO port probe 0x0c00-0x0cff: clean. cs: IO port probe 0x0100-0x04ff: excluding 0x220-0x22f 0x2f8-0x2ff 0x378-0x37f 0x388-0x38f 0x3e0-0x3e7 0x3f8-0x40f 0x480-0x48f 0x4c0-0x4df cs: IO port probe 0x0a00-0x0aff: clean. ---------------------------------- で、手詰まりになっていたところ、N. Yamamoto さんのからの 一連のスレッドを見て、私も試してみたのですが、、、 # insmod i82365 Using /lib/modules/2.4.18-0vI3/kernel/drivers/pcmcia/i82365.o /lib/modules/2.4.18-0vI3/kernel/drivers/pcmcia/i82365.o: unresolved symbol isapnp_find_dev となり、私のマシンではうまくロードできないようです。 ちなみに、このマシンのpcmciaコントローラは、Ricoh RL5C466 と いうもので、チップ自体は Cardbus に対応しているのですが、この マシンではCardbusの機能を使えないようにされています。この辺り も何らかの影響があると思うのですが、どこをどう見なおせば良いのか わかりません。 どなたか同じような状況でこのトラブルを克服された方、アドバイス を頂ければ幸いです。 ----- 奥田隆行@西宮市