[udevd] série d'erreurs au boot (résolu)
- mimile
- Maître du Kyudo
- Messages : 1507
- Inscription : lun. 14 nov. 2011, 10:21
- Localisation : Seraing (Belgique)
[udevd] série d'erreurs au boot (résolu)
Bonjour,
Ce matin, je démarre mon PC qui affiche une dizaine de lignes du type :
system-udevd [118] = invalid rule '/etc/udev/rules.d/11 - hplj10xx
A noter que 118 n'est pas constant : parfois c'est 131
A noter aussi que hplj10xx est parfois remplacé par 11-hplj10xx.rules 27
et 27 change aussi : 35, 37 etc...
Qu'est ce que cela signifie ?
Cela dit, le PC a l'air de fonctionner normalement hormis mon imprimante HP 1020 qui ne répond plus...
A toutes fins, mon pacman.log de ces derniers jours
http://pastebin.archlinux.fr/449149
La mise à jour de cups pourrait-elle avoir une incidence ?
Merci pour vos avis
Ce matin, je démarre mon PC qui affiche une dizaine de lignes du type :
system-udevd [118] = invalid rule '/etc/udev/rules.d/11 - hplj10xx
A noter que 118 n'est pas constant : parfois c'est 131
A noter aussi que hplj10xx est parfois remplacé par 11-hplj10xx.rules 27
et 27 change aussi : 35, 37 etc...
Qu'est ce que cela signifie ?
Cela dit, le PC a l'air de fonctionner normalement hormis mon imprimante HP 1020 qui ne répond plus...
A toutes fins, mon pacman.log de ces derniers jours
http://pastebin.archlinux.fr/449149
La mise à jour de cups pourrait-elle avoir une incidence ?
Merci pour vos avis
Dernière modification par mimile le sam. 28 juil. 2012, 13:53, modifié 1 fois.
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...

(Jean-Luc GODARD)

(Jean-Luc GODARD)
Re: [udevd] série d'erreurs au boot
Pourrait. on voir re fichier rules? Ou tout au moins existe-t-il?
- mimile
- Maître du Kyudo
- Messages : 1507
- Inscription : lun. 14 nov. 2011, 10:21
- Localisation : Seraing (Belgique)
Re: [udevd] série d'erreurs au boot
Le voici :
J'ajouterai que dans les lignes d'erreur il y en aussi qui indique unknown bus into la ligne qui précède ...
Code : Tout sélectionner
[okapi@Archibald rules.d]$ cat 11-hplj10xx.rules
#
# hplj10xx.rules.old: udev before 1.30
#
#Own udev rule for HP Laserjet 1000
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="hp LaserJet 1000", NAME="usb/%k", \
SYMLINK+="hplj1000-%n", MODE="0666", RUN+="/etc/hotplug/usb/hplj1000"
#Own udev rule for HP Laserjet 1005
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="hp LaserJet 1005 series", NAME="usb/%k", \
SYMLINK+="hplj1005-%n", MODE="0666", RUN+="/etc/hotplug/usb/hplj1005"
#Own udev rule for HP Laserjet 1018
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="HP LaserJet 1018", NAME="usb/%k", \
SYMLINK+="hplj1018-%n", MODE="0666", RUN+="/etc/hotplug/usb/hplj1018"
#Own udev rule for HP Laserjet 1020
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="HP LaserJet 1020", NAME="usb/%k", \
SYMLINK+="hplj1020-%n", MODE="0666", RUN+="/etc/hotplug/usb/hplj1020"
#Own udev rule for HP Laserjet P1005
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="HP LaserJet P1005", NAME="usb/%k", \
SYMLINK+="hpljP1005-%n", MODE="0666", RUN+="/etc/hotplug/usb/hpljP1005"
#Own udev rule for HP Laserjet P1006
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="HP LaserJet P1006", NAME="usb/%k", \
SYMLINK+="hpljP1006-%n", MODE="0666", RUN+="/etc/hotplug/usb/hpljP1006"
#Own udev rule for HP Laserjet P1007
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="HP LaserJet P1007", NAME="usb/%k", \
SYMLINK+="hpljP1007-%n", MODE="0666", RUN+="/etc/hotplug/usb/hpljP1007"
#Own udev rule for HP Laserjet P1008
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="HP LaserJet P1008", NAME="usb/%k", \
SYMLINK+="hpljP1008-%n", MODE="0666", RUN+="/etc/hotplug/usb/hpljP1008"
#Own udev rule for HP Laserjet P1505
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="HP LaserJet P1505", NAME="usb/%k", \
SYMLINK+="hpljP1505-%n", MODE="0666", RUN+="/etc/hotplug/usb/hpljP1505"
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...

