USB Ethernet Adapter

Search This thread

Einride

Senior Member
Sep 8, 2010
370
120
Here are the names of the folders/drivers on the cd.

AX88772A Driver
- LINUX2.6.9_REV122
- LINUX2.6.25_Driver_v1.0.6_Source
AX88772B Driver
- AX88772B_772A_760_772_178_LINUX2.6.35_Driver_v3.5.0_Source.tar
USB.LAN,RD9700Driver
- android
- Linux

pm me and i'll shoot you a link for the files. Hopefully you guys can make some magic out of it. :D

It seems the driver CD contains drivers for two different adapters/chipsets?

If yours is based on the AX88772B, it should work fine since there's support for that in the kernel (88772A should work too I guess). The RD9700 driver however, I'm not so sure about. It seems to be a different chipset, but I couldn't find any specifications or more information regarding it other than people asking for the drivers for it.

If you can plug the adapter into a PC running Windows and check the VID and PID of it in device manager (Properties -> Details -> Hardware IDs) it'll be easier to identify whether it's an AX88772-based device or not. (Alternatively use Linux and lsusb/lspci).
 

adrenalinh12890

Senior Member
Nov 13, 2010
58
63
It seems the driver CD contains drivers for two different adapters/chipsets?

If yours is based on the AX88772B, it should work fine since there's support for that in the kernel (88772A should work too I guess). The RD9700 driver however, I'm not so sure about. It seems to be a different chipset, but I couldn't find any specifications or more information regarding it other than people asking for the drivers for it.

If you can plug the adapter into a PC running Windows and check the VID and PID of it in device manager (Properties -> Details -> Hardware IDs) it'll be easier to identify whether it's an AX88772-based device or not. (Alternatively use Linux and lsusb/lspci).

i believe rd9700 is for the ethernet port but idk how to install it into the tablet:confused:

on my computer it shows as Device Manager -> Network adapters -> RD9700 USB2.0 To Fast Ethernet Adapter#2

these are shown under hardware id

USB\VID_0FE6&PID_9700&REV_0101
USB\VID_0FE6&PID_9700
 

Einride

Senior Member
Sep 8, 2010
370
120
i believe rd9700 is for the ethernet port but idk how to install it into the tablet:confused:

on my computer it shows as Device Manager -> Network adapters -> RD9700 USB2.0 To Fast Ethernet Adapter#2

these are shown under hardware id

USB\VID_0FE6&PID_9700&REV_0101
USB\VID_0FE6&PID_9700

You can't install the drivers onto the tablet like on a Windows PC. I can't see any drivers that mention an RD9700 device or anything similar in the kernel configuration. It seems this adapter does not have a builtin driver in the Linux kernel the TF700 is using. Maybe the drivers on the CD is the driver source and it can be compiled (since it mentions Android), but that's a bit of a hassle as well. Most likely they are pre-compiled kernel modules for certain kernel versions.

Edit: I see you sent me the link to the drivers, I'll check them out.

Edit2: It seems the Android driver for the RD9700 contains both the source code and pre-compiled modules for the adapter. However, the modules are compiled against kernel version 2.6.28, and the TF700 is running 2.6.39.4. That means you will have to compile the module against the TF700 kernel source to get them to work. It might work, but I'd say it's easier to get hold of one of the AX88772-based adapters. They'll have builtin support even with stock TF700 kernel and modules. Would make things a lot easier in the long run.
 
Last edited:

Curious!

Senior Member
Feb 21, 2011
106
73
I have bought a chinese usb to ethernet controller which happen to have RD9700 chipset.
I didn't want to pay again as I already have one "device". The device is actually named as "KY-QF9700". I uploaded the photos of it ( http://imageshack.us/g/3/imag0455j.jpg/ )
I compiled the kernel module for it and it works for firmware .26 (kernel 2.6.39.4).

Those who has RD9700 chipset can use this module.

You will need root.
- Mount the system as r/w by
mount -o remount,rw /system
- push qf9700.ko to /system/lib/modules by adb
- issue "insmod /system/lib/modules/qf9700.ko" in adb shell with su
- don't forget to autoload this module in each boot, you can use ScriptManager.

I have used the combination of sourcecode provided here: http://mquin.livejournal.com/178482.html
and here https://dev.openwrt.org/ticket/10384 , and also modified it a bit.
For those who would want to compile the driver in the newer versions of this kernel, i also attached the final source.
 

Attachments

  • qf9700.ko.zip
    75.2 KB · Views: 5,150
  • QF9700-source.zip
    6.3 KB · Views: 13,503
Last edited:

jevans64

Member
Aug 17, 2012
5
0
Noob here. :laugh:

Just got my Infinity w/64GB yesterday. I can confirm that the Infinity is Ethernet ready out-of-the-box w/o any rooting. My USB Ethernet is a LinkSys/Cisco USB300M. Just plugged it in, turned ON the Ethernet, turned OFF the Wireless. I launched the Browser and was asked to install Flash from the Market. :laugh: Browsing works and so does the Market. So far I'm happy with this Tab, which is better ( except the minor light-bleed ) than my Galaxy Tab 10.1.
 

Einride

Senior Member
Sep 8, 2010
370
120
I have bought a chinese usb to ethernet controller which happen to have RD9700 chipset.
I didn't want to pay again as I already have one "device". The device is actually named as "KY-QF9700". I uploaded the photos of it ( http://imageshack.us/g/3/imag0455j.jpg/ )
I compiled the kernel module for it and it works for firmware .26 (kernel 2.6.39.4).

Those who has RD9700 chipset can use this module.

You will need root.
- Mount the system as r/w by
mount -o remount,rw /system
- push qf9700.ko to /system/lib/modules by adb
- issue "insmod /system/lib/modules/qf9700.ko" in adb shell with su
- don't forget to autoload this module in each boot, you can use ScriptManager.

I have used the combination of sourcecode provided here: http://mquin.livejournal.com/178482.html
and here https://dev.openwrt.org/ticket/10384 , and also modified it a bit.
For those who would want to compile the driver in the newer versions of this kernel, i also attached the final source.

I replied to your PM before I saw your post here. Great work!

You might want to put the source up at Github as well, makes it easier to get hold of it than a forum link here. Makes it easier to keep track if there are changes needed with newer kernel versions :)
 

Curious!

Senior Member
Feb 21, 2011
106
73
I replied to your PM before I saw your post here. Great work!

You might want to put the source up at Github as well, makes it easier to get hold of it than a forum link here. Makes it easier to keep track if there are changes needed with newer kernel versions :)

Thank you for the answer. I will probably put it up on Github if i have time from work.
 

Qu@rk

Senior Member
Sep 18, 2011
107
26
I have found an adapter on amazon.com, reviews reported it woks great and directly with Transformer Prime and Infinity TF700:

Plugable USB 2.0 to 10/100/1000 Gigabit Ethernet LAN Network Adapter (ASIX AX88178 Chipset):

http://amzn.com/B003VSTDFG

For Germany, the same adapter:

USB 2.0 Netzwerk Adapter auf 10,100,1000 Gigabit LAN Kabel, RJ45 Fast Ethernet

http://www.amazon.de/dp/B003ZSZ9F0

CAUTION: THIS ADAPTER DID NOT WORK WITH MY ASUS INFINITY!
 
Last edited:

GaryParr

Senior Member
Apr 5, 2011
131
18
Providence
I picked up the $20 Rocketfish LAN adapter at Best Buy and it works great. The thing is sold as a WII accessory so it will be with the game consoles instead of in the computer department.
 

Qu@rk

Senior Member
Sep 18, 2011
107
26
Thanks GaryParr, but also the Rocketfish adapters are not available in Germany.

Has anybody in Germany successfully tested a USB/LAN-Adapter (Gigabit preferred)?

There are some adapters for the Prime, but they do not work with the Infinity.
 

Einride

Senior Member
Sep 8, 2010
370
120
The selection of gigabit USB 2.0 adapters is very slim, mainly because you won't get more than maybe 1/3 of that capacity because of the USB interface.

If you come across one and can figure out the chipset used, you should be able to find out whether it's supported or not.

Edit: if they work with the Prime, you probably just need compiled kernel modules for them. I don't think the Tf201 includes any third-party USB Ethernet drivers not included in the Linux kernel.
 

Finire

Senior Member
Oct 24, 2010
82
13
New York
FYI: The "Plugable USB 2.0 to 10/100/1000 Gigabit Ethernet LAN Network Adapter (ASIX AX88178 Chipset)" works great with the Infinity...

http://www.amazon.com/Plugable-Gigabit-Ethernet-Network-Adapter/dp/B003VSTDFG

Just another 2 cents being put in. My job was nice enough to supply me with a Belkin USB 2.0 Ethernet adapter that works quite nicely... Pulled it out of the box, plugged it in, and BAM! I took over the world.

Actually, it just worked... Just remember to select the option to use it as a live connection after plugging it in.
 

lenrek

Senior Member
Jun 29, 2010
394
32
I have a cheap China made USB ethernet:

Davicom DM9601 USB Ethernet

Does anyone have any experience getting it work with Transformer?
 

Einride

Senior Member
Sep 8, 2010
370
120
There is a driver for the DM9601 so it should work, however it isn't included in the stock kernel the TF700 uses. I've compiled the module, you can download it here.

This requires root though. Use modprobe or insmod to load the module. If you want to autoload the module on each boot, you can place it in /system/lib/modules. You need to mount /system as rw to do this.
 
  • Like
Reactions: lenrek

Studiozut

Member
Dec 28, 2010
9
0
Washington, DC
I'm using a Belkin "USB 2.0 Ethernet Adapter" F4U047, worked right out of the box.
I turned off wifi, inserted the adapter, it prompted me that an ethernet port was detected with a link to the settings, where I turned ethernet to "on". The icon is still in the notification area for quick access to settings.
Now instead of a wifi signal strength meter I have a new nic signal icon.
 

Curious!

Senior Member
Feb 21, 2011
106
73
After a month has passed (today), this adapter suddenly died. It gets stuck in a loop of the adapter's states.

I suggest you should AVOID BUYING THIS ONE.


EDIT: I will continue to support this device as the seller sent me a new device.

UPDATE: I can confirm that the previously compiled qf9700.ko that I shared works for .30 firmware too.
You can safely use it.

I have bought a chinese usb to ethernet controller which happen to have RD9700 chipset.
I didn't want to pay again as I already have one "device". The device is actually named as "KY-QF9700". I uploaded the photos of it ( http://imageshack.us/g/3/imag0455j.jpg/ )
I compiled the kernel module for it and it works for firmware .26 (kernel 2.6.39.4).

Those who has RD9700 chipset can use this module.

You will need root.
- Mount the system as r/w by
mount -o remount,rw /system
- push qf9700.ko to /system/lib/modules by adb
- issue "insmod /system/lib/modules/qf9700.ko" in adb shell with su
- don't forget to autoload this module in each boot, you can use ScriptManager.

I have used the combination of sourcecode provided here: http://mquin.livejournal.com/178482.html
and here https://dev.openwrt.org/ticket/10384 , and also modified it a bit.
For those who would want to compile the driver in the newer versions of this kernel, i also attached the final source.
 
Last edited:

fohdeesha

Senior Member
Jul 8, 2012
342
193
Indianapolis
www.fohdeesha.com
I have bought a chinese usb to ethernet controller which happen to have RD9700 chipset.
I didn't want to pay again as I already have one "device". The device is actually named as "KY-QF9700". I uploaded the photos of it ( http://imageshack.us/g/3/imag0455j.jpg/ )
I compiled the kernel module for it and it works for firmware .26 (kernel 2.6.39.4).

