this post was submitted on 13 Oct 2023
90 points (100.0% liked)
Free and Open Source Software
17920 readers
29 users here now
If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
That would be cool.
Here's my new setup that might not work for everyone, but I'd recommend thinking about if you're able to.
Network printers are blocked from Internet by my router. They have static IP addresses allocated (permanent DHCP leases) for convenience.
I have some Canon laser printers. I don't want to install Canon software across my devices, so I setup a cups print server (lxc container) where I installed the software.
I setup and shared the printers (local network only), made them discoverable.
I use the CUPS web GUI over ssh tunnel if I need to check on job queues and do maintenance/admin tasks (don't usually have to).
Clients immediately find the printers on the server, no driver required.
As a bonus, I made the margins 0 on the CUPS ppd on the server so that I get to print without margins when so desired (Canon has fixed minimum margins otherwise).
The one caveat is that the Canon drivers don't work on raspberry pi (arm), so while I have a to-do to get around that by using a virtualization layer, you need a separate Intel/AMD machine for the print server if your printer doesn't support ARM.
I used to have a HP printer that refused to connect to my wifi network if it was blocked from accessing the internet. So I had to unblock it every time I restarted my printer.
Wow, that's so messed up: I didn't know HP did that.. I think it might just be a matter of time before others follow suit.
Sounds very Wireshark worthy!
Honestly, I don't even think that it behaved like that for malicious purposes. It looked more like incompetence.
Does it say “Internet required” on the box? If not, a good activist move might be to have a bunch of people buy them, set them up on a disconnected machine, then return them for a refund.