Page 5 sur 7

Re: [Imprimante] problème de configuration

Publié : sam. 11 août 2012, 12:54
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.....

Re: [Imprimante] problème de configuration

Publié : sam. 11 août 2012, 13:11
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.

Re: [Imprimante] problème de configuration

Publié : sam. 11 août 2012, 13:41
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)

Re: [Imprimante] problème de configuration

Publié : sam. 11 août 2012, 13:52
par FoolEcho
... :? ... et ton cups.conf ainsi que les logs ?

Re: [Imprimante] problème de configuration

Publié : sam. 11 août 2012, 14:04
par Kerlam

Re: [Imprimante] problème de configuration

Publié : sam. 11 août 2012, 21:42
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)

Re: [Imprimante] problème de configuration

Publié : dim. 12 août 2012, 09:18
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.

Re: [Imprimante] problème de configuration

Publié : dim. 12 août 2012, 09:45
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.

Re: [Imprimante] problème de configuration

Publié : dim. 12 août 2012, 10:19
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...)

Re: [Imprimante] problème de configuration

Publié : dim. 12 août 2012, 11:04
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.

Re: [Imprimante] problème de configuration

Publié : dim. 12 août 2012, 20:04
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)

Re: [Imprimante] problème de configuration

Publié : lun. 13 août 2012, 16:43
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?

Re: [Imprimante] problème de configuration

Publié : lun. 13 août 2012, 19:37
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).

Re: [Imprimante] problème de configuration

Publié : mar. 14 août 2012, 16:43
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

Re: [Imprimante] problème de configuration

Publié : mar. 14 août 2012, 18:12
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 :? )

Re: [Imprimante] problème de configuration

Publié : mer. 15 août 2012, 17:12
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. :(

Re: [Imprimante] problème de configuration

Publié : mer. 15 août 2012, 19:03
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)

Re: [Imprimante] problème de configuration

Publié : mer. 15 août 2012, 19:28
par Kerlam
Oui, elle fait imprimante et oui, j'ai vérifié, sane est installé.

Re: [Imprimante] problème de configuration

Publié : mer. 15 août 2012, 19:44
par FoolEcho
En t'aidant de lsusb, que renvoie: ls -l /dev/bus/usb/BUS/DEVICE ?

Re: [Imprimante] problème de configuration

Publié : mer. 15 août 2012, 19:54
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