首页

如何使用USB软件狗在树莓派2上设置WiFi

在树莓派2上设置WiFi与树莓派3上的设置不同,因为树莓派2或更早的型号不像树莓派3那样自带WiFi适配器。因此,为了使用树莓派2访问WiFi,我们需要使用一个外部适配器,如WiFi适配器。

在之前的教程中,我已经解释了如何使用板载WiFi适配器将树莓派3连接到WiFi网络。在本教程中,我将向您展示如何使用WiFi软件狗在树莓派2上设置WiFi并连接到WiFi网络。

树莓派2 WiFi软件狗

我们已经看到了如何以无头方式设置树莓派计算机,即不使用显示器和键盘。我们还了解了如何在树莓派3中启用和配置WiFi。

为了连接树莓派2或更老的设备(没有板载WiFi适配器),我们需要使用USB类型的WiFi适配器。

本项目使用的WiFi适配器为天达W311MI USB适配器。这个特殊的适配器支持IEEE 802.11b/g/n协议,速度可达150Mbps。

Tenda无线电子狗

现在我们将看到如何配置树莓派2访问WiFi网络。以下步骤是常见的,无论您的树莓派是连接到显示器和键盘,还是使用远程SSH客户端(如Putty)以无头方式访问它。

连接硬件

如果你的树莓派已经打开,关闭它,并连接USB WiFi适配器到树莓派上的任何USB端口。如果您将树莓派与显示器或电视一起使用,请将树莓派连接到显示器和键盘。

还要将以太网线(可选的,如果你使用显示器和键盘)连接到树莓派,并准备一台电脑(有网络连接)。现在你可以打开树莓派,等待它启动。

检查USB WiFi适配器硬件

如果您使用的是Putty(无头安装),请使用用户名和密码登录树莓派。如果您正在使用显示器,请从桌面打开终端。

腻子登录

要查看树莓派是否检测到插在USB端口上的WiFi软件狗硬件,请在终端输入以下命令并按enter键。

dmesg |更多

多次按空格键跳到列表的下一页。如果你向下滚动,你可以看到一些与WiFi适配器相关的行,类似于下面的内容。

[1.872459] usb 1-1.2:使用dwc_otg的新高速usb设备编号4

[1.992963] usb 1-1.2:新usb设备发现,idVendor=148f, idProduct=5370

[1.992997] usb 1-1.2:新的usb设备字符串:Mfr=1, Product=2, SerialNumber=3

[1.993014] usb 1-1.2:产品:802.11 n WLAN适配器

[1.993029] usb 1-1.2:制造商:Ralink

这意味着Raspbian OS已经检测到USB WiFi适配器。但是软件狗还不能工作,因为我们需要配置它。

检查USB适配器

编辑网络接口文件

我们需要编辑位于/etc/network/interfaces的网络接口文件。这个文件设置了我们将要使用的WiFi适配器。为了打开网络接口文件,输入以下命令并按enter键。

sudo nano /etc/network/interfaces

根据您安装的Raspbian操作系统的版本,网络接口文件已经有几行文本。无论内容如何,请确保提供以下代码行。如果没有,将这些行添加到现有代码中。

汽车瞧

Iface loinet loopback

Iface eth0 inet manual

汽车wlan0

allow-hotplug wlan0

Iface wlan0 inet手册

wpa-roam /etc/wpa_supplicant / wpa_supplicant.conf

更新后的代码应该如下所示。


按CTRL+X退出编辑器。它将询问您是否将更改保存到文件中。输入y并按回车键。你会回到终点站。我们已经完成了对网络接口文件的编辑。

编辑WPA请求文件

WPA或WiFi Protected Access Supplicant文件包含有关WiFi网络的详细信息,如名称、密码、安全性、类型等。

我们需要编辑这个文件并添加您的个人WiFi网络的详细信息。要打开WPA请求者文件,请键入以下命令并按enter键。

sudo nano /etc/wpa_supplicant / wpa_supplicant.conf

将以下代码行添加到现有代码中(如果有的话)。根据您的WiFi网络细节,对以下代码进行必要的更改。

