实验室要搭建自组网试验平台,需要使Android手机wifi工作在adhoc模式下,显然TI的无线模块满足需求,于是我们选择了HTC G3手机,因为购买的是二手手机,所以系统并非原装的,在/system/lib/modules内部发现有wlan.ko文件,并没有tiwlan_drv.ko。
为了配置adhoc模式,我们将linux的wireless_tools移植到了手机内部,在iwconfig tiwlan0 mode ad-hoc的时候,报错:
insmod: init_module 'tiwlan_drv.ko' failed (Exec format error)
dmesg查看发现错误是:
tiwlan_drv: version magic '2.6.29-oap1-g0dd7e0b preempt mod_unload modversions ARMv7 'should be '2.6.29.6-flykernel-12a preempt mod_unload ARMv6'
意思是驱动和内核不匹配吗?
论坛里面有适合HTC G3的wifi驱动吗?还是我应该刷合适的系统。
谢谢!