看我搞了这么久,就知道没有好事,在打算调试蓝牙时候,随机反复地看到HT Avail timeout (1000000),然后wlan0就没生成,不可能这么不稳定吧,有时候重启就能随机修复好,什么都没修改.途中还找到一些说法,BananaPi的神马的,包括推荐下载的nvram_ap6210.txt,其实已经不行了.所以只好旁门外道,从Lemaker的BananaPro上找一个这个文件,替换掉我的43362.txt,结果现象竟然一样,没改善.该死在HT Avail timeout的还是死在那里.
这样不稳定,还不如不给集成WIFI呢,反正我平时用的也不多,只是你在板子上了,搞到我不调试好你,就觉得对不起自己一样,真不爽.
后来扩大圈子看看,原来不只是sunxi[全志]平台会这样.有说是驱动之间干扰,也有说是驱动本身BUG是这样.我也很难确定43362是不是LEGACY的东西,但是关闭了LEGACY的驱动,依旧是时好时不好.这样的BUG真的很折磨.
后来,开始怀疑是不是等待太短,WIFI内核没上电导致呢,因为一般执行reboot,好的概率大一些,全部断电,能用概率低.真是让人烦恼,如果真这么不稳定,平板又怎么搞的啊,还是平板用USB WiFi?直到现在,我只能怀疑是驱动本身问题了?不过想想为什么后来比较流行的搭配WiFi都是USB WIFI呢.
如果实在不行,先用Cubietruck的测试,再迁移到DTS支持的内核上,如果不行,那只好从硬件上来怀疑了,但是觉得做一个板子,不怎么可能这货不能用吧.如果实在不行,先不调试这货.