标签:
本模块的移植更为简单,只要按照文档做,基本上就没有什么问题了。
要从原理上理解每个移植的部分的目的
1.从底层进行移植,因为我们的模块是PCI-E总线的,所以可以用lspci的命令看挂在pci的设备。
每个设备都有独特的vendorID所以可以看到设备。如果没有看到就表示硬件问题,要么模块坏了,要么硬件连接有问题。
2.编译驱动,对厂商提供的驱动进行编译。然后手动insmod 8723be.ko ,正常情况下使用netcfg 会看到wlan0 wlan1
这样的设备,如果有的话,就表示底层没有问题了。
3.然后就是再移植其他部分。正常情况下就可以了。但是有时候还是不行,这时候主要问题出现在JNI层,就是在
hardware/libhardware_legacy/wifi/ 可以加一些打印进行观察,在打开的时候看logcat . 根据打印信息进行调试。
具体的情况再具体分析。
标签:
原文地址:http://www.cnblogs.com/ioio/p/5013328.html