#51 Le 20/08/2023, à 10:27
- tonton mitch
Re : Imprimer avec HP DeskJet via wifi-direct impossible
Aaaah oui, enfin, merci, l'imprimante est cette fois bien détectée en tant que HP Deskjet 3700 Série avec le correct Hostname et le satut Prête, j'ai même pu rentrer dans le menu de configuration du print. Néamoins après lui avoir demandé d'imprimer elle n'a rien fait du tout même après 5 minutes d'attente, bien que son statut indiquait qu'il y avait une tâche en cours. J'ai envoyé un ping pour voir et il a été enfin reçu mais ensuite elle est passée au statut "Arrêtée".
Après redémarrage elle a enfin accepté d'imprimer !!! mais il faut la redémarrer après chaque print job, je ne sais pas pourquoi.
En tout cas c'est le jour et la nuit, merci beaucoup à tous ceux qui sont intervenus. Une idée de la source du problème ?
mitch@mitch-Inspiron-15-3567:~$ ping -c3 192.168.223.1
PING 192.168.223.1 (192.168.223.1) 56(84) bytes of data.
64 bytes from 192.168.223.1: icmp_seq=1 ttl=255 time=49.9 ms
64 bytes from 192.168.223.1: icmp_seq=2 ttl=255 time=49.6 ms
64 bytes from 192.168.223.1: icmp_seq=3 ttl=255 time=48.6 ms
--- 192.168.223.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 48.649/49.395/49.945/0.547 ms
mitch@mitch-Inspiron-15-3567:~$
Hors ligne
#52 Le 20/08/2023, à 15:37
- alh54
Re : Imprimer avec HP DeskJet via wifi-direct impossible
Maintenant que l'imprimante est joignable il faut l'installer
hp-setup -ix 192.168.223.1
Hors ligne
#53 Le 20/08/2023, à 15:46
- alh54
Re : Imprimer avec HP DeskJet via wifi-direct impossible
Quelqu'un peut-il m'expliquer pourquoi ces 2 règles iptables ont débloqué la situation
sudo iptables -I INPUT -s 192.168.223.0/24 -j ACCEPT
sudo iptables -I OUTPUT -d 192.168.223.0/24 -j ACCEPT
alors qu'au #38 la désactivation de ufw ne l' a pas fait.
Hors ligne
#54 Le 20/08/2023, à 18:04
- tonton mitch
Re : Imprimer avec HP DeskJet via wifi-direct impossible
Maintenant que l'imprimante est joignable il faut l'installer
hp-setup -ix 192.168.223.1
Qu'est-ce que c'est sensé faire ?
En définitive il n'est pas nécessaire de redémarrer l'imprimante après chague print mais il faut arrêter son wifi-Direct et le relancer sinon elle se met en pause et n'en sort pas quoique l'on fasse d'autre.
Hors ligne
#55 Le 20/08/2023, à 23:40
- alh54
Re : Imprimer avec HP DeskJet via wifi-direct impossible
C'est pour installer l'imprimante avec les pilotes propriétaires, ce n'est pas obligatoire. Si tu as des soucis d'impression ou de numérisation il faut penser à le faire.
Hors ligne
#56 Le 21/08/2023, à 11:27
- matrix-bx
Re : Imprimer avec HP DeskJet via wifi-direct impossible
Salut alh54
Quelqu'un peut-il m'expliquer pourquoi ces 2 règles iptables ont débloqué la situation
sudo iptables -I INPUT -s 192.168.223.0/24 -j ACCEPT sudo iptables -I OUTPUT -d 192.168.223.0/24 -j ACCEPT
alors qu'au #38 la désactivation de ufw ne l' a pas fait.
Je comprends du #49 que ça n'a pas été désactivé.
Mais même si ça avait été le cas, je crains que ça n'ait pas fonctionné quand même.
Désactiver ufw, ne désactive pas le firewall, mais seulement les règles qu'ufw gère.
# État des lieux avant.
$ sudo ufw status
État : inactif
$
$ sudo iptables -L -n
Chain INPUT (policy ACCEPT) <================
target prot opt source destination
Chain FORWARD (policy ACCEPT) <================
target prot opt source destination
Chain OUTPUT (policy ACCEPT) <================
target prot opt source destination
$
# Ajout règles.
$ sudo iptables -I INPUT -s 192.168.223.0/24 -j ACCEPT
$ sudo iptables -I OUTPUT -d 192.168.223.0/24 -j ACCEPT
$
$ sudo iptables-save
# Generated by iptables-save v1.8.7 on Mon Aug 21 12:11:26 2023
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -s 192.168.223.0/24 -j ACCEPT <================
-A OUTPUT -d 192.168.223.0/24 -j ACCEPT <================
COMMIT
# Completed on Mon Aug 21 12:11:26 2023
$
# Activation ufw et état des lieux.
$ sudo ufw enable
$ sudo ufw status
État : actif
$
$ sudo iptables-save
# Generated by iptables-save v1.8.7 on Mon Aug 21 12:11:51 2023
*filter
:INPUT DROP [0:0] <================ /!\
:FORWARD DROP [0:0] <================ /!\
:OUTPUT ACCEPT [0:0]
:ufw-after-forward - [0:0]
:ufw-after-input - [0:0]
:ufw-after-logging-forward - [0:0]
:ufw-after-logging-input - [0:0]
:ufw-after-logging-output - [0:0]
:ufw-after-output - [0:0]
:ufw-before-forward - [0:0]
:ufw-before-input - [0:0]
:ufw-before-logging-forward - [0:0]
:ufw-before-logging-input - [0:0]
:ufw-before-logging-output - [0:0]
:ufw-before-output - [0:0]
:ufw-logging-allow - [0:0]
:ufw-logging-deny - [0:0]
:ufw-not-local - [0:0]
:ufw-reject-forward - [0:0]
:ufw-reject-input - [0:0]
:ufw-reject-output - [0:0]
:ufw-skip-to-policy-forward - [0:0]
:ufw-skip-to-policy-input - [0:0]
:ufw-skip-to-policy-output - [0:0]
:ufw-track-forward - [0:0]
:ufw-track-input - [0:0]
:ufw-track-output - [0:0]
:ufw-user-forward - [0:0]
:ufw-user-input - [0:0]
:ufw-user-limit - [0:0]
:ufw-user-limit-accept - [0:0]
:ufw-user-logging-forward - [0:0]
:ufw-user-logging-input - [0:0]
:ufw-user-logging-output - [0:0]
:ufw-user-output - [0:0]
-A INPUT -s 192.168.223.0/24 -j ACCEPT <================ Tjrs là (heureusement).
-A INPUT -j ufw-before-logging-input
-A INPUT -j ufw-before-input
-A INPUT -j ufw-after-input
-A INPUT -j ufw-after-logging-input
-A INPUT -j ufw-reject-input
-A INPUT -j ufw-track-input
-A FORWARD -j ufw-before-logging-forward
-A FORWARD -j ufw-before-forward
-A FORWARD -j ufw-after-forward
-A FORWARD -j ufw-after-logging-forward
-A FORWARD -j ufw-reject-forward
-A FORWARD -j ufw-track-forward
-A OUTPUT -d 192.168.223.0/24 -j ACCEPT <================ Pareil.
-A OUTPUT -j ufw-before-logging-output
-A OUTPUT -j ufw-before-output
-A OUTPUT -j ufw-after-output
-A OUTPUT -j ufw-after-logging-output
-A OUTPUT -j ufw-reject-output
-A OUTPUT -j ufw-track-output
-A ufw-after-input -p udp -m udp --dport 137 -j ufw-skip-to-policy-input
-A ufw-after-input -p udp -m udp --dport 138 -j ufw-skip-to-policy-input
-A ufw-after-input -p tcp -m tcp --dport 139 -j ufw-skip-to-policy-input
-A ufw-after-input -p tcp -m tcp --dport 445 -j ufw-skip-to-policy-input
-A ufw-after-input -p udp -m udp --dport 67 -j ufw-skip-to-policy-input
-A ufw-after-input -p udp -m udp --dport 68 -j ufw-skip-to-policy-input
-A ufw-after-input -m addrtype --dst-type BROADCAST -j ufw-skip-to-policy-input
-A ufw-after-logging-forward -m limit --limit 3/min --limit-burst 10 -j LOG --log-prefix "[UFW BLOCK] "
-A ufw-after-logging-input -m limit --limit 3/min --limit-burst 10 -j LOG --log-prefix "[UFW BLOCK] "
-A ufw-before-forward -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A ufw-before-forward -p icmp -m icmp --icmp-type 3 -j ACCEPT
-A ufw-before-forward -p icmp -m icmp --icmp-type 11 -j ACCEPT
-A ufw-before-forward -p icmp -m icmp --icmp-type 12 -j ACCEPT
-A ufw-before-forward -p icmp -m icmp --icmp-type 8 -j ACCEPT
-A ufw-before-forward -j ufw-user-forward
-A ufw-before-input -i lo -j ACCEPT
-A ufw-before-input -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A ufw-before-input -m conntrack --ctstate INVALID -j ufw-logging-deny
-A ufw-before-input -m conntrack --ctstate INVALID -j DROP
-A ufw-before-input -p icmp -m icmp --icmp-type 3 -j ACCEPT
-A ufw-before-input -p icmp -m icmp --icmp-type 11 -j ACCEPT
-A ufw-before-input -p icmp -m icmp --icmp-type 12 -j ACCEPT
-A ufw-before-input -p icmp -m icmp --icmp-type 8 -j ACCEPT
-A ufw-before-input -p udp -m udp --sport 67 --dport 68 -j ACCEPT
-A ufw-before-input -j ufw-not-local
-A ufw-before-input -d 224.0.0.251/32 -p udp -m udp --dport 5353 -j ACCEPT
-A ufw-before-input -d 239.255.255.250/32 -p udp -m udp --dport 1900 -j ACCEPT
-A ufw-before-input -j ufw-user-input
-A ufw-before-output -o lo -j ACCEPT
-A ufw-before-output -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A ufw-before-output -j ufw-user-output
-A ufw-logging-allow -m limit --limit 3/min --limit-burst 10 -j LOG --log-prefix "[UFW ALLOW] "
-A ufw-logging-deny -m conntrack --ctstate INVALID -m limit --limit 3/min --limit-burst 10 -j RETURN
-A ufw-logging-deny -m limit --limit 3/min --limit-burst 10 -j LOG --log-prefix "[UFW BLOCK] "
-A ufw-not-local -m addrtype --dst-type LOCAL -j RETURN
-A ufw-not-local -m addrtype --dst-type MULTICAST -j RETURN
-A ufw-not-local -m addrtype --dst-type BROADCAST -j RETURN
-A ufw-not-local -m limit --limit 3/min --limit-burst 10 -j ufw-logging-deny
-A ufw-not-local -j DROP
-A ufw-skip-to-policy-forward -j DROP
-A ufw-skip-to-policy-input -j DROP
-A ufw-skip-to-policy-output -j ACCEPT
-A ufw-track-output -p tcp -m conntrack --ctstate NEW -j ACCEPT
-A ufw-track-output -p udp -m conntrack --ctstate NEW -j ACCEPT
-A ufw-user-limit -m limit --limit 3/min -j LOG --log-prefix "[UFW LIMIT BLOCK] "
-A ufw-user-limit -j REJECT --reject-with icmp-port-unreachable
-A ufw-user-limit-accept -j ACCEPT
COMMIT
# Completed on Mon Aug 21 12:11:51 2023
$
# Désactivation et état des lieux.
$ sudo ufw disable
$ sudo iptables-save
# Generated by iptables-save v1.8.7 on Mon Aug 21 12:12:53 2023
*filter
:INPUT ACCEPT [55:45869] <================ Retour état initial
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [43:12071]
:ufw-after-forward - [0:0]
:ufw-after-input - [0:0]
:ufw-after-logging-forward - [0:0]
:ufw-after-logging-input - [0:0]
:ufw-after-logging-output - [0:0]
:ufw-after-output - [0:0]
:ufw-before-forward - [0:0]
:ufw-before-input - [0:0]
:ufw-before-logging-forward - [0:0]
:ufw-before-logging-input - [0:0]
:ufw-before-logging-output - [0:0]
:ufw-before-output - [0:0]
:ufw-reject-forward - [0:0]
:ufw-reject-input - [0:0]
:ufw-reject-output - [0:0]
:ufw-track-forward - [0:0]
:ufw-track-input - [0:0]
:ufw-track-output - [0:0]
-A INPUT -s 192.168.223.0/24 -j ACCEPT <================ Tjrs là.
-A INPUT -j ufw-before-logging-input
-A INPUT -j ufw-before-input
-A INPUT -j ufw-after-input
-A INPUT -j ufw-after-logging-input
-A INPUT -j ufw-reject-input
-A INPUT -j ufw-track-input
-A FORWARD -j ufw-before-logging-forward
-A FORWARD -j ufw-before-forward
-A FORWARD -j ufw-after-forward
-A FORWARD -j ufw-after-logging-forward
-A FORWARD -j ufw-reject-forward
-A FORWARD -j ufw-track-forward
-A OUTPUT -d 192.168.223.0/24 -j ACCEPT <================ Pareil.
-A OUTPUT -j ufw-before-logging-output
-A OUTPUT -j ufw-before-output
-A OUTPUT -j ufw-after-output
-A OUTPUT -j ufw-after-logging-output
-A OUTPUT -j ufw-reject-output
-A OUTPUT -j ufw-track-output
COMMIT
# Completed on Mon Aug 21 12:12:53 2023
$
Utilisations des balises de mises en formes.
Hors ligne
#57 Le 21/08/2023, à 15:20
- alh54
Re : Imprimer avec HP DeskJet via wifi-direct impossible
Merci matrix-bx pour l'explication, il faudra que j’approfondisse un peu plus.
Merci aussi pour le renfort dans ce fil c'est appréciable.
Hors ligne
#58 Le 21/08/2023, à 17:10
- tonton mitch
Re : Imprimer avec HP DeskJet via wifi-direct impossible
Ce fil arrive au message 58 et je crains d'abuser mais est-ce que cette fichue imprimante qui se met maintenant en Pause après chaque print peut être réglée ? (elle reste bloquée en pause).
Et tant qu'à faire il y aurait-il une simple manoeuvre pour rendre le scanner également opérationnel (je ne l'ai pas essayé de peur de tout dérégler).
Dernière modification par tonton mitch (Le 21/08/2023, à 17:10)
Hors ligne