Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
nombre réponses : 25

#0 Re : -1 »  Script d'installation pour imprimantes Brother » Le 12/01/2013, à 01:00

fabux
Réponses : 1202

@ek0892:  c'est évidemment lui qui voit mais je ne suis pas sûr que demonipuch modifie avant la sortie officiel de raring: il peut y avoir quelque changement d'ici là (et sauf erreur l'alpha est encore très proche de quantal, non?)
Mais c'est cool d'avoir proposé le «patch» wink
Pour ton fax je ne sais pas (pas relu le script depuis longtemps, pas cherché sur le site Brother, pas chercher sur le grand net…) big_smile

pour le -N à wget moi je ne le mets pas pour pouvoir justement garder au moins une version mais du coup j'en viens à

@demonipuch: pour rester dans le principe d'ek0892, mon idée à la c** (ça faisait longtemps smile ) une fois l'install fini, peut-être proposer d'effacer l'archive, de la renommer avec la date ou la conserver en l'état.

#1 Re : -1 »  Script d'installation pour imprimantes Brother » Le 13/02/2013, à 17:50

fabux
Réponses : 1202

Salut,

dans le doute le mode routeur de la freebox est bien actif ?

#2 Re : -1 »  Script d'installation pour imprimantes Brother » Le 11/03/2013, à 15:12

fabux
Réponses : 1202

L'imprimante tu veux la mettre sur le réseau loin de la box? Si elle est à côté, sauf erreur tu devrais pouvoir la brancher en usb dessus sans passer par l'adaptateur usb/rj (qui peut être la source du souci)

Sinon pas d'idée.

#3 Re : -1 »  Script d'installation pour imprimantes Brother » Le 02/04/2013, à 11:19

fabux
Réponses : 1202

Salut,

concernant le fichier que l'ajout soit à la fin ne semble pas poser de problème, si tu as un doute remonte la ligne.
Par contre je vois #ATTR… essai de retirer ce #, éteindre ton imprimante, relancer udev (de mémoire sudo service udev restart) puis d'allumer l'imprimante

Vérifie aussi dans /etc/sane.d/dll.conf que brscan2 n'est pas commenté
Enfin essai en désinstallant brscan-skey

#4 Re : -1 »  Script d'installation pour imprimantes Brother » Le 02/04/2013, à 19:05

fabux
Réponses : 1202

big_smile Au temps pour moi c'est bien brother2 et non brscan2 big_smile

Peut-être une histoire de groupe (genre ajouter ton id à plugdev ou sane ou encore scanner)
Chez moi (non serveur) grep fabux /etc/group donne

adm:x:4:fabux
dialout:x:20:fabux
cdrom:x:24:fabux
plugdev:x:46:fabux
lpadmin:x:112:fabux
admin:x:120:fabux
fabux:x:1000:
sambashare:x:122:fabux

#5 Re : -1 »  Script d'installation pour imprimantes Brother » Le 03/04/2013, à 11:45

fabux
Réponses : 1202

Quelques pistes par là (pour tester en pointant directement)
Sinon je pensais aux liens symboliques comme indiqué dans la doc qui pointe , normalement le script les gère mais à vérifier tout de même.

#6 Re : -1 »  Script d'installation pour imprimantes Brother » Le 04/04/2013, à 00:59

fabux
Réponses : 1202
PotatoMasher a écrit :

ls -l /usr/lib | grep libbr

On peut donc constater que le lien libbrcolm2.so.1 est mal formé, et que les fichiers présents dans /usr/lib64/sane ne sont pas dans /usr/lib.

avec «grep libbr» normal qu'on ne voit pas les libsane-brother.so wink
Et je préfère le rappeler mais certains fichiers vont dans /usr/lib et d'autres dans /usr/lib/sane

J'ai donc copié ce qui était nécessaire à l'aide d'un script maison et j'ai redémarré le serveur.

Normalement le script demonipuch aurait dû se charger de ces copies. Je m'avance peut-être mais il y a peut-être une particularité avec la version serveur (qui ne provoque pas d'erreur mais saute peut-être une étape?) Je laisse demonipuch juger s'il a besoin de tes logs (j'ai pas relu le script récemment)

$ ls /etc/sane.d

Ok, pas de brother nulle part...

C'est la ligne brother2 dans dll.conf qui active l'usage du pilote sane

$ ls -l /dev/bus/usb/003/002
crw-rw-r-- 1 root lp 189, 257 Apr  3 08:18 /dev/bus/usb/003/002

Là j'ai été vérifier et mon utilisateur ne fait pas partie du groupe "lp". Je me suis donc ajouté. Redémarrage...

Heureusement qu'il est pas en prod ton serveur big_smile wink

À priori le groupe lp n'est plus nécessaire.
Par contre en regardant cette doc il est question de netpbm. J'y crois moyen mais bon

Non, rien de nouveau ensuite. Seules les commandes "lsusb" et "brscan-skey -l" voient l'appareil. Je vais continuer d'essayer un peu plus tard aujourd'hui en suivant la procédure décrite ici. J'ai déjà réussi à installer l'imprimante sur un autre ordinateur à la maison, alors je pourrais essayer d'aller y chercher les fichiers *.fw.

Sinon, je regardais ton message initial ici et en regardant ton dpkg -l j'avais un doute sur le driver. J'ai testé le lpr téléchargé sur le site de brother et tu devrais avoir
drdcp7020lpr:i386 .
Tu peux refaire

dpkg -l | grep -i "brother"

tu n'as pas de souci d'imprimante je sais mais c'est pour voir si le script à bien marché à ce niveau.

Ou alors vire tout les paquets brother et remet à l'origine les fichiers de conf que tu as touché et refait le script


Merci encore pour ton aide!

De rien même si je ne suis pas d'une grande utilité lol

Edit:  ce thread me fait penser de nouveau soit au problème de driver à réinstaller soit aux cp à refaire. Si le script est bien passé il y a peut-être un conflit entre le pilote installé par défaut (à priori tu as au moins celui-là vu ton dpkg -l) et celui téléchargé sur le site brother via le script demonipuch

#7 Re : -1 »  Script d'installation pour imprimantes Brother » Le 04/04/2013, à 22:48

fabux
Réponses : 1202

@PotatoMasher: hmm
Pour le mkdir. à part ajouter le slash à la fin, je ne vois pas. Éventuellement voir avant avec ls -l /usr/lib/sane si ce ne serait pas un lien symbolique (dans le doute tu avais bien fais des cp et non des ln -s pour les fichiers ?)
Pour le reste essai de nettoyer le cache (clean,autoclean, autoremove), puis virer tous les paquets brothers, remettre la règle udev à l'origine, et lancer le script

#8 Re : -1 »  Script d'installation pour imprimantes Brother » Le 09/04/2013, à 22:54

fabux
Réponses : 1202

Je viens de télécharger et lire vite fais le script, normalement il s'occupe d'installer si besoin sane-utils

# Installer le paquet sane-utils (s'il n'est pas installé)
dpkg -l | awk '{print $2}' | grep ^sane-utils$ 1>&9
if [[ $? != 0 ]]; then
        echo -e ${green}"Installation du paquet : sane-utils"${resetcolor}
        apt-get install -y sane-utils 2>&9

Est-ce que lancer le script puis installer de nouveau ne gène pas? (fichier qui disparaitrai…)
Sinon ton fichier n'est pas lisible: c'est à dire? tu essai de le lire à travers ssh ou tu l'a téléchargé sur un autre poste et ça affiche rien avec erreur?

#9 Re : -1 »  Script d'installation pour imprimantes Brother » Le 10/04/2013, à 00:08

fabux
Réponses : 1202

Pour l'extension de fichier j'ai toujours fais scanimage > image.jpg et j'ai jamais eu de ppm (ou alors j'ai pas compris ce que tu voulais dire smile)
Mais bref, c'est bon alors?
Et sinon il y a quelques astuces dans la doc pour améliorer la numérisation direct (je n'ai pas lu en profondeur ton lien qui indique peut-être les mêmes choses).
Pour scanner un document et le transférer au serveur de fichier ajouter peut-être du ssh/scp dans le script scanimage ? (mais là ça sort un peu beaucoup du cadre de ce fil big_smile)

@demonipuch: Pour les boutons du scan, le script semble poser la question pour savoir si on veut installer les brscan-skey mais leur lancement auto est commenté: c'est volontaire? (question peut-être inutile mais je ne les utilise pas)
Sinon dans install.sh, tu as un commentaire en EN (son pendant en CLI est bien en FR) «Ask if we want to install brscan-skey» wink
Enfin j'ai pas testé mais tu peux peut-être utiliser dans la fonction ConfirmInstall (GUI et CLI) la variable ${connection} dans le message directement?
En gros ton case sert à priori pour afficher -…connecté via USB et -…connecté via réseau.
Une fois encore je n'ai pas testé mais peut-être mettre directement Confirmez l'installation de votre imprimante ${printer} connectée via ${connection}?" pour "économiser" un case
Pour le reste, j'ai pas approfondi, flemme de tout relire:)

#10 Re : -1 »  Script d'installation pour imprimantes Brother » Le 02/05/2013, à 11:51

fabux
Réponses : 1202

Salut,

tu as essayé de ne pas la connecter sur le pc fixe (donc uniquement en réseau) et de la pinger (du fixe et du portable)
Toujours mise en réseau, sur le pc fixe essai dans l'interface de gestion de passer du mode USB au mode réseau (les drivers étant installés il ne devrait y avoir que l'URI à modifier)
Ton routeur ne bloque pas les connexions entrante ou sortante sur le port d'impression ? (je n'ai plus le numéro en tête)

