查看: 4867|回复: 6

【Khadas VIM试用】我的板载wifi不能用?(已解决)

[复制链接]
  • TA的每日心情
    开心
    2019-5-31 10:27
  • 签到天数: 98 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2018-1-24 01:59:48 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 ky123 于 2018-1-30 10:21 编辑

    本系列帖子为世野科技单板机Khadas VIM Basic试用帖,旨在记录试用过程和碰到的问题,以及分享学习经验。
    半夜睡不着,因为又碰到问题了,烧好系统之后,发现系统wifi用不了。扫描不到任何wifi热点。直接手动建立连接也连不上,使用网线直连是没问题的。
    • 镜像: VIM_Ubuntu-mate-16.04_Linux-4.9_V170831
    百思不得其解,怀疑是镜像的问题,又重新烧了几次,还是不对。输入ifconfig 查看一下,好像也没啥问题,但就是搜寻不到任何热点。电脑开的热点,手机开的热点,无线路由器的,一个都找不到,头疼。
    khadas@Khadas:~$ ifconfig
    docker0   Link encap:Ethernet  HWaddr 02:42:f4:5d:df:28
              inet addr:172.17.0.1  Bcast:0.0.0.0  Mask:255.255.0.0
              UP BROADCAST MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

    eth0      Link encap:Ethernet  HWaddr 3e:e2:f6:c8:8a:e2
              inet addr:192.168.1.102  Bcast:192.168.1.255  Mask:255.255.255.0
              inet6 addr: fe80::e03:ef3e:14f2:a6c7/64 Scope: Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:384 errors:0 dropped:0 overruns:0 frame:0
              TX packets:325 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:43179 (43.1 KB)  TX bytes:30892 (30.8 KB)
              Interrupt:155

    lo        Link encap: Local Loopback
              inet addr:127.0.0.1  Mask:255.0.0.0
              inet6 addr: ::1/128 Scope:Host
              UP LOOPBACK RUNNING  MTU:65536  Metric:1
              RX packets:76 errors:0 dropped:0 overruns:0 frame:0
              TX packets:76 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1
              RX bytes:8086 (8.0 KB)  TX bytes:8086 (8.0 KB)

    lxcbr0    Link encap:Ethernet  HWaddr 00:16:3e:00:00:00
              inet addr:10.0.3.1  Bcast:0.0.0.0  Mask:255.255.255.0
              UP BROADCAST MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

    wlan0     Link encap:Ethernet  HWaddr cc:b8:a8:b5:b0:36
              UP BROADCAST MULTICAST  MTU:1500  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

    1.png


    2.png

    ***************************************密封线内不要答题***************************************
    后续0

    突然想起来拿到板子时里面是安卓的系统,不过测试当时用的是网线直连,没有用到wifi链接。重新刷回了安卓,试试wifi能不能用。结果依然扑街,仍旧找不到任何wifi热点。
    Android.jpg

    目前看来,不大像是系统的问题了。不可能连着三四个系统镜像都有问题,所以推测是硬件的锅。
    所以,好事多磨?!

    ***************************************密封线内不要答题***************************************
    已解决

    直接抛开桌面先不看,命令行操作。
    查看目前网络设备
    1. ifconfig
    复制代码
    wifi0.png
    wlan0就是当前电脑无线网络,需要确定该网络接口是开启状态的
    1. sudo ip link set wlan0 up
    复制代码
    一旦确认了无线网络开启,接下来需要搜索可用网络:
    1. sudo iw dev wlan0 scan | grep SSID
    复制代码
    wifi1.png
    可以看到,确实有搜索到wifi热点的SSID,但是数量不多,仅有两个,而且信号弱的可怜(这应该就是桌面界面看起来像是没搜素到wifi的原因)。这么说来,wifi模块应该是好的,但是为什么接受能力这么弱,想不明白。
    虚焊?
    设计电路时参数没匹配好?
    这模块天生弱?
    天线没设计好?
    后来我去翻看其他试用网友的帖子,他们似乎都没遇到这个问题。然后,我看到了他们的开箱贴,我好想知道是什么原因了。天线的锅!对,其他网友的板子是配有一根天线的,但是我的没有。
    然后我从其他板子那扒了根天线过来,再sudo iw dev wlan0 scan | grep SSID 一下,好嘛,效果拔群,立马搜索到了一大把SSID。

    wifi2.png
    立马链接一下我的wifi,然后ping一下百度,效果拔群。
    wifi3.png
    切回桌面,打开浏览器,上网页,好嘛,效果拔群。
    TIM图片20180124171510.jpg

    总结:
    我的板子出厂时漏了一根天线,然后导致wifi模块搜寻连接的能力弱的可怜,看起来就像坏了一样,接上天线就好了。
    还存在的问题:
    • 实际上接上天线之后,板子还是没有办法搜寻到我的无线路由器(隔墙的,但是手机电脑都可以连接到),所以测试时我是连接手机开的wifi热点,可能是天线参数不匹配的原因。
    • 我觉得板载的wifi模块不应该这么弱,没天线就无法工作了,感觉手上的板子还是有些问题的。
    • wifi连接基本放弃,日后还是网线直连操作。

    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-1-16 17:48
  • 签到天数: 592 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2018-1-24 05:35:11 | 显示全部楼层
    本帖最后由 robe.zhang 于 2018-1-24 06:29 编辑

    能上网的,我昨晚还用这个WiFi,ubuntu 系统和你一摸一样,系统驱动都没啥问题,你再看看怎么回事
    我用桌面很少,全是命令行的,也适用你的桌面系统。经验帖有一篇就是配置 WiFi 的,跟这个vim只有一点点差别,配置文件里最后一行不要那个wpa_supplicant,因为wpa_supplicant已经启动了,改成wpa_conf,你先看看有没有帮助:http://jingyan.eeboard.com/article/76256
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-5-31 10:27
  • 签到天数: 98 天

    连续签到: 1 天

    [LV.6]常住居民II

     楼主| 发表于 2018-1-24 09:36:08 | 显示全部楼层
    robe.zhang 发表于 2018-1-24 05:35
    能上网的,我昨晚还用这个WiFi,ubuntu 系统和你一摸一样,系统驱动都没啥问题,你再看看怎么回事
    我用桌面 ...

    多谢,我待会去试试。不过目前来看应该不是系统或者设置的问题,应该是硬件毛病。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2018-1-24 09:49:56 | 显示全部楼层
    问题解决了吗
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-5-31 10:27
  • 签到天数: 98 天

    连续签到: 1 天

    [LV.6]常住居民II

     楼主| 发表于 2018-1-25 01:29:09 | 显示全部楼层
    噗噗熊 发表于 2018-1-24 09:49
    问题解决了吗

    应该算是找到问题所在了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-1-16 17:48
  • 签到天数: 592 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 2018-1-26 16:40:14 | 显示全部楼层
    本帖最后由 robe.zhang 于 2018-1-26 16:45 编辑

    我也试用这块板子,昨天测试了下:

    电脑WiFi能搜到14个网络
    手机能搜到4个网络
    Khadas VIM+天线能搜到3个网络
    Khadas VIM去掉天线只能搜到1个,是我桌子上的路由器,距离板子30cm吧。

    我感觉:
    1.Khadas VIM+天线,接受WiFi信号的能力是比较弱,应该是这块板子普遍的情况。
    2.差的原因,我猜是系统呀驱动呀软件调优没搞好,射频电路硬件没优化,毕竟这只是个开发板,不像手机路由通信一类的产品WiFi性能是硬性指标,开发板的重点应该是系统和驱动这一类东西。还有一种可能是khadasVIM开发板主要卖到欧美市场,那些地区更加注重电磁辐射指标,也许是不敢做大怕超标。
    从我测试得情况和你描述来看,我感觉你的板子和我的也没啥区别,一切正常没啥问题,你觉得呢
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-8-25 16:46
  • 签到天数: 28 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    发表于 2018-1-28 16:31:21 | 显示全部楼层
    支持一下,另外提个建议,楼主更新之后在标题注明【更新】会更好一点
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-4-26 20:00 , Processed in 0.168630 second(s), 28 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.