Next-in-Thread Next Message

Question Problems with 3com 3CCFE575CT-D 

Forum: 3Com PCMCIA Ethernet Adapter Issues
Date: 1999, Dec 07
From: John Gross jdgross

Hi. I'm having a problem with my 3Com 10/100 PC card (model 3CCFE575CT-D) on a dell i3500 running RH6.1 with version 2.2.12 of the kernal.

I can't ping outside of loopback or my own IP. In addition, green light on the card doesn't come on at any time during the boot sequence though both network and pcmcia seem to be sucessfully started. Card works fine in win98.

I've installed pcmcia-cs-3.1.4 with cardbus support and pnp bios checking enabled. (I did not recompile the kernal.) I also fiddled with Irq exclusion in config.opts in addition to the memory ranges as suggested elsewhere.

Finally, in /etc/rc.d/rc3.d I changed S45pcmcia to S05 pcmcia so that pcmcia starts before network services.


I can't seem to figure out what the problem is and I would really be greatful for any constructive advice.

Detailed info such as:

a) Result of pinging my IP address
b) Result of pinging my router
c) Output of lsmod
d) Contents of /etc/sysconfig/pcmcia
e) Output of >cardctl config
f) Output of >cardctl ident
g) Contents of /etc/pcmcia/config.opts
h) Contents of /etc/pcmcia/network.opts
i) Relevant section of dmesg and /var/log/messages
j) Output of >netstat -rn

are listed below.

        John

>>>Here is what happens when I ping my IP address:

PING 134.174.146.93 (134.174.146.93) from 134.174.146.93 : 56(84) bytes of data.
64 bytes from 134.174.146.93: icmp_seq=0 ttl=255 time=0.1 ms
64 bytes from 134.174.146.93: icmp_seq=1 ttl=255 time=0.0 ms
64 bytes from 134.174.146.93: icmp_seq=2 ttl=255 time=0.0 ms

--- 134.174.146.93 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 0.0/0.0/0.1 ms

>>>Here is what happens when I ping my router

PING 134.174.146.1 (134.174.146.1) from 134.174.146.93 : 56(84) bytes of data.
From gross@med.harvard.edu (134.174.146.93): Destination Host Unreachable
From gross@med.harvard.edu (134.174.146.93): Destination Host Unreachable
From gross@med.harvard.edu (134.174.146.93): Destination Host Unreachable

--- 134.174.146.1 ping statistics ---
5 packets transmitted, 0 packets received, +3 errors, 100% packet loss



>>>output of lsmod

Module Size Used by
3c575_cb 18792 2
cb_enabler 2104 2 [3c575_cb]
ds 5740 2 [cb_enabler]
i82365 22640 2
pcmcia_core 39912 0 [cb_enabler ds i82365]

>>>/etc/sysconfig/pcmcia

PCMCIA=yes
PCIC=i82365
PCIC_OPTS="do_scan=0"
CORE_OPTS=

>>>cardctl config

Socket 0:
  not configured
Socket 1:
  Vcc 3.3V Vpp1 3.3V Vpp2 3.3V
  interface type is "cardbus"
  irq 10 [exclusive] [level]
  function 0:
    io 0x0a00-0x0a7f [32bit]

>>>cardctl ident

Socket 0:
  no product info available
Socket 1:
  product info: "3Com Corporation", "3CCFE575CT", "LAN Cardbus Card", "004"
  manfid: 0x0101, 0x5257
  function: 6 (network)



>>>etc/pcmcia/config.opts

