OVH Cloud OVH Cloud

Imprimante USB

8 réponses
Avatar
Patrick Begou
Bonjour,

Depuis plusieurs mois j'essaie de connecter une imprimante canon MPC400=20
USB sur un linux (maintenant FC2). J'ai lu que certains y sont arriv=E9s =

avec un pilote de S630 mais pour l'instant je rame compl=E8tement au=20
niveau de l'USB:

L'USB semble marcher (uhci_hcd est charg=E9) car:
[root@Athlon root]# lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 04a9:2611 Canon, Inc.
Bus 001 Device 001: ID 0000:0000

me la montre.
J'ai bien quelque chose en /proc/bus/usb/001/002

Mais usbmodules ne dit rien:
[root@Athlon root]# usbmodules --device /proc/bus/usb/001/002
[root@Athlon root]#

Et les /dev/usb/lp* ne fonctionnent pas.

J'ai essay=E9 de charger le module usblp sans plus de succ=E8s... et j'en=
=20
suis toujours a cr=E9er des pdf que j'imprime sous winxxxx :-(

Qui peut me donner un conseil ou un pointeur vers une doc "accessible"=20
pour d=E9marrer ?

Merci de votre aide.

Patrick

8 réponses

Avatar
sansflotusspam

Bonjour,

Depuis plusieurs mois j'essaie de connecter une imprimante canon MPC400
USB sur un linux (maintenant FC2). J'ai lu que certains y sont arrivés
avec un pilote de S630 mais pour l'instant je rame complètement au
niveau de l'USB:

L'USB semble marcher (uhci_hcd est chargé) car:
[ root]# lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 04a9:2611 Canon, Inc.
Bus 001 Device 001: ID 0000:0000

me la montre.
J'ai bien quelque chose en /proc/bus/usb/001/002

Mais usbmodules ne dit rien:
[ root]# usbmodules --device /proc/bus/usb/001/002
[ root]#

Et les /dev/usb/lp* ne fonctionnent pas.

J'ai essayé de charger le module usblp sans plus de succès... et j'en
suis toujours a créer des pdf que j'imprime sous winxxxx :-(

Qui peut me donner un conseil ou un pointeur vers une doc "accessible"
pour démarrer ?

Merci de votre aide.

Patrick


es-tu bien sûr d'avoir tous les modules usb correctement chargés (usb-core,
usb-serial, printer, etc) ?
que donne lsmod (en root) ?
comment cups est-il paramétré ?
cela dit, canon ne fournit aucun pilote pour linux, sauf au japon ; reste la
solution turboprint (www.turboprint.de), binaires + payant 30E, mais qui
marche impeccablement (+ de 60 imprimantes de toutes marques).
A+

Avatar
Patrick Begou
sansflotusspam wrote:


Bonjour,

Depuis plusieurs mois j'essaie de connecter une imprimante canon MPC400
USB sur un linux (maintenant FC2). J'ai lu que certains y sont arrivé s
avec un pilote de S630 mais pour l'instant je rame complètement au
niveau de l'USB:

L'USB semble marcher (uhci_hcd est chargé) car:
[ root]# lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 04a9:2611 Canon, Inc.
Bus 001 Device 001: ID 0000:0000

me la montre.
J'ai bien quelque chose en /proc/bus/usb/001/002

Mais usbmodules ne dit rien:
[ root]# usbmodules --device /proc/bus/usb/001/002
[ root]#

Et les /dev/usb/lp* ne fonctionnent pas.

J'ai essayé de charger le module usblp sans plus de succès... et j' en
suis toujours a créer des pdf que j'imprime sous winxxxx :-(

Qui peut me donner un conseil ou un pointeur vers une doc "accessible"
pour démarrer ?

Merci de votre aide.

Patrick



es-tu bien sûr d'avoir tous les modules usb correctement chargés (u sb-core,
usb-serial, printer, etc) ?
que donne lsmod (en root) ?
comment cups est-il paramétré ?
cela dit, canon ne fournit aucun pilote pour linux, sauf au japon ; res te la
solution turboprint (www.turboprint.de), binaires + payant 30E, mais qu i
marche impeccablement (+ de 60 imprimantes de toutes marques).
A+



