惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
D
Darknet – Hacking Tools, Hacker News & Cyber Security
N
News and Events Feed by Topic
N
News | PayPal Newsroom
SecWiki News
SecWiki News
P
Privacy International News Feed
T
Troy Hunt's Blog
Attack and Defense Labs
Attack and Defense Labs
N
News and Events Feed by Topic
L
LINUX DO - 热门话题
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Security Latest
Security Latest
AWS News Blog
AWS News Blog
S
Secure Thoughts
W
WeLiveSecurity
H
Heimdal Security Blog
T
Threat Research - Cisco Blogs
I
Intezer
Application and Cybersecurity Blog
Application and Cybersecurity Blog
S
Security @ Cisco Blogs
G
GRAHAM CLULEY
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Spread Privacy
Spread Privacy
L
Lohrmann on Cybersecurity
C
CERT Recently Published Vulnerability Notes
S
Security Affairs
Hacker News - Newest:
Hacker News - Newest: "LLM"
Google Online Security Blog
Google Online Security Blog
Cisco Talos Blog
Cisco Talos Blog
雷峰网
雷峰网
Cloudbric
Cloudbric
Y
Y Combinator Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园_首页
Hacker News: Ask HN
Hacker News: Ask HN
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Google DeepMind News
Google DeepMind News
Vercel News
Vercel News
云风的 BLOG
云风的 BLOG
Latest news
Latest news
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
D
Docker
Recent Announcements
Recent Announcements
博客园 - 【当耐特】
H
Help Net Security
博客园 - 司徒正美
TaoSecurity Blog
TaoSecurity Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
C
Check Point Blog
博客园 - 叶小钗

博客园 - 念槐聚

使用axel替代wget,实现Linux环境下载加速 大模型购买综合对比 Excel中生成可编辑数据的甘特图 Claude 优秀插件 Pi Agent和Claude Code 为zed工具配置claudecode+自定义模型 pi agent 和claudecode、codex、Trae、Qwen、Qoder等对比 ESXi物理服务器RAID卡及磁盘等处理操作点滴记录 vscode和Qwen code、Trae、workbuddy等对比,优劣推荐 主流 Kubernetes 管理工具特性对比 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 博文阅读密码验证 - 博客园 Python+Stable Video Diffusion (SVD) 实现本地离线视频生成 开发模式对比 OpenClaw模型对比选择2 OpenClaw模型对比选择1 ollama ERR_CONNECTION_REFUSED coding plan对比,deepseek、字节、阿里、智谱、kimi 等coding plan 对比 openclaw问题修复 auth.profiles.ollama:default.mode: Invalid input OPENCLAW问题:TERMINATE SOCKET: Ping Pong does not transfer heartbeat within heartbeat intervall
raspberrypi+openclaw笔记
念槐聚 · 2026-03-17 · via 博客园 - 念槐聚

raspberrypi+openclaw笔记

问题

raspberry 3b如何配置多个wlan0,图形化界面显示 no wireless interfaces found

解决办法

先给结论:树莓派 3B不能直接创建多个 wlan0(一个物理网卡只能一个主接口名);图形化提示 “No wireless interfaces found”,优先是WiFi 国家码未设、射频被锁、NetworkManager/dhcpcd 冲突、或多网卡命名混乱导致。下面分步解决。

一、先修复 “no wireless interfaces found”(图形化看不到 WiFi)

1. 检查硬件与接口是否存在

# 列出所有网络接口(看是否有wlan0/wlan1)
ip link show
# 看WiFi是否被软/硬锁
sudo rfkill list all
# 解锁WiFi(关键)
sudo rfkill unblock wifi
sudo rfkill unblock all

若输出里没有 wlan0/wlan1,或 WiFi 显示Soft blocked: yes,执行上面解锁命令。

2. 必须设置 WiFi 国家码(最常见原因)

运行
sudo raspi-config
# 依次进入:Localisation Options → WLAN country → 选 China (CN) → 保存退出
sudo reboot

不设国家码,WiFi 会被强制禁用,图形化必然找不到接口。

3. 修复网络管理冲突(dhcpcd vs NetworkManager)

