回答

收藏

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

#拆解/开源硬件 #拆解/开源硬件 2363 人阅读 | 0 人回复 | 2016-03-09

                  之前的文章我已分享了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地址。
              

分享到:
回复

使用道具 举报

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

本版积分规则

关闭

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