D-Link DUB-E100 not registered as Eth

Treolorn

New Member
Jan 31, 2013
4
0
1
Russia
This device not registered as Eth interface in system.
On plug:

usb 3-2: new full speed USB device number 2 using uhci_hcd
usb 3-2: New USB device found, idVendor=0a46, idProduct=9601
usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 3-2: Product: DM9601 USB NIC
usb 3-2: Manufacturer: DM9601 USB NIC
usb 3-2: SerialNumber: 9601
usb 3-2: configuration #1 chosen from 1 choice

uname -r
2.6.32-17-pve

zegrep 'USB_USBNET|USB_NET_AX88' /boot/config-2.6.32-17-pve
CONFIG_USB_USBNET=m
CONFIG_USB_NET_AX8817X=m

dowload & install fresh driver(asix.ko - 4.4.1 version) from asix site not help.

On Ubuntu all perfect -
[ 6742.661063] usb 2-3: USB disconnect, device number 4
[ 6742.661476] asix 2-3:1.0: eth1: unregister 'asix' usb-0000:00:1d.7-3, ASIX AX88772 USB 2.0 Ethernet

Maybe some one solve this problem.

Thanks.
 
You need to fetch the source and compile the module yourself. The version provided with kernel-2.6.32 is buggy.

With latest driver:
ethtool -i eth1
driver: asix
version: 22-Aug-2005
firmware-version: ASIX AX88178 USB 2.0 Ethernet
bus-info: usb-0000:00:1a.7-2.3
 
We do not support USB network adapters, so we never test that.
Sometimes this device very useful

I'm sorry I gave an incorrect listing in the first

usb 1-2: new high speed USB device number 4 using ehci_hcd
usb 1-2: New USB device found, idVendor=2001, idProduct=1a02
usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-2: Product: DUB-E100
usb 1-2: Manufacturer: D-Link
usb 1-2: SerialNumber: D71521
usb 1-2: configuration #1 chosen from 1 choice

You need to fetch the source and compile the module yourself. The version provided with kernel-2.6.32 is buggy.

With latest driver:
ethtool -i eth1
driver: asix
version: 22-Aug-2005
firmware-version: ASIX AX88178 USB 2.0 Ethernet
bus-info: usb-0000:00:1a.7-2.3

I tried all driver I could find
Compile driver from d-link site and asix site - no effect
 
Thank you for posting! Your post will not be visible until a moderator has approved it for posting. You will now be taken back to the forum. If you opted to post a poll, you will now be allowed to do so.
 
Hi for those who want the solution here it comes :
Download drivers from d-link
Uncompress, go to dir,
Install headers,compilation tools and ethtool :
apt-get install pve-headers-`uname -r` build-essential ethtool
Edit asix.c file to load special REV_C adapter (Bus 001 Device 002: ID 2001:1a02 D-Link Corp.) look at 1a02 instead of 1a00 in original asix.c file
--- DUB_E100_Linux_v420/asix.c 2011-09-19 14:48:58.000000000 +0400
+++ asix.c 2012-09-03 22:21:33.426000708 +0400
@@ -3412,6 +3412,10 @@
USB_DEVICE (0x2001, 0x1a00),
.driver_info = (unsigned long) &dlink_dub_e100_info,
}, {
+ // DLink DUB-E100
+ USB_DEVICE (0x2001, 0x1a02),
+ .driver_info = (unsigned long) &ax88772b_info,
+}, {
// DLink DUB-E100B
USB_DEVICE (0x2001, 0x3c05),
.driver_info = (unsigned long) &dlink_dub_e100b_info,
Compile
make
make install
Load module
modprobe asix

Test with ethtool
ethtool -i eth1

driver: asix
version: 22-Aug-2005
firmware-version: ASIX AX88772B USB 2.0 Ethernet
bus-info: usb-0000:00:14.0-2
supports-statistics: no
supports-test: no
supports-eeprom-access: yes
supports-register-dump: no
supports-priv-flags: no

If you want to load module at startup, place asix in /etc/modules

enjoy ;)

Source : http://grinkin.ru/dlink-DUB-E100.html
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!