Je suis allé voir ce site et j'ai téléchargé/installé le rpm sa ns
parvenir a communiquer avec l'imprimante (équivalente au modèle F30).
J'ai aussi vu qu'elle était compatible avec les S630.

Mais je pense que mon problème est en amont, au niveau de la
communication entre le PC et l'imprimante via le cable USB. Ca fait 15
ans que je "bouffe" de l'unix mais je ne connais absolument rien à l'US B
et les docs sur lesquelles je tombe sont plus pour des développeurs!

Coté HW c'est OK (ça marche sous win avec ce PC multiboot)

Voici la liste des modules chargés (usblp est chargé à la main) pou r un
noyau 2.6.10-1.771_FC2 sur une ferdora core 2.


[ root]# lsmod |sort
ac 4933 0
battery 9413 0
button 6609 0
dm_mod 56149 0
e100 40001 0
ext3 121161 4
floppy 58097 0
gameport 5185 1 snd_via82xx
ip_conntrack 40949 1 ipt_state
iptable_filter 3777 1
ip_tables 16577 3 ipt_REJECT,ipt_state,iptable_filter
ipt_REJECT 6593 1
ipt_state 2113 4
ipv6 237441 8
jbd 71001 1 ext3
md5 4161 1
mii 4801 1 e100
Module Size Used by
scsi_mod 123073 1 sg
sg 34145 0
snd 53797 10
snd_mixer_oss,snd_via82xx,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uar t,snd_rawmidi,snd_seq_device
snd_ac97_codec 67745 1 snd_via82xx
snd_mixer_oss 17089 2
snd_mpu401_uart 9153 1 snd_via82xx
snd_page_alloc 9669 2 snd_via82xx,snd_pcm
snd_pcm 93769 2 snd_via82xx,snd_ac97_codec
snd_rawmidi 26081 1 snd_mpu401_uart
snd_seq_device 8653 1 snd_rawmidi
snd_timer 29381 1 snd_pcm
snd_via82xx 27745 3
soundcore 10273 3 snd
uhci_hcd 31705 0
usblp 12097 0
video 15813 0


Merci de votre aide.

Patrick


Avatar
Cyril31
Patrick Begou wrote:

sansflotusspam wrote:



Bonjour,

Depuis plusieurs mois j'essaie de connecter une imprimante canon MPC400
USB sur un linux (maintenant FC2). J'ai lu que certains y sont arrivés
avec un pilote de S630 mais pour l'instant je rame complètement au
niveau de l'USB:

L'USB semble marcher (uhci_hcd est chargé) car:
[ root]# lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 04a9:2611 Canon, Inc.
Bus 001 Device 001: ID 0000:0000

me la montre.
J'ai bien quelque chose en /proc/bus/usb/001/002

Mais usbmodules ne dit rien:
[ root]# usbmodules --device /proc/bus/usb/001/002
[ root]#

Et les /dev/usb/lp* ne fonctionnent pas.

J'ai essayé de charger le module usblp sans plus de succès... et j'en
suis toujours a créer des pdf que j'imprime sous winxxxx :-(

Qui peut me donner un conseil ou un pointeur vers une doc "accessible"
pour démarrer ?

Merci de votre aide.

Patrick




es-tu bien sûr d'avoir tous les modules usb correctement chargés
(usb-core,
usb-serial, printer, etc) ?
que donne lsmod (en root) ?
comment cups est-il paramétré ?
cela dit, canon ne fournit aucun pilote pour linux, sauf au japon ;
reste la
solution turboprint (www.turboprint.de), binaires + payant 30E, mais qui
marche impeccablement (+ de 60 imprimantes de toutes marques).
A+



Je suis allé voir ce site et j'ai téléchargé/installé le rpm sans
parvenir a communiquer avec l'imprimante (équivalente au modèle F30).
J'ai aussi vu qu'elle était compatible avec les S630.

Mais je pense que mon problème est en amont, au niveau de la
communication entre le PC et l'imprimante via le cable USB. Ca fait 15
ans que je "bouffe" de l'unix mais je ne connais absolument rien à l'USB
et les docs sur lesquelles je tombe sont plus pour des développeurs!

Coté HW c'est OK (ça marche sous win avec ce PC multiboot)

