php修改树莓派wifi密码,树莓派连接WIFI无线网络配置

查看无线网卡

$ iw dev

iw 是一种新的基于 nl80211 的用于无线设备的CLI配置实用程序。它支持最近已添加到内核所有新的驱动程序。采用无线扩展接口的旧工具iwconfig已被废弃,强烈建议切换到 iw 和 nl80211。

bVblpwh?w=289&h=159

其中显示“Interface wlan0”,说明设备名是wlan0。

使用 iw 检查无线连接状态

$ iw wlan0 link

bVblpwq?w=429&h=240

这是连接后的状态

如果显示Not connected,则还没有建立连接

扫描 WIFI 网络

$ iw wlan0 scan

搜索附近的wifi网络。会扫出一大坨各种无线WIFI

连接到wifi

无密码的wifi

iw wlan0 connect 你的ssid

wep加密的wifi网络

$ iw wlan0 connect 你的SSID key 0:你的密钥

WPA/WPA2加密的wifi网络

需要用到 wpa_supplicant

1. 首先需要为 wpa_supplicant 生成一个包含了预共享密钥(PSK, pre-shared key)

$ wpa_passphrase 你的SSID >> /etc/wpa_supplicant/wpa_supplicant.conf 你的密码

执行以上命令后,在/etc/wpasupplicant/wpa_supplicant.conf的文件上会自动生成类似如下配置

network={

ssid="你的SSID"

#psk="你的密码"

psk=ba4e9c8c83de0c1531accf56d7156409da7653161fb871a85c252c88bdf3d

}

2. 需要在此基础上把 wpa_supplicant.conf配置文件添加内容如下所示

network={

ssid="你的SSID"

proto=RSN

key_mgmt=WPA-PSK

pairwise=CCMP

auth_alg=OPEN

#psk="你的密码"

psk=ba4e9c8c83de0c1531accf56d7156409da7653161fb871a85c252c88bdf3d

}

3. 配置文件修改完成后,执行以下命令启动

$ sudo wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf

4. 查看是否连接成功

$ ifconfig

查看wlan0是否分配到ip地址

bVblpws?w=536&h=174

5. 可以用以下命令自动获取IP地址

$ dhcpcd wlan0

到此连接WIFI成功。但是下次重启,WIFI还不能自动连接。需要修改/etc/network/interfaces

6. 配置自动连接

vim /etc/network/interfaces

配置如下

bVblpwt?w=451&h=226

重启后,无线网络会自动连接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值