I have a Canon MF3010 connected to my router via a IOGear GPSU21 print server. It previously worked beautifully on my Xfinity gateway, but I can't seem to get it installed on my laptop (Windows 10). I was able to install it and successfully print a test page with a direct USB connection to the router and p910nd.
I think it's under hostname 54eac09, IP address 192.168.1.244, but I'm not sure. Everything else that's connected and showing in active DHCP leases is account for. I set this device to have a static IP, also.
Here is the diagnostic info I saw requested in other topics:
It's not entirely clear to me how this is related to OpenWrt. Yes, it seems you are running an OpenWrt router, but this device is 'just another device' on your network... OpenWrt doesn't have anything to do with its operation except possibly for a DHCP reservation.
If you can ping the device, that means it is on the network at the expected IP address. There's really nothing else that OpenWrt can affect.
You may need to re-add the printer on your computer if the address changed relative to the previous setup. Or maybe reset the device and set it up fresh again. Also, if you're using Windows, be sure that the Windows firewall knows that you're on a trusted network/.
Aside from that, you should probably reach out to IO Gear's support channels.
So, it worked when plugged in the Xfinity router then you put it on a different subnet (well you had to of because the Xfinity cannot also be in 192.168.1.x) when you put an OpenWrt router after the Xfinity router?
You can ping it but it will not print.
Have you tried logging into the IOGear and using its setup page to reconfigure for the new network?
Well it was under that ip address when it was plugged into the USB port of the router but who knows what the IOGear address is.
A simple way to test that you have the right address for the IO Gear device is to start a persistent ping, and then unplug the IO gear device. If the ping stops, you know you have the right device/address. If the ping continues, the IO Gear device isn't using the address you think it is.
βItβ = Canon printer or the IOgear print server?
Did the IOGear LAN to USB printserver box work before adding the OpenWRT router?
Are you now running a nested combo of OpenWRT router and Xfinity router? if so: what IP range is used on the Xfinity LAN ports? And is the IOgear print server connected to an OpenWRT router LAN port or a LAN port of the Infinity router?
Could you add some tech specs of your OpenWRT router? what is the output of ubus call system board
I got the feeling it did because the page you linked says this:
The built-in web management feature provides more convenience by allowing the user to configure, monitor and even reset the print server via a web browser.
Can you draw a network topology diagram? Show us how things are connected, including the computer that you are trying to print from and the io gear device.
Sorry for all the deleted replies. I didn't see quoted text in them. Just need to get used to this forum format I guess.
@psherman That was a great idea. Turns out that it wasn't the print server. I'm not sure what's connected to 192.168.1.244. Would the router be connected to itself somehow?
@LilRedDog I may have spoken too soon. I think it was kind of plug-and-play, just installing the printer before on the gateway, but it looks like there is a web interface after all. I just need to figure out how to get to it. I think I'll just need to plug it directly into my laptop to configure it, then move it back to the network.
It won't work. The gateway has to be in bridge mode (which turns the gateway into a cable modem only) for my other router to serve as a router, and I need that because I'll be setting up a VPN once I've got the other kinks worked out.