Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[impression]permissions erronées sur /dev/usb/lp0 (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
tmasscool
Apprentice
Apprentice


Joined: 27 Jul 2005
Posts: 151

PostPosted: Sun Jun 01, 2008 9:45 am    Post subject: [impression]permissions erronées sur /dev/usb/lp0 (résolu) Reply with quote

Bonjour !

Petit souci avec mon imprimante (HP 815C) le groupe attribué à /dev/usb/lp0 est erroné, cela m'empêche d'imprimer sauf si j'en change le groupe.
Code:
genbox rules.d # ls -l /dev/usb/
total 0
crw-rw---- 1 root plugdev 180, 0 jun  1  2008 lp0

Les permissions devraient être comme ceci
Code:
genbox rules.d # ls -l /dev/usb/
total 0
crw-rw---- 1 root lp 180, 0 jun  1  2008 lp0

J'ai lu sur un ancien rapport bug que le problème pouvait venir de libgphoto2 qui modifiait les règles udev, mais ce bug date un peu, et ensuite j'ai la version de libgphoto2 qui est censée corriger ce problème qui est installée (libgphoto2-2.4.1-r1).

Je suppose que le problème vient d'une règle udev, seulement je ne trouve pas laquelle...

Quelqu'un pourrait-il m'aider?

Voici un extrait de : 50-udev-default.rules
Code:
# libusb device nodes
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}", MODE="0644"

# printer
KERNEL=="parport[0-9]*",        GROUP="lp"
SUBSYSTEM=="printer",           KERNEL=="lp*", GROUP="lp"
SUBSYSTEM=="usb",               KERNEL=="lp*", NAME="usb/%k", SYMLINK+="usb%k", GROUP="lp"
KERNEL=="lp[0-9]*",             GROUP="lp", SYMLINK+="par%n"
KERNEL=="irlpt[0-9]*",          GROUP="lp"

Voici un extrait de : 70-libgphoto2.rules
Code:

SUBSYSTEM!="usb|usb_device", GOTO="libgphoto2_rules_end"
ACTION!="add", GOTO="libgphoto2_rules_end"

ATTRS{idVendor}=="0553", ATTRS{idProduct}=="0202", GROUP="plugdev"
ATTRS{idVendor}=="06bd", ATTRS{idProduct}=="0403", GROUP="plugdev"
.
.
.
LABEL="libgphoto2_rules_end"

et voici les fichiers contenu dans /etc/udev/rules.d/
Code:
genbox rules.d # ls
30-kernel-compat.rules       60-persistent-storage-tape.rules  70-persistent-cd.rules
40-alsa.rules                61-persistent-storage-edd.rules   70-persistent-net.rules
40-gentoo.rules              65-permissions.rules              75-cd-aliases-generator.rules
40-video.rules               70-bluetooth-pcmcia.rules         75-persistent-net-generator.rules
50-udev-default.rules        70-bluetooth.rules                80-drivers.rules
60-cdrom_id.rules            70-hpmud.rules                    90-hal.rules
60-persistent-input.rules    70-libgphoto2.rules               90-network.rules
60-persistent-storage.rules  70-libsane.rules                  95-udev-late.rules

Merci d'avance...


Last edited by tmasscool on Wed Jun 04, 2008 1:13 pm; edited 2 times in total
Back to top
View user's profile Send private message
tmasscool
Apprentice
Apprentice


Joined: 27 Jul 2005
Posts: 151

PostPosted: Sun Jun 01, 2008 9:53 am    Post subject: Reply with quote

J'ai oublié de spécifier certaines choses :

Voici les différentes versions des programmes que j'ai installé :

sys-fs/udev-122
net-print/cups-1.3.7-r1
sys-apps/hal-0.5.11-r1
media-libs/libgphoto2-2.4.1-r1
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Sun Jun 01, 2008 10:09 am    Post subject: Reply with quote

Heu, pourquoi ne pas simplement t'ajouter au groupe plugdev ? Ce qui te donnerai en plus de ça les joies du montage auto et tout :)
Back to top
View user's profile Send private message
tmasscool
Apprentice
Apprentice


Joined: 27 Jul 2005
Posts: 151

PostPosted: Sun Jun 01, 2008 10:35 am    Post subject: Reply with quote

Je fais déjà partie du groupe plugdev :)

Mais cups a besoin que le groupe soit lp pour imprimer ...
Back to top
View user's profile Send private message
elyes
Tux's lil' helper
Tux's lil' helper


Joined: 27 Apr 2008
Posts: 121
Location: Calvados Normandie France

PostPosted: Sun Jun 01, 2008 2:18 pm    Post subject: Reply with quote

tmasscool wrote:
J'ai oublié de spécifier certaines choses :

Voici les différentes versions des programmes que j'ai installé :

sys-fs/udev-122
net-print/cups-1.3.7-r1
sys-apps/hal-0.5.11-r1
media-libs/libgphoto2-2.4.1-r1

une petite question (OFF): pourquoi tu n'utilise pas hplip?
Back to top
View user's profile Send private message
tmasscool
Apprentice
Apprentice


Joined: 27 Jul 2005
Posts: 151

PostPosted: Sun Jun 01, 2008 2:22 pm    Post subject: Reply with quote

Et bien j'ai oublié de le spécifier mais, j'utilise également hplip mais malgré tout, y a un problème...

apparement j'utilise net-print/hplip-2.8.5
Back to top
View user's profile Send private message
salamandrix
Apprentice
Apprentice


Joined: 03 Aug 2006
Posts: 245

PostPosted: Sun Jun 01, 2008 9:21 pm    Post subject: Reply with quote

Personnellement ayant été confronté au problème à deux reprises, j'ai écris simplement une règle udev dans 10-local.rules :
Quote:

SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="1812", MODE:="0660", OWNER:="root", GROUP:="lp"

idVendor et idProduct ont été obtenu avec lsusb en tant que root (sinon l'user ne "voit" pas l'imprimante avec lsusb).
Les ":=" permettent d'ignorer les autres règles qui pourraient s'appliquer à l'appareil.
Si cela peut aider.
Back to top
View user's profile Send private message
tmasscool
Apprentice
Apprentice


Joined: 27 Jul 2005
Posts: 151

PostPosted: Sun Jun 01, 2008 10:22 pm    Post subject: Reply with quote

merci pour le workaround ...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum