[Imprimante] problème de configuration

Reconnaissance et configuration du matériel / kernel linux
Avatar de l’utilisateur
Youpi
yeomen
Messages : 252
Inscription : sam. 16 juin 2012, 22:44

Re: [Imprimante] problème de configuration

Message par Youpi »

foolecho pourrait peut etre plus t'aider plus moi....

Il faut que tu compares les deux paquets rpm pour créer ton propre pkgbuild....

Il faut que tu trouve un script pour convertir les rpm en archive, et a partir de ce que tu trouve a l'intérieur et le pkgbuild du paquet AUR que tu as, essayer de faire la même chose.....
Arch 64 bit + Kernel ck-corex + Tint2 et fbpanel + OpenBox + Bumblebee + conky + eclipse et matlab
navigateur internet : iron (yaourt iron-bin)
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Imprimante] problème de configuration

Message par FoolEcho »

Youpi a écrit :Donc le problème viens de gutenprint....
Pas persuadé dans la mesure où cups ne détecte même pas la connexion usb... :?

Tu peux installer hwinfo, brancher ton imprimante et nous montrer la sortie de:

Code : Tout sélectionner

hwinfo --printer
?

Je veux bien jeter un oeil pour le paquet, mais vu que le ppd existe déjà dans gutenprint je ne vois pas l'intérêt.
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

Re: [Imprimante] problème de configuration

Message par Kerlam »

Code : Tout sélectionner

# hwinfo --printer
22: USB 00.1: 10900 Printer                                     
  [Created at usb.122]
  Unique ID: NwzV.kUcf0rb9cJ7
  Parent ID: k4bc.cO89g+iefn1
  SysFS ID: /devices/pci0000:00/0000:00:1a.7/usb1/1-5/1-5:1.1
  SysFS BusID: 1-5:1.1
  Hardware Class: printer
  Model: "Canon MP140 series"
  Hotplug: USB
  Vendor: usb 0x04a9 "Canon"
  Device: usb 0x172b "MP140 series"
  SubVendor: "Canon"
  SubDevice: "MP140 series"
  Revision: "1.03"
  Serial ID: "7150DF"
  Driver: "usblp"
  Driver Modules: "usblp"
  Device File: /dev/usb/lp0
  Device Number: char 180:0
  Speed: 480 Mbps
  Module Alias: "usb:v04A9p172Bd0103dc00dsc00dp00ic07isc01ip02"
  Driver Info #0:
    Driver Status: usblp is active
    Driver Activation Cmd: "modprobe usblp"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #16 (Hub)
-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Imprimante] problème de configuration

Message par FoolEcho »

... :? ... et ton cups.conf ainsi que les logs ?
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

Re: [Imprimante] problème de configuration

Message par Kerlam »

-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Imprimante] problème de configuration

Message par FoolEcho »

Au fait:
Kerlam a écrit :J'ai un ordi sous Arch 64bits avec XFCE: même problème.
Un autre ordi sous Kubuntu 12.04 32bits: ça fonctionne. :bravo:
... :? ... tu n'as pas précisé les versions de cups/licups/gutenprint qui fonctionnent (même si tu as testé)... Mais en voyant ça, j'ai un gros doute (et une idée foireuse): active le dépôt multilib et installe lib32-cups.

(je n'ai pas fait le PKGBUILD, mais d'après la doc de Gentoo, http://en.gentoo-wiki.com/wiki/Canon_Pixma_Series, si paquet il y a, il faudrait plutôt partir de cnijfilter-2.80 - par exemple cnijfilter-mp210 ... ceci étant, ils ne sont pas déclinés en 64 bits d'où mon idée foireuse... mais je doute vraiment de l'utilité... surtout si ça fonctionne sous Kubuntu avec gutenprint)
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

Re: [Imprimante] problème de configuration

Message par Kerlam »

Versions sous Kubuntu:
cups/libcups: 1.5.3
gutenprint: 5.2.8

J'ai aussi essayé d'installer le pilote pour mp160 de AUR mais, comme tu t'en doute, ça n'a pas été possible car il répond qu'il n'est pas adapté pour les architectures 64bits.
-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

Re: [Imprimante] problème de configuration

Message par Kerlam »

J'ai bien installé lib32-libcups mais il semble que ça ne change rien. J'ai essayé d'installer cnijfilter-mp210 mais il m'a répondu:

Code : Tout sélectionner

==> ERREUR : cnijfilter-mp210 n'est pas disponible pour l'architecture « x86_64 ».                                                                                                                                                                                             
    Notez que beaucoup de paquets peuvent avoir besoin d'une ligne dans PKGBUILD                                                                                                                                                                                               
    tel que arch=('x86_64').                                                                                                                                                                                                                                                   
==> ERREUR: Makepkg n'a pas pu construire cnijfilter-mp210.
Je précise que je n'ai pas essayé d'éditer PKGBUILD lors de cette installation.
-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Imprimante] problème de configuration

Message par FoolEcho »

J'ai essayé de voir mais ça ne compile pas de toutes manières. :?
Mais de toutes manières, ça doit fonctionner avec gutenprint. :evil:
Kerlam a écrit :cups/libcups: 1.5.3
gutenprint: 5.2.8
Tu as testé avec ces versions sous Arch ?
Aussi: c'est quelle version de kernel sous Kubuntu ? (et sous Arch, tu es à jour aussi ? pas de blacklist ou d'ignore ?)

Quand tu branches l'imprimante (sans blacklister usblp), que donne la fin de dmesg ?

Question subsidiaire (je ne connais pas ton imprimante): l'imprimante est branchée directement en usb ou tu utilises un adaptateur pour port parallèle ? (c'est sans doute pas ça, vu que ça tourne sur 32 bits...)
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

Re: [Imprimante] problème de configuration

Message par Kerlam »

Tu as testé avec ces versions sous Arch ?
Oui, la seule différence c'est que l'interface web de cups est en français. Mais ça n'affiche toujours pas mon imprimante.

Sous Kubuntu 12.04 c'est un kernel 3.2.0. Je tiens Arch à jour tout les jours. Pour les blacklist ou les ignore je ne pense pas en avoir, mais tu pourrais me dire comment je peux vérifier pour en être certain?

la fin de dmesg:

Code : Tout sélectionner

[ 5020.794727] usb 1-5: USB disconnect, device number 4
[ 5020.794936] usblp0: removed
[ 5026.759516] usb 1-5: new high-speed USB device number 5 using ehci_hcd
[ 5026.886521] usblp0: USB Bidirectional printer dev 5 if 1 alt 0 proto 2 vid 0x04A9 pid 0x172B
Mon imprimante est branchée directement en USB, sans port parallèle.
-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Imprimante] problème de configuration

Message par FoolEcho »

Kerlam a écrit :Pour les blacklist ou les ignore je ne pense pas en avoir, mais tu pourrais me dire comment je peux vérifier pour en être certain?
Dans ton pacman.conf.

Mais je sèche. :(
À tout hasard, installe linux-lts et rajoute une entrée pour démarrer dessus, dès fois que ça soit un soucis du module usblp (voir wiki sur les chargeurs de démarrage).

Tu peux supprimer le log de cups et nous le remettre à neuf ? (c'est-à-dire une simple installation de cups, branchement d'imprimante)
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

Re: [Imprimante] problème de configuration

Message par Kerlam »

Mon pacman.conf :

Code : Tout sélectionner

#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives

#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir     = /
#DBPath      = /var/lib/pacman/
#CacheDir    = /var/cache/pacman/pkg/
#LogFile     = /var/log/pacman.log
#GPGDir      = /etc/pacman.d/gnupg/
HoldPkg     = pacman glibc
# If upgrades are available for these packages they will be asked for first
SyncFirst   = pacman yaourt package-query
#XferCommand = /usr/bin/curl -C - -f %u > %o
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
Architecture = auto

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg   =
#IgnoreGroup =

#NoUpgrade   =
#NoExtract   =

# Misc options
#UseSyslog
#UseDelta
#TotalDownload
CheckSpace
#VerbosePkgLists

# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
#SigLevel = Optional TrustedOnly

# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Arch Linux
# packagers with `pacman-key --populate archlinux`.

#
# REPOSITORIES
#   - can be defined here or included from another file
#   - pacman will search repositories in the order defined here
#   - local/custom mirrors can be added here or in separate files
#   - repositories listed first will take precedence when packages
#     have identical names, regardless of version number
#   - URLs will have $repo replaced by the name of the current repo
#   - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
#       [repo-name]
#       Server = ServerName
#       Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#

# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.

#[testing]
#SigLevel = PackageRequired
#Include = /etc/pacman.d/mirrorlist

[core]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

[extra]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

#[community-testing]
#SigLevel = PackageRequired
#Include = /etc/pacman.d/mirrorlist

[community]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.

#[multilib-testing]
#SigLevel = PackageRequired
#Include = /etc/pacman.d/mirrorlist

[multilib]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

# An example of a custom package repository.  See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs

[archlinuxfr]
Server = http://repo.archlinux.fr/$arch
J'ai installé et démarré sur linux-lts mais c'est toujours pareil.
Tu peux supprimer le log de cups et nous le remettre à neuf ? (c'est-à-dire une simple installation de cups, branchement d'imprimante)
Tu veux dire que je débranche mon imprimante, réinstalle cups et rebranche l'imprimante?
-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Imprimante] problème de configuration

