Je configure l'ordinateur portable de mon père (Vista) pour qu'il imprime sur une imprimante HP Deskjet connectée à un ordinateur de bureau Windows XP. Le boîtier XP utilise un pare-feu Windows.
Ordinateur portable est assis sur 192.168.1.66, bureau 192.168.1.65.
J'ai configuré la journalisation dans le pare-feu et j'ai déterminé qu'il rejetait les paquets entrants sur le port TCP 9100, utilisé par JetDirect, le protocole d'impression.
J'ai configuré une exception sur le port TCP 9100, permettant l'accès au sous-réseau local. Il existe également une entrée sous l'onglet "Autoriser les applications" qui a été marquée pour le modèle d'imprimante exact. J'ai aussi choisi ceci, puis essayé d'imprimer à nouveau ... Je vois plus de paquets abandonnés de 192.168.1.66 à 192.168.1.65 pour le port TCP 9100.
Qu'est-ce que j'essaie ensuite?
la source
Assurez-vous que le programme écoute sur toutes les interfaces. Il se peut qu’il n’écoute que les connexions locales. TCPView de Sysinternals peut vous montrer cela, je pense.
Cela dit, le partage d’imprimantes dans Windows est normalement géré par SMB, et non par JetDirect. L'impression sur le port 9100 est normalement effectuée directement sur le périphérique.
la source