新版 Raspberry Pi OS 默认用NetworkManager,若你手动改了/etc/network/interfaces或dhcpcd.conf,会导致冲突。

运行
# 查看当前网络管理服务
sudo systemctl status NetworkManager
sudo systemctl status dhcpcd

推荐方案:统一用NetworkManager(图形化友好)

运行
# 启用NetworkManager,禁用dhcpcd
sudo systemctl enable --now NetworkManager
sudo systemctl disable --now dhcpcd
sudo reboot

备选:用传统dhcpcd(不推荐图形化)

运行
sudo systemctl disable --now NetworkManager
sudo systemctl enable --now dhcpcd
# 恢复默认interfaces(不要手动改)
sudo nano /etc/network/interfaces
# 内容保持默认:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet manual
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
sudo reboot

4. 修复 wpa_supplicant 配置

运行
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
# 确保有country码,且network块正确
country=CN
network={
    ssid="你的WiFi名"
    psk="你的WiFi密码"
    key_mgmt=WPA-PSK
}
# 重启服务
sudo systemctl restart wpa_supplicant

### 5. 排查驱动 / 固件(少见但必要)
```bash
运行
# 更新固件与驱动
sudo apt update
sudo apt full-upgrade
sudo rpi-update
sudo reboot

二、“多个 wlan0” 的正确实现(多 WiFi 接口)

树莓派 3B板载只有 1 个 WiFi,要多 WiFi 接口,必须加 USB WiFi 网卡(会出现 wlan0、wlan1、wlan2…)。

1. 多网卡命名固定(避免重启后 wlan0/wlan1 互换)

运行
# 禁用systemd predictable命名(保持wlan0/wlan1)
sudo ln -nfs /dev/null /etc/systemd/network/99-default.link
# 按MAC固定网卡名(推荐)
sudo nano /etc/udev/rules.d/70-persistent-net.rules
# 添加(替换为你的MAC):
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="aa:bb:cc:dd:ee:ff", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="11:22:33:44:55:66", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan1"
sudo reboot

2. 多 WiFi 配置(NetworkManager 图形化 / 命令行)

图形化:右上角网络图标 → 选择 WiFi → 输入密码,每个 WiFi 对应一个连接配置,可同时连多个(需网卡支持)。
命令行(nmcli):

运行
# 查看所有连接
nmcli connection show
# 连接WiFi(wlan1连第二个WiFi)
nmcli device wifi connect "WiFi2" password "密码2" ifname wlan1
# 设置静态IP(可选)
nmcli connection modify "WiFi2" ipv4.method manual ipv4.addresses 192.168.2.100/24 ipv4.gateway 192.168.2.1 ipv4.dns 8.8.8.8
nmcli connection up "WiFi2"

3. 多 WiFi 同时工作(客户端 + 热点)

一个网卡连外网(wlan0),另一个开热点(wlan1):

运行
# 安装热点工具
sudo apt install hostapd dnsmasq
# 配置wlan1为热点(静态IP)
sudo nano /etc/dhcpcd.conf
interface wlan1
    static ip_address=192.168.4.1/24
    nohook wpa_supplicant
# 配置hostapd(热点名称/密码)
sudo nano /etc/hostapd/hostapd.conf
interface=wlan1
driver=nl80211
ssid=PiAP
hw_mode=g
channel=6
wmm_enabled=0
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=12345678
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
# 启用服务
sudo systemctl unmask hostapd
sudo systemctl enable --now hostapd
sudo systemctl enable --now dnsmasq
sudo reboot

三、常见问题排查

1.图形化仍看不到 WiFi:

确认已设country=CN、已rfkill unblock、NetworkManager 已启用。
执行nmcli device,看 WiFi 是否显示connected或disconnected(不是unavailable)。

2.多网卡只有一个能连:

检查是否同信道干扰,或网卡不支持并发。
用iwlist wlan1 scan确认 wlan1 能扫描到网络。

3.重启后配置丢失:

用 NetworkManager 管理,不要手动改/etc/network/interfaces。
固定网卡名(udev 规则)。