Message par FoolEcho »

Kerlam a écrit :Tu veux dire que je débranche mon imprimante, réinstalle cups et rebranche l'imprimante?
Supprimer /var/log/cups/ également (et surtout).
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

Re: [Imprimante] problème de configuration

Message par Kerlam »

J'ai débranché l'imprimante, réinstallé, rebranché, redémarré cupsd et voici mes logs:

access_log:

Code : Tout sélectionner

localhost - root [14/Aug/2012:16:38:48 +0200] "POST /admin/ HTTP/1.1" 200 60 - -
localhost - - [14/Aug/2012:16:38:48 +0200] "POST / HTTP/1.1" 401 91 CUPS-Get-Devices successful-ok
localhost - root [14/Aug/2012:16:38:48 +0200] "POST / HTTP/1.1" 200 1257 CUPS-Get-Devices -
localhost - root [14/Aug/2012:16:38:48 +0200] "POST /admin/ HTTP/1.1" 200 2890 - -
page_log: vide

error_log: http://pastebin.archlinux.fr/449471
-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Imprimante] problème de configuration

Message par FoolEcho »

Et en essayant d'ajouter une imprimante, est-ce que ça rajoute quelque chose dans access_log / error_log ? (... m'énerve cette histoire :? )
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

Re: [Imprimante] problème de configuration

Message par Kerlam »

J'ai déjà essayé d'ajouter une imprimante avant de poster le error_log précédent, ça devrait apparaitre.
Au cas où, j'ai refait un essai et voici le error_log: http://pastebin.archlinux.fr/449482
(... m'énerve cette histoire :? )
Désolé, c'est vraiment à devenir dingue ce truc. :(
-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Imprimante] problème de configuration

Message par FoolEcho »

Je me demande si...
Dis voir, elle fait scanner aussi, non ? As-tu installé sane ? (ce paquet apporte des règles udev, notamment pour ton modèle et je me demande si ce n'est pas ce qu'il manque ici)
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

Re: [Imprimante] problème de configuration

Message par Kerlam »

Oui, elle fait imprimante et oui, j'ai vérifié, sane est installé.
-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Imprimante] problème de configuration

Message par FoolEcho »

En t'aidant de lsusb, que renvoie: ls -l /dev/bus/usb/BUS/DEVICE ?
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
Kerlam
archer
Messages : 133
Inscription : lun. 23 avr. 2012, 18:53
Localisation : Rhône

Re: [Imprimante] problème de configuration

Message par Kerlam »

Code : Tout sélectionner

# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 046d:0807 Logitech, Inc. Webcam B500
Bus 001 Device 004: ID 04a9:172b Canon, Inc. MP140 ser
Bus 004 Device 002: ID 046d:c215 Logitech, Inc. Extreme 3D Pro
Bus 008 Device 002: ID 046d:c03d Logitech, Inc. M-BT96a Pilot Optical Mouse
Bus 008 Device 003: ID 046d:c30e Logitech, Inc. UltraX Keyboard (Y-BL49)
# ls -l /dev/bus/usb/001/004
crw-rw-r--+ 1 root scanner 189, 3 15 août  19:20 /dev/bus/usb/001/004
-Tour: CPU: Intel Q9550, RAM: 4Go, CG: ATI HD5850, OS: Windows 7 / Debian Wheezy KDE
-NetBook: Eee PC 1000H, RAM: 2Go, SSD: Intel X25-V 40Go, OS: Arch Linux KDE
-Portable: HP Pavilion zv6000, RAM: 640Mo, OS: Debian Wheezy XFCE
Répondre