Imprimante usb

Imprimante usb - Débats - Linux et OS Alternatifs

Marsh Posté le 19-11-2002 à 14:01:00    

voila, j'arrive pas a installer mon imprimante usb sur ma gentoo.
 
j'ai bien chargé le module usbcore et printer, mais quand j'essaye de l'installer dans cups, il me met
 

Error:
 
    client-error-not-authorized

 
 
 
Autre chose, je n'ai pas de /proc/bus/usb, je sais pas si c'est normal...


Message édité par beber.doneux01 le 19-11-2002 à 16:18:01
Reply

Marsh Posté le 19-11-2002 à 14:01:00   

Reply

Marsh Posté le 19-11-2002 à 14:09:21    

Pour le /proc/bus/usb, c'est normal, il faut que tu crées ce repertoire et que tu le monte le point générique "none" dessus en usbdevfs (inspire toi de ce qui est fait pour /tmp dans le fstab, c'est le même principe).
 
Sinon, une fois ce repertoire monté, va verifier dans le /etc/cups.conf (je sais plus le nom exact) que les autorisations d'acces reseau correspondent à ta confioguration ;)
Parce que si tu interdis les 192.168.0.* par exemple, ca va peut etre te géner ;)

Reply

Marsh Posté le 19-11-2002 à 14:20:19    

je peux pas creer /proc/bus/usb, il me dit  
 
mkdir: cannot create directory `/proc/bus/usb': No such file or directory
 
....

Reply

Marsh Posté le 19-11-2002 à 14:45:53    

heu.... pour /proc, c'est pas possible de le créer comme tu le dis philou, si ? :heink:  
 
sinon ça se passe dans le noyau ça, regarder si dans "USB Support", "Preliminary USB device filesystem" est inclu au noyau, je pense que ça pourrait venir de là... sinon tout simplement parce que tu n'as pas monté usbdevfs :whistle:

Reply

Marsh Posté le 19-11-2002 à 14:59:54    

mmmmm  :heink:  
 
c'est vrai que j'ai un doute sur la creation du usb :D je sais plus :D
 
enfin toujours est il que dans le fstab tu doit avoir :

Code :
  1. proc     /proc         proc     defaults 0 0
  2. usbdevfs /proc/bus/usb usbdevfs defaults 0 0


avec le module usbcore installé, ca devrait fonctionner ;)
 
( le "Preliminary USB device filesystem" te permet d'avoir le systeme de fichier virtuel usbdevfs supporté par le noyau donc effectivement il est indispensable ;) )

Reply

Marsh Posté le 19-11-2002 à 15:21:03    

voila, j'ai mis le "Preliminary USB device filesystem" et j'ai donc bien le /proc/bus/usb, mais cups veut tj pas :(
 
Dans le choix du protocole d'imprimante, j'ai le choix entre 16 "USB Printer". Mais j'ai tj le meme message d'erreur quand je choisi le driver (c'est une epson stylus photo 870)

Reply

Marsh Posté le 19-11-2002 à 16:06:33    

il faut que le module
usb-uhci ou usb-ohci, en fonction du chipset
soit charger.
Sinon, l'imprimante est-elle détecter? (c'est-à-dire que lorsque tu branche/debranche le cable alim ou USB de l'imprimante, sur un console, tu dois obtenir devusb <bla bla> removed ou added ...

Reply

Marsh Posté le 19-11-2002 à 16:14:38    

j'ai le module uhci et printer chragés.
 
L'imprimante s'installe dans cups mais je vois qu'il utilise le port
usb:/dev/usblp0
 
Hors, je n'ais pas de /dev/usblp*

Reply

Marsh Posté le 19-11-2002 à 16:22:59    

y fo pas faire une MAKEDEV kkonk?


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 19-11-2002 à 16:29:54    

c'est ce que je me disait aussi, mais, makedev quoi ?

Reply

Marsh Posté le 19-11-2002 à 16:29:54   

Reply

Marsh Posté le 19-11-2002 à 16:37:54    

heu, attends, t'as quoi dans /dev/usb/ ?
y a qqchose au moins ?
 
sinon, est ce que tu as chargé les modules printer et usb-uhci (ou ohci suivant ta machine) ?
 
edit : ok j'avais pas vu qu'ils etaient chargés :D
tu vois ton imprimante, dans /proc/bus/usb/devices ?


Message édité par philou_a7 le 19-11-2002 à 16:38:40
Reply

Marsh Posté le 19-11-2002 à 16:40:06    

le noyau détecte les  périphériques et créer les devices correspondants...
(en tout cas c'est ainsi chez moi avec une 3.0r, l'imprimante est automatiquement détecté)

Reply

Marsh Posté le 19-11-2002 à 16:42:09    

philou_a7 a écrit a écrit :

heu, attends, t'as quoi dans /dev/usb/ ?
y a qqchose au moins ?
 
sinon, est ce que tu as chargé les modules printer et usb-uhci (ou ohci suivant ta machine) ?
 
edit : ok j'avais pas vu qu'ils etaient chargés :D
tu vois ton imprimante, dans /proc/bus/usb/devices ?




 
NB: pour avoir /proc/bus/usb/devices, faire avant mount -t usbdevfs none /proc/bus/usb


---------------
"Je brandirai une épée d'orichalque, je m'assouvirai sur des Templiers." | "Avec dans son sillage l'Ombre du Diable, Leirn appelait les morts pour une danse macabre et déchainaît les horreurs de la nuit..."
Reply

Marsh Posté le 19-11-2002 à 16:49:16    

voila le /proc/bus/usb/devices :

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI-alt Root Hub
S:  SerialNumber=d800
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 0.00
S:  Product=USB UHCI-alt Root Hub
S:  SerialNumber=d400
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr=  0mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=255ms


 
Donc apparemment, il la detecte pas :(
 
en tout cas je la vois pas !

Reply

Marsh Posté le 19-11-2002 à 17:01:12    

tu l'as installé comment cups ? binaires, compilé ou binaires compilés ? :D heu...
 
enfin, ce que tu peux essayer c'est chopper esp et cups, tu les compiles toi-même en lisant bien les indications fournies qd tu fais un "./configure --help", tu pourras par exemple spécifié que tu veux tous les drivers de Epson (ou carrément tous les drivers spportés en mettant "all" ), peut-être que la version que tu as actuellement est un peu "vieille" [:spamafote]

Reply

Marsh Posté le 19-11-2002 à 17:01:18    

Ah oué, la c'est clair, il manque un truc.... :heink:
 
C'est quelle marque / modèle ton imprimante ?

Reply

Marsh Posté le 19-11-2002 à 17:01:58    

epson stylus photo 870 j'ai de la merde dans les yeux aujourd'hui :lol:

Reply

Marsh Posté le 19-11-2002 à 17:07:38    

Lu sur www.lea-linux.org (lien :  http://lea-linux.org/drivers/index.php3?aff_rub=63)
 
 

Citation :

Epson Stylus Color C20 à C80
    les pilotes pour les imprimantes de la marque Epson (EPSON Stylus Color 980 EPSON Stylus Color 880 EPSON Stylus Color 777 EPSON Stylus Color 680 EPSON Stylus Color 580 EPSON Stylus Color 480 EPSON Stylus C80 EPSON Stylus C70 EPSON Stylus C60 EPSON Stylus C40 EPSON Stylus C41/C42 EPSON Stylus C20 EPSON Stylus Photo 810 EPSON Stylus Photo 820) attention, le site est en japonais  :)) bien repérer english en page d'accueil. Bien que l'on puisse récupérer les sources de ces drivers, ils ne sont pas OpenSource, mais c'est encore un constructeur qui développe des drivers pour Linux  : un bon point.
    http://www.epkowa.co.jp/english/linux_e/pips_e.html

 
 
Donc si ca tombe, pour la tienne c'est pareil, les drivers existent mais sont pas libres :(
Essaie d'aller voir sur le site epson... sinon, ca serait bien qu'un epsonien linuxien dise comment son imprimante est installée chez lui :D

Reply

Marsh Posté le 19-11-2002 à 17:11:10    

ben j'ai les drivers cups-gimp et dedans se trouvent bien la epson stylus photo 870, donc ca doit etre un prob de drivers.

Reply

Marsh Posté le 19-11-2002 à 17:17:43    

attention, je parle des drivers USB pas des drivers gimp !
 
les premiers servent a acceder a l'imprimante, les second a l'utiliser pour gimp ;)
 
C'est pour les drivers kernel usb que je me pose la question de la disponibilité en open-source....

Reply

Marsh Posté le 19-11-2002 à 19:01:02    

http://www.epkowa.co.jp/english/linux_e/pips_e.html
 
ya pas la mienne :cry:
 
Mais les drivers gimp-print n'iraient pas quand meme ?

Reply

Marsh Posté le 19-11-2002 à 19:20:46    

Reply

Marsh Posté le 19-11-2002 à 21:06:49    

ben ouai, ils disent que ca marche, allors pourquoi pas chez moi ?
 
:cry:

Reply

Marsh Posté le 23-11-2002 à 14:46:35    

derniere question, apres j'abandonne :(
 
c'est bien le module usb-uhci pour un via k133a ?

Reply

Marsh Posté le 23-11-2002 à 16:10:38    

tu as rajouté ton usr dans les groupes (etc/group) : usb et lp?
sur la Gentoo -> /dev/usb/lp0
 
si ca peut t'aider :
http://www.linuxprinting.org/show_ [...] num=284105


---------------
Jyp
Reply

Marsh Posté le 27-11-2002 à 19:37:41    

en fait voila ce que dit le kernel quand je nrache l'imprimante :
 

Nov 27 20:32:40 [kernel] hub.c: USB new device connect on bus1/1, assigned device number 2
Nov 27 20:32:43 [kernel] usb_control/bulk_msg: timeout
Nov 27 20:32:43 [kernel] usb.c: USB device not accepting new address=2 (error=-110)
Nov 27 20:32:43 [kernel] hub.c: USB new device connect on bus1/1, assigned device number 3
Nov 27 20:32:46 [kernel] usb_control/bulk_msg: timeout
Nov 27 20:32:46 [kernel] usb.c: USB device not accepting new address=3 (error=-110)
Nov 27 20:32:47 [kernel] hub.c: USB new device connect on bus1/1, assigned device number 4
Nov 27 20:32:50 [kernel] usb_control/bulk_msg: timeout
Nov 27 20:32:50 [kernel] usb.c: USB device not accepting new address=4 (error=-110)
Nov 27 20:32:50 [kernel] hub.c: USB new device connect on bus1/1, assigned device number 5
Nov 27 20:32:53 [kernel] usb_control/bulk_msg: timeout
Nov 27 20:32:53 [kernel] usb.c: USB device not accepting new address=5 (error=-110)
Nov 27 20:32:54 [kernel] hub.c: USB new device connect on bus1/1, assigned device number 6
Nov 27 20:32:57 [kernel] usb_control/bulk_msg: timeout
Nov 27 20:32:57 [kernel] usb.c: USB device not accepting new address=6 (error=-110)
Nov 27 20:32:57 [kernel] hub.c: USB new device connect on bus1/1, assigned device number 7
Nov 27 20:33:00 [kernel] usb_control/bulk_msg: timeout
Nov 27 20:33:00 [kernel] usb.c: USB device not accepting new address=7 (error=-110)
Nov 27 20:33:00 [kernel] hub.c: USB new device connect on bus1/1, assigned device number 8
Nov 27 20:33:03 [kernel] usb_control/bulk_msg: timeout
Nov 27 20:33:03 [kernel] usb.c: USB device not accepting new address=8 (error=-110)
Nov 27 20:33:04 [kernel] hub.c: USB new device connect on bus1/1, assigned device number 9
Nov 27 20:33:07 [kernel] usb_control/bulk_msg: timeout
Nov 27 20:33:07 [kernel] usb.c: USB device not accepting new address=9 (error=-110)
Nov 27 20:33:07 [kernel] hub.c: USB new device connect on bus1/1, assigned device number 10
Nov 27 20:33:10 [kernel] usb_control/bulk_msg: timeout
Nov 27 20:33:10 [kernel] usb.c: USB device not accepting new address=10 (error=-110)
Nov 27 20:33:10 [kernel] hub.c: USB new device connect on bus1/1, assigned device number 11
Nov 27 20:33:13 [kernel] usb_control/bulk_msg: timeout
Nov 27 20:33:13 [kernel] usb.c: USB device not accepting new address=11 (error=-110)
Nov 27 20:33:14 [kernel] hub.c: USB new device connect on bus1/1, assigned device number 12
Nov 27 20:33:17 [kernel] usb_control/bulk_msg: timeout
Nov 27 20:33:17 [kernel] usb.c: USB device not accepting new address=12 (error=-110)
Nov 27 20:33:17 [kernel] hub.c: USB new device connect on bus1/1, assigned device number 13
Nov 27 20:33:20 [kernel] usb_control/bulk_msg: timeout
Nov 27 20:33:20 [kernel] usb.c: USB device not accepting new address=13 (error=-110)
Nov 27 20:33:21 [kernel] hub.c: USB new device connect on bus1/1, assigned device number 14
Nov 27 20:33:24 [kernel] usb_control/bulk_msg: timeout
Nov 27 20:33:24 [kernel] usb.c: USB device not accepting new address=14 (error=-110)
Nov 27 20:33:24 [kernel] hub.c: USB new device connect on bus1/1, assigned device number 15
Nov 27 20:33:27 [kernel] usb_control/bulk_msg: timeout
Nov 27 20:33:27 [kernel] usb.c: USB device not accepting new address=15 (error=-110)
Nov 27 20:33:27 [kernel] hub.c: USB new device connect on bus1/1, assigned device number 16
Nov 27 20:33:30 [kernel] usb_control/bulk_msg: timeout
Nov 27 20:33:30 [kernel] usb.c: USB device not accepting new address=16 (error=-110)
Nov 27 20:33:31 [kernel] hub.c: USB new device connect on bus1/1, assigned device number 17
Nov 27 20:33:34 [kernel] usb_control/bulk_msg: timeout
Nov 27 20:33:34 [kernel] usb.c: USB device not accepting new address=17 (error=-110)
Nov 27 20:33:34 [kernel] hub.c: USB new device connect on bus1/1, assigned device number 18
Nov 27 20:33:37 [kernel] usb_control/bulk_msg: timeout
Nov 27 20:33:37 [kernel] usb.c: USB device not accepting new address=18 (error=-110)
Nov 27 20:33:37 [kernel] hub.c: USB new device connect on bus1/1, assigned device number 19
Nov 27 20:33:40 [kernel] usb_control/bulk_msg: timeout
Nov 27 20:33:40 [kernel] usb.c: USB device not accepting new address=19 (error=-110)
Nov 27 20:33:41 [kernel] hub.c: U

Reply

Marsh Posté le 29-11-2002 à 00:32:42    

j'ai eu ce problème avec une version de cups, je crois que c'etait celle de woody. essaie avec celle de sarge ou sid, normalement ça se regle.

Reply

Marsh Posté le 29-11-2002 à 09:54:17    

heu ca a plutot l'air d'etre un probleme du kernel non ?
 
Pour cups, je suis sous gentoo, donc ca doit etre le derniere version.

Reply

Marsh Posté le 29-11-2002 à 10:00:44    

Déjà, si nécessaire, il faut faut créer ton device comme indiqué la http://www.linux-usb.org/USB-guide/x342.html
 
mknod /dev/usb/lp0 c 180 0


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
Reply

Marsh Posté le 29-11-2002 à 22:49:42    

bon, ben j'ai mis mon imprmante en // :( , je vois plus d'autre solution

Reply

Marsh Posté le 20-01-2003 à 11:57:00    

voila, le probleme est resolu, fallait mettre "Assign IRQ to USB = Disabled" dans le bios :/

Reply

Marsh Posté le 26-07-2004 à 09:42:18    

Toujours aucun problême ?
Quel autre conséquence "Assign IRQ to USB" entraine ?

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed