Next-in-Thread Next Message

More more information on the problem 

Forum: PCMCIA Multifunction Card Issues
Re: Question Xircom RealPort Cardbus Ethernet 10/100 + Modem 56 timeout.... (Cahlen Humphreys)
Re: Sad still have the darn problem
Date: 1999, Dec 30
From: jgu1025

I am runnign redhat 6.1 with kernel 2.2.13 and pcmcia 3.1.6, and have the cardbus set to 16bit in the BIOS. The Xircom card gets recognized correctly because I always hear two beeps when the machine boots up. I can ping both 127.0.0.1 and my own ip. But if I try to ping other machines on the network, it always says destination unreachable. Also, I got the timeout message in the message log. Here is the output in /var/log/message:

Dec 29 16:44:39 jg pcmcia: Starting PCMCIA services:
Dec 29 16:44:39 jg pcmcia: modules
Dec 29 16:44:39 jg kernel: Linux PCMCIA Card Services 3.1.6
Dec 29 16:44:39 jg kernel: kernel build: 2.2.13 #4 Fri Dec 17 18:08:28 PST 199
9
Dec 29 16:44:39 jg kernel: options: [pci] [cardbus]
Dec 29 16:44:39 jg kernel: Intel PCIC probe:
Dec 29 16:44:39 jg kernel: Toshiba ToPIC95-B PCI-to-CardBus at bus 0 slot 11,
mem 0x68000000, 2 sockets
Dec 29 16:44:39 jg kernel: host opts [0]: [slot 0xf0] [ccr 0x10] [cdr 0x86]
[rcr 0x02] [no pci irq] [lat 168/176] [bus 20/20]
Dec 29 16:44:39 jg kernel: host opts [1]: [slot 0xf0] [ccr 0x20] [cdr 0x86]
[rcr 0x02] [no pci irq] [lat 168/176] [bus 21/21]
Dec 29 16:44:39 jg kernel: ISA irqs (default) = 3,4,7,9,10,12 polling interv
al = 1000 ms
Dec 29 16:44:39 jg pcmcia: cardmgr.
Dec 29 16:44:39 jg cardmgr[374]: starting, version is 3.1.6
Dec 29 16:44:39 jg rc: Starting pcmcia succeeded
Dec 29 16:44:39 jg cardmgr[374]: watching 2 sockets
Dec 29 16:44:39 jg kernel: cs: IO port probe 0x1000-0x17ff: clean.
Dec 29 16:44:39 jg kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x330-0x33
7 0x378-0x37f 0x4d0-0x4d7
Dec 29 16:44:39 jg kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Dec 29 16:44:39 jg inet: inetd startup succeeded
Dec 29 16:44:39 jg kernel: cs: cb_alloc(bus 20): vendor 0x115d, device 0x0003
Dec 29 16:44:39 jg cardmgr[374]: initializing socket 0
Dec 29 16:44:39 jg cardmgr[374]: socket 0: Xircom CardBus 10/100 Ethernet + 56K
Modem
Dec 29 16:44:40 jg cardmgr[374]: executing: 'insmod /lib/modules/2.2.13/pcmcia/c
b_enabler.o'
Dec 29 16:44:40 jg cardmgr[374]: executing: 'insmod /lib/modules/2.2.13/pcmcia/t
ulip_cb.o'
Dec 29 16:44:40 jg cardmgr[374]: executing: 'insmod /lib/modules/2.2.13/pcmcia/s
erial_cb.o'
Dec 29 16:44:40 jg kernel: cs: cb_config(bus 20)
Dec 29 16:44:40 jg kernel: fn 0 bar 2: mem 0x60013000-0x600137ff
Dec 29 16:44:40 jg kernel: fn 0 bar 3: mem 0x60012000-0x600127ff
Dec 29 16:44:40 jg kernel: fn 1 bar 1: io 0x480-0x487
Dec 29 16:44:40 jg kernel: fn 1 bar 2: mem 0x60011000-0x600117ff
Dec 29 16:44:40 jg kernel: fn 1 bar 3: mem 0x60010000-0x600107ff
Dec 29 16:44:40 jg kernel: fn 0 bar 1: io 0x400-0x47f
Dec 29 16:44:40 jg kernel: fn 0 rom: mem 0x6000c000-0x6000ffff
Dec 29 16:44:40 jg kernel: fn 1 rom: mem 0x60008000-0x6000bfff
Dec 29 16:44:40 jg kernel: tulip_attach(bus 20, function 0)
Dec 29 16:44:40 jg kernel: tulip.c:v0.91 4/14/99 becker@cesdis.gsfc.nasa.gov (mo
dified by danilo@cs.uni-magdeburg.de for XIRCOM CBE, fixed by Doug Ledford)
Dec 29 16:44:40 jg kernel: eth0: Xircom Cardbus Adapter (DEC 21143 compatible mo
de) rev 3 at 0x400, 00:10:A4:FB:F6:70, IRQ 3.
Dec 29 16:44:40 jg kernel: eth0: MII transceiver #0 config 3100 status 7809 adv
ertising 01e1.
Dec 29 16:44:40 jg kernel: serial_attach(bus 20, fn 1)
Dec 29 16:44:40 jg kernel: tty02 at 0x0480 (irq = 3) is a 16550A
Dec 29 16:44:40 jg cardmgr[374]: executing: './network start eth0'


The contents of /var/state/pcmcia/stab:

Socket 0: Xircom CardBus 10/100 Ethernet + 56K Modem
0 network tulip_cb 0 eth0
0 serial serial_cb 0 ttyS2 4 66
Socket 1: empty

Output from cardctl:

[root@jg pcmcia]# cardctl ident
Socket 0:
  product info: "Xircom", "CardBus Ethernet 10/100 + Modem 56", "CBEM56G", "1.03"
  manfid: 0x0105, 0x0103
  function: 6 (network)
Socket 1:
  no product info available

The transmit timeout message I got are the following:

Dec 29 16:53:15 jg kernel: eth0: Transmit timed out, status 686980c7, CSR12 0000
00c2, resetting...
Dec 29 16:53:50 jg last message repeated 7 times
Dec 29 16:54:55 jg last message repeated 13 times
Dec 29 16:56:00 jg last message repeated 13 times

Next-in-Thread Next Message

Messages Inline: 0 All Outline: 1 2 All

None Maybe a simple interrupt problem, maybe worse...

Re: More more information on the problem
Date: 1999, Dec 30
From: David Hinds <dhinds@pcmcia.sourceforge.org>

"transmit timeout" may just be an interrupt conflict.  That might
actually be easier to diagnose using the modem.  You can do:

setserial /dev/modem irq 0

to use the modem in polled mode.  If that works, you know you've got
an interrupt conflict.  So... I'd then start excluding interrupts in
/etc/pcmcia/config.opts, and see if you can get the modem to work
without the setserial command.

Be warned that Toshiba laptops have known problems with Linux PCMCIA,
and the RBEM cards are also troublesome.  So this is a particularly
vexing combination.  Also, there is a bad interaction in Red Hat 6.1
that may affect operation of the modem.  All these things are talked
about in the latest BUGS file, at:

http://pcmcia.sourceforge.org/ftp/BUGS

-- Dave
more information on the problem


Add Message to: "more information on the problem"

Members Subscribe Admin Mode Show Frames Help for HyperNews at pcmcia-cs.sourceforge.net 1.10