raspberry Pi zero v1.3 设置无线wifi连接

本文介绍如何为树莓派Zero配置USB无线网卡并设置WiFi连接,同时启用SSH服务以便进行远程登录操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

   最近新入手了一块raspberry Pi zero板子,使用串口连接树莓派的话,不太方便,就想用先连接wifi,然后用ssh登陆比较好。

树莓派使用的系统是:2017-04-10-raspbian-jessie-lite.img

无线网卡

raspberry Pi zero没有自带wifi模块,需要另外购买一个usb无线网卡。我使用的是EDUP网卡,如下图所示:

1,插入usb 无线网卡,使用命令lsusb,查看usb无线网卡是否正常加载。

pi@raspberrypi:~ $ lsusb
Bus 001 Device 006: ID 046d:c077 Logitech, Inc.
Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter
Bus 001 Device 003: ID 046d:c31c Logitech, Inc. Keyboard K120 for Business
Bus 001 Device 002: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
pi@raspberrypi:~ $

RTL8188CUS 802.11n  ---这行则是无线网卡的驱动信息。

2,扫描附近wifi,进一步确认usb 无线网在正常工作。

命令:  sudo  iwlist wlan0 can

3,配置wifi连接信息

   修改/etc/network/interfaces文件

命令: sudo  nano /etc/network/interfaces

修改的地方如图所示

pi@raspberrypi:~ $ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)

# Please note that this file is written to be used with dhcpcd
# For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf'

# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d

auto lo
iface lo inet loopback

iface eth0 inet manual

#allow-hotplug wlan0
#iface wlan0 inet manual
# wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

#allow-hotplug wlan1
#iface wlan1 inet manual
# wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid "xxxxxx"
wpa-key "xxxxxx"
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

wpa-ssid 设置要连接的wifi的ssid

wps-key 设置要连接的wifi的密码


4,修改 /etc/wpa_supplicant/wpa_supplicant.conf 文件

pi@raspberrypi:~ $ sudo cat /etc/wpa_supplicant/wpa_supplicant.conf
country=GB
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
ssid="xxxxxxxx"    -----设置wifi 的ssid
psk="xxxxxxxx"     ------设置 wifi的密码
}


5,允许SSH 远程连接

      a,安装没有桌面界面的系统(2017-04-10-raspbian-jessie-lite.img),则直接运行命令:sudo rasp-config ,打开配置界面,点击高级选项,出现SSH的选项,enable即可。

     b,安装有桌面的系统(2017-04-10-raspbian-jessie.img),则点击左上角树莓派图标--->点击Preferens--->Raspberry Pi Configuration --->interfaces -->SSH enabled 即可

6,重启网路服务

sudo  /etc/init.d/networking restart


7,执行ifconfig命令,则可以看到ip地址,


然后可以远程ssh登陆。

### Raspberry Pi Zero v1.3 安装教程与操作系统配置 #### 选择合适的硬件组合 为了在 Raspberry Pi Zero v1.3 上完成安装并正常运行,建议搭配一个性能稳定的 SDR 设备。例如 RTL-SDR R820T2 RTL2832U 是一种常见的选择,其具备良好的频率稳定性以及较低的成本[^1]。 #### 准备工作 确保已准备好以下组件: - **Raspberry Pi Zero v1.3** - **Micro SD 卡**(至少 8GB) - **电源适配器**(支持 Micro USB 接口) - **键盘和鼠标** 或通过 SSH 进行远程操作 - **显示器**(可选) 如果需要扩展功能,可以考虑额外购置 USB HUB 或其他外设来增强连接能力[^3]。 #### 下载并烧录操作系统镜像 推荐使用官方发布的 Raspberry Pi OS Lite 版本作为基础系统环境。该版本轻量化设计更适合资源有限的设备如 Pi Zero 。具体步骤如下: 1. 访问官网下载最新版 Raspberry Pi OS Image 文件。 2. 利用工具如 Etcher 将镜像写入到准备好的 microSD 卡中。 ```bash # 示例命令用于验证 sdcard 是否正确挂载 lsblk ``` #### 基础设置调整 首次启动完成后进入初始配置阶段,执行以下指令打开配置菜单: ```shell sudo raspi-config ``` 在此界面下可以根据需求修改多项参数,比如更改密码、启用SSH服务或者调整区域时间等选项[^4]。 另外需要注意的是,在高负载应用场景里可能会遇到 CPU 性能瓶颈问题;一般情况下Pi Zero 的核心利用率维持在合理范围内(约30%-35%)即可满足大部分日常任务的需求。 #### 安装必要的软件包 针对特定用途还需进一步部署相关应用程序和服务程序。对于涉及 SDR 处理的任务来说,则可能涉及到诸如 Gqrx, CubicSDR 等前端应用及其依赖库文件的获取与编译过程。 ```shell apt-get update && apt-get upgrade -y apt-get install rtl-sdr gnuradio gqrx-sdr -y ``` 以上代码片段展示了更新现有包列表之后再安装几个常用的开源项目实例的方法之一。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值