#11 Re : -1 »  Script d'installation pour imprimantes Brother » Le 27/05/2013, à 07:01

fabux
Réponses : 1202

Salut,

ça faisait un moment que je n'étais pas retourné sur le site de Brother donc ça fait peut-être un moment que ça y est, mais je viens d'y voir ça faisant état d'un brother-udev-rule-type1-1.0.0-1.all.deb

@pkir68: peut-être une piste .

#12 Re : -1 »  Script d'installation pour imprimantes Brother » Le 04/07/2013, à 12:50

fabux
Réponses : 1202

Salut,

je penses que c'est bien l'erreur initctl: Unknown job: lpd qui pose problème. En cherchant rapidement j'ai vu çà (je n'ai pas ce lien symbolique chez moi mais je suis sur 12.04)
Sinon je n'ai pas relu le script depuis un moment mais peut-être manque-t-il un paquet (vu ici)

#13 Re : -1 »  Script d'installation pour imprimantes Brother » Le 13/08/2013, à 21:16

fabux
Réponses : 1202

Salut,

je viens de mettre Debian 7 Wheezy 64 bits sur mon pc et naturellement voulu installer ma DCP-353c avec ton script.
Premier coup, erreur de dépendance sur ia32-libs mais semble avoir installé l'imprimante. En fait  ni l'impression et ni le scan ne marche.
En vérifiant l'erreur que j'avais (oublié de noter) je tombe ici et fais donc

sudo dpkg --add-architecture i386
sudo apt-get update

Et après désinstallation de l'imprimante et des paquets j'ai relancé le script.
L'impression était OK mais le scanner non
Obligé de faire la copie des fichiers dans /usr/lib et /usr/lib/sane pour que ça marche.
Je penses que tu peux ajouter dans FixScannerConfig un

|| "${codename}" == "wheezy"

Par contre il me restait une erreur avec dpkg (à priori la règle qu'il n'a pas aimé)

sudo apt-get install -f
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Correction des dépendances... Fait
Les paquets supplémentaires suivants seront installés :
  libsane:i386
Paquets suggérés :
  hpoj:i386 hplip:i386
Les NOUVEAUX paquets suivants seront installés :
  libsane:i386
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
2 partiellement installés ou enlevés.
Il est nécessaire de prendre 0 o/1 880 ko dans les archives.
Après cette opération, 8 518 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ?
(Lecture de la base de données... 140151 fichiers et répertoires déjà installés.)
Dépaquetage de libsane:i386 (à partir de .../libsane_1.0.22-7.4_i386.deb) ...
dpkg: erreur de traitement de /var/cache/apt/archives/libsane_1.0.22-7.4_i386.deb (--unpack) :
 tentative de remplacement de « /lib/udev/rules.d/60-libsane.rules », qui est différent d'autres instances du paquet libsane:i386
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/libsane_1.0.22-7.4_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

j'ai fini par retirer la ligne #Brother dans /lib/udev/rules.d/60-libsane.rules, fais un apt-get install -f et simple-scan marche :-)

#14 Re : -1 »  Script d'installation pour imprimantes Brother » Le 23/08/2013, à 09:41

fabux
Réponses : 1202

Salut,

il y à un espace en trop entre wrapper et -1.1.2-2.i386...

#15 Re : -1 »  Installation du scanner brother DCP-7055 sous ubuntu 12.04 32 bits » Le 02/05/2013, à 11:54

fabux
Réponses : 19

Salut,

