[求助] Openwrt 如何实现无线中继功能(非有线中继)

12 天前
 jimzhangbest
拓扑如图:
[https://imgur.com/a/zHDuYHy]

需求:
openwrt 作为一个无线中继器
op 作为无线客户端去连接主路由,然后 op 连接的有线设备可以自动获取到主路由的 DHCP 地址,并且可以联通局域网(可访问主路由下的设备),且可以通过主路由上网

我咸鱼上淘了个 15 块包邮的 WR702N ,设置成中继模式,配置上 wifi 信息,就轻松实现了

但是在 openwrt 上怎么都无法实现,设备是斐讯 N1
查询了资料,大部分无线网卡无法桥到 br-lan 上,需要用到一个 relayd 的插件,可参考文档:[https://oldwiki.archive.openwrt.org/doc/recipes/relayclient]
但是按照该文章不管怎么配置,最后结果都是,openwrt 下的有线设备能够获取到主路由 dhcp 地址,但是非常不稳定,ping 网关间歇性能通,大部分时候不能通(非延迟丢包问题,通的时候延迟很低无丢包,不通的时候一直不通),可能是触发了什么条件或者 arp 翻滚感觉

可能是我的理解出了问题,可能这个文章并不是对应的 tp 上的中继功能?(因为 TP 上还有个选项是桥接,我测试了下需要 tp 的 lan 口下再配置一个 dhcp 服务器才可以,不是我想要的,中继模式是什么都不需要配置就可以无感通)
704 次点击
所在节点    OpenWrt
9 条回复
ntedshen
12 天前
?有大把人拿 x86 装 op 试图挑战专用 ap 就算了。。。
bro 你拿个电视盒子挑战 ap 是想干啥?
jimzhangbest
12 天前
@ntedshen 只是拿了个测试设备刷个 op ,模拟出这个功能而已,不用在意什么设备,15 块包邮的随身 ap 都能实现,我又不是拿来做什么高大上的需求,其他需求我自然有 x86 esxi 来搞
jimzhangbest
12 天前
神奇的是,官方文档里引用了一个案例,TL-WR703n 刷 op 后也需要安装这个 relayd 并且实现了(我看了下比我了的 TL-WR702n 就多了个 3g 功能)
jimzhangbest
12 天前
@ntedshen 实际上,我需要这个功能,仅仅是为了自己做个 ipkvm 设备出来,ipkvm 的部分已经实现了,然后我想实现的是有线网口接被控主机能够给分配局域网 IP ,仅仅是为了调试阶段,被控机器在我的任意座位上摆着就可以接入局域网,不需要拉一根长线到交换机上或者上架了再调试(因为调试阶段中可能需要插拔内部的配件,设备要放在随手)
ntedshen
12 天前
@jimzhangbest bro 真幽默。。。你 x86esxi 跑个 ap 试试。。。
单收发的 cyw43455 能咋样?就是很烂啊,能跑又不代表好用。。。
这卡和树莓派就是一个卡,你去翻翻 pi4 的中继教程好了。。。
jimzhangbest
12 天前
@ntedshen 你的理解能力可能有问题,我哪句话说了 x86 跑 ap 了,ap 我也不用 op 跑,我用的专门商用成品来承担的,难道 op 只能来做 ap 了?(可能你是这样的吧)。好了,看不到核心问题或者不想帮忙就不用回复了,你这个理解能力可能也无法交流。
ntedshen
12 天前
@jimzhangbest 单收发,1t1r 的天线,无线是半双工,这种规格带一点负载就是发不出包,你还想和成品比,咋比?
反正建议我也给了,那我溜了。。。
libregratis
6 天前
OpenWrt 默认支持无线中继,大概率是 N1 的问题,除了固件问题,N1 的无线 1x1 性能太弱了
jimzhangbest
51 分钟前
@libregratis 默认的应该是 nat 跨网段中继,我想要的是同网段透明中继,这几天研究了下 relayd 的插件应该是没问题,是固件不稳定,连上后定时断连,换了 O 大的好几个版本的固件都一样的问题,git 上看他也是不太想修的意思,F 大的大而全版本固件倒是没这问题,但是 F 大的固件似乎读取不到 usb-video (我不指望 N1 无线性能怎么样,我只是想做个 ipkvm 附带分配 IP 功能,在调试阶段免布线接入局域网)
最后鱼上淘到一个 16 块的中兴随身 AP ,跟一个麻将一样大小比 tp 的任一款随身 wifi 都小,刷了三方固件后完美实现透明中继,就这样吧不折腾了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1180848

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX