解决思路的核心在于让所有设备处于同一个广播域。既然有线网关是192.168.1.1,无线是192.168.2.1,说明中间隔了一层NAT。你可以尝试将无线路由器设置为交换机模式,或者直接物理上交换一下位置,让打印机所在的那台电脑直接连在有线路由器上,而不是通过无线路由器中转,这样打印机就能被识别到了。
无线局域网如何连接底层有线局域网的网络打印机
简单来说,你现在的设置是主从两个独立网段,打印机在1网,电脑在2网,自然互相看不见。你需要重新规划拓扑,把原本接在192.168.1.1有线网关上的有线路由器拿出来,让它负责拨号和分配1段的IP,然后把打印机和连接它的电脑都插到这个主路由上,再把你的无线路由器接在后面扩展信号,注意无线路由器要设成AP模式或者关闭DHCP。
其实这是两个完全不同的局域网段造成的冲突,有线网段是192.168.1.x,而你的无线网段是192.168.2.x。要解决这个问题,最直接的办法是把这两个路由器的角色互换一下,让连接打印机的那个有线路由器去当主路由,然后把你电脑用的那个无线路由器插到它的LAN口上作为二级路由,这样它们就处于同一个网段了。