pqy 发表于 2014-12-30 17:22:26

把ubuntu的network-manager软件包卸掉后也不显示wlan0了。
难道无线网卡驱动真是用户态进程控制加载的?

zhansb 发表于 2014-12-30 17:37:57

pqy 发表于 2014-12-30 17:22
把ubuntu的network-manager软件包卸掉后也不显示wlan0了。
难道无线网卡驱动真是用户态进程控制加载的?

android中是动态insmod的

pqy 发表于 2014-12-30 23:18:36

哈哈,分析了一晚上的代码,终于找到啦。原来在hardware/libhardware_legacy/wifi/rk_wifi_ctrl.c有具体的操作方法,往/sys/class/rkwifi/driver写入1就是初始化驱动代码。本帖已结。多谢各位:lol

xsser 发表于 2015-3-3 16:47:33

pqy 发表于 2014-12-30 23:18
哈哈,分析了一晚上的代码,终于找到啦。原来在hardware/libhardware_legacy/wifi/rk_wifi_ctrl.c有具体的 ...

按照你说的我执行
#echo 1 > /sys/class/rkwifi/driver
可以看到wlan0了
但是
#ifconfig wlan0 up
报错如下
SIOCSIFFLAGS: Operation not permitted

何解?

pqy 发表于 2015-3-4 09:24:55

xsser 发表于 2015-3-3 16:47
按照你说的我执行
#echo 1 > /sys/class/rkwifi/driver
可以看到wlan0了


dmesg输出?

xsser 发表于 2015-3-4 11:30:17

pqy 发表于 2015-3-4 09:24
dmesg输出?

root@Debian:~# echo 1 > /sys/class/rkwifi/driver

root@Debian:~# ifconfig wlan0 up
SIOCSIFFLAGS: Operation not permitted

root@Debian:~# dmesg | tail
: rockchip_wifi_power: 0
: rockchip_wifi_power: wifi power is setted to be remain on. skip anything to the power control=========== WLAN placed in RESET ========
ANDROID-ERROR)
failed to power up wifi chip, max retry reached **

wl_android_wifi_on: Success
dhd_open : wl_android_wifi_on failed (-110)
wl_android_wifi_off in 1
wl_android_wifi_off in 2: g_wifi_on=0
wl_android_wifi_off out
root@Debian:~#

pqy 发表于 2015-3-4 14:02:23

xsser 发表于 2015-3-4 11:30
root@Debian:~# echo 1 > /sys/class/rkwifi/driver

root@Debian:~# ifconfig wlan0 up


噢,你忘记把固件拷到板子上了。就是/system/etc/firmware

xsser 发表于 2015-3-4 14:54:45

pqy 发表于 2015-3-4 14:02
噢,你忘记把固件拷到板子上了。就是/system/etc/firmware

我之前就考过去了啊,总是在启动网卡的时候提示SIOCSIFFLAGS: Operation not permitted

只拷贝/system/etc/firmware即可,还是整个system目录都考过去

/system/etc/firmware目录下的固件文件是不是通用的,内核编译的时候会涉及到吗

pqy 发表于 2015-3-4 17:30:10

ls /system/etc/firmware/
config.txtfw_bcm4339a0_ag_apsta.binfw_bcm4339a0_ag.binfw_bcm4339a0_ag_p2p.binnvram_AP6335.txt
我想至少要有以上文件,路径不能错

uu123114 发表于 2015-3-7 02:50:57

你wifi能开机自动启动吗?

我每次开机都要输echo 1 > /sys/class/rkwifi/driver才能启动wifi

怎么让它自动启动?
页: 1 [2] 3
查看完整版本: 无线网卡驱动是那个?为何我编译的内核不显示wlan0?