树莓派设置WiFi优先级(Debian 13)

NetworkManager 版本的 WiFi 优先级方案(100% 有效)

NetworkManager 是用 autoconnect-priority 来实现 WiFi 偏好。


#️⃣ 1. 查询当前连接

nmcli connection show

你会看到类似:

A_WiFi B_WiFi


#️⃣ 2. 设置 A 的优先级更高(例如 priority 20)

sudo nmcli connection modify "A_WiFi" connection.autoconnect-priority 20


#️⃣ 3. 设置 B 的优先级更低(priority 10)

sudo nmcli connection modify "B_WiFi" connection.autoconnect-priority 10


#️⃣ 4. 重新加载并立即生效

sudo nmcli connection reload sudo nmcli networking off sudo

nmcli networking on

或者简单重启:

sudo reboot


🎯 工作原理(NetworkManager)

  • 优先连接 A

  • A 信号丢失 → 自动切换 B

  • A 恢复 → NetworkManager 会自动切回 A(因为优先级更高)

你想要的行为 NetworkManager 完全支持。


📌 补充:查看每个 WiFi 的优先级

nmcli connection show "A_WiFi" | grep autoconnect-priority

nmcli connection show "B_WiFi" | grep autoconnect-priority


如果你系统里根本没添加 A / B WiFi?

你可以让它扫描并添加:

nmcli device wifi list nmcli device wifi connect "A_WiFi" password "A_PASSWORD"

nmcli device wifi connect "B_WiFi" password "B_PASSWORD"

添加后再设置优先级即可。

相关推荐
Yoyo25年秋招冲冲冲3 分钟前
【亲测可用】ubuntu系统下安装Openclaw+配置飞书
linux·ubuntu·ai·飞书·openclaw
你好,帅哥21 分钟前
openssl ,msys2 ,交叉编译
linux·运维·服务器
计算机安禾31 分钟前
【Linux从入门到精通】第36篇:DNS服务探秘——自己搭建一个内网DNS
linux·运维·servlet
Wect37 分钟前
React 性能优化精讲
前端·react.js·性能优化
2023自学中39 分钟前
make clean 与 make distclean
linux·嵌入式
BenD-_-1 小时前
CVE-2026-31431 Copy Fail:Linux 内核本地提权漏洞风险与缓解
linux·网络·安全
追风筝的人er1 小时前
SpringBoot+Vue3 企业考勤如何处理法定假期?节假日方案、调休补班与工作日判断链路拆解
前端·vue.js·后端
Web极客码1 小时前
2026年Linux VPS安全加固清单:SSH、防火墙与审计就绪配置
运维·服务器·数据库
无敌的黑星星1 小时前
Java8 CompletableFuture 实战指南
linux·前端·python
雁鸣零落2 小时前
如何在 Chrome 中查看其他浏览器的书签?书签空间订阅与侧边栏只读切换指南
前端·chrome·edge浏览器