#
# Local PCMCIA Configuration File
#
# System resources available for PCMCIA devices
#
#commented out superfluous memory includes
#include port 0x100-0x4ff, port 0x1000-0x17ff
#include memory 0xc0000-0xfffff
#include memory 0xa0000000-0xa0ffffff, memory 0x60000000-0x60ffffff
include memory 0xA0000000-0xA0FFFFFF
#
# Extra port range for IBM Token Ring
#
include port 0xa00-0xaff
#
# Resources we should not use, even if they appear to be available
#
exclude irq 9
exclude irq 5
# First built-in serial port
exclude irq 4
# Second built-in serial port
exclude irq 3
# First built-in parallel port
exclude irq 7
#
# Examples of options for loadable modules
#
# To fix sluggish network with IBM ethernet adapter...
#module "pcnet_cs" opts "mem_speed=600"
#
# Options for Xircom Netwave driver...
#module "netwave_cs" opts "domain=0x100 scramble_key=0x0"
#
# Options for IBM Token Ring adapters
#module "ibmtr_cs" opts "mmiobase=0xd0000 srambase=0xd4000"


>>>/etc/pcmcia/network.opts


# Network adapter configuration
#
# The address format is "scheme,socket,instance,hwaddr".
#
# Note: the "network address" here is NOT the same as the IP address.
# See the Networking HOWTO. In short, the network address is the IP
# address masked by the netmask.
#
case "$ADDRESS" in
*,*,*,*)
    # Transceiver selection, for some cards -- see 'man ifport'
    IF_PORT=""
    # Use BOOTP (via /sbin/bootpc)? [y/n]
    BOOTP="n"
    # Use DHCP (via /sbin/dhcpcd or /sbin/dhclient)? [y/n]
    DHCP="n"
    # Use /sbin/pump for BOOTP/DHCP? [y/n]
    PUMP="n"
    # Host's IP address, netmask, network address, broadcast address
    IPADDR="134.174.146.93"
    NETMASK="255.255.255.0"
    NETWORK="134.174.146.0"
    BROADCAST="134.174.146.255"
    # Gateway address for static routing
    GATEWAY="134.174.146.1"
    # Things to add to /etc/resolv.conf for this interface
    DOMAIN="med.harvard.edu"
    SEARCH="harvard.edu"
    DNS_1="134.174.141.2"
    DNS_2="134.174.141.50"
    DNS_3=""
    # NFS mounts, should be listed in /etc/fstab
    MOUNTS=""
    # For IPX interfaces, the frame type and network number
    IPX_FRAME=""
    IPX_NETNUM=""
    # Extra stuff to do after setting up the interface
    start_fn () { return; }
    # Extra stuff to do before shutting down the interface
    stop_fn () { return; }
    ;;
esac

>>>Relevant section of /var/log/messages


Dec 7 11:14:43 gross@med kernel: Linux PCMCIA Card Services 3.0.14
Dec 7 11:14:43 gross@med kernel: kernel build: 2.2.12-20 #1 Mon Sep 27 10:40:35 EDT 1999
Dec 7 11:14:43 gross@med kernel: options: [pci] [cardbus] [apm]
Dec 7 11:14:43 gross@med kernel: Intel PCIC probe:
Dec 7 11:14:43 gross@med kernel: TI 1220 PCI-to-CardBus at bus 0 slot 4, mem 0x68000000, 2 sockets
Dec 7 11:14:43 gross@med kernel: host opts [0]: [ring] [pwr save] [serial pci & irq] [no pci irq] [lat 96/176] [bus 32/34]
Dec 7 11:14:43 gross@med kernel: host opts [1]: [ring] [pwr save] [serial pci & irq] [no pci irq] [lat 96/176] [bus 35/37]
Dec 7 11:14:43 gross@med kernel: ISA irqs (default) = 3,4,5,7,9,10,12 polling interval = 1000 ms
Dec 7 11:14:43 gross@med kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Dec 7 11:14:43 gross@med kernel: 3c59x.c:v0.99L 5/28/99 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
Dec 7 11:14:43 gross@med kernel: cs: cb_config(bus 35): vendor 0x10b7, device 0x5257
Dec 7 11:14:43 gross@med kernel: fn 0 bar 1: io 0xa00-0xa7f
Dec 7 11:14:43 gross@med kernel: fn 0 bar 2: mem 0xa0021000-0xa002107f
Dec 7 11:14:43 gross@med kernel: fn 0 bar 3: mem 0xa0020000-0xa002007f
Dec 7 11:14:43 gross@med kernel: fn 0 rom: mem 0xa0000000-0xa001ffff
Dec 7 11:14:43 gross@med kernel: vortex_attach(bus 35, function 0, device 5257)
Dec 7 11:14:43 gross@med kernel: eth0: 3Com 3c575 series CardBus (unknown version) at 0xa00, 00:50:da:55:a5:0a, IRQ 10
Dec 7 11:14:43 gross@med kernel: 8K byte-wide RAM 5:3 Rx:Tx split, MII interface.
Dec 7 11:14:43 gross@med kernel: MII transceiver found at address 0, status 7809.
Dec 7 11:14:43 gross@med kernel: Enabling bus-master transmits and whole-frame receives.
Dec 7 11:14:42 gross@med atd: atd startup succeeded
Dec 7 11:14:44 gross@med crond: crond startup succeeded
Dec 7 11:14:44 gross@med inet: inetd startup succeeded
Dec 7 11:14:44 gross@med lpd: lpd startup succeeded
Dec 7 11:14:44 gross@med keytable: Loading keymap: Loading system font:
Dec 7 11:14:44 gross@med rc: Starting keytable succeeded
Dec 7 11:14:46 gross@med sendmail: sendmail startup succeeded

>>>Relevant section of dmesg


Linux PCMCIA Card Services 3.0.14
  kernel build: 2.2.12-20 #1 Mon Sep 27 10:40:35 EDT 1999
  options: [pci] [cardbus] [apm]
Intel PCIC probe:
  TI 1220 PCI-to-CardBus at bus 0 slot 4, mem 0x68000000, 2 sockets
    host opts [0]: [ring] [pwr save] [serial pci & irq] [no pci irq] [lat 168/176] [bus 32/34]
    host opts [1]: [ring] [pwr save] [serial pci & irq] [no pci irq] [lat 168/176] [bus 35/37]
    ISA irqs (default) = 3,4,5,7,9,10,12 polling interval = 1000 ms
cs: IO port probe 0x0a00-0x0aff: clean.
3c59x.c:v0.99L 5/28/99 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
cs: cb_config(bus 35): vendor 0x10b7, device 0x5257
  fn 0 bar 1: io 0xa00-0xa7f
  fn 0 bar 2: mem 0xa0021000-0xa002107f
  fn 0 bar 3: mem 0xa0020000-0xa002007f
  fn 0 rom: mem 0xa0000000-0xa001ffff
cs: cb_enable(bus 35)
  bridge io map 0 (flags 0x21): 0xa00-0xa7f
  bridge mem map 0 (flags 0x1): 0xa0000000-0xa0021fff
vortex_attach(bus 35, function 0, device 5257)
eth0: 3Com 3c575 series CardBus (unknown version) at 0xa00, 00:50:da:55:a5:0a, IRQ 10
  8K byte-wide RAM 5:3 Rx:Tx split, MII interface.
  MII transceiver found at address 0, status 7809.
  Enabling bus-master transmits and whole-frame receives.



>>> output of netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
134.174.146.93 0.0.0.0 255.255.255.255 UH 0 0 0 eth0
134.174.146.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 134.174.146.1 0.0.0.0 UG 0 0 0 eth0
0.0.0.0 134.174.146.1 0.0.0.0 UG 0 0 0 eth0

>>Finally the output of dmesgHi. I'm having a problem with my 3Com 10/100 PC card (model 3CCFE575CT-D)
on a dell i3500 running RH6.1 with version 2.2.12 of the kernal.

I can't ping out side of loopback or my own IP. In addition, green light on
the card doesn't come on at any time during the boot sequence though
the both the eth0 and pcmcia seem to be sucessfully started. Card
works fine in win98.

I've installed pcmcia-cs-3.1.4 with cardbus support and pnp bios checking
enabled. (I did not recompile the kernal.) I also fiddled with Irq exclusion
in config.opts in addition to the memory ranges as suggested elsewhere.
Finally, in /etc/rc.d/rc3.d I changed S45pcmcia to S05 pcmcia so that
pcmcia starts before network services.