est-ce que les commandes fonctionnent avec sudo?

sudo brscan-skey -l
sudo scanimage > image.pnm

#16 Re : -1 »  Installation du scanner brother DCP-7055 sous ubuntu 12.04 32 bits » Le 03/05/2013, à 10:09

fabux
Réponses : 19

J'avais vu mais après divers tests/install/réinstall la modif de règle udev aurait pû sauter
En attendant là j'ai pas spécialement d'idée hmm
Comme dit alca94 envoi le install.log à demonipuch dès fois qu'il voit quelquechose.

#17 Re : -1 »  [RÉSOLU] installation scanner agfa sur 12.04 » Le 29/01/2013, à 14:37

fabux
Réponses : 6

Salut,

tu as essayé en créant le dossier snapscan, en y mettant ton snape20.bin suivi de la modif dans /etc/sane.d/snapscan.conf?
Sinon vérifie que snapscan n'est pas commenté dans /etc/sane.d/dll.conf
Enfin je n'ai pas d'agfa mais dans mon snapscan.conf j'ai

# Agfa Snapscan e20
usb 0x06bd 0x2091

Ah et quand tu dis que ça ne marche pas, c'est à dire? message d'erreur? lancer en tant que root simple-scan ?

#18 Re : -1 »  [RÉSOLU] installation scanner agfa sur 12.04 » Le 29/01/2013, à 23:03

fabux
Réponses : 6

Est-ce que tu as aussi décommenté la ligne /dev/usb/scanner0 bus=usb comme j'ai vu

Pour l'histoire du lsusb, c'est bizarre, tu as essayé de le mettre sur un autre port? tu ne passe pas par un HUB ?

#19 Re : -1 »  [RÉSOLU] installation scanner agfa sur 12.04 » Le 30/01/2013, à 17:33

fabux
Réponses : 6

Tant mieux parce qu'à part éventuellement l'ajout à un groupe scanner ou saned je voyais plus quoi proposer smile
à+

#20 Re : -1 »  Canon LBP2900 sur Kubuntu 12.04 64bits » Le 09/01/2013, à 11:49

fabux
Réponses : 37

Pour le pb de gnome-keyring je penses qu'il s'agit de ce bug. Pas le temps d'investiguer plus maintenant

#21 Re : -1 »  Canon LBP2900 sur Kubuntu 12.04 64bits » Le 10/01/2013, à 01:10

fabux
Réponses : 37

Bizarre KNetAttach semble lié au réseau hmm
Un conflit d'adresse ?
Si tu lance une impression en ligne de commande (la commande lpr ? ) ça dis quoi?
Tu test depuis «menu imprimante», l'interface cups ou un «fichier/imprimer» d'un texte ? (meme si j'ai pas spécialement de piste, je repensais à ton souci d'ici )

Et en bugs je vois pas grand chose sad

#22 Re : -1 »  Canon LBP2900 sur Kubuntu 12.04 64bits » Le 11/01/2013, à 22:55

fabux
Réponses : 37

Je pense aussi c'est pour ça que j'ai mit le lien vers les bugs avec ce paquet (il y en a un où passer par system-config-printer -sans kde- semble fonctionner mais je penses que ce serait le cas depuis http://localhost:631 hmm ) Le tien semble être proche de celui-ci si j'en crois ta fenêtre de bug.

Tu as essayé avec kdesudo system-config-printer-kde ?
Le service cups tourne bien?
Pas de blocage de port (firewall…?), de demande d'identification réseau ? (ton imprimante est bien sur le réseau?)

edit: si tu fais tes mises à jours tu n'as pas de message d'erreur?

sudo apt-get update
sudo apt-get dist-upgrade

#23 Re : -1 »  Canon LBP2900 sur Kubuntu 12.04 64bits » Le 17/01/2013, à 13:29

fabux
Réponses : 37

Pour le kdesudo… c'est sensé ouvrir la gestion des imprimantes mais en mode admin
L'erreur que tu as es dû au ppa michael-gruz qui n'existe pas pour precise: tu peux le virer (j'hésite à te proposer de mettre celui de quantal à la place)

Mais honnêtement là je sèche, désolé sad

#24 Re : -1 »  [RESOLU] Récuperer mon ancien home après réinstallation » Le 25/01/2013, à 10:20

fabux
Réponses : 6

Salut,

jolie déterrage smile
Merci d'avance pour l'ajout dans la doc wink