Voici la liste des modules chargés (usblp est chargé à la main) pour un
noyau 2.6.10-1.771_FC2 sur une ferdora core 2.


[ root]# lsmod |sort
ac 4933 0
battery 9413 0
button 6609 0
dm_mod 56149 0
e100 40001 0
ext3 121161 4
floppy 58097 0
gameport 5185 1 snd_via82xx
ip_conntrack 40949 1 ipt_state
iptable_filter 3777 1
ip_tables 16577 3 ipt_REJECT,ipt_state,iptable_filter
ipt_REJECT 6593 1
ipt_state 2113 4
ipv6 237441 8
jbd 71001 1 ext3
md5 4161 1
mii 4801 1 e100
Module Size Used by
scsi_mod 123073 1 sg
sg 34145 0
snd 53797 10
snd_mixer_oss,snd_via82xx,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device

snd_ac97_codec 67745 1 snd_via82xx
snd_mixer_oss 17089 2
snd_mpu401_uart 9153 1 snd_via82xx
snd_page_alloc 9669 2 snd_via82xx,snd_pcm
snd_pcm 93769 2 snd_via82xx,snd_ac97_codec
snd_rawmidi 26081 1 snd_mpu401_uart
snd_seq_device 8653 1 snd_rawmidi
snd_timer 29381 1 snd_pcm
snd_via82xx 27745 3
soundcore 10273 3 snd
uhci_hcd 31705 0
usblp 12097 0
video 15813 0


Merci de votre aide.

Patrick

Peut être que cela peut vous aider mais voici l'endroit ou j'ai trouvé

les pilotes pour mon Ip 3000 (en fait equivalente à le 3100 au japon)

ftp://download.canon.jp/pub/driver/bj/linux/

Bon courage

--
Raccordé actuellement en offre *Freebox dégroupé*
NRA : *BLA31* Longueur : *1078* mètres Affaiblissement : *14* dB



Avatar
Cyril31
Patrick Begou wrote:

sansflotusspam wrote:



Bonjour,

Depuis plusieurs mois j'essaie de connecter une imprimante canon MPC400
USB sur un linux (maintenant FC2). J'ai lu que certains y sont arrivés
avec un pilote de S630 mais pour l'instant je rame complètement au
niveau de l'USB:

L'USB semble marcher (uhci_hcd est chargé) car:
[ root]# lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 04a9:2611 Canon, Inc.
Bus 001 Device 001: ID 0000:0000

me la montre.
J'ai bien quelque chose en /proc/bus/usb/001/002

Mais usbmodules ne dit rien:
[ root]# usbmodules --device /proc/bus/usb/001/002
[ root]#

Et les /dev/usb/lp* ne fonctionnent pas.

J'ai essayé de charger le module usblp sans plus de succès... et j'en
suis toujours a créer des pdf que j'imprime sous winxxxx :-(

Qui peut me donner un conseil ou un pointeur vers une doc "accessible"
pour démarrer ?

Merci de votre aide.

Patrick




es-tu bien sûr d'avoir tous les modules usb correctement chargés
(usb-core,
usb-serial, printer, etc) ?
que donne lsmod (en root) ?
comment cups est-il paramétré ?
cela dit, canon ne fournit aucun pilote pour linux, sauf au japon ;
reste la
solution turboprint (www.turboprint.de), binaires + payant 30E, mais qui
marche impeccablement (+ de 60 imprimantes de toutes marques).
A+



Je suis allé voir ce site et j'ai téléchargé/installé le rpm sans
parvenir a communiquer avec l'imprimante (équivalente au modèle F30).
J'ai aussi vu qu'elle était compatible avec les S630.


Pour la S630 :

ftp://download.canon.jp/pub/driver/bj/linux/bjfilters630-1.3-1.i386.rpm

attention je crios qu'il faut aussi prendre le fichier bj common src
d'ou il me semble avoir extrait le ppd ....

ftp://download.canon.jp/pub/driver/bj/linux/bjfilter-common-2.50-2.src.rpm


Mais je pense que mon problème est en amont, au niveau de la
communication entre le PC et l'imprimante via le cable USB. Ca fait 15
ans que je "bouffe" de l'unix mais je ne connais absolument rien à l'USB
et les docs sur lesquelles je tombe sont plus pour des développeurs!

