I've a 3CCFE575CT card. It is work fine in 2.2.18 kernel. 
  But when I change to kernel 2.4.0, I found it could not detect as 2.2.18. 

  I've report to pcmcia-cs maintainer, he suggest me to report this to here.
  
#---------------------------------------------------------------------- 
By: dahinds ( David Hinds ) 
      Maybe a PCI subsystem bug [ reply ]   
      2001-Jan-08 13:24 

I think you should try reporting it to Martin Mares, [EMAIL PROTECTED], or post the problem on 
linux-kernel. He is the PCI subsystem maintainer. Point out to him
that the bus numbering for the CardBus bridge is bogus; I'm not sure if your BIOS or 
the kernel is at fault, but the kernel should correct this. With 2.2.18, the
PCMCIA drivers detected the problem and made up new bus numbers. 

You could also try configuring your kernel to have PCMCIA support built in. Those 
drivers are somewhat different from the drivers in the standalone
PCMCIA package and might behave differently. 

-- Dave 
#---------------------------------------------------------------------- 

  Here is my option.opts 
#---------------------------------------------------------------------- 
# System resources available for PCMCIA devices 

include port 0x100-0x4ff, port 0x800-0x8ff, port 0xc00-0xcff 
include memory 0xc0000-0xfffff 
include memory 0xa0000000-0xa0ffffff, memory 0x60000000-0x60ffffff 

# High port numbers do not always work... 
# include port 0x1000-0x17ff 

# Extra port range for IBM Token Ring 
include port 0xa00-0xaff 
#---------------------------------------------------------------------- 

  and here is my syslog for 2.4.0 kernel 
#---------------------------------------------------------------------- 
Jan 7 13:37:36 tp240 kernel: Linux PCMCIA Card Services 3.1.22 
Jan 7 13:37:36 tp240 kernel: kernel build: 2.4.0 #1 Sun Jan 7 12:13:36 CST 2001 
Jan 7 13:37:36 tp240 kernel: options: [pci] [cardbus] [apm] 
Jan 7 13:37:36 tp240 kernel: Intel PCIC probe: PCI: Found IRQ 11 for device 00:0a.0 
Jan 7 13:37:36 tp240 kernel: 
Jan 7 13:37:36 tp240 kernel: TI 1211 rev 00 PCI-to-CardBus at slot 00:0a, mem 
0x10000000 
Jan 7 13:37:36 tp240 kernel: host opts [0]: [ring] [pci + serial irq] [pci irq 11] 
[lat 168/176] [bus 0/1] 
Jan 7 13:37:36 tp240 kernel: ISA irqs (scanned) = 3,4,7,9,10,15 PCI status changes 
Jan 7 13:37:36 tp240 cardmgr[177]: watching 1 sockets 
Jan 7 13:37:36 tp240 kernel: cs: IO port probe 0x0c00-0x0cff: clean. 
Jan 7 13:37:36 tp240 kernel: cs: IO port probe 0x0800-0x08ff: clean. 
Jan 7 13:37:36 tp240 kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x170-0x177 
0x370-0x377 0x398-0x39f 0x3b8-0x3df 0x4d0-0x4d7 
Jan 7 13:37:36 tp240 kernel: cs: IO port probe 0x0a00-0x0aff: clean. 
Jan 7 13:37:36 tp240 kernel: cs: cb_alloc(bus 0): vendor 0x8086, device 0x7192 
Jan 7 13:37:36 tp240 cardmgr[177]: initializing socket 0 
Jan 7 13:37:36 tp240 cardmgr[177]: socket 0: Anonymous Memory 
Jan 7 13:37:36 tp240 anacron[186]: Anacron 2.1 started on 2001-01-07 
Jan 7 13:37:36 tp240 cardmgr[177]: executing: 'modprobe memory_cs' 
#---------------------------------------------------------------------- 

  and here is my syslog for 2.2.18 kernel 
