gehaxelt
Posts: 2
Joined: Wed Dec 19, 2012 5:30 pm

(List) Compatible USB-Ethernet devices

Wed Dec 19, 2012 5:43 pm

Hi RPI-Community,

I got my raspberry PI today and I'm still playing around with it.

I thought of using a RPI as a router, so I'll be able to block some traffic with the iptables.

Someone proofed, that it is possible: http://www.youtube.com/watch?v=l-_J2po3i0U

My question is, which USB-Ethernet-Adapters are natively supported by Raspbian ?

I found this device on amazon, which seems to be compatible with linux:
http://www.amazon.de/Ethernet-Adapter-N ... 773&sr=8-5

Greetings from Germany,

gehaxelt


Offtopic:
The RAM upgrade with the newer firmware worked well, but the files in /boot in the repository should be served as a zip-archiv for easier download.


gehaxelt
Posts: 2
Joined: Wed Dec 19, 2012 5:30 pm

Re: (List) Compatible USB-Ethernet devices

Wed Dec 19, 2012 6:36 pm

Thanks!

I think I'll take this one:

http://www.amazon.de/LogiLink-Fast-Ethe ... 940&sr=8-1

Regards

gehaxelt

stevhorn5
Posts: 116
Joined: Wed Jul 04, 2012 5:47 pm
Location: Ontario, Canada

Re: (List) Compatible USB-Ethernet devices

Wed Dec 19, 2012 7:24 pm


pksato
Posts: 295
Joined: Fri Aug 03, 2012 5:25 pm
Location: Brazil

Re: (List) Compatible USB-Ethernet devices

Wed Dec 19, 2012 11:43 pm

Hi,
I have two working USB Ethernet dongle, both bought from Dealextreme.
lsusb

Code: Select all

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. 
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 004: ID 0518:0001 EzKEY Corp. USB to PS2 Adaptor v1.09
Bus 001 Device 005: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Bus 001 Device 006: ID 0a46:9601 Davicom Semiconductor, Inc. DM9601 Fast Ethernet Adapter
Bus 001 Device 007: ID 9710:7830 MosChip Semiconductor MCS7830 10/100 Mbps Ethernet adapter
dmesg;

Code: Select all

[   45.833288] usb 1-1.3.3: new full-speed USB device number 6 using dwc_otg
[   45.959151] usb 1-1.3.3: New USB device found, idVendor=0a46, idProduct=9601
[   45.959181] usb 1-1.3.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   45.959199] usb 1-1.3.3: Product: DM9601 USB NIC          
[   45.959212] usb 1-1.3.3: Manufacturer: DM9601 USB NIC  
[   45.959224] usb 1-1.3.3: SerialNumber: 9601
[   46.019962] dm9601 1-1.3.3:1.0: eth1: register 'dm9601' at usb-bcm2708_usb-1.3.3, Davicom DM9601 USB Ethernet, 00:60:6e:00:d6:0c
[   46.021950] usbcore: registered new interface driver dm9601
[   46.196430] dm9601 1-1.3.3:1.0: eth1: link down
[   62.453224] usb 1-1.3.1: new high-speed USB device number 7 using dwc_otg
[   62.558202] usb 1-1.3.1: New USB device found, idVendor=9710, idProduct=7830
[   62.558247] usb 1-1.3.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   62.558266] usb 1-1.3.1: Product: USB-MAC Controller   
[   62.558279] usb 1-1.3.1: Manufacturer: Moschip Semiconductor
[   62.558293] usb 1-1.3.1: SerialNumber: 3b0c814d
[   62.638404] usb 1-1.3.1: applying rev.C fixup
[   62.653295] usb 1-1.3.1: applying rev.C fixup
[   62.676041] MOSCHIP usb-ethernet driver 1-1.3.1:1.0: eth2: register 'MOSCHIP usb-ethernet driver' at usb-bcm2708_usb-1.3.1, MOSCHIP 7830/7832/7730 usb-NET adapter, 00:13:3b:0c:81:4d
[   62.678565] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
ifconfig

Code: Select all

eth0      Link encap:Ethernet  HWaddr b8:27:eb:d1:1a:88  
          inet addr:192.168.0.14  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST 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)

eth1      Link encap:Ethernet  HWaddr 00:60:6e:00:d6:0c  
          UP BROADCAST 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)

eth2      Link encap:Ethernet  HWaddr 00:13:3b:0c:81:4d  
          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)
DM9601
http://dx.com/p/usb-10-100-rj45-etherne ... ongle-2797
MCS7830
http://dx.com/p/eu-mark-usb-10-100m-rj4 ... 7830-22684

h4ppycl0wn
Posts: 17
Joined: Thu May 10, 2012 12:12 pm

Re: (List) Compatible USB-Ethernet devices

Fri Jan 18, 2013 9:20 pm

hi pksato,

Can you confirm the dm9601 adapter worked sending traffic?

I tried this adapter on my RPi and sure it connected & configured ok but as soon as I passed any load through it the RPi would freeze within seconds.

I'm also trying to find a working 2nd adapter but the dm9601 is unusable for me.

rob+pi
Posts: 15
Joined: Fri Jan 11, 2013 12:17 am

Re: (List) Compatible USB-Ethernet devices

Mon Jan 19, 2015 10:48 pm

The DM9601 adaptor will work with the Pi but only after the patch has been applied
https://github.com/kmtaylor/rpi_patches ... -bug.patch
I could not find anyone blogging about it or how to install the fix.

So after getting it to work I have written up my exploits
http://jumpstation.co.uk/flog/Jan2015.h ... 0120151932

telmofmm
Posts: 1
Joined: Mon Jan 14, 2019 10:37 pm

Re: (List) Compatible USB-Ethernet devices

Mon Jan 14, 2019 10:45 pm

I was having issues with extremely slow ethernet using a Kontron DM9601, that were only solved by removing the ethernet over usb configuration (the dtoverlay=dwc2 in config.txt, etc). I activated that functionality to configure the pi, then forgot to disable it.

It's still a pretty slow interface, as it's USB1.1.

Return to “Troubleshooting”