Android设备支持USB转RJ45有线网卡( 沐阳网卡JP1081B9700)


网卡设备: 沐阳网卡JP1081B/9700
系统平台: HISI3798MV100 
Android : 4.2




1、分析网卡驱动
在ubuntu系统上通过lsusb命令查看网卡的驱动信息:


Bus 002 Device 004: ID 0fe6:9700 Kontron (Industrial Computer Source / ICS Advent) DM9601 Fast Ethernet Adapter


可使用DM9601驱动 


2、修改kernel
a) source build/envsetup.sh
b) lunch Hi3798MV100-eng
c) make kernel_menuconfig 
d) 配置kernel选项,通过[空格]键可选择,M为ko模块,*为编译进内核,空为不选择:

Device Drivers ---->
Network device support --->
{ } Generi Media Independent Intervacedevice support
USB Network Adapters --->
< > Multi-purpose USB Networking Framework
< > Devicom DM9601 based USB 1.1 10/100 ethernet devices


e) 保存配置


3、编译kernel
make kernel 编译出需要文件


a) 如果是模块编译,ko文件所在目录:
out\target\product\Hi3798MV100\obj\KERNEL_OBJ\drivers\net\usb
mii.ko
usbnet.ko
dm9601.ko


动态加载命令insmod
insmod mii.ko
insmod usbnet.ko
insmod dm9601.ko


b) 编译进内核方式,内核文件:
out\target\product\Hi3798MV100\Emmc\kernel.img



4、使用USB网卡


a) netcfg eth1 dhcp
配置网卡使用dhcp服务

b) setprop net.dns1 8.8.8.8
设置dns

更多相关文章

  1. 修改Android签名文件keystore作为eclipse默认debug签名文件
  2. android sdk 版本问题 R文件问题
  3. 使用Android内置的Pull解析器解析XML文件
  4. android moudle 资源文件重命名
  5. CrossWalk - android 动态加载so库文件实践
  6. Android中使用pull解析器操作xml文件的解决办法
  7. rdp文件和vnc软件

随机推荐

  1. Android Activity的生命周期及四种启动模
  2. android截取屏幕图片
  3. Android获取网络图片并显示的方法
  4. Error:Failed to resolve: com.android.s
  5. Android SDK官方下载地址及在线SDK网址
  6. 判断用户使用的是 Android 手机还是平板
  7. android keyboard keycode
  8. 企业级Android Application Activity管理
  9. android 使用vcard示例
  10. Android类型转换 积累