[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[vine-users:05725] kernel-2.2.9 でPCMCIA LANカード認識不可(再投稿),


鈴木義広です。
Let'snote/S21 で Vine1.0 を使用しています。
この度、Project Vine 謹製 "kernel-2.2.x-kit"をいれて
kernel-2.2.9 が起動できるようになりました。

ところが、Vine1.0 (kernel-2.0.36)までは自動認識していた
PCMCIA LANカード (LANEED LD-CDY)が認識できなくなっています。
どうしたらよろしいでしょうか。

[5275]にて、中峯友行さんよりアドバイスを頂き、
同時に使用している、APA-1460A は自動認識しております。
(kernel-2.2.6〜2.2.8迄は、自動認識不可。kernel-2.2.9 ならばOK という内容
です。)

kernel-2.0.36 (Vine1.0) の時は付属の pcmcia-cs-3.0.9 で正常でした。
kernel-2.2.9 (Vine1.0 + kernel-2.2.x-kit)でpcmcia-cs-3.0.9 が変なので
現在は pcmcia-cs-3.0.10 です。

lsmod で確認すると、

S21[~]# lsmod
Module                  Size  Used by
pcnet_cs                7212   0  (unused)
8390                    5612   0  [pcnet_cs]
userlink                2608   0  (unused)
aha152x_cs             23552   0 
ds                      5456   2  [pcnet_cs aha152x_cs]
i82365                 21164   2 
pcmcia_core            38156   0  [pcnet_cs aha152x_cs ds i82365]

となり、pcnet_cs が unused になっています。

このとき /proc/interrupts の内容は、

S21[~]# cat /proc/interrupts 
           CPU0       
  0:      60776          XT-PIC  timer
  1:        386          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  3:        492          XT-PIC  aha152x
  6:         17          XT-PIC  floppy
 12:       9545          XT-PIC  PS/2 Mouse
 13:          1          XT-PIC  fpu
 14:       2637          XT-PIC  ide0
 15:          4          XT-PIC  i82365
NMI:          0

/var/log/messages の内容は、(先頭から 日付、時間、ホスト名を削除した状態
で)

kernel: CPU: Intel Mobile Pentium MMX stepping 01 
kernel: Checking 386/387 coupling... OK, FPU using exception 16 error
reporting. 
kernel: Checking 'hlt' instruction... OK. 
kernel: Intel Pentium with F0 0F bug - workaround enabled. 
kernel: POSIX conformance testing by UNIFIX 
kernel: PCI: PCI BIOS revision 2.10 entry at 0xfd74c 
kernel: PCI: Using configuration type 1 
kernel: PCI: Probing PCI hardware 
kernel: PCI: Assigning I/O space 5800-581f to device 00:0a 
kernel: PCI: Enabling I/O for device 00:0a 
kernel: Linux NET4.0 for Linux 2.2 
kernel: Based upon Swansea University Computer Society NET3.039 
kernel: NET4: Unix domain sockets 1.0 for Linux NET4.0. 
kernel: NET4: Linux TCP/IP 1.0 for NET4.0 
kernel: IP Protocols: ICMP, UDP, TCP 
kernel: Starting kswapd v 1.5  
kernel: Detected PS/2 Mouse Port. 
kernel: Serial driver version 4.27 with no serial options enabled 
kernel: apm: BIOS version 1.2 Flags 0x03 (Driver version 1.9) 
kernel: PIIX4: IDE controller on PCI bus 00 dev 09 
kernel: PIIX4: not 100% native mode: will probe irqs later 
kernel:     ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:pio,
hdb:pio 
kernel: hda: FUJITSU MHD2032AT, ATA DISK drive 
kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 
kernel: hda: FUJITSU MHD2032AT, 3102MB w/0kB Cache, CHS=788/128/63, UDMA 
kernel: Floppy drive(s): fd0 is 1.44M 
kernel: FDC 0 is a National Semiconductor PC87306 
kernel: scsi : 0 hosts. 
kernel: scsi : detected total. 
kernel: Partition check: 
kernel:  hda: hda1 hda2 hda3 hda4 < hda5 hda6 > 
kernel: VFS: Mounted root (ext2 filesystem) readonly. 
kernel: Freeing unused kernel memory: 40k freed 
kernel: Adding Swap: 104796k swap-space (priority -1) 
kernel: Linux PCMCIA Card Services 3.0.10 
kernel:   kernel build: 2.2.9 #1 Sun May 23 17:12:11 JST 1999 
kernel:   options:  [pci] [cardbus] [apm] 
kernel: Intel PCIC probe:  
kernel:   TI 1250A PCI-to-CardBus at bus 0 slot 10, mem 0xe0000000, 2
sockets 
kernel:     host opts [0]: [ring] [pwr save] [isa irq] [no pci irq] [lat
32/32] [bus 1/1] 
kernel:     host opts [1]: [ring] [pwr save] [isa irq] [no pci irq] [lat
32/32] [bus 2/2] 
kernel:     ISA irqs (scanned) = 3,4,5,7,9,11,15 status change on irq 15 
cardmgr[252]: starting, version is 3.0.10
cardmgr[252]: watching 2 sockets
kernel: cs: IO port probe 0x1000-0x17ff: clean. 
kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x4d0-0x4d7 
kernel: cs: IO port probe 0x0a00-0x0aff: clean. 
kernel: cs: memory probe 0xa0000000-0xa0ffffff: clean. 
cardmgr[252]: initializing socket 0
cardmgr[252]: socket 0: Adaptec APA-1460 SlimSCSI
cardmgr[252]: executing: 'insmod /lib/modules/2.2.9/pcmcia/aha152x_cs.o'
kernel: aha152x: processing commandline: ok 
kernel: aha152x: BIOS test: passed, detected 1 controller(s) 
kernel: aha152x0: vital data: PORTBASE=0x340, IRQ=3, SCSI ID=7,
reconnect=enabled, parity=enabled, synchronous=disabled, delay=100,
extended translation=disabled 
kernel: aha152x: trying software interrupt, ok. 
kernel: scsi0 : Adaptec 152x SCSI driver; $Revision: 1.7 $ 
kernel: scsi : 1 host. 
kernel: userlink version 0.98a registered major 253 
kernel:   Vendor: MATSHITA  Model: KME CD-ROM07      Rev: 1.15 
kernel:   Type:   CD-ROM                             ANSI SCSI revision:
02 
kernel: Detected scsi CD-ROM sr0 at scsi0, channel 0, id 5, lun 0 
kernel: sr0: scsi3-mmc drive: 0x/0x caddy 
kernel: Uniform CDROM driver Revision: 2.55 
kernel: cdrom: open failed. 
cardmgr[252]: executing: './scsi start scd0'
kernel: cdrom: open failed. 
cardmgr[252]: initializing socket 1
cardmgr[252]: socket 1: IC-Card Ethernet
cardmgr[252]: executing: 'insmod /lib/modules/2.2.9/net/8390.o'
cardmgr[252]: executing: 'insmod /lib/modules/2.2.9/pcmcia/pcnet_cs.o'
kernel: eth0: NE2000 Compatible: port 0x300, irq 5, hw_addr
00:80:C8:89:78:9A 
cardmgr[252]: executing: './network start eth0'
PAM_pwdb[353]: (login) session opened for user root by (uid=0)
  -- root 

もしかしたらIRQを変更すればいいかもと思い、
/etc/rc.d/init.d/pcmcia で
PCIC_OPTS="cs_irq=11,15" とか
PCIC_OPTS="poll_interval=100" にして

# /etc/rc.d/init.d/pcmcia restart
しましたが、lsmod はなんら変わっていません。
困りました。どなたか、よろしくお願いいたします。

ps.
pcmcia-cs.21-May-99.tar.gz も試してみましたが、
(展開すると、開発版の 3.0.11 がでてきます。)
こちらは、make の途中で error で落ちました。

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
Follow-Ups: