|
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 |
Messages