(Jean-Luc GODARD)

(Jean-Luc GODARD)
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [udevd] série d'erreurs au boot
Tu as éventuellement tenu compte des messages des mises à jour ?
Code : Tout sélectionner
[2012-07-13 22:26] Running 'pacman -S extra/gutenprint' [2012-07-13 22:26] >>please run /usr/sbin/cups-genppdupdate [2012-07-13 22:26] >>and restart cups deamon [2012-07-13 22:26] installed gutenprint (5.2.9-1)
Code : Tout sélectionner
[2012-07-13 22:44] installed hplip (3.12.6-3) [2012-07-13 22:44] ==> To get the HP-Officejet working run as root: ptal-init setup [2012-07-13 22:44] ==> Add ptal-init to /etc/rc.conf daemon list and place it before cups is started! [2012-07-13 22:44] ==> To access scanner enable in /etc/sane.d/dll.conf hpoj line.
«The following statement is not true. The previous statement is true.» 

Re: [udevd] série d'erreurs au boot
Bon je suis en train de trouver pas mal de truc, mais je voudrais quelques infos en plus avant.
Que donne :
Si c'est foo2zjs, je pense que tu peux le mettre à jour : le fichier rules n'est pas du tout à jour. Il me semble que l'utilisation de SYSFFS dans les règles udev n'est pas une bonne idée de nos jours (plus dans la page de man ?), et que le remplaçant est ATTR.
Donc essaie ça pour voir.
Edit : et lire les logs pacman peut être une bonne idée
Je maintiens mon idée du fichier rules qui n'est pas à jour quand même…
Edit2 : et je viens de voir que sur le fichier que tu nous donne il y a :
question quelle est la version de udev maintenant ?
peut être une explication…
Que donne :
Code : Tout sélectionner
pacman -Qo /etc/udevd/rules.d/11-hplj10xx.rules
Donc essaie ça pour voir.
Edit : et lire les logs pacman peut être une bonne idée

Je maintiens mon idée du fichier rules qui n'est pas à jour quand même…
Edit2 : et je viens de voir que sur le fichier que tu nous donne il y a :
Code : Tout sélectionner
hplj10xx.rules.old: udev before 1.30
Code : Tout sélectionner
udevd --version => 187
- mimile
- Maître du Kyudo
- Messages : 1507
- Inscription : lun. 14 nov. 2011, 10:21
- Localisation : Seraing (Belgique)
Re: [udevd] série d'erreurs au boot
Ceci concerne les imprimante OfficeJet et la mienne (serie 6300) fonctionne correctement tant au niveau de l'impression que de sa fonction scanner (en simple utilisateur).FoolEcho a écrit :Tu as éventuellement tenu compte des messages des mises à jour ?
Je dois avouer qu'il m'est arrivé qu'au cours d'une mise à jour système, j'aie été distrait par l'un ou l'autre évènement mineur et qu'une recommandation n'ait échappé.Code : Tout sélectionner
[2012-07-13 22:26] Running 'pacman -S extra/gutenprint' [2012-07-13 22:26] >>please run /usr/sbin/cups-genppdupdate [2012-07-13 22:26] >>and restart cups deamon [2012-07-13 22:26] installed gutenprint (5.2.9-1)
Cela dit, mon imprimante HP Laserjet 1020 est censée fonctionner non pas avec gutenprint mais avec Foomatic/foo2zjs-z1 ; j'avais eu du mal à installer cette imprimante et au cours de mes multiples tentatives empiriques, j'avais effectivement installé gutenprint mais cela n'avait que rendu le problème plus insurmontable.
Code : Tout sélectionner
[2012-07-13 22:44] installed hplip (3.12.6-3) [2012-07-13 22:44] ==> To get the HP-Officejet working run as root: ptal-init setup [2012-07-13 22:44] ==> Add ptal-init to /etc/rc.conf daemon list and place it before cups is started! [2012-07-13 22:44] ==> To access scanner enable in /etc/sane.d/dll.conf hpoj line.
La réponse :Mr_Men a écrit :Bon je suis en train de trouver pas mal de truc, mais je voudrais quelques infos en plus avant.
Que donne :Si c'est foo2zjs, je pense que tu peux le mettre à jour : le fichier rules n'est pas du tout à jour. Il me semble que l'utilisation de SYSFFS dans les règles udev n'est pas une bonne idée de nos jours (plus dans la page de man ?), et que le remplaçant est ATTR.Code : Tout sélectionner
pacman -Qo /etc/udevd/rules.d/11-hplj10xx.rules
Donc essaie ça pour voir.
Edit : et lire les logs pacman peut être une bonne idée
Je maintiens mon idée du fichier rules qui n'est pas à jour quand même…
Edit2 : et je viens de voir que sur le fichier que tu nous donne il y a :question quelle est la version de udev maintenant ?Code : Tout sélectionner
hplj10xx.rules.old: udev before 1.30
peut être une explication…Code : Tout sélectionner
udevd --version => 187
Code : Tout sélectionner
[okapi@Archibald ~]$ sudo pacman -Qo /etc/udevd/rules.d/11-hplj10xx.rules
Erreur : ne peut pas lire le fichier « /etc/udevd/rules.d/11-hplj10xx.rules » : Aucun fichier ou dossier de ce type
Code : Tout sélectionner
[okapi@Archibald ~]$ udevd --version
187
[okapi@Archibald ~]$

La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...

(Jean-Luc GODARD)

(Jean-Luc GODARD)
Re: [udevd] série d'erreurs au boot
Peut être que j'ai fait une typo : vérifie le conetnu de rules.d stp.
- mimile
- Maître du Kyudo
- Messages : 1507
- Inscription : lun. 14 nov. 2011, 10:21
- Localisation : Seraing (Belgique)
Re: [udevd] série d'erreurs au boot
Voici le contenu de rules.d :
En rouge, ce qui a trait à mon imprimante qui a cessé de fonctionné.
Pour gouverne, je l'ai désinstallée puis réinstallée en exécutant la même procédure que celle décrite dans ce poste : http://forums.archlinux.fr/topic11429.html, malheureusement sans résultat.
[HS] peu familiarisé avec le jargon local : tu écris : j'ai fait un typo
Qu'est ce que ça veut dire ?[/HS]
Code : Tout sélectionner
#
# hplj10xx.rules.old: udev before 1.30
#
#Own udev rule for HP Laserjet 1000
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="hp LaserJet 1000", NAME="usb/%k", \
SYMLINK+="hplj1000-%n", MODE="0666", RUN+="/etc/hotplug/usb/hplj1000"
#Own udev rule for HP Laserjet 1005
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="hp LaserJet 1005 series", NAME="usb/%k", \
SYMLINK+="hplj1005-%n", MODE="0666", RUN+="/etc/hotplug/usb/hplj1005"
#Own udev rule for HP Laserjet 1018
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="HP LaserJet 1018", NAME="usb/%k", \
SYMLINK+="hplj1018-%n", MODE="0666", RUN+="/etc/hotplug/usb/hplj1018"
[color=#BF0000]#Own udev rule for HP Laserjet 1020
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="HP LaserJet 1020", NAME="usb/%k", \
SYMLINK+="hplj1020-%n", MODE="0666", RUN+="/etc/hotplug/usb/hplj1020"[/color]
#Own udev rule for HP Laserjet P1005
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="HP LaserJet P1005", NAME="usb/%k", \
SYMLINK+="hpljP1005-%n", MODE="0666", RUN+="/etc/hotplug/usb/hpljP1005"
#Own udev rule for HP Laserjet P1006
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="HP LaserJet P1006", NAME="usb/%k", \
SYMLINK+="hpljP1006-%n", MODE="0666", RUN+="/etc/hotplug/usb/hpljP1006"
#Own udev rule for HP Laserjet P1007
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="HP LaserJet P1007", NAME="usb/%k", \
SYMLINK+="hpljP1007-%n", MODE="0666", RUN+="/etc/hotplug/usb/hpljP1007"
#Own udev rule for HP Laserjet P1008
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="HP LaserJet P1008", NAME="usb/%k", \
SYMLINK+="hpljP1008-%n", MODE="0666", RUN+="/etc/hotplug/usb/hpljP1008"
#Own udev rule for HP Laserjet P1505
KERNEL=="lp*", BUS=="usb", SYSFS{idVendor}=="03f0", \
SYSFS{product}=="HP LaserJet P1505", NAME="usb/%k", \
SYMLINK+="hpljP1505-%n", MODE="0666", RUN+="/etc/hotplug/usb/hpljP1505"
Pour gouverne, je l'ai désinstallée puis réinstallée en exécutant la même procédure que celle décrite dans ce poste : http://forums.archlinux.fr/topic11429.html, malheureusement sans résultat.
[HS] peu familiarisé avec le jargon local : tu écris : j'ai fait un typo
Qu'est ce que ça veut dire ?[/HS]
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...

(Jean-Luc GODARD)

(Jean-Luc GODARD)
Re: [udevd] série d'erreurs au boot
Je suis sur.mon téléphone donc court. Remplace les SYSFS par ATTR dans ce fichier. Je postes plus longuement quand je peux. PS : ton foo2XXX me semble bancal je n'ai pas ça je crois.
- mimile
- Maître du Kyudo
- Messages : 1507
- Inscription : lun. 14 nov. 2011, 10:21
- Localisation : Seraing (Belgique)
Re: [udevd] série d'erreurs au boot
tous les SYSFR remplacés par ATTR sans résultat, hélas
EDIT : Selon ce site : https://groups.google.com/forum/?fromgr ... uLY7m1BXHI, SYSFS et BUS sont dépréciés.
Sur ton conseil, j'ai remplacé les SYSFS par ATTR, mais je ne sais pas par quoi je dois remplacer les lignes "BUS == "usb"
A noter que sur le conseil d'un astucien du forum PCastuces, j'ai déplacé le 11-hpjl10xx.rules dans un dossier de mon /home et que depuis lors, je n'ai plus aucune message d'erreur au démarrage.
Mais ça ne résoud pas mon problème d'imprimante qui ne fonctionne toujours pas.
EDIT-BIS : finalement, j'ai trouvé la solution en m'inspirant de ce site http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=558978.
1°) j'ai remplacé ATTR par ATTRS (J'avais préalablement déjà remplacé SYSFS par ATTR - voir ci-dessus).
2°) j'ai remplacé BUS=="usb" par SUBSYSTEMS=="usb"
3°) j'ai supprimé 'NAME="usb/%k"' et 'MODE="0666"'
4°) j'ai renommé 11-hplj10xx.rules par 85-hplj10xx.rules
Au reboot, mon imprimante a grogné (vue de l'esprit = elle a fait un bruit identique à celui qu'elle fait quand je l'allume).
Essai d'impression avec libreOffice Writer : nickel !
Problème d'impriante réglé donc ! youpie
Cerise sur le gâteau : plus de messages d'erreur lors du boot.
EDIT : Selon ce site : https://groups.google.com/forum/?fromgr ... uLY7m1BXHI, SYSFS et BUS sont dépréciés.
Sur ton conseil, j'ai remplacé les SYSFS par ATTR, mais je ne sais pas par quoi je dois remplacer les lignes "BUS == "usb"
A noter que sur le conseil d'un astucien du forum PCastuces, j'ai déplacé le 11-hpjl10xx.rules dans un dossier de mon /home et que depuis lors, je n'ai plus aucune message d'erreur au démarrage.
Mais ça ne résoud pas mon problème d'imprimante qui ne fonctionne toujours pas.
EDIT-BIS : finalement, j'ai trouvé la solution en m'inspirant de ce site http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=558978.
1°) j'ai remplacé ATTR par ATTRS (J'avais préalablement déjà remplacé SYSFS par ATTR - voir ci-dessus).
2°) j'ai remplacé BUS=="usb" par SUBSYSTEMS=="usb"
3°) j'ai supprimé 'NAME="usb/%k"' et 'MODE="0666"'
4°) j'ai renommé 11-hplj10xx.rules par 85-hplj10xx.rules
Au reboot, mon imprimante a grogné (vue de l'esprit = elle a fait un bruit identique à celui qu'elle fait quand je l'allume).
Essai d'impression avec libreOffice Writer : nickel !
Problème d'impriante réglé donc ! youpie
Cerise sur le gâteau : plus de messages d'erreur lors du boot.
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...

(Jean-Luc GODARD)

(Jean-Luc GODARD)