让Android 设备通过USB 转RJ45有线网卡上网

一、下载驱动

网卡采用USB 2.0转以太网控制芯片AX88772B, android 2.3 和4.0下的通用网卡驱动不支持这款芯片, 需要从网上下载最新的linux 下AX88772B驱动

驱动下载地址:http://www.asix.com.tw/cs/download.php?sub=driverdetail&PItemID=105

 

二、将下载的驱动源码编译进kernel image.

下载的驱动解包后有6个文件, readme文件是release note , 里面有revision history和 make 方法, 可以简单看一下.

Makefile文件告诉我们生成的最终文件是asix.o, 其它4个文件asix.c, asix.h,axusbnet.c,axusbnet.h就是我们需要的源码文件了.

 

进入你的kernel 目录, 你会发现/drivers/net/usb里已经有asix.c 文件, 你可以用下载的asix.c 直接替换这个文件, 也可以将原始的asix.c 改名成asix_ori.c.

将asix.c, asix.h,axusbnet.c,axusbnet.h全部放入/drivers/net/usb 目录, 不需要做任何修改,直接在终端执行make -j2.

如果不能生asix.o, 你需要检查你的config 文件里下面几个flag 是否有设置

#
# USB Network Adapters
#
CONFIG_USB_PEGASUS=y
CONFIG_USB_USBNET=y
CONFIG_USB_NET_AX8817X=y
CONFIG_USB_NET_CDCETHER=y
CONFIG_USB_NET_CDC_NCM=y
CONFIG_USB_NET_DM9601=y
CONFIG_USB_NET_NET1080=y
CONFIG_USB_NET_CDC_SUBSET=y
CONFIG_USB_BELKIN=y
CONFIG_USB_ARMLINUX=y
CONFIG_USB_NET_ZAURUS=y

 

三、配置dhcp 和dns

烧入新生成的kernel image, 这时你的设备还不能通过浏览器访问internet, 需要配置dhcp 和dns.

打开adb, 输入下面两条命令

netcfg eth0 dhcp
setprop net.dns1 8.8.8.8

 

最后用busybox ifconfig 检查一下设置是否生效.

如果在eth0 里能看到系统分配的IP 地址, 说明一切设置OK了. 

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
### 回答1: USBRJ45调试线需要驱动程序来启用和实现其功能,也就是说它需要特定的软件来配合使用。这些驱动程序通常会随着调试线一起提供,用户可以通过将调试线插入计算机并打开软件来安装驱动程序。使用USBRJ45调试线的主要目的是连接计算机与网络或其他设备,以便于调试和测试设备,而驱动程序则是为了能够让计算机和设备之间正常通讯并以最佳效果完成调试工作而必须的前提。如果没有对应的驱动程序,那么调试线将无法与计算机沟通,也无法发挥其应有的作用。因此,如果需要使用USBRJ45调试线进行调试测试工作,用户应该在使用前先安装和配置好相关的驱动程序。 ### 回答2: USBRJ45调试线是一种特殊的连接线,用于在电脑与网络设备之间进行数据传输和调试。为了正常使用这种线,需要在电脑上安装相应的驱动程序。 通常情况下,操作系统可以自动识别USBRJ45调试线并安装相应的驱动程序。但是,有时由于电脑系统或驱动程序版本等原因,驱动程序可能无法自动安装或安装不正确,此时需要手动安装驱动。 安装驱动程序的具体操作方法因不同的品牌和型号而异,一般需要在厂家的官方网站上下载相应的驱动程序并按照提示进行安装。 总之,在使用USBRJ45调试线的过程中,驱动程序起到了非常重要的作用,它关系到设备的稳定性和数据传输的正确性。如果出现驱动程序无法安装或者无法正常使用的问题,需要及时联系厂家进行技术支持和维修。 ### 回答3: USBRJ45调试线在使用时,需要根据具体设备的驱动情况来确定是否需要安装相应的驱动程序。有些设备在插入电脑时会自动安装相应的驱动,如果不能自动安装,需要手动安装适配器驱动程序。 一般来说,USBRJ45调试线适用于串口通信,如果需要使用串口功能,则需要安装串口的驱动程序。如果是以太网通信,因为USBRJ45调试线充当的是网卡,因此无需额外驱动。 总之,使用USBRJ45调试线时,需要结合具体情况来决定是否需要安装驱动程序。在安装时,应按照说明书或官方网站提供的驱动程序进行操作,以保证设备的正常工作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值