|
|
本帖最后由 Zwischenspiell 于 2025-1-16 14:34 编辑
第一次用恩山,不太熟悉功能,见谅。
网上基本搜不到任何相关帖子,毕竟没人这么用。
最终目的:搭建一个针对差旅等情况的可移动边缘基础设施。单一设备,捆绑交换机/AP/路由/PoE设备都是无法接受的,即使破格也必须是一体的,坚固耐震的。
1. 必须 使用有线网络作为 WAN
2. 必须 使用无线网络作为 WAN
3. 必须 使用手机USB作为 WAN (支持 WiFi WAN 可以不需要支持这一条)
4. 必须 使用网卡作为AP
5. 必须 连接IPsec与其他基础设施组建无感知的 site-to-site
6. 必须 使用XTLS为内网提供SOCK/HTTP
7. 必须 使用cloudflared提供DoH,使用pi-hole提供中间DNS
8. 必须 提供NTP
9. 必须 将NVME提供为 SMB 共享
5 ~ 9 意味着必须得有docker/lxc/nspawn/kvm等技术,而且最好拥有机内虚拟交换机/网桥。不过真正的技术难点在于 2、3、4、5:
难点2:
即本贴的问题
难点3:
USB网卡驱动问题
难点4:
R86S分 OCP和NGFF两种网卡
R86S-G = M2SSD + OCP SFP+ 网卡
R86S-P = M2SSD + NGFF WiFi 网卡
也就是说,第4点,需要兼容 USB小型外置WiFi网卡 和 内置 NGFF 网卡。
难点5:
OpenWRT的感兴趣流配置方式与传统思科/詹博不同。本贴不讨论
---------- 分割线 ----------
遇到问题:
OpenWRT 的后台 没有/无法打开 Wireless 页面
环境信息:
R86S - G3
OpenWRT - 23.05
Debian - 12.8
复现步骤:
1. 为 R86S 安装 ext4 版系统,安装方法为 Live + dd
2. 安装基本工具,分区扩容,配置有线网络
> 此时有线网络已经可以正常工作,路由正常,交换正常
3. lspci 能正常看到网卡,ip l不可以
4. 安装 iwlwifi 和 iwlwifi-ax201 包,重启
> ip l 已经可以识别网卡,iw工具可以正常显示属性,可以扫描SSID
5. wifi detect 和 wifi config 输出都是空的
6. 使用iw工具可以正常连接到WiFi
> 此时已经可以建立最基本的wlan链路
7. echo 'disabled 0' > /etc/config/wireless 重启,依然不显示 Network -> Wireless 界面
问题:
1. 为什么 没有/不显示/无法启用 Wireless 界面
2. OpenWRT 如果使用iwctl管理,是否会导致与LuCI脱钩
已知尝试:
将系统换装为debian 12最小安装,安装 brctl iwd 等工具
1. 将所有接口桥接,此时可正常当作交换机使用
2. 安装 iwlwifi , 重启 此时可正确识别 wlan0 接口
3. iwctl device wlan0 set-property Mode ap
4. iwctl ap wlan0 start Test 00000000
5. brctl addif br0 wlan0
6. 此时手机连接此SSID已经可以正常上网
|
|