#---------------------------------------------------------------------- 
Jan 7 14:24:04 tp240 kernel: Linux PCMCIA Card Services 3.1.22 
Jan 7 14:24:04 tp240 kernel: kernel build: 2.2.18 #1 Sun Jan 7 13:15:14 CST 2001 
Jan 7 14:24:04 tp240 kernel: options: [pci] [cardbus] [apm] 
Jan 7 14:24:04 tp240 kernel: PCI routing table version 1.0 at 0xfdf60 
Jan 7 14:24:04 tp240 kernel: 00:0a.0 -> irq 11 
Jan 7 14:24:04 tp240 kernel: Intel PCIC probe: 
Jan 7 14:24:04 tp240 kernel: TI 1211 rev 00 PCI-to-CardBus at slot 00:0a, mem 
0x68000000 
Jan 7 14:24:04 tp240 kernel: host opts [0]: [ring] [pci + serial irq] [pci irq 11] 
[lat 168/176] [bus 32/34] 
Jan 7 14:24:04 tp240 kernel: ISA irqs (scanned) = 3,4,7,9,10,15 PCI status changes 
Jan 7 14:24:05 tp240 cardmgr[1752]: starting, version is 3.1.22 
Jan 7 14:24:05 tp240 cardmgr[1752]: watching 1 sockets 
Jan 7 14:24:05 tp240 kernel: cs: IO port probe 0x0c00-0x0cff: excluding 0xcf8-0xcff 
Jan 7 14:24:05 tp240 kernel: cs: IO port probe 0x0800-0x08ff: clean. 
Jan 7 14:24:05 tp240 kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x170-0x177 
0x370-0x377 0x398-0x39f 0x3b8-0x3df 0x4d0-0x4d7 
Jan 7 14:24:05 tp240 kernel: cs: IO port probe 0x0a00-0x0aff: clean. 
Jan 7 14:24:05 tp240 kernel: cs: cb_alloc(bus 32): vendor 0x10b7, device 0x5257 
Jan 7 14:24:05 tp240 cardmgr[1752]: initializing socket 0 
Jan 7 14:24:05 tp240 cardmgr[1752]: socket 0: 3Com 3CCFE575CT/3CXFE575CT Fast 
EtherLink XL 
Jan 7 14:24:05 tp240 cardmgr[1752]: executing: 'modprobe cb_enabler' 
Jan 7 14:24:05 tp240 cardmgr[1752]: + modprobe: Can't locate module cb_enabler 
Jan 7 14:24:05 tp240 cardmgr[1752]: modprobe exited with status 255 
Jan 7 14:24:05 tp240 cardmgr[1752]: executing: 'insmod 
/lib/modules/2.2.18/pcmcia/cb_enabler.o' 
Jan 7 14:24:05 tp240 cardmgr[1752]: executing: 'modprobe 3c575_cb' 
Jan 7 14:24:06 tp240 cardmgr[1752]: + modprobe: Can't locate module 3c575_cb 
Jan 7 14:24:06 tp240 cardmgr[1752]: modprobe exited with status 255 
Jan 7 14:24:06 tp240 cardmgr[1752]: executing: 'insmod 
/lib/modules/2.2.18/pcmcia/3c575_cb.o' 
Jan 7 14:24:06 tp240 kernel: 3c59x.c:v0.99Q 5/16/2000 Donald Becker, [EMAIL PROTECTED] 
Jan 7 14:24:06 tp240 kernel: http://www.scyld.com/network/vortex.html 
Jan 7 14:24:06 tp240 kernel: cs: cb_config(bus 32) 
Jan 7 14:24:06 tp240 kernel: fn 0 bar 1: io 0x200-0x27f 
Jan 7 14:24:06 tp240 kernel: fn 0 bar 2: mem 0x60021000-0x6002107f 
Jan 7 14:24:06 tp240 kernel: fn 0 bar 3: mem 0x60020000-0x6002007f 
Jan 7 14:24:06 tp240 kernel: fn 0 rom: mem 0x60000000-0x6001ffff 
Jan 7 14:24:06 tp240 kernel: irq 11 
Jan 7 14:24:06 tp240 kernel: cs: cb_enable(bus 32) 
Jan 7 14:24:06 tp240 kernel: bridge io map 0 (flags 0x21): 0x200-0x27f 
Jan 7 14:24:06 tp240 kernel: bridge mem map 0 (flags 0x1): 0x60000000-0x60021fff 
Jan 7 14:24:06 tp240 kernel: vortex_attach(device 20:00.0) 
Jan 7 14:24:06 tp240 kernel: eth0: 3Com 3CCFE575CT Tornado CardBus at 0x200, 
00:50:04:b9:85:18, IRQ 11 
Jan 7 14:24:06 tp240 kernel: product code 'VP' rev 10.0 date 01-20-00 
Jan 7 14:24:06 tp240 kernel: eth0: CardBus functions mapped 60020000->cc0db000. 
Jan 7 14:24:06 tp240 kernel: 8K byte-wide RAM 5:3 Rx:Tx split, MII interface. 
Jan 7 14:24:06 tp240 kernel: MII transceiver found at address 0, status 7809. 
Jan 7 14:24:06 tp240 kernel: Enabling bus-master transmits and whole-frame receives. 
Jan 7 14:24:06 tp240 cardmgr[1752]: executing: './network start eth0' 
#---------------------------------------------------------------------- 

  What can I do for this ? 
  
-- 

    Tommy Wu
    mailto:[EMAIL PROTECTED]
    http://www.teatime.com.tw/~tommy
    ICQ: 22766091
    Mobile Phone: +886 936 909490
    TeaTime BBS +886 2 3151964 24Hrs V.Everything


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/

Reply via email to