I can't seem to figure out what the problem is and I would really
be greatful for any constructive advice.

Detailed info such as:

a) Result of pinging my IP address
b) Result of pinging my router
c) Output of lsmod
d) Contents of /etc/sysconfig/pcmcia
e) Output of >cardctl config
f) Output of >cardctl ident
g) Contents of /etc/pcmcia/config.opts
h) Contents of /etc/pcmcia/network.opts
i) Relevant section of dmesg and /var/log/messages
j) Output of >netstat -rn

are listed below.

        John

>>>Here is what happens when I ping my IP address:

PING 134.174.146.93 (134.174.146.93) from 134.174.146.93 : 56(84) bytes of data.
64 bytes from 134.174.146.93: icmp_seq=0 ttl=255 time=0.1 ms
64 bytes from 134.174.146.93: icmp_seq=1 ttl=255 time=0.0 ms
64 bytes from 134.174.146.93: icmp_seq=2 ttl=255 time=0.0 ms

--- 134.174.146.93 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 0.0/0.0/0.1 ms

>>>Here is what happens when I ping my router

PING 134.174.146.1 (134.174.146.1) from 134.174.146.93 : 56(84) bytes of data.
From gross@med.harvard.edu (134.174.146.93): Destination Host Unreachable
From gross@med.harvard.edu (134.174.146.93): Destination Host Unreachable
From gross@med.harvard.edu (134.174.146.93): Destination Host Unreachable

--- 134.174.146.1 ping statistics ---
5 packets transmitted, 0 packets received, +3 errors, 100% packet loss



>>>output of lsmod

Module Size Used by
3c575_cb 18792 2
cb_enabler 2104 2 [3c575_cb]
ds 5740 2 [cb_enabler]
i82365 22640 2
pcmcia_core 39912 0 [cb_enabler ds i82365]

>>>/etc/sysconfig/pcmcia

PCMCIA=yes
PCIC=i82365
PCIC_OPTS="do_scan=0"
CORE_OPTS=

>>>cardctl config

Socket 0:
  not configured
Socket 1:
  Vcc 3.3V Vpp1 3.3V Vpp2 3.3V
  interface type is "cardbus"
  irq 10 [exclusive] [level]
  function 0:
    io 0x0a00-0x0a7f [32bit]

>>>cardctl ident

Socket 0:
  no product info available
Socket 1:
  product info: "3Com Corporation", "3CCFE575CT", "LAN Cardbus Card", "004"
  manfid: 0x0101, 0x5257
  function: 6 (network)



>>>etc/pcmcia/config.opts

#
# Local PCMCIA Configuration File
#
# System resources available for PCMCIA devices
#
#commented out superfluous memory includes
#include port 0x100-0x4ff, port 0x1000-0x17ff
#include memory 0xc0000-0xfffff
#include memory 0xa0000000-0xa0ffffff, memory 0x60000000-0x60ffffff
include memory 0xA0000000-0xA0FFFFFF
#
# Extra port range for IBM Token Ring
#
include port 0xa00-0xaff
#
# Resources we should not use, even if they appear to be available
#
exclude irq 9
exclude irq 5
# First built-in serial port
exclude irq 4
# Second built-in serial port
exclude irq 3
# First built-in parallel port
exclude irq 7
#
# Examples of options for loadable modules
#
# To fix sluggish network with IBM ethernet adapter...
#module "pcnet_cs" opts "mem_speed=600"
#
# Options for Xircom Netwave driver...
#module "netwave_cs" opts "domain=0x100 scramble_key=0x0"
#
# Options for IBM Token Ring adapters
#module "ibmtr_cs" opts "mmiobase=0xd0000 srambase=0xd4000"


>>>/etc/pcmcia/network.opts


# Network adapter configuration
#
# The address format is "scheme,socket,instance,hwaddr".
#
# Note: the "network address" here is NOT the same as the IP address.
# See the Networking HOWTO. In short, the network address is the IP
# address masked by the netmask.
#
case "$ADDRESS" in
*,*,*,*)
    # Transceiver selection, for some cards -- see 'man ifport'
    IF_PORT=""
    # Use BOOTP (via /sbin/bootpc)? [y/n]
    BOOTP="n"
    # Use DHCP (via /sbin/dhcpcd or /sbin/dhclient)? [y/n]
    DHCP="n"
    # Use /sbin/pump for BOOTP/DHCP? [y/n]
    PUMP="n"
    # Host's IP address, netmask, network address, broadcast address
    IPADDR="134.174.146.93"
    NETMASK="255.255.255.0"
    NETWORK="134.174.146.0"
    BROADCAST="134.174.146.255"
    # Gateway address for static routing
    GATEWAY="134.174.146.1"
    # Things to add to /etc/resolv.conf for this interface
    DOMAIN="med.harvard.edu"
    SEARCH="harvard.edu"
    DNS_1="134.174.141.2"
    DNS_2="134.174.141.50"
    DNS_3=""
    # NFS mounts, should be listed in /etc/fstab
    MOUNTS=""
    # For IPX interfaces, the frame type and network number
    IPX_FRAME=""
    IPX_NETNUM=""
    # Extra stuff to do after setting up the interface
    start_fn () { return; }
    # Extra stuff to do before shutting down the interface
    stop_fn () { return; }
    ;;
esac

>>>Relevant section of /var/log/messages


Dec 7 11:14:43 gross@med kernel: Linux PCMCIA Card Services 3.0.14
Dec 7 11:14:43 gross@med kernel: kernel build: 2.2.12-20 #1 Mon Sep 27 10:40:35 EDT 1999
Dec 7 11:14:43 gross@med kernel: options: [pci] [cardbus] [apm]
Dec 7 11:14:43 gross@med kernel: Intel PCIC probe:
Dec 7 11:14:43 gross@med kernel: TI 1220 PCI-to-CardBus at bus 0 slot 4, mem 0x68000000, 2 sockets
Dec 7 11:14:43 gross@med kernel: host opts [0]: [ring] [pwr save] [serial pci & irq] [no pci irq] [lat 96/176] [bus 32/34]
Dec 7 11:14:43 gross@med kernel: host opts [1]: [ring] [pwr save] [serial pci & irq] [no pci irq] [lat 96/176] [bus 35/37]
Dec 7 11:14:43 gross@med kernel: ISA irqs (default) = 3,4,5,7,9,10,12 polling interval = 1000 ms
Dec 7 11:14:43 gross@med kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Dec 7 11:14:43 gross@med kernel: 3c59x.c:v0.99L 5/28/99 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
Dec 7 11:14:43 gross@med kernel: cs: cb_config(bus 35): vendor 0x10b7, device 0x5257
Dec 7 11:14:43 gross@med kernel: fn 0 bar 1: io 0xa00-0xa7f
Dec 7 11:14:43 gross@med kernel: fn 0 bar 2: mem 0xa0021000-0xa002107f
Dec 7 11:14:43 gross@med kernel: fn 0 bar 3: mem 0xa0020000-0xa002007f
Dec 7 11:14:43 gross@med kernel: fn 0 rom: mem 0xa0000000-0xa001ffff
Dec 7 11:14:43 gross@med kernel: vortex_attach(bus 35, function 0, device 5257)
Dec 7 11:14:43 gross@med kernel: eth0: 3Com 3c575 series CardBus (unknown version) at 0xa00, 00:50:da:55:a5:0a, IRQ 10
Dec 7 11:14:43 gross@med kernel: 8K byte-wide RAM 5:3 Rx:Tx split, MII interface.
Dec 7 11:14:43 gross@med kernel: MII transceiver found at address 0, status 7809.
Dec 7 11:14:43 gross@med kernel: Enabling bus-master transmits and whole-frame receives.
Dec 7 11:14:42 gross@med atd: atd startup succeeded
Dec 7 11:14:44 gross@med crond: crond startup succeeded
Dec 7 11:14:44 gross@med inet: inetd startup succeeded
Dec 7 11:14:44 gross@med lpd: lpd startup succeeded
Dec 7 11:14:44 gross@med keytable: Loading keymap: Loading system font:
Dec 7 11:14:44 gross@med rc: Starting keytable succeeded
Dec 7 11:14:46 gross@med sendmail: sendmail startup succeeded

