Je peux imprimer sur mon imprimante HP via le réseau local lorsque je ne suis pas connecté au VPN. Lorsque connecté au VPN, l'impression échoue.
OpenVPN 2.1.0 x86_64-pc-linux-gnu [SSL] [LZO2] [EPOLL] [PKCS11] [MH] [PF_INET6] [eurephia] built on Jul 12 2010
Je peux envoyer une requête ping à l’imprimante tout en étant connecté au VPN:
$ ping 192.168.100.12
PING 192.168.100.12 (192.168.100.12) 56(84) bytes of data.
64 bytes from 192.168.100.12: icmp_req=1 ttl=255 time=9.17 ms
--- 192.168.100.12 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss...
$ ping HpPrinter.local
PING HpPrinter.local (192.168.100.12) 56(84) bytes of data.
64 bytes from HpPrinter.local (192.168.100.12): icmp_req=1 ttl=255 time=0.383 ms
--- HpPrinter.local ping statistics ---
4 packets transmitted, 4 received, 0% packet loss...
Mais voici l'erreur lorsque j'essaie d'imprimer alors que je suis connecté au VPN:
hpijs[9990]: io/hpmud/jd.c 784: mdns lookup HpPrinter.local retry 1...
...
hpijs[9990]: io/hpmud/jd.c 784: mdns lookup HpPrinter.local retry 20...
hpijs[9990]: io/hpmud/jd.c 780: error timeout mdns lookup HpPrinter.local
hpijs[9990]: io/hpmud/jd.c 88: unable to read device-id
hp[9982]: io/hpmud/jd.c 784: mdns lookup HpPrinter.local retry 1...
...
hp[9982]: io/hpmud/jd.c 784: mdns lookup HpPrinter.local retry 20...
hp[9982]: io/hpmud/jd.c 780: error timeout mdns lookup HpPrinter.local
hp[9982]: io/hpmud/jd.c 88: unable to read device-id
hp[9982]: prnt/backend/hp.c 745: ERROR: open device failed stat=12: hp:/net/Officejet_Pro_L7600?zc=HpPrinter
J'utilise des règles iptables, mais le problème n'apparaît pas lié au pare-feu. J'ai testé sans règles (c'est-à-dire sans pare-feu). Le problème d'impression se produit lorsque le VPN est connecté. Je peux deviner que c’est un problème lié à mdns, mais la recherche sur Google à l’aide de mdns n’a révélé aucune anomalie en rapport avec celle-ci (à mon niveau de connaissance). Aucune suggestion?