Hello,
I've been trying to get this device working under
Fedora core 4, on a small embedded SBC.
Kernel is: 2.6.11-1.1369_FC4 on an i686, I am using the
standard kaweth.c driver which comes with
this distribution. I've tested the hardware under Win
2000 and found no problems.
The driver appears to recognise the hardware because I
get this result from dmesg:
drivers/usb/net/kaweth.c: Firmware present in device.
drivers/usb/net/kaweth.c: Statistics collection: 13fbffff
drivers/usb/net/kaweth.c: Multicast filter limit: 80
drivers/usb/net/kaweth.c: MTU: 1514
drivers/usb/net/kaweth.c: Read MAC address
00:60:63:1e:8a:34
drivers/usb/net/kaweth.c: kaweth interface created at eth2
drivers/usb/net/kaweth.c: Failed to set Rx mode: -16
What does the last error mean? I've looked a bit
through the source but I can't figure it out.
ifconfig lets me assign an IP and bring the interface
up, but lacks the RUNNING state in the output:
eth2 Link encap:Ethernet HWaddr 00:60:63:1E:8A:34
inet addr:192.168.3.6 Bcast:192.168.3.255
Mask:255.255.255.0
inet6 addr: fe80::260:63ff:fe1e:8a34/64
Scope:Link
UP BROADCAST MULTICAST MTU:1514 Metric:1
RX packets:71 errors:0 dropped:0 overruns:0
frame:0
TX packets:2 errors:0 dropped:0 overruns:0
carrier:0
collisions:0 txqueuelen:1000
RX bytes:13343 (13.0 KiB) TX bytes:136 (136.0 b)
No ping replies to this address from other hosts on the
network. Any help you could give would be appreciated.