查看: 1199|回复: 0

基于TigerBoard开发板的WIFI音箱之GoBian系统无线网络配置

[复制链接]
  • TA的每日心情
    开心
    2018-6-12 14:05
  • 签到天数: 76 天

    连续签到: 1 天

    [LV.6]常住居民II

    发表于 2016-3-7 09:21:04 | 显示全部楼层 |阅读模式
    分享到:
    之前的文章https://jingyan.eeboard.com/article/74904我已分享了gobian的安装及启动,现在分享的是如何配置GoBian的无线,使之连上网络。
    gobian是一个十分完整的桌面系统,里面已自带了许多常用软件,包括无线配置工具,使用的软件管理工具是apt,默认源已包括丰富的软件,你可以通过apt来安装需要的软件。
    无线网络管理工具采用的是wpa_supplicant,所以可以通过wpa_cli来配置。wpa_supplicant是一个与无线路由进行认证交互、密钥配置等功能的程序,wpa_cli是与wpa_cupplicant进行交互,达到管理网络的功能。wpa_cli的功能可以通过执行命令wpa_cli help来看(命令太长我就不贴出来)。可以看到wpa_cli内置许多命令。我就简单介绍一下几个常用的。
    1.扫描网络:wpa_cli scan,用来扫描附近存在的无线网络。
    2.查看扫描结果:wpa_cli scan_results,与上一个命令搭配使用,查看扫描到的网络结果。
    3.增加一个网络配置:wpa_cli add_network,增加一个网络配置,执行该命令之后会返回新增的网络配置编号。
    4.删除一个网络配置:wpa_cli remove_network <network id>,删除一个网络配置,<network id>指定了所要删除的配置。
    5.显示所有配置:wpa_cli list_network,显示所有的网络配置。
    6.选中网络配置:wpa_cli select_network,连接所选中的网络。
    7.保存网络配置:wpa_cli save_config,保存所更改的网络配置。重启不会丢失。
    8.设置网络参数:wpa_cli set_network <network id> <variable> <value>,设置某一个网络配置的参数,一般的话我们只要设置两个参数,一个参数是网络名,另外一个参数就是密码。
    根据上面的那些信息,我们可以配置连接上一个无线。首先是增加一个网络wpa_cli add_network,返回一个网络配置ID,我们要记住这个ID,然后设置网络命令和密码,命令分别是wpa_cli set_network  网络配置ID ssid "网络名"和wpa_cli set_network 网络配置ID psk "网络密码",注意网络名和密码都必须要用双引号。之后选中该网络wpa_cli select_network 网络配置ID。如果网络名和密码设置正确的话,通过执行iwconfg wlan0命令可以看到已连接上无线网络。最后执行wpa_cli save_config来保存配置并重启设备。
    重启设备之,可以看到已成功连接到网络并获取到IP地址。
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2024-12-19 23:07 , Processed in 0.109702 second(s), 17 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.