LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Networking (https://www.linuxquestions.org/questions/linux-networking-3/)
-   -   Ethernet card (Ether Express Pro) can send but NOT receive data (https://www.linuxquestions.org/questions/linux-networking-3/ethernet-card-ether-express-pro-can-send-but-not-receive-data-367711/)

Pipo 09-28-2005 02:27 AM

Ethernet card (Ether Express Pro) can send but NOT receive data
 
Hi,

I have a Toshiba Satellite Pro 4600 laptop, with built-in Ethernet card, Ether Express Pro.

Previously I had Red Hat with kernel 2.4.20 running on it, and the built-in Ethernet card worked without any problems. When I updated the Linux to Fedora Core 3 and kernel 2.6.8.1, the built-in Ethernet card doesn't recognize any incoming data. Sending data works ok.

Any ideas how to fix the problem? I have tried both e100 and eepro100 drivers, but the problem remains still. No error messages appear.

Here is some logs from the system:

---

[root@localhost ~]# lspci
00:00.0 Host bridge: Intel Corp. 82815 815 Chipset Host Bridge and Memory Controller Hub (rev 11)
00:01.0 PCI bridge: Intel Corp. 82815 815 Chipset AGP Bridge (rev 11)
00:1e.0 PCI bridge: Intel Corp. 82801 Mobile PCI Bridge (rev 03)
00:1f.0 ISA bridge: Intel Corp. 82801BAM ISA Bridge (LPC) (rev 03)
00:1f.1 IDE interface: Intel Corp. 82801BAM IDE U100 (rev 03)
00:1f.2 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #1) (rev 03)
00:1f.4 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #2) (rev 03)
00:1f.5 Multimedia audio controller: Intel Corp. 82801BA/BAM AC'97 Audio (rev 03)
00:1f.6 Modem: Intel Corp. Intel 537 [82801BA/BAM AC'97 Modem] (rev 03)
01:00.0 VGA compatible controller: Trident Microsystems CyberBlade/XP (rev 63)
02:08.0 Ethernet controller: Intel Corp. 82801BA/BAM/CA/CAM Ethernet Controller (rev 03)
02:0c.0 CardBus bridge: Texas Instruments PCI1410 PC card Cardbus Controller (rev 01)
02:0d.0 CardBus bridge: Toshiba America Info Systems ToPIC95 PCI to Cardbus Bridge with ZV Support (rev 31)
02:0d.1 CardBus bridge: Toshiba America Info Systems ToPIC95 PCI to Cardbus Bridge with ZV Support (rev 31)



[root@localhost ~]# cat /proc/pci
PCI devices found:
Bus 0, device 0, function 0:
Class 0600: PCI device 8086:1130 (rev 17).
Prefetchable 32 bit memory at 0xf0000000 [0xf3ffffff].
Bus 0, device 1, function 0:
Class 0604: PCI device 8086:1131 (rev 17).
Master Capable. Latency=64. Min Gnt=8.
Bus 0, device 30, function 0:
Class 0604: PCI device 8086:2448 (rev 3).
Bus 0, device 31, function 0:
Class 0601: PCI device 8086:244c (rev 3).
Bus 0, device 31, function 1:
Class 0101: PCI device 8086:244a (rev 3).
I/O at 0xcff0 [0xcfff].
Bus 0, device 31, function 2:
Class 0c03: PCI device 8086:2442 (rev 3).
IRQ 11.
I/O at 0xcf80 [0xcf9f].
Bus 0, device 31, function 4:
Class 0c03: PCI device 8086:2444 (rev 3).
IRQ 11.
I/O at 0xcf60 [0xcf7f].
Bus 0, device 31, function 5:
Class 0401: PCI device 8086:2445 (rev 3).
IRQ 11.
I/O at 0xce00 [0xceff].
I/O at 0xcdc0 [0xcdff].
Bus 0, device 31, function 6:
Class 0703: PCI device 8086:2446 (rev 3).
IRQ 11.
I/O at 0xca00 [0xcaff].
I/O at 0xc980 [0xc9ff].
Bus 1, device 0, function 0:
Class 0300: PCI device 1023:9910 (rev 99).
IRQ 11.
Master Capable. Latency=8.
Non-prefetchable 32 bit memory at 0xfc000000 [0xfdffffff].
Non-prefetchable 32 bit memory at 0xfbc00000 [0xfbffffff].
Non-prefetchable 32 bit memory at 0xf8000000 [0xf9ffffff].
Non-prefetchable 32 bit memory at 0xf7ff8000 [0xf7ffffff].
Bus 2, device 8, function 0:
Class 0200: PCI device 8086:2449 (rev 3).
IRQ 11.
Master Capable. Latency=64. Min Gnt=8.Max Lat=56.
Non-prefetchable 32 bit memory at 0xf7dff000 [0xf7dfffff].
I/O at 0xdf40 [0xdf7f].
Bus 2, device 12, function 0:
Class 0607: PCI device 104c:ac50 (rev 1).
IRQ 255.
Master Capable. Latency=168. Min Gnt=64.Max Lat=5.
Non-prefetchable 32 bit memory at 0x10000000 [0x10000fff].
Bus 2, device 13, function 0:
Class 0607: PCI device 1179:0617 (rev 49).
IRQ 255.
Master Capable. Latency=168. Max Lat=5.
Non-prefetchable 32 bit memory at 0x10001000 [0x10001fff].
Bus 2, device 13, function 1:
Class 0607: PCI device 1179:0617 (rev 49).
IRQ 255.
Master Capable. Latency=168. Max Lat=5.
Non-prefetchable 32 bit memory at 0x10002000 [0x10002fff].




[root@localhost ~]# cat /proc/interrupts
CPU0
0: 3368950 XT-PIC timer
1: 372 XT-PIC i8042
2: 0 XT-PIC cascade
8: 1 XT-PIC rtc
9: 117 XT-PIC acpi
11: 100000 XT-PIC Intel 82801BA-ICH2, Intel ICH Modem, uhci_hcd, uhci_hcd, eth0
12: 1399 XT-PIC i8042
14: 10732 XT-PIC ide0
15: 29687 XT-PIC ide1
NMI: 0
ERR: 0

Snowbat 09-28-2005 04:17 AM

Have you checked your firewall configuration?
What does /sbin/ifconfig eth0 say?

Pipo 09-28-2005 05:33 AM

The firewall is disabled, it was the first thing that I checked :)

When I try to ping some other computer via eth0, I can see the outgoing packets (by Ethereal that is running on the computer that is being pinged), but the reply packets to the computer that is pinging, are never received. I use IPv6.

---

[root@localhost ~]# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:00:39:0E:42:88
inet6 addr: 6ffe::1/64 Scope:Global
inet6 addr: fe80::200:39ff:fe0e:4288/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

---

EDIT: So the another computer sees the ICMPv6 Neighbor solicitation packet and responds with ICMPv6 Neighbor advertisement packet, but that packet is never recognized at the pinging computer.


All times are GMT -5. The time now is 01:38 AM.