Coté HW c'est OK (ça marche sous win avec ce PC multiboot)

Voici la liste des modules chargés (usblp est chargé à la main) pour un
noyau 2.6.10-1.771_FC2 sur une ferdora core 2.


[ root]# lsmod |sort
ac 4933 0
battery 9413 0
button 6609 0
dm_mod 56149 0
e100 40001 0
ext3 121161 4
floppy 58097 0
gameport 5185 1 snd_via82xx
ip_conntrack 40949 1 ipt_state
iptable_filter 3777 1
ip_tables 16577 3 ipt_REJECT,ipt_state,iptable_filter
ipt_REJECT 6593 1
ipt_state 2113 4
ipv6 237441 8
jbd 71001 1 ext3
md5 4161 1
mii 4801 1 e100
Module Size Used by
scsi_mod 123073 1 sg
sg 34145 0
snd 53797 10
snd_mixer_oss,snd_via82xx,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device

snd_ac97_codec 67745 1 snd_via82xx
snd_mixer_oss 17089 2
snd_mpu401_uart 9153 1 snd_via82xx
snd_page_alloc 9669 2 snd_via82xx,snd_pcm
snd_pcm 93769 2 snd_via82xx,snd_ac97_codec
snd_rawmidi 26081 1 snd_mpu401_uart
snd_seq_device 8653 1 snd_rawmidi
snd_timer 29381 1 snd_pcm
snd_via82xx 27745 3
soundcore 10273 3 snd
uhci_hcd 31705 0
usblp 12097 0
video 15813 0


Merci de votre aide.

Patrick

Peut être que cela peut vous aider mais voici l'endroit ou j'ai trouvé

les pilotes pour mon Ip 3000 (en fait equivalente à le 3100 au japon)

ftp://download.canon.jp/pub/driver/bj/linux/

Bon courage

--
Raccordé actuellement en offre *Freebox dégroupé*
NRA : *BLA31* Longueur : *1078* mètres Affaiblissement : *14* dB



Avatar
sansflotusspam

sansflotusspam wrote:


Bonjour,

Depuis plusieurs mois j'essaie de connecter une imprimante canon MPC400
USB sur un linux (maintenant FC2). J'ai lu que certains y sont arrivés
avec un pilote de S630 mais pour l'instant je rame complètement au
niveau de l'USB:

L'USB semble marcher (uhci_hcd est chargé) car:
[ root]# lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 04a9:2611 Canon, Inc.
Bus 001 Device 001: ID 0000:0000

me la montre.
J'ai bien quelque chose en /proc/bus/usb/001/002

Mais usbmodules ne dit rien:
[ root]# usbmodules --device /proc/bus/usb/001/002
[ root]#

Et les /dev/usb/lp* ne fonctionnent pas.

J'ai essayé de charger le module usblp sans plus de succès... et j'en
suis toujours a créer des pdf que j'imprime sous winxxxx :-(

Qui peut me donner un conseil ou un pointeur vers une doc "accessible"
pour démarrer ?

Merci de votre aide.

Patrick



es-tu bien sûr d'avoir tous les modules usb correctement chargés
(usb-core, usb-serial, printer, etc) ?
que donne lsmod (en root) ?
comment cups est-il paramétré ?
cela dit, canon ne fournit aucun pilote pour linux, sauf au japon ; reste
la solution turboprint (www.turboprint.de), binaires + payant 30E, mais
qui marche impeccablement (+ de 60 imprimantes de toutes marques).
A+



Je suis allé voir ce site et j'ai téléchargé/installé le rpm sans
parvenir a communiquer avec l'imprimante (équivalente au modèle F30).
J'ai aussi vu qu'elle était compatible avec les S630.

Mais je pense que mon problème est en amont, au niveau de la
communication entre le PC et l'imprimante via le cable USB. Ca fait 15
ans que je "bouffe" de l'unix mais je ne connais absolument rien à l'USB
et les docs sur lesquelles je tombe sont plus pour des développeurs!

Coté HW c'est OK (ça marche sous win avec ce PC multiboot)

Voici la liste des modules chargés (usblp est chargé à la main) pour un
noyau 2.6.10-1.771_FC2 sur une ferdora core 2.


