树莓派wifi 树莓派WIFI驱动
本文目录一览:
1、树莓派连接wifi和蓝牙
- 2、树莓派基础设置-连接WIFI
- 3、树莓派 3B+ 连接 WPA2 企业级加密的 WIFI
- 4、树莓派开启 SSH 和 WiFi(无需键盘显示器)
- 5、树莓派修改Wifi和密码
- 6、树莓派配置wifi的几种方法.md
树莓派连接wifi和蓝牙
树莓派 网络连接方式有有线和无线两种方式,有线连接基本不需要进行设置,只需要插上网线即可,故本文着重讲解在几种不同的方式下对树莓派进行无线设置。
设备
在树莓派上设置Wifi上需要使用以下设备。
必需的
可选的
如果你手中只有树莓派,没有显示器,或者不方便将其连接到显示器上,那么设置无线WiFi的方式如下。
同样,在没有显示器的情况下设置无线WiFi,同样也分为两种情况,一种是树莓派暂时不能登陆远程终端设置WiFi,另一种是可以登陆树莓派终端设置WiFi。
不能登陆远程终端设置WiFi
这种方式适用于第一次刻录完系统,并且没有有线网络连接的情况下设置树莓派WiFi。方法如下:
在SD卡的boot分区种新建 wpa_supplicant.conf 文件,并且配置 WiFi 的 SSID 和密码,这样树莓派启动后会自行读取 wpa_supplicant.conf 配置文件连接 WiFi 设备。
树莓派开机,就会自动连接WiFi。
可以登陆终端设置树莓派WiFi
如果树莓派有有线网络连接,这时可以通过终端来设置WiFi。方法如下:
1. 在Raspberry Pi的终端中,输入以下命令。
2. 在此文件的底部,添加以下行。
3. 保存退出。
4. 通常情况下,树莓派会自动检测到wpa_supplicant文件的更改,并自动建立与无线WiFi的连接。
如果没有连接成功,可以通过执行以下命令来强制其进行检查。
a. 关闭并重启网络接口,从而通过重新启动网络接口以重新加载wpa_supplicant文件。
5. 然后可以使用 ifconfig wlan0 命令检查连接是否成功。inet addr字段中应该有一个IP地址。
显示:
如果树莓派系统使用的是Raspbian Stretch,则ifup命令可能不起作用,可能会收到一条错误消息,内容如下:“ *ifdown:unknown interface wlan0 *”。可以使用以下任何命令来解决:
或
使用GUI为树莓派设置WiFi是最简单方法,因为可以在界面内快速完成所有操作。
1. 将树莓派连接到显示器,并接上鼠标和键盘。
2. 在Raspbian桌面上,找到桌面右上角的WiFi图标。
3. 点击WiFi图标后它将扫描WiFi网络并显示其可以找到的任何内容。单击要连接的网络。
4. 如果您的网络受密码保护,则将提示您输入密码。输入相关密码以连接到WiFi网络。
5. Pi现在应该连接到WiFi网络,并且图标现在应该已更改为蓝色WiFi徽标。
ubuntu连接wifi地址
树莓派基础设置-连接WIFI
树莓派刚开始烧录好系统时无法直接连接WIFI,因为树莓派官方系统默认的地区和时区是英国,因此我们需要哦修改时区和地区,就可以正常使用WIFI功能了。
-在命令行里输入如下命令然后敲回车
通过键盘的上下键,移动到“ Localisation Options”(因为版本可能不一样,要仔细观察,位置不是固定的),回车进入。
-依次进入 change Timezone - ASIA - Shanghai
-设置好后,再回到”localisation Options”,回车进入,选择第十四行“change WIFI contry - China”
树莓派 3B+ 连接 WPA2 企业级加密的 WIFI
树莓派 3 代 B+ 已自带了蓝牙和 WIFI 模块,且支持 2.4/5G HZ 双频段无线网络。本以为连下 WIFI 就是动动手指的事情。
偏偏公司是 WPA2 企业级加密的无线网,图形界面下显示的 WIFI 名称是灰色的,无法直接连接。无奈只好通过命令行配置。
树莓派用的是当前最新版本的 Raspbian 系统 (2018-10-09),无线网络配置文件为 /etc/wpa_supplicant/wpa_supplicant.conf 。所以直接将 WIFI 的连接信息补充到该配置文件中即可。
连接“最简单”的 WIFI (如手机热点)时配置如下:
其中 WIFI 的连接信息主要是 network 项中的内容。
如果需要同时配置多个 WIFI 的连接并为其设置优先级,可参考以下配置:
其中 priority 项用于设置优先级,该值 越大 则优先级 越高 。
隐藏 WIFI 不能被自动搜索到,需要手动添加连接。
主要是添加 scan_ssid=1 项。
示例配置文件如下(尴尬,不是很懂。但我是可以连的。。):
更多 wpa_supplicant.conf 文件的配置实例可参考 man wap_supplicant.conf
wpa_supplicant.conf 文件的配置说明可参考 这篇博客 (内容太详细了,,没细看)
树莓派开启 SSH 和 WiFi(无需键盘显示器)
由于树莓派系统中未开启 ssh,需要手动开启;在烧录好的移动盘根目录中,新建 SSH 文件,然后保存。
新建 wpa_supplicant.conf 配置文件,配置 WiFi 的 SSID 和密码,这样树莓派启动后会自行读 wpa_supplicant.conf 配置文件连接 WiFi 设备。
打开路由后台查看树莓派ip地址。
如果没有路由后台权限,亦可使用 nmap 等相关端口扫描工具,扫描 22 端口。
使用 ssh 工具,连接树莓派,推荐使用默认默认终端,也可以使用系统自带命令行、Item2、pwoer shell等工具。
默认的用户名: pi
默认的密码是: raspberry
登陆后就可以开始各种操作了。
树莓派修改Wifi和密码
参考文章。
参考文章2。
简单说,只需要改两个文件即可,甚至改一个文件即可。
抛开Linux系统问题,光树莓派的话,只需要打开 /etc/wpa_supplicant/wpa_supplicant.conf 这个文件编辑,里面会有明文显示wifi的登录名和密码,如果想改的话直接在这里改好保存退出就ok了。如下图:
图中我配置了两个Wifi的登录信息,这样的话,一个连不上可以自动连第二个。
在文中,很明显就可以找到登录名和密码的位置,增删改都不用多说。如果要增加一个WIFI信息,那就把整个 network={…} 复制出来一个改改就好了。
一般Linux系统都不是直接改上面那个文件的,实际上WIFI登录密码是直接写在 /etc/network/interfaces 这个文件里的。
但是树莓派默认不会在这个文件直接写wifi信息,而是让它读取额外的一个文件来找到wifi信息。
interfaces 这个文件内容非常少非常简单,一看就明了,下图是这个文件的全部内容(忽略掉注释内容):
如图注
树莓派配置wifi的几种方法.md
[TOC]
参考:
_
略
shell中运行 raspi-config,选择network options,选择Wi-Fi,然后输入SSID和密码,重启系统后即可。
打开/etc/wpa_supplicant/wpa_supplicant.conf增加如下内容
psk还可以是32字节的预加密16进制数。该参数可以用wpa_passphrase生成:
将以上内容追加到配置文件中(/etc/wpa_supplicant/wpa_supplicant.conf)
或者直接这样:wpa_passphrase “my_ssid” /etc/wpa_supplicant/wpa_supplicant.conf
运行命令,使配置生效:wpa_cli -i wlan0 reconfigure
列出所有的可用wifi网络:iwlist wlan0 scan,SSID有时候很复杂,输入不方便时很有用
iwconfig
iwconfig 网卡名
cat /proc/net/wireless