仅支持有线网络打印的打印机如何通过一个无线路由器连接到另一个无线路由器

2023-05-17 13:00:07 +08:00
 Takizawa

背景: 办公室的打印机支持自动双面很方便,但无奈只支持有线网络打印,没有走线的空间,也不太想买那种无线打印服务器(主要是太贵了)。 现状: 目前我的主力路由器是一个刷了 padavan 固件的小米路由器 3G (路由器 A ),我还有一个闲置的同款同固件路由器(路由器 B )。 问题: 想问一下各位大佬,有没有办法把打印机的网线插在路由器 B 上,通过无线连接的方式,实现在路由器 A 上直接就可以寻找到局域网的该打印机设备从而无线打印呢?小弟就是穷了点又很喜欢无线又不想花钱,恳请解答一下,感谢!

933 次点击
所在节点    问与答
8 条回复
Cheons
2023-05-17 13:08:26 +08:00
B 路由器桥连 A ,开启 DMZ 绑定打印机
B 路由器桥连 A ,关闭 DHCP
datocp
2023-05-17 13:12:53 +08:00
看起来打印机本身支持网络打印。想把它变成无线打印,那估计配置一个通过无线中继连接的路由器应该就可以了。
剩下的问题,就看无线中继本身是否有防火墙会不会挡掉一些服务。
很多年前用这种无线客户端方式都配置过网络启动的,没有任何问题。无线中继 /客户端之类的 openwrt 下叫 relay

https://github.com/kstenerud/openwrt-relayd-wireless-bridge/blob/master/README.md
LaoChen
2023-05-17 13:20:37 +08:00
p 固件不熟,但是基本思路是:
1. B 路由器设置无线上行,选择 A 路由器的 WIFI ,输入 WIFI 密码,上行方式选择 DHCP 。
2. B 路由器上打开 LAN 口的 DHCP ,网段最好和 A 路由器不同(比如 A 路由 192.168.1.x ,那么 B 路由就改成 192.168.2.x ),但是要给打印机的 MAC 设置一个静态 IP 分配(比如打印机 MAC->192.168.2.111 )。
3. B 路由器打开针对打印机的端口转发,由于不一定知道打印机用哪些端口,所以也可以直接打开 DMZ 主机功能(针对打印机 IP 192.168.2.111 )。
4. B 路由器 LAN 口连打印机,由于打印机发现协议( LLDP 之类的)这种情况不工作,所以你可能需要手动在需要打印的电脑上用 IP 地址添加打印机。IP 地址需要打开 A 路由的管理界面,查看给 B 路由分配的 IP 。

另外,有些路由器有网桥模式,那样就不用打开 B 路由的 DHCP ,也不需要做 2-4 步骤了。不过不清楚各个固件网桥模式的实现,不太清楚 LLDP 是否还能工作。楼下大佬补充?
ryd994
2023-05-17 15:45:41 +08:00
如果同品牌,尝试用原厂固件 wds 桥接
如果不同品牌但同芯片,尝试两个都刷 openwrt 开 wds 桥接
如果 wds 失败,主路由不变,从路由刷 openwrt ,用 relay bridge 模式: https://openwrt.org/docs/guide-user/network/wifi/relay_configuration
这个模式实际上是分开两个不互通的 L2 ,但是使用相同的 L3 ,所有在从网络上的通讯,会被从路由修改 mac 地址后转发到主网络。主路由的角度来看,所有从网络上的设备都有不同的 IP 但使用相同的 mac 地址
knva
2023-05-17 15:48:40 +08:00
建议插线到交换机
xiqishow
2023-05-17 16:32:18 +08:00
有那种随身路由器,tplink 就有,有一种模式可以把 wifi 转成 lan 口
ghjexxka
2023-05-17 16:48:31 +08:00
两个还都刷了 padavan ,那路由器 B 无线桥接到 A 关闭 DHCP 就行了,几分钟就搞定
Takizawa
2023-05-18 09:35:21 +08:00
@Cheons @LaoChen @datocp @ghjexxka @knva @ryd994 @xiqishow 谢谢各位老板,我慢慢探索一下,目前还没成功

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

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

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

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

© 2021 V2EX