树莓派配置wifi链接

树莓派配置wifi链接

  使用树莓派链接网络是必然的,这里讲一讲如何连接到wifi。

扫描WIFI

sudo iwlist wlan0 scan

扫描后得到以下结果

 

这里的“ESSID”是无线网的名称。

添加有密码的WIFI网络

 通过配置wpa_supplicant.conf可以设置将要连接的无线网

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

在文件末尾出添加一下代码,并填写正确的 ssid 以及 psk 即可。

network={
        ssid="wifi_name"
        psk="wifi_password"
}

连接隐藏网络

  如果要连接的是隐藏的网络,需要在配置文件中添加scan_ssid连接。

network={
    ssid="wifi_name"
    scan_ssid=1
    psk="wifi_password"
}

添加多个无线网络配置

  可自定义id_str用于区分两个wifi

network={
    ssid="wifi_name1"
    psk="wifi_password1"
    id_str="class1"
}

network={
    ssid="wifi_name2"
    psk="wifi_password2"
    id_str="class2"
}

  如果您有两个网络的范围,可以添加优先级选项来在它们之间进行选择。具有最高优先级的范围内的网络将是连接的网络。

network={
    ssid="wifi_name1"
    psk="wifi_password1"
    priority=1
    id_str="class1"
}

network={
    ssid="wifi_name2"
    psk="wifi_password2"
    priority=2
    id_str="class2"
}

添加没有密码的WIFI网络

  添加没有密码的WIFI网络只需将key_mgmt设置为NONE即可

network={
        ssid="wifi_name"
        key_mgmt=NONE
}

查看wifi是否连接成功

  配置完成后需重启树莓派,才可看到配置是否成功。

ifconfig wlan0

 

posted @ 2019-03-07 00:03 键盘演绎青春 阅读( ...) 评论( ...) 编辑 收藏
<think>好的,我现在需要帮助用户找到在树莓派配置WiFi的教程。首先,我要回顾用户提供的引用内容,看看里面有没有有用的信息。用户引用了四个来源,其中提到了一些配置步骤,比如创建wap_supplicant.conf文件、设置SSID和密码、使用SSH连接等。 首先,引用1提到在陌生网络中配置树莓派时,可以创建一个名为pi的低优先级网络,方便SSH连接后添加配置。引用3和4详细说明了如何通过编辑wap_supplicant.conf文件来配置WiFi,包括SSID和PSK的设置,并且需要注意文件名是否正确,比如可能应该是wpa_supplicant.conf而不是wap。这里可能存在拼写错误,需要确认正确的文件名。 然后,引用4提到将ssh空白文件和wpa_supplicant.conf放入boot盘中,这适用于无头安装。用户可能需要知道如何在没有显示器的情况下配置WiFi。此外,查询IP地址的方法,如使用路由器后台或Advanced IP Scanner,也是关键步骤。 接下来,我需要整合这些信息,确保步骤清晰正确。首先,准备TF卡,在boot分区创建wpa_supplicant.conf文件,正确填写SSID和密码,注意特殊字符的限制。然后创建ssh文件以启用SSH访问。接着启动树莓派,通过路由器或扫描工具获取IP地址,使用Putty连接。如果遇到连接问题,可能需要检查WiFi配置是否正确,或者尝试重启服务。 可能的问题点包括:文件名是否正确,WiFi名称和密码是否有特殊字符,以及IP地址获取的方法。需要提醒用户注意这些细节,避免常见错误。此外,引用2提到如果连接后显示无网络,可以参考之前的博客,但用户当前的问题主要是配置,所以可能暂时不需要深入这部分。 最后,生成相关问题时要考虑用户可能的后续需求,比如无头安装、静态IP设置或故障排除。确保问题覆盖用户可能遇到的下一步问题,帮助他们进一步操作。</think>### 树莓派 WiFi 配置分步指南 #### 一、基础配置方法(无显示器) 1. **准备配置文件** 在TF卡`boot`分区创建`wpa_supplicant.conf`文件,内容格式为: ```plaintext ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 country=CN network={ ssid="你的WiFi名称" psk="你的WiFi密码" priority=1 } ``` - `ssid`需全英文且不含特殊符号(如`.`或`*`)[^3] - `priority`数值越大优先级越高[^1] 2. **开启SSH访问** 在`boot`分区新建空白文件`ssh`(无扩展名)[^4] 3. **启动设备** 插入TF卡启动树莓派,等待1-2分钟完成自动连接 #### 二、IP地址获取 - **路由器查询**:登录路由器管理页面查找`raspberrypi`设备 - **扫描工具**:使用`Advanced IP Scanner`或`arp -a`命令扫描局域网[^4] - **显示器查看**:连接屏幕后终端输入`ifconfig wlan0` #### 三、验证连接 ```bash ping www.baidu.com # 显示响应时间表示联网成功 ``` #### 四、高级配置 1. **多网络配置** 在`wpa_supplicant.conf`中添加多个`network`块,通过`priority`设置优先级: ```plaintext network={ ssid="办公室网络" psk="office123" priority=5 } network={ ssid="备用网络" psk="backup456" priority=2 } ``` 2. **命令行配置** 已连接SSH时可通过以下命令修改配置: ```bash sudo nano /etc/wpa_supplicant/wpa_supplicant.conf sudo wpa_cli reconfigure # 重载配置 ``` #### 五、常见问题处理 - **无法连接**:检查WiFi名称/密码是否含中文/特殊符号[^3] - **IP变化**:更换网络后必须重新获取IP地址[^3] - **服务异常**:重启网络服务 ```bash sudo systemctl restart networking ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值