>>>Relevant section of dmesg


Linux PCMCIA Card Services 3.0.14
  kernel build: 2.2.12-20 #1 Mon Sep 27 10:40:35 EDT 1999
  options: [pci] [cardbus] [apm]
Intel PCIC probe:
  TI 1220 PCI-to-CardBus at bus 0 slot 4, mem 0x68000000, 2 sockets
    host opts [0]: [ring] [pwr save] [serial pci & irq] [no pci irq] [lat 168/176] [bus 32/34]
    host opts [1]: [ring] [pwr save] [serial pci & irq] [no pci irq] [lat 168/176] [bus 35/37]
    ISA irqs (default) = 3,4,5,7,9,10,12 polling interval = 1000 ms
cs: IO port probe 0x0a00-0x0aff: clean.
3c59x.c:v0.99L 5/28/99 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
cs: cb_config(bus 35): vendor 0x10b7, device 0x5257
  fn 0 bar 1: io 0xa00-0xa7f
  fn 0 bar 2: mem 0xa0021000-0xa002107f
  fn 0 bar 3: mem 0xa0020000-0xa002007f
  fn 0 rom: mem 0xa0000000-0xa001ffff
cs: cb_enable(bus 35)
  bridge io map 0 (flags 0x21): 0xa00-0xa7f
  bridge mem map 0 (flags 0x1): 0xa0000000-0xa0021fff
vortex_attach(bus 35, function 0, device 5257)
eth0: 3Com 3c575 series CardBus (unknown version) at 0xa00, 00:50:da:55:a5:0a, IRQ 10
  8K byte-wide RAM 5:3 Rx:Tx split, MII interface.
  MII transceiver found at address 0, status 7809.
  Enabling bus-master transmits and whole-frame receives.



>>> output of netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
134.174.146.93 0.0.0.0 255.255.255.255 UH 0 0 0 eth0
134.174.146.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 134.174.146.1 0.0.0.0 UG 0 0 0 eth0
0.0.0.0 134.174.146.1 0.0.0.0 UG 0 0 0 eth0

Next-in-Thread Next Message

Messages Inline: 0 All Outline: 1 2 3

More Same problem but with an error msg

Re: Question Problems with 3com 3CCFE575CT-D (John Gross)
Date: 1999, Dec 12
From: Marcus Fawcett menlor

I also have a Dell Inspiron 3500 with the same card. The exact same thing is happening to me (card works under windows, etc, etc). It detects the card (2 high beeps) and the light comes on just fine when the network is up, etc. In addition to the network unreachable pings though I have noticed this message on rare occassions will show up:

eth0: transmit timed out, tx_status 00 status e201
eth0: Interrupt posted but not delivered -- IRQ blocked by another device?

I am not sure what it is complaining about (since nothing else on the laptop uses the same IRQ (10)). Also I had PCMCIA_OPTS set to "irq_list=10 do_scan=0" (and a combination of both) sithout any change of behaviour.

	Marcus

1. More Oh, one important difference by Marcus Fawcett, 1999, Dec 12
2. None Maybe a PCI interrupt issue? by David Hinds, 1999, Dec 12
1. Sad Just tried that by Marcus Fawcett, 1999, Dec 12
(_ Ok okay, it's working, but... by Marcus Fawcett, 1999, Dec 12
Problems with 3com 3CCFE575CT-D


Add Message to: "Problems with 3com 3CCFE575CT-D"

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