网络= {

ssid= " WiFi网络名称"

psk= " WiFi网络密码"

原型=工匠们

key_mgmt = WPA-PSK

成对= CCMP TKIP

组= CCMP TKIP

id_str= " WiFi网络名称"

编辑后的文件看起来像这样。

水渍险配置
将WiFi网络名称替换为您的WiFi网络的实际名称。在我们的例子中,它是SLNP。同理,输入psk对应的WiFi网络密码。

为了退出并保存同名文件,请按CTRL+X,然后按Y,最后按enter。

重新启动树莓派

如果您完成了以上步骤,您可以重新启动树莓派。在Putty终端中,只需执行以下命令。

sudo定时关机

树莓派关机后,请关闭电源开关,断开网线。现在,启动树莓派并扫描IP地址。如果WiFi配置正确,则需要获取树莓派连接的WiFi软件狗的IP地址。

用户可以通过修改后的IP地址,通过SSH Client Putty工具登录树莓派。

腻子登录新
为了测试WiFi连接,我们可以使用不同的命令。首先,可以使用以下命令获取所有网络连接的详细信息。

ifconfig

这将返回IP地址,传输字节,接收字节等。

测试Ifconfig

另一个命令是iwconfig。它类似于ifconfig,但它只与无线网络相关。

iwconfig

测试Iwconfig
该命令将返回SSID、频率、比特率、功率、链接质量等详细信息。如果链接质量选项为0/70(0/最大值),那么WiFi适配器没有正确连接到WiFi网络。

另一种测试连接的方法是使用Ping命令。使用以下命令并查看是否得到任何答复。

sudo ping www.google.co.in

测试平

要退出Ping,按CTRL+C。

故障排除

如果您在使用USB WiFi适配器连接WiFi时遇到任何问题,请检查以下内容。这些可能就是问题所在(但不限于这些)。

  • 力量:WiFi适配器可能需要更多的电源,如果你的电源不能提供足够的电源,它可能无法正常工作。
  • 兼容性:查看兼容的外接WiFi适配器列表并购买一个。
  • USB适配器:检查软件狗是否完美地安装在USB端口。
  • 无线网络:检查你的WiFi网络是否正常运行。
  • 网络接口和WPA请求文件:确保在相应的文件中输入了正确的命令。
  • 关机和重启:关闭树莓派,然后重新启动。

17的反应

  1. 我很感谢打开这个网站,因为我也想学习使用USB适配器设置wifi。这正是我要找的。这是你的感激之情,把你的博客和我们一起发布出来。非常感谢你的这篇文章。

  2. 这个教程为我在Raspberry Shake上设置wi-fi适配器节省了大量时间!我搜索了所有的热门论坛,终于找到了这里!非常感谢!

  3. 谢谢,伟大的教程。我还是无法连接上Wifi。Dmesg显示,软件狗在引导序列的后期重置,无法加载固件。最终通过使用2A电源解决了这个问题。我使用的1A可以为Pi2供电,但不足以运行Wifi。

  4. 只是在Lite非图形系统上进行排序。....在离开UNIX 15年后。
    感谢一个简明的指南,明确的确切的指示。
    我可以确认出版物是完美的击键,在反馈时仍然100%工作。
    谢谢
    比尔

  5. 谢谢,我的Pi现在只能通过wifi无头运行。这可以让我把Pi带到新的地方。你的方法是最简单的。

  6. 你好,我正在尝试使用您的方法更新。不幸的是,文件
    /etc/wpa_supplicant/wpa_supplicant.conf现在设置为只读。我不是一个ĺinux用户有办法使文件r/w
    问候
    弗雷德

    1. 弗雷德,

      这不应该发生。作为根用户,你应该能够编辑任何文件,这就是为什么要使用sudo,这样你就不会不小心做它或允许恶意脚本做它。你是这样做的吗?

      sudo nano /etc/wpa_supplicant / wpa_supplicant.conf

  7. 在把我的rasi设置为wifi时,我发现说明书中有一个错误。在每个文件输入了几次之后,我回过头去看指令,在“网络/接口”文件中,我发现前两行,auto lo和iface io inet loopback,应该是(auto io)和(iface io inet loopback)
    当我把l换成I时,它开始工作了。

  8. 嗨,有人知道这是否适用于树莓派零1.3吗?我点了一个树莓派零w 1.1,但收到的树莓派零1.3没有wifi。我想安装hyperion,但没有wifi就不能工作,所以我已经订购了一个wifi适配器来尝试这一点。谢谢

  9. 你好,我试着按照你的步骤安装usb适配器。使用的型号和你的一样,天达W311MI和树莓派2型号B, 1Gb内存。然而,当我把USB适配器插入树莓派,它一直弹出和检测在驱动程序。是因为USB适配器有自动安装的功能吗?
    还是因为电源问题?我用5V和5安培来为我的覆盆子充电。
    希望你能解决我的问题。
    谢谢!

  10. 你好,
    当我把我的Realtech USB无线适配器换成一个Linux兼容的适配器时,这对我来说是有效的!!
    谢谢,你真是我的救命恩人!

    烧烤

留下一个回复

您的电邮地址将不会公布。

Electronicshub图标
Baidu
map