Thank you for trying to help me. I’ve seen the article, it has a lot words, but too little sense. Let me quote it here:
- Start the “Printer Settings” App in a template VM
- Add/Configure the printer in the same way as one would do on any normal Linux. … One can use Qubes Manager to modify firewall rules for particular VMs. (What rules?)
- Test the printer by printing a test page.
- … If it doesn’t then probably the AppVM doesn’t have networking access to the printer – in that case adjust the firewall settings for that AppVM in Qubes Manager. (That was a powerful troubleshooting advice!)
- Alternatively if you do not want to modify the firewall rules of the template VM … , start or restart an AppVM based on the template and test printing there.
I’ve assumed that I’m missing something very basic, as I did not find any help in the internet. Seems that it somehow connected to Qubes Firewall. NetVM (sys-net) doesn’t seem to have any firewall as when I try to access it I get the message
This qube has networking disabled (Basic -> Networking) - network will be disabled. If you want to use firewall, please enable networking.
It makes sense, I need to go to the Qube (AppVM) settings and connect it to the machine that provides network. As long as networking Virtual Machine provides network itself, then you should not connect it to any other VM.
Still, according to this instruction, networking VMs actually have one, iptables commands should be added to
The only networking HowTo for the Qubes OS I have found is Playing with Qubes Networking for Fun and Profit, but it seems to be a little bit outdated.
So, I try to find help here, praying someone will descent to human being and enlighten a soul with the divine knowledge.