Those who has RD9700 chipset can use this module.

You will need root.
- Mount the system as r/w by
mount -o remount,rw /system
- push qf9700.ko to /system/lib/modules by adb
- issue "insmod /system/lib/modules/qf9700.ko" in adb shell with su
- don't forget to autoload this module in each boot, you can use ScriptManager.

I have used the combination of sourcecode provided here: http://mquin.livejournal.com/178482.html
and here https://dev.openwrt.org/ticket/10384 , and also modified it a bit.
For those who would want to compile the driver in the newer versions of this kernel, i also attached the final source.

I just wanted to thank you so much - I have a tf101, I ordered the "generic apple ethernet adapter" per everyones recommendation. Looks like I ordered when the batch they had was actually the qf9700's. Your instructions worked perfectly on a jellybean cm10 rom on the tf101!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    I have bought a chinese usb to ethernet controller which happen to have RD9700 chipset.
    I didn't want to pay again as I already have one "device". The device is actually named as "KY-QF9700". I uploaded the photos of it ( http://imageshack.us/g/3/imag0455j.jpg/ )
    I compiled the kernel module for it and it works for firmware .26 (kernel 2.6.39.4).

    Those who has RD9700 chipset can use this module.

    You will need root.
    - Mount the system as r/w by
    mount -o remount,rw /system
    - push qf9700.ko to /system/lib/modules by adb
    - issue "insmod /system/lib/modules/qf9700.ko" in adb shell with su
    - don't forget to autoload this module in each boot, you can use ScriptManager.

    I have used the combination of sourcecode provided here: http://mquin.livejournal.com/178482.html
    and here https://dev.openwrt.org/ticket/10384 , and also modified it a bit.
    For those who would want to compile the driver in the newer versions of this kernel, i also attached the final source.
    3
    Alright guyz, here is 10.4.4.17 - Jelly Bean driver for cheap chinese QF9700 usb-ethernet card. The old ones freezes your TAB with JB, so use this one for JB. I am planning to release patch files for these drivers, hopefully, i will announce it here.

    Check out the attached file.
    3
    Since this is not the galaxy tab forum... I will not respond to those who think it is.

    For those with an infinity, here is the usb to network adapter that I ordered for all of our users who use the tf700 as a thin client:

    http://www.newegg.com/Product/Product.aspx?Item=N82E16812191163

    Reliable- no root or driver required. I have lots of users using them with great success.
    2
    It's funny you ask. Just tested that today with the same Apple USB->Ethernet adapter that I used on the TF101 - it works fine.

    You do not need to be rooted- it's built into ICS now - the ethernet icon will appear on the taskbar and in the setup screens when you connect the USB->Ethernet adapter.

    Sent from my ASUS Transformer Pad TF700T using Tapatalk 2
    2
    Ok maybe I'm missing something but this is the 21st century and we do have wireless networks. Why in the heck would anybody want to hook this thing to an ethernet port?

    Sent from my ASUS Transformer Pad TF700T using Tapatalk 2 on a WIRELESS network :D

    - Because I travel a lot. And most places I stay at have a LANconnection, but not a WiFi router.
    - Because this is Europe, and we don't[i/] have city-wide free WiFi networks in every major city.
    - Because the router at work reaches 1 bar exactly 2 meters infront of my desk. I can use the LANcable to turn my tablet into a WiFi hotspot.
    - Because my house is stone and concrete, and not wood. There's iron and copper framing in the walls. Merely sitting on the other side of the wall from my router cuts down 2 bars. If I'm upstairs, I barely have a connection at all.
    - Because most LANpoints don't use a password, but nearly every WiFi network does. And sometimes I need quick access and don't have time to ask for a password (which an awful lot of people don't even remember, anyway).

    There's a whole world outside the US borders. Come visit it some time.