3Com 3CCFEM656B modem port not being seen -- ideas ?
Piete Brooks
Piete.Brooks@cl.cam.ac.uk
Sat Feb 12 17:16:12 2000
[[ I'm not on the list, so please include me explicitly in the reply list ]]
I've just got a
3Com Megahertz Global 10/100 LAN+56K Modem CardBus PC Card Model 3CCFEM656B
assuming it to be similar to our existing PC Cards,
3Com Megahertz Global 10/100 LAN+56K Modem PC Card Model 3CCFEM557B
but under RedHat 6.2beta (Linux 2.2.15-2.5.0, cardmgr 3.1.8)
/etc/pcmcia/config has an entry:
card "3Com 3CCFEM656B w/Winmodem"
manfid 0x0102, 0x6562
bind "3c575_cb"
so that it doesn't set up the modem. e.g.
cardmgr[1026]: initializing socket 0
cardmgr[1026]: socket 0: 3Com 3CCFEM656B w/Winmodem
cardmgr[1026]: executing: 'insmod /lib/modules/2.2.15-2.5.0/pcmcia/cb_enabler.o'
cardmgr[1026]: executing: 'insmod /lib/modules/2.2.15-2.5.0/pcmcia/3c575_cb.o'
kernel: 3c59x.c:v0.99L 5/28/99 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
kernel: cs: cb_config(bus 32)
kernel: fn 0 bar 1: io 0xa80-0xaff
kernel: fn 0 bar 2: mem 0x60023000-0x6002307f
kernel: fn 0 bar 3: mem 0x60022000-0x6002207f
kernel: fn 1 bar 1: io 0xa00-0xa7f
kernel: fn 1 bar 2: mem 0x60021000-0x6002107f
kernel: fn 1 bar 3: mem 0x60020000-0x6002007f
kernel: fn 0 rom: mem 0x60000000-0x6001ffff
kernel: vortex_attach(bus 32, function 0, device 6562)
kernel: eth0: 3Com 3CCFEM656 Cyclone CardBus at 0xa80, 00:50:04:92:3b:11, IRQ 10
kernel: eth0: CardBus functions mapped 60022000->c40ca000
kernel: 8K byte-wide RAM 5:3 Rx:Tx split, MII interface.
kernel: MII transceiver found at address 0, status 7809.
kernel: Enabling bus-master transmits and whole-frame receives.
cardmgr[1026]: executing: './network start eth0'
If I try to HACK it by changing the line to:
bind "3c575_cb" to 0, "serial_cb" to 1
not only is the modem not set up, but the ethernet doesn't work either:
cardmgr[476]: initializing socket 0
cardmgr[476]: socket 0: 3Com 3CCFEM656B w/Winmodem
kernel: cs: cb_alloc(bus 32): vendor 0x10b7, device 0x6562
cardmgr[476]: executing: 'insmod /lib/modules/2.2.15-2.5.0/pcmcia/cb_enabler.o'
cardmgr[476]: executing: 'insmod /lib/modules/2.2.15-2.5.0/pcmcia/3c575_cb.o'
kernel: 3c59x.c:v0.99L 5/28/99 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
cardmgr[476]: executing: 'insmod /lib/modules/2.2.15-2.5.0/pcmcia/serial_cb.o'
kernel: cs: cb_config(bus 32)
kernel: fn 0 bar 1: io 0xa80-0xaff
kernel: fn 0 bar 2: mem 0x60023000-0x6002307f
kernel: fn 0 bar 3: mem 0x60022000-0x6002207f
kernel: fn 1 bar 1: io 0xa00-0xa7f
kernel: fn 1 bar 2: mem 0x60021000-0x6002107f
kernel: fn 1 bar 3: mem 0x60020000-0x6002007f
kernel: fn 0 rom: mem 0x60000000-0x6001ffff
kernel: vortex_attach(bus 32, function 0, device 6562)
kernel: eth0: 3Com 3CCFEM656 Cyclone CardBus at 0xa80, 00:50:04:92:3b:11, IRQ 10
kernel: eth0: CardBus functions mapped 60022000->c40cc000
kernel: 8K byte-wide RAM 5:3 Rx:Tx split, MII interface.
kernel: MII transceiver found at address 0, status 7809.
kernel: Enabling bus-master transmits and whole-frame receives.
kernel: serial_attach(bus 32, fn 1)
kernel: register_serial(): autoconfig failed
kernel: serial_cb: register_serial() at 0x0a00, irq 10 failed
cardmgr[476]: get dev info on socket 0 failed: No such device
Any ideas how to get both working ?
-------------------------------------------------------------------
To unsubscribe send a message body containing "unsubscribe"
to linux-vortex-bug-request@beowulf.org