[ root]# lsmod |sort
ac 4933 0
battery 9413 0
button 6609 0
dm_mod 56149 0
e100 40001 0
ext3 121161 4
floppy 58097 0
gameport 5185 1 snd_via82xx
ip_conntrack 40949 1 ipt_state
iptable_filter 3777 1
ip_tables 16577 3 ipt_REJECT,ipt_state,iptable_filter
ipt_REJECT 6593 1
ipt_state 2113 4
ipv6 237441 8
jbd 71001 1 ext3
md5 4161 1
mii 4801 1 e100
Module Size Used by
scsi_mod 123073 1 sg
sg 34145 0
snd 53797 10

snd_mixer_oss,snd_via82xx,snd_ac97_codec,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device

snd_ac97_codec 67745 1 snd_via82xx
snd_mixer_oss 17089 2
snd_mpu401_uart 9153 1 snd_via82xx
snd_page_alloc 9669 2 snd_via82xx,snd_pcm
snd_pcm 93769 2 snd_via82xx,snd_ac97_codec
snd_rawmidi 26081 1 snd_mpu401_uart
snd_seq_device 8653 1 snd_rawmidi
snd_timer 29381 1 snd_pcm
snd_via82xx 27745 3
soundcore 10273 3 snd
uhci_hcd 31705 0
usblp 12097 0
video 15813 0


Merci de votre aide.

Patrick


apparemment, manquent les modules :
usbcore
usb-uhci
usbserial
usb-storage
printer

et avec, ça donne quoi ?
A+



Avatar
Patrick Begou
sansflotusspam wrote:

apparemment, manquent les modules :
usbcore
usb-uhci
usbserial
usb-storage
printer

et avec, ça donne quoi ?
A+



usbcore et printer n'existent pas. Les autres modules n'apportent rien.
lsusb retourne:
[ root]# lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 04a9:2611 Canon, Inc.
Bus 001 Device 001: ID 0000:0000

Donc elle est vue sur l'USB.

J'ai bien des /dev/usb/lp*
mais un :
echo coucou > /dev/usb/lp... (en les essayant les uns après les autres)
me renvoit toujours:

/dev/usb/lp1: Aucun périphérique de ce type

Visiblement, il faut que je parvienne a accéder au bon device, mais
comment le trouver ?

Patrick

Avatar
Yves EYRIER
Patrick Begou wrote:
sansflotusspam wrote:

apparemment, manquent les modules :
usbcore
usb-uhci
usbserial
usb-storage
printer

et avec, ça donne quoi ?
A+



usbcore et printer n'existent pas. Les autres modules n'apportent rien.
lsusb retourne:
[ root]# lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 04a9:2611 Canon, Inc.
Bus 001 Device 001: ID 0000:0000

Donc elle est vue sur l'USB.

J'ai bien des /dev/usb/lp*
mais un :
echo coucou > /dev/usb/lp... (en les essayant les uns après les autres)
me renvoit toujours:

/dev/usb/lp1: Aucun périphérique de ce type

Visiblement, il faut que je parvienne a accéder au bon device, mais
comment le trouver ?

Patrick
Hello.


Que dit "usbview" concernant la classe du device "Canon"?

Cordialement.
Yves.


Avatar
sansflotusspam
usbcore et printer n'existent pas. Les autres modules n'apportent rien.
lsusb retourne:
[ root]# lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 04a9:2611 Canon, Inc.
Bus 001 Device 001: ID 0000:0000

Donc elle est vue sur l'USB.

J'ai bien des /dev/usb/lp*
mais un :
echo coucou > /dev/usb/lp... (en les essayant les uns après les autres)
me renvoit toujours:

/dev/usb/lp1: Aucun périphérique de ce type

Visiblement, il faut que je parvienne a accéder au bon device, mais
comment le trouver ?

Patrick
Hello.


Que dit "usbview" concernant la classe du device "Canon"?

Cordialement.
Yves.


Bonne question, qui me fait penser à quelque chose :
les listes de matos usb.distmap et usb.usermap dans /etc/hotplug/ ...
à compléter à la menotte avec les indicatifs de la Canon.
J'ai du faire ça pour mon scanner Epson 3170.
A+