First, use the Puppy Linux search engine at https://rockedge.org/psearch/ if you are having any issues.
I have been trying for several days to figure out why I could not connect to our new printer on my wife's computer in the next room.
I made sure the printer was shared when I installed it and could not find it with cups on my local network.
I found this post at https://oldforum.puppylinux.com/viewtop ... 9&start=20 from @rcrsn51 and scrolled down 2 posts. After many hours of trying to figure this out, simply going to http://192.168.xxx.xxx(host local address):631/printers I logged into the cups server on her computer.
It was as simple as allowing myself, (username) access.
Make sure you have set up the printer correctly in the host before you do, and it has been shared, "Last step in installing is to check the box under to make sure it is shared".
Thank you to @rockedge who keeps up the Puppy Linux search. I Used to have a good one back in the early days.
Just to note, we are on the same router. Usb server is direct wired,( my wife's computer) and I am wireless. Both firewalls were disabled at the time of testing.