metaschima |
01-04-2014 11:39 AM |
eth0 doesn't show traffic, but Atheros ethernet card works
This is a strange issue that I can't understand. I can use the internet, upload and download just fine, but nothing shows up on any ethernet monitor.
Code:
bash-4.2$ /sbin/lspci -v
04:00.0 Ethernet controller: Qualcomm Atheros QCA8171 Gigabit Ethernet (rev 10)
Subsystem: ASRock Incorporation Device 10a1
Flags: bus master, fast devsel, latency 0, IRQ 45
Memory at f0400000 (64-bit, non-prefetchable) [size=256K]
I/O ports at e000 [size=128]
Capabilities: <access denied>
Kernel driver in use: alx
Kernel modules: alx
bash-4.2$ /sbin/ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.73 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::be5f:f4ff:fed2:f958 prefixlen 64 scopeid 0x20<link>
ether bc:5f:f4:d2:f9:58 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 19
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 202 bytes 18100 (17.6 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 202 bytes 18100 (17.6 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
bash-4.2$ cat /proc/interrupts
45: 8451 0 0 0 PCI-MSI-edge eth0
the RX and TX for eth0 are always 0.
I suspect a driver issue. I am using kernel 3.10.25. I don't remember if it worked with earlier kernels.
Any ideas ?
|