Contenu | Rechercher | Menus

Annonce

L'équipe des administrateurs et modérateurs du forum vous invite à prendre connaissance des nouvelles règles.
En cas de besoin, vous pouvez intervenir dans cette discussion.

Ubuntu 18.04 LTS
Ubuntu-fr propose des clés USB de Ubuntu et toutes ses « saveurs » ainsi qu'un magnifique t-shirt pour cette toute nouvelle version d'Ubuntu !

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#2276 Le 09/04/2018, à 18:57

xubu1957

Re : Script d'installation pour imprimantes Brother

Bonjour,

@ yessaad

Tu as bien une imprimante de marque Brother ?


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 16.04.1 LTS : Lenovo T410 - Toshiba Satellite A300 - HP 7100 DC - Asus 1015BX -Fujitsu Siemens Scaleo J3000  Membre de Linux-Azur

Hors ligne

#2277 Le 09/04/2018, à 20:40

yessaad

Re : Script d'installation pour imprimantes Brother

salut
non une samsung M 2070

Hors ligne

#2278 Le 09/04/2018, à 20:46

eric63

Re : Script d'installation pour imprimantes Brother

installer une imprimante samsung
si tu as des problèmes pour ton imprimante fait un nouveau fil
içi c'est pour brother pas samsung

haaa yessaad tu en as mis et squatté partout des post fais attention

Dernière modification par eric63 (Le 09/04/2018, à 20:53)


kdeïste convaincu avec Kubuntu 17.10 + PPA backports KDE plasma 5.12.4 et KDE framaworks 5.44.0 Qt 5.9.5
pour installer une multifonction brother pour en savoir plus sur plasma5: https://www.kde.org/index
N'oubliez pas les balises codes

Hors ligne

#2279 Le 09/04/2018, à 20:51

xubu1957

Re : Script d'installation pour imprimantes Brother


Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Xubuntu 16.04.1 LTS : Lenovo T410 - Toshiba Satellite A300 - HP 7100 DC - Asus 1015BX -Fujitsu Siemens Scaleo J3000  Membre de Linux-Azur

Hors ligne

#2280 Le 10/04/2018, à 17:41

fabux

Re : Script d'installation pour imprimantes Brother

@eric63: tu l'avais peut-être compris mais dans le doute ce qui est indiqué est en deux étapes au lieu d'une mais c'est pareil.
d'abord on entre dans le dossier /usr/lib/

cd /usr/lib

ensuite avec les droits admin (sudo) on copie (cp) tout le contenu (*) du dossier /usr/lib64 dans le dossier courant ( . donc ici = /usr/lib)

sudo cp /usr/lib64/* . 

Concernant le cp de la version 17.10 je ne sais pas faudrait regardé sur le site de brother si ce n'est que pour cette version.
Et voir avec ceux qui ont une brother si ça a été nécessaire de faire cette copie (moi j'ai bazardé la mienne il y a un moment) ou si le script à bien marché (d'après luapmada oui mais comme il a tenté plein de truc avant peut-être l'avait-il déjà fait)

Hors ligne

#2281 Le 10/04/2018, à 18:51

eric63

Re : Script d'installation pour imprimantes Brother

il me semblait que ça se ressemblait mais c'était plus sur le -r au lieu du -R qui me posait question

pour la ligne concernant le cp de la 17.10 c'est moi qui l'ai introduite dans le wiki car le script de brother ne le prends (prenait) pas en compte et c'est suite à des tentatives d'installation que certains se sont rendu compte qu'ils les fallaient.
voir là
Demonipuch a pris en compte le problème dans son script mais pour ceux qui essaye l'install directement de la doc ça peut poser problème


kdeïste convaincu avec Kubuntu 17.10 + PPA backports KDE plasma 5.12.4 et KDE framaworks 5.44.0 Qt 5.9.5
pour installer une multifonction brother pour en savoir plus sur plasma5: https://www.kde.org/index
N'oubliez pas les balises codes

Hors ligne

#2282 Le 26/04/2018, à 16:04

zozo_serieux

Re : Script d'installation pour imprimantes Brother

Bonjour et merci pour ce script qui m'a facilité l'installation de mon imprimante avec laquelle je pinaille toujours: une HL-2270-DW recto-verso automatique laser n&b.

J'ai le même problème sur mac osx (El Capitan et versions antérieures) et sous Linux (ubuntu 16.04LTS serveur ou versions antérieures quelconques):
uniquement en recto-verso, j'ai une bande grise en haut de chaque recto (plutôt gris clair sous linux, plutôt gris quasi noir sur le mac).
En recto simple, rien n'apparaît.

C'est apparu au gré des mises à jour cups. C'est bien dommage pour l'apparence des documents en recto-verso.

Avez-vous eu et peut-être résolu le même problème? Merci d'avance.

Hors ligne

#2283 Le 01/05/2018, à 09:06

niconil

Re : Script d'installation pour imprimantes Brother

Un grand merci pour ce script

fraichement passé en 18.04 LTS
j'ai bien galéré pour essayer de réinstaller mon imprimante mais au bout d'une heure je me suis souvenu d'un script magique ...

j'arrive ici, je récupère le script, je l'exécute et la page de test est imprimée en moins de 2 minutes. Franchement : génial

Merci du suivi que vous effectuez sur le script


un petit complément pour la partie Scanner de mon DCP-375CW
simple-scan ne voulait rien savoir (il ne voyait pas mon périphérique que j'utilise en Wifi)

c'est avec cette page que j'ai pu m'en sortir
https://allanbogh.com/2017/04/12/making … ntu-16-10/

les commandes d'ajout du scanner ont bien été saisies
brsaneconfig3 -a name=[any name] model=[your scanner model] ip=[your scanner IP]
brsaneconfig3 -q | grep Brother

et après j'ai exactement été confronté au problème décrit
donc j'ai du installer :
sudo apt-get install libusb-0.1-4
et faire un lien (car la librairie fournie par brother ne semble plus etre dans le bon répertoire) :
sudo ln -s /usr/lib64/sane/libsane-brother.so.1 /usr/lib/x86_64-linux-gnu/sane/libsane-brother.so.1

et cela m'a sorti d'affaire
je le cite ici car si cela pouvait être intégré dans le script ce serait parfait ou à défaut cela permet de regrouper l'info au même endroit

Dernière modification par niconil (Le 01/05/2018, à 10:31)

Hors ligne

#2284 Le 01/05/2018, à 11:00

eric63

Re : Script d'installation pour imprimantes Brother

salut niconil
c'est bizarre car libusb-0.1 est parmi les prérequis (il s'installe s'il n'y est pas)
je pense que c'est un problème sur le lien.
après vérification du script il installe aussi les lib en /usr/lib64/sane/ je ne vois pas de copie ou de lien en  /usr/lib/sane/
tu peux vérifier avec le fichier brprinter-installer.log qui est dans le dossier demonipuch créé à l'occasion de l'installation du script dans ton dossier personnel

Dernière modification par eric63 (Le 01/05/2018, à 11:01)


kdeïste convaincu avec Kubuntu 17.10 + PPA backports KDE plasma 5.12.4 et KDE framaworks 5.44.0 Qt 5.9.5
pour installer une multifonction brother pour en savoir plus sur plasma5: https://www.kde.org/index
N'oubliez pas les balises codes

Hors ligne

#2285 Le 01/05/2018, à 11:47

maiakovski

Re : Script d'installation pour imprimantes Brother

Bonjour,

Tout marche jusqu'à ce dernier message d'erreur.

Configuration de l'imprimante
 * Recherche d'un fichier PPD sur votre système...                       [ OK ] 
 * Ajout de l'imprimante HL-2135W...                                            lpadmin: Unable to open PPD "": Unable to open PPD file on line 0.
lpadmin: Unable to open PPD file "" - Aucun fichier ou dossier de ce type
                                                                         [fail]

Est-ce que j'ai manqué quelque chose ?
Merci pour vos réponses.

Mon imprimante est une brother HL-2135W.

Hors ligne

#2286 Le 01/05/2018, à 12:24

eric63

Re : Script d'installation pour imprimantes Brother

salut
on ne peut pas bien savoir ce qui se passe si tu ne donnes pas tout le résultat du script.
tu peux donner entre balise code le fichier brprinter-installer.log qui est dans le dossier demonipuch créé à l'occasion de l'installation du script dans ton dossier personnel


kdeïste convaincu avec Kubuntu 17.10 + PPA backports KDE plasma 5.12.4 et KDE framaworks 5.44.0 Qt 5.9.5
pour installer une multifonction brother pour en savoir plus sur plasma5: https://www.kde.org/index
N'oubliez pas les balises codes

Hors ligne

#2287 Le 02/05/2018, à 22:58

niconil

Re : Script d'installation pour imprimantes Brother

petit délai pour fournir les éléments demandés
j'ai fai d'autres choses entre temps et je n'ai pas conservé le log
et il faudrait que je reproduise le pb

mais je vais dénicher un PC pour le réinstaller aussi en Ubuntu 18.04 et reproduire le pb
comme cela je pourrai fournir les éléments demandés

Hors ligne

#2288 Le 07/05/2018, à 22:32

niconil

Re : Script d'installation pour imprimantes Brother

Bonjour me revoila

avec un autre PC, et une installation neuve de Ubuntu 18.04 LTS
je ne peux que confirmer le pb

et je rencontre bien les pb décrits sur
https://allanbogh.com/2017/04/12/making … ntu-16-10/

ci-dessous mon fichier de log
s'il faut fournir d'autres infos je garde le pc en l'état

# Ubuntu Codename : bionic
# Architecture : x86_64
# Modèle de l'imprimante : DCP-375CW
# Connexion : Réseau
# Fichier d'informations : http://www.brother.com/pub/bsc/linux/infs/DCP375CW
 - Paquet trouvé : dcp375cwlpr-1.1.3-1.i386.deb
 - Paquet trouvé : dcp375cwcupswrapper-1.1.3-1.i386.deb
 - Paquet trouvé : brscan3-0.2.13-1.amd64.deb
 - Paquet trouvé : brscan-skey-0.2.4-1.amd64.deb

# Téléchargement du paquet : dcp375cwlpr-1.1.3-1.i386.deb
--2018-05-07 22:05:18--  http://www.brother.com/pub/bsc/linux/packages/dcp375cwlpr-1.1.3-1.i386.deb
Résolution de www.brother.com (www.brother.com)… 88.221.83.59, 88.221.83.74, 88.221.83.75, ...
Connexion à www.brother.com (www.brother.com)|88.221.83.59|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 1895562 (1,8M) [text/plain]
Enregistre : «/home/pic/brother/demonipuch-brprinter-installer-01cf93566a81/./packages/dcp375cwlpr-1.1.3-1.i386.deb»

     0K .......... .......... .......... .......... ..........  2%  425K 4s
    50K .......... .......... .......... .......... ..........  5%  189K 7s
   100K .......... .......... .......... .......... ..........  8%  122K 9s
   150K .......... .......... .......... .......... .......... 10% 64,4K 13s
   200K .......... .......... .......... .......... .......... 13% 15,9M 10s
   250K .......... .......... .......... .......... .......... 16% 1,28M 8s
   300K .......... .......... .......... .......... .......... 18%  528K 7s
   350K .......... .......... .......... .......... .......... 21%  108K 8s
   400K .......... .......... .......... .......... .......... 24%  565K 7s
   450K .......... .......... .......... .......... .......... 27%  220K 7s
   500K .......... .......... .......... .......... .......... 29%  108K 7s
   550K .......... .......... .......... .......... .......... 32% 1,58M 6s
   600K .......... .......... .......... .......... .......... 35%  497K 6s
   650K .......... .......... .......... .......... .......... 37%  253K 5s
   700K .......... .......... .......... .......... .......... 40%  108K 5s
   750K .......... .......... .......... .......... .......... 43% 1001K 5s
   800K .......... .......... .......... .......... .......... 45% 1016K 5s
   850K .......... .......... .......... .......... .......... 48%  100K 5s
   900K .......... .......... .......... .......... .......... 51%  793K 4s
   950K .......... .......... .......... .......... .......... 54%  108K 4s
  1000K .......... .......... .......... .......... .......... 56% 38,6K 5s
  1050K .......... .......... .......... .......... .......... 59% 91,4K 5s
  1100K .......... .......... .......... .......... .......... 62%  209K 4s
  1150K .......... .......... .......... .......... .......... 64% 93,6K 4s
  1200K .......... .......... .......... .......... .......... 67% 2,16M 4s
  1250K .......... .......... .......... .......... .......... 70%  207K 3s
  1300K .......... .......... .......... .......... .......... 72%  190K 3s
  1350K .......... .......... .......... .......... .......... 75%  181K 3s
  1400K .......... .......... .......... .......... .......... 78%  195K 2s
  1450K .......... .......... .......... .......... .......... 81%  190K 2s
  1500K .......... .......... .......... .......... .......... 83%  190K 2s
  1550K .......... .......... .......... .......... .......... 86%  191K 1s
  1600K .......... .......... .......... .......... .......... 89%  193K 1s
  1650K .......... .......... .......... .......... .......... 91%  193K 1s
  1700K .......... .......... .......... .......... .......... 94%  191K 1s
  1750K .......... .......... .......... .......... .......... 97%  196K 0s
  1800K .......... .......... .......... .......... .......... 99%  424K 0s
  1850K .                                                     100% 2164G=10s

2018-05-07 22:05:29 (177 KB/s) - «/home/pic/brother/demonipuch-brprinter-installer-01cf93566a81/./packages/dcp375cwlpr-1.1.3-1.i386.deb» enregistré [1895562/1895562]


# Téléchargement du paquet : dcp375cwcupswrapper-1.1.3-1.i386.deb
--2018-05-07 22:05:29--  http://www.brother.com/pub/bsc/linux/packages/dcp375cwcupswrapper-1.1.3-1.i386.deb
Résolution de www.brother.com (www.brother.com)… 88.221.83.59, 88.221.83.74, 88.221.83.75, ...
Connexion à www.brother.com (www.brother.com)|88.221.83.59|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 13604 (13K) [text/plain]
Enregistre : «/home/pic/brother/demonipuch-brprinter-installer-01cf93566a81/./packages/dcp375cwcupswrapper-1.1.3-1.i386.deb»

     0K .......... ...                                        100% 3,04M=0,004s

2018-05-07 22:05:30 (3,04 MB/s) - «/home/pic/brother/demonipuch-brprinter-installer-01cf93566a81/./packages/dcp375cwcupswrapper-1.1.3-1.i386.deb» enregistré [13604/13604]


# Téléchargement du paquet : brscan3-0.2.13-1.amd64.deb
--2018-05-07 22:05:30--  http://www.brother.com/pub/bsc/linux/packages/brscan3-0.2.13-1.amd64.deb
Résolution de www.brother.com (www.brother.com)… 88.221.83.59, 88.221.83.74, 88.221.83.75, ...
Connexion à www.brother.com (www.brother.com)|88.221.83.59|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 67650 (66K) [text/plain]
Enregistre : «/home/pic/brother/demonipuch-brprinter-installer-01cf93566a81/./packages/brscan3-0.2.13-1.amd64.deb»

     0K .......... .......... .......... .......... .......... 75% 1,66M 0s
    50K .......... ......                                     100% 2,25M=0,04s

2018-05-07 22:05:30 (1,77 MB/s) - «/home/pic/brother/demonipuch-brprinter-installer-01cf93566a81/./packages/brscan3-0.2.13-1.amd64.deb» enregistré [67650/67650]


# Téléchargement du paquet : brscan-skey-0.2.4-1.amd64.deb
--2018-05-07 22:05:30--  http://www.brother.com/pub/bsc/linux/packages/brscan-skey-0.2.4-1.amd64.deb
Résolution de www.brother.com (www.brother.com)… 88.221.83.59, 88.221.83.74, 88.221.83.75, ...
Connexion à www.brother.com (www.brother.com)|88.221.83.59|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 50852 (50K) [text/plain]
Enregistre : «/home/pic/brother/demonipuch-brprinter-installer-01cf93566a81/./packages/brscan-skey-0.2.4-1.amd64.deb»

     0K .......... .......... .......... .......... ......... 100% 1,62M=0,03s

2018-05-07 22:05:30 (1,62 MB/s) - «/home/pic/brother/demonipuch-brprinter-installer-01cf93566a81/./packages/brscan-skey-0.2.4-1.amd64.deb» enregistré [50852/50852]

# Téléchargement du paquet : brother-udev-rule-type1-1.0.0-1.all.deb
--2018-05-07 22:05:30--  http://www.brother.com/pub/bsc/linux/dlf/brother-udev-rule-type1-1.0.0-1.all.deb
Résolution de www.brother.com (www.brother.com)… 88.221.83.59, 88.221.83.74, 88.221.83.75, ...
Connexion à www.brother.com (www.brother.com)|88.221.83.59|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 1490 (1,5K) [text/plain]
Enregistre : «/home/pic/brother/demonipuch-brprinter-installer-01cf93566a81/./packages/brother-udev-rule-type1-1.0.0-1.all.deb»

     0K .                                                     100% 36,9M=0s

2018-05-07 22:05:30 (36,9 MB/s) - «/home/pic/brother/demonipuch-brprinter-installer-01cf93566a81/./packages/brother-udev-rule-type1-1.0.0-1.all.deb» enregistré [1490/1490]

# Vérification des pré-requis
 - Paquet 'multiarch-support' installé
 - Paquet 'libc6:i386' non installé
# Installation de 'libc6:i386'
Préconfiguration des paquets...
Sélection du paquet gcc-8-base:i386 précédemment désélectionné.
(Lecture de la base de données... 
(Lecture de la base de données... 5%
(Lecture de la base de données... 10%
(Lecture de la base de données... 15%
(Lecture de la base de données... 20%
(Lecture de la base de données... 25%
(Lecture de la base de données... 30%
(Lecture de la base de données... 35%
(Lecture de la base de données... 40%
(Lecture de la base de données... 45%
(Lecture de la base de données... 50%
(Lecture de la base de données... 55%
(Lecture de la base de données... 60%
(Lecture de la base de données... 65%
(Lecture de la base de données... 70%
(Lecture de la base de données... 75%
(Lecture de la base de données... 80%
(Lecture de la base de données... 85%
(Lecture de la base de données... 90%
(Lecture de la base de données... 95%
(Lecture de la base de données... 100%
(Lecture de la base de données... 132741 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../gcc-8-base_8-20180414-1ubuntu2_i386.deb ...
Dépaquetage de gcc-8-base:i386 (8-20180414-1ubuntu2) ...
Sélection du paquet libgcc1:i386 précédemment désélectionné.
Préparation du dépaquetage de .../libgcc1_1%3a8-20180414-1ubuntu2_i386.deb ...
Dépaquetage de libgcc1:i386 (1:8-20180414-1ubuntu2) ...
Sélection du paquet libc6:i386 précédemment désélectionné.
Préparation du dépaquetage de .../libc6_2.27-3ubuntu1_i386.deb ...
Dépaquetage de libc6:i386 (2.27-3ubuntu1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.27-3ubuntu1) ...
Paramétrage de gcc-8-base:i386 (8-20180414-1ubuntu2) ...
Paramétrage de libgcc1:i386 (1:8-20180414-1ubuntu2) ...
Paramétrage de libc6:i386 (2.27-3ubuntu1) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.27-3ubuntu1) ...
 - Paquet 'libc6:i386' installé
 - Paquet 'cups' installé
 - Paquet 'sane-utils' installé

# Installation du paquet : dcp375cwlpr-1.1.3-1.i386.deb
Sélection du paquet dcp375cwlpr:i386 précédemment désélectionné.
(Lecture de la base de données... 133051 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../dcp375cwlpr-1.1.3-1.i386.deb ...
Dépaquetage de dcp375cwlpr:i386 (1.1.3-1) ...
Paramétrage de dcp375cwlpr:i386 (1.1.3-1) ...

# Installation du paquet : dcp375cwcupswrapper-1.1.3-1.i386.deb
Sélection du paquet dcp375cwcupswrapper:i386 précédemment désélectionné.
(Lecture de la base de données... 133074 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../dcp375cwcupswrapper-1.1.3-1.i386.deb ...
Dépaquetage de dcp375cwcupswrapper:i386 (1.1.3-1) ...
Paramétrage de dcp375cwcupswrapper:i386 (1.1.3-1) ...
Restarting cups (via systemctl): cups.service.

# Installation du paquet : brscan3-0.2.13-1.amd64.deb
Sélection du paquet brscan3 précédemment désélectionné.
(Lecture de la base de données... 133078 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../brscan3-0.2.13-1.amd64.deb ...
Dépaquetage de brscan3 (0.2.13-1) ...
Paramétrage de brscan3 (0.2.13-1) ...

# Installation du paquet : brscan-skey-0.2.4-1.amd64.deb
Sélection du paquet brscan-skey précédemment désélectionné.
(Lecture de la base de données... 133100 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../brscan-skey-0.2.4-1.amd64.deb ...
Dépaquetage de brscan-skey (0.2.4-1) ...
Paramétrage de brscan-skey (0.2.4-1) ...

# Installation du paquet : brother-udev-rule-type1-1.0.0-1.all.deb
Sélection du paquet brother-udev-rule-type1 précédemment désélectionné.
(Lecture de la base de données... 133107 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../brother-udev-rule-type1-1.0.0-1.all.deb ...
Dépaquetage de brother-udev-rule-type1 (1.0.0-1) ...
Paramétrage de brother-udev-rule-type1 (1.0.0-1) ...

# Recherche d'un fichier PPD
 - Fichier PPD : /opt/brother/Printers/dcp375cw/cupswrapper/brother_dcp375cw_printer_en.ppd

# Ajout de l'imprimante DCP-375CW
 - Backup du fichier /etc/cups/printers.conf.O
cp: impossible d'évaluer '/etc/cups/printers.conf.O': Aucun fichier ou dossier de ce type
 - Arret du service CUPS
 - Restauration du fichier printers.conf
cp: impossible d'évaluer '/home/pic/brother/demonipuch-brprinter-installer-01cf93566a81/./printers.conf.O': Aucun fichier ou dossier de ce type
 - Redémarrage du service CUPS
 - Restauration du fichier printers.conf.O
cp: impossible d'évaluer '/home/pic/brother/demonipuch-brprinter-installer-01cf93566a81/./printers.conf.O': Aucun fichier ou dossier de ce type

# Configuration du scanner

# Test du scanner

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

  # No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x08ff, product=0x2810 [Fingerprint Sensor]) at libusb:004:002
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

Hors ligne

#2289 Le 07/05/2018, à 22:40

niconil

Re : Script d'installation pour imprimantes Brother

en fait dans mon cas (imprimante/scanner en wifi) la libusb ne s'installe pas car le script présuppose que ce paquet n'est utile que dans le cas d'une connexion USB

alors que dans mon cas mon imprimante/scanner est en réseau et pourtant j'ai bien besoin de la libusb

la seule installation de libusb corrige mon cas
les librairies sont bien recopiées dans le bon répertoire par le script
et avec libusb mon installation est fonctionnelle

a vous de jouer ...
(moi je retirerais la condition sur CONNECTION)

extrait du script

if [[ ! -z ${SCANNER_DEB} && ${CONNECTION} == "USB" ]]; then
			log_action_begin_msg "Recherche du paquet 'libusb-0.1-4:i386' sur votre système"
			if dpkg -s libusb-0.1-4:i386  &>/dev/null; then
				log_action_end_msg $?
				echo " - Paquet 'libusb-0.1-4:i386' installé" &>> ${LOGFILE}
			else
				log_action_end_msg 1
				echo " - Paquet 'libusb-0.1-4:i386' non installé" &>> ${LOGFILE}
				log_action_begin_msg "Installation du paquet 'libusb-0.1-4:i386'"
				echo "# Installation de 'libusb-0.1-4:i386'" &>> ${LOGFILE}
				apt-get install -qq libusb-0.1-4:i386 libusb-0.1-4:i386 &>> ${LOGFILE}
				log_action_end_msg $?
				echo " - Paquet 'libusb-0.1-4:i386' installé" &>> ${LOGFILE}
			fi
		fi

Dernière modification par niconil (Le 07/05/2018, à 22:59)

Hors ligne

#2290 Le 10/05/2018, à 13:51

KerSeb

Re : Script d'installation pour imprimantes Brother

Bonjour,

Je suis sous Ubuntu 16.04 sur une vieille machine en 32bits et j'essaie d'installer une (aussi) vieille imprimante Brother-MFC-5840CN en USB.

J'ai fait fait plusieurs (vaines) tentatives en utilisant moi-même les pilotes mis à disposition par Brother sur leur site, alors je me tourne donc vers le script de demonipuch.

Il semble qu'il rencontre un certain nombre de "fail" pendant le processus, et je me retrouve à la fin avec 2 imprimantes MFC-5840CN dans le gestionnaire des imprimantes, et l'impression de la page test n'aboutit pas.

Voici ce que je lis sur le terminal :

---------------------------------------------------------------------------------------------------------------------

seb@seb-VD048AA-ABF-p6138fr:~$ wget [url]https://bitbucket.org/demonipuch/brprinter-installer/get/master.zip[/url]
--2018-05-10 13:34:50--  [url]https://bitbucket.org/demonipuch/brprinter-installer/get/master.zip[/url]
Résolution de bitbucket.org (bitbucket.org)… 104.192.143.3, 104.192.143.2, 104.192.143.1, ...
Connexion à bitbucket.org (bitbucket.org)|104.192.143.3|:443… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 5745 (5,6K) [application/zip]
Enregistre : «master.zip»

master.zip          100%[===================>]   5,61K  --.-KB/s    ds 0s      

2018-05-10 13:34:51 (662 MB/s) - «master.zip» enregistré [5745/5745]

seb@seb-VD048AA-ABF-p6138fr:~$ unzip master.zip
Archive:  master.zip
01cf93566a817a48c394e9edf3ce140ff8f8caf5
   creating: demonipuch-brprinter-installer-01cf93566a81/
 extracting: demonipuch-brprinter-installer-01cf93566a81/.gitignore  
  inflating: demonipuch-brprinter-installer-01cf93566a81/brprinter-installer  
seb@seb-VD048AA-ABF-p6138fr:~$ cd demonipuch-brprinter-installer-*
seb@seb-VD048AA-ABF-p6138fr:~/demonipuch-brprinter-installer-01cf93566a81$ sudo bash brprinter-installer
[sudo] Mot de passe de seb : 
Entrez votre modèle : MFC-5840CN
Sélectionner le type de connectivité : [0] USB - [1] Réseau
Entrez votre choix : 0
Téléchargement des pilotes de l'imprimante
 * Recherche des pilotes...                                              [ OK ] 
 * Téléchargement du paquet : mfc5840cnlpr-1.0.2-1.i386.deb...           [ OK ] 
 * Téléchargement du paquet : cupswrapperMFC5840CN-1.0.2-3.i386.deb...   [ OK ] 
 * Téléchargement du paquet : brscan2-0.2.5-1.i386.deb...                [ OK ] 
 * Téléchargement du paquet : brscan-skey-0.2.4-1.i386.deb...            [ OK ] 
 * Téléchargement du paquet : brother-udev-rule-type1-1.0.0-1.all.deb... [ OK ] 
Vérification des pré-requis
 * Mise à jour de la liste des paquets...                                [ OK ] 
 * Recherche du paquet 'cups' sur votre système...                       [ OK ] 
 * Recherche du paquet 'sane-utils' sur votre système...                 [ OK ] 
 * Recherche du paquet 'libusb-0.1-4:i386' sur votre système...          [ OK ] 
 [color=#ff4314]* Recherche du paquet 'csh' sur votre système...            [fail] [/color]
 * Recherche du dossier '/usr/share/cups/model' sur votre système...     [ OK ] 
 * Recherche du dossier '/var/spool/lpd' sur votre système...            [ OK ] 
Installation des pilotes
 * Installation du paquet : mfc5840cnlpr-1.0.2-1.i386.deb...             [ OK ] 
 * Installation du paquet : cupswrapperMFC5840CN-1.0.2-3.i386.deb...     [ OK ] 
 * Installation du paquet : brscan2-0.2.5-1.i386.deb...                  [ OK ] 
 * Installation du paquet : brscan-skey-0.2.4-1.i386.deb...              [ OK ] 
 * Installation du paquet : brother-udev-rule-type1-1.0.0-1.all.deb...   [ OK ] 
Configuration de l'imprimante
 * Recherche d'un fichier PPD sur votre système...                       [ OK ] 
 [color=#ff4314]* Ajout de l'imprimante MFC-5840CN...   lpadmin: Bad device-uri scheme "usb".
                                                                         [fail][/color]
Configuration du scanner
Test de l'imprimante
Voulez-vous lancer l'impression d'une page de test? [o/N] o
seb@seb-VD048AA-ABF-p6138fr:~/demonipuch-brprinter-installer-01cf93566a81$
-------------------------------------------------------------------------------------------------------------------------

Et voici ce que contient le fichier log de l'installation :

-------------------------------------------------------------
# Ubuntu Codename : xenial
# Architecture : i686
# Modèle de l'imprimante : MFC-5840CN
# Connexion : USB
# Fichier d'informations : [url]http://www.brother.com/pub/bsc/linux/infs/MFC5840CN[/url]
 - Paquet trouvé : mfc5840cnlpr-1.0.2-1.i386.deb
 - Paquet trouvé : cupswrapperMFC5840CN-1.0.2-3.i386.deb
 - Paquet trouvé : brscan2-0.2.5-1.i386.deb
 - Paquet trouvé : brscan-skey-0.2.4-1.i386.deb

# Téléchargement du paquet : mfc5840cnlpr-1.0.2-1.i386.deb
--2018-05-10 13:35:45--  [url]http://www.brother.com/pub/bsc/linux/packages/mfc5840cnlpr-1.0.2-1.i386.deb[/url]
Résolution de [url=http://www.brother.com]www.brother.com[/url] ([url=http://www.brother.com]www.brother.com[/url])… 2.22.112.114, 2.22.112.136
Connexion à [url=http://www.brother.com]www.brother.com[/url] ([url=http://www.brother.com]www.brother.com[/url])|2.22.112.114|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 740084 (723K) [text/plain]
Enregistre : «/home/seb/demonipuch-brprinter-installer-01cf93566a81/./packages/mfc5840cnlpr-1.0.2-1.i386.deb»

     0K .......... .......... .......... .......... ..........  6%  907K 1s
    50K .......... .......... .......... .......... .......... 13% 1,08M 1s
   100K .......... .......... .......... .......... .......... 20% 1,12M 1s
   150K .......... .......... .......... .......... .......... 27% 1,15M 0s
   200K .......... .......... .......... .......... .......... 34% 1,16M 0s
   250K .......... .......... .......... .......... .......... 41% 1,06M 0s
   300K .......... .......... .......... .......... .......... 48% 1,13M 0s
   350K .......... .......... .......... .......... .......... 55% 1,17M 0s
   400K .......... .......... .......... .......... .......... 62% 1,04M 0s
   450K .......... .......... .......... .......... .......... 69% 1,15M 0s
   500K .......... .......... .......... .......... .......... 76% 1,05M 0s
   550K .......... .......... .......... .......... .......... 83% 1,14M 0s
   600K .......... .......... .......... .......... .......... 89% 1,18M 0s
   650K .......... .......... .......... .......... .......... 96% 1,01M 0s
   700K .......... .......... ..                              100% 1,30M=0,6s

2018-05-10 13:35:45 (1,09 MB/s) - «/home/seb/demonipuch-brprinter-installer-01cf93566a81/./packages/mfc5840cnlpr-1.0.2-1.i386.deb» enregistré [740084/740084]


# Téléchargement du paquet : cupswrapperMFC5840CN-1.0.2-3.i386.deb
--2018-05-10 13:35:45--  [url]http://www.brother.com/pub/bsc/linux/packages/cupswrapperMFC5840CN-1.0.2-3.i386.deb[/url]
Résolution de [url=http://www.brother.com]www.brother.com[/url] ([url=http://www.brother.com]www.brother.com[/url])… 2.22.112.114, 2.22.112.136
Connexion à [url=http://www.brother.com]www.brother.com[/url] ([url=http://www.brother.com]www.brother.com[/url])|2.22.112.114|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 12376 (12K) [text/plain]
Enregistre : «/home/seb/demonipuch-brprinter-installer-01cf93566a81/./packages/cupswrapperMFC5840CN-1.0.2-3.i386.deb»

     0K .......... ..                                         100% 1003K=0,01s

2018-05-10 13:35:46 (1003 KB/s) - «/home/seb/demonipuch-brprinter-installer-01cf93566a81/./packages/cupswrapperMFC5840CN-1.0.2-3.i386.deb» enregistré [12376/12376]


# Téléchargement du paquet : brscan2-0.2.5-1.i386.deb
--2018-05-10 13:35:46--  [url]http://www.brother.com/pub/bsc/linux/packages/brscan2-0.2.5-1.i386.deb[/url]
Résolution de [url=http://www.brother.com]www.brother.com[/url] ([url=http://www.brother.com]www.brother.com[/url])… 2.22.112.114, 2.22.112.136
Connexion à [url=http://www.brother.com]www.brother.com[/url] ([url=http://www.brother.com]www.brother.com[/url])|2.22.112.114|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 70742 (69K) [text/plain]
Enregistre : «/home/seb/demonipuch-brprinter-installer-01cf93566a81/./packages/brscan2-0.2.5-1.i386.deb»

     0K .......... .......... .......... .......... .......... 72%  914K 0s
    50K .......... .........                                  100% 1,32M=0,07s

2018-05-10 13:35:46 (1005 KB/s) - «/home/seb/demonipuch-brprinter-installer-01cf93566a81/./packages/brscan2-0.2.5-1.i386.deb» enregistré [70742/70742]


# Téléchargement du paquet : brscan-skey-0.2.4-1.i386.deb
--2018-05-10 13:35:46--  [url]http://www.brother.com/pub/bsc/linux/packages/brscan-skey-0.2.4-1.i386.deb[/url]
Résolution de [url=http://www.brother.com]www.brother.com[/url] ([url=http://www.brother.com]www.brother.com[/url])… 2.22.112.114, 2.22.112.136
Connexion à [url=http://www.brother.com]www.brother.com[/url] ([url=http://www.brother.com]www.brother.com[/url])|2.22.112.114|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 44942 (44K) [text/plain]
Enregistre : «/home/seb/demonipuch-brprinter-installer-01cf93566a81/./packages/brscan-skey-0.2.4-1.i386.deb»

     0K .......... .......... .......... .......... ...       100%  760K=0,06s

2018-05-10 13:35:46 (760 KB/s) - «/home/seb/demonipuch-brprinter-installer-01cf93566a81/./packages/brscan-skey-0.2.4-1.i386.deb» enregistré [44942/44942]

# Téléchargement du paquet : brother-udev-rule-type1-1.0.0-1.all.deb
--2018-05-10 13:35:46--  [url]http://www.brother.com/pub/bsc/linux/dlf/brother-udev-rule-type1-1.0.0-1.all.deb[/url]
Résolution de [url=http://www.brother.com]www.brother.com[/url] ([url=http://www.brother.com]www.brother.com[/url])… 2.22.112.114, 2.22.112.136
Connexion à [url=http://www.brother.com]www.brother.com[/url] ([url=http://www.brother.com]www.brother.com[/url])|2.22.112.114|:80… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 1490 (1,5K) [text/plain]
Enregistre : «/home/seb/demonipuch-brprinter-installer-01cf93566a81/./packages/brother-udev-rule-type1-1.0.0-1.all.deb»

     0K .                                                     100%  182M=0s

2018-05-10 13:35:46 (182 MB/s) - «/home/seb/demonipuch-brprinter-installer-01cf93566a81/./packages/brother-udev-rule-type1-1.0.0-1.all.deb» enregistré [1490/1490]

# Vérification des pré-requis
 - Paquet 'cups' installé
 - Paquet 'sane-utils' installé
 - Paquet 'libusb-0.1-4:i386' installé

# Installation du paquet : mfc5840cnlpr-1.0.2-1.i386.deb
(Lecture de la base de données... 217291 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../mfc5840cnlpr-1.0.2-1.i386.deb ...
Dépaquetage de mfc5840cnlpr (1.0.2-1) sur (1.0.2-1) ...
Paramétrage de mfc5840cnlpr (1.0.2-1) ...
[color=#ff4314]ln: impossible de créer le lien symbolique '/usr/lib/libbrcompij2.so.1.0': Le fichier existe
ln: impossible de créer le lien symbolique '/usr/lib/libbrcompij2.so.1': Le fichier existe
ln: impossible de créer le lien symbolique '/usr/lib/libbrcompij2.so': Le fichier existe[/color]

# Installation du paquet : cupswrapperMFC5840CN-1.0.2-3.i386.deb
(Lecture de la base de données... 217291 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../cupswrapperMFC5840CN-1.0.2-3.i386.deb ...
[color=#ff4314]lpadmin: The printer or class does not exist.[/color]
Restarting cups (via systemctl): cups.service.
Dépaquetage de cupswrappermfc5840cn (1.0.2-3) sur (1.0.2-3) ...
Paramétrage de cupswrappermfc5840cn (1.0.2-3) ...
rm -f /usr/lib/cups/filter/brlpdwrapperMFC5840CN
Restarting cups (via systemctl): cups.service.
[color=#ff4314]lpinfo: L’exécution de « cups-deviced » a échoué.
lpinfo: L’exécution de « cups-deviced » a échoué.
lpinfo: L’exécution de « cups-deviced » a échoué.
lpadmin: Bad device-uri scheme "usb".[/color]

# Installation du paquet : brscan2-0.2.5-1.i386.deb
(Lecture de la base de données... 217291 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../brscan2-0.2.5-1.i386.deb ...
Dépaquetage de brscan2 (0.2.5-1) sur (0.2.5-1) ...
Paramétrage de brscan2 (0.2.5-1) ...

# Installation du paquet : brscan-skey-0.2.4-1.i386.deb
(Lecture de la base de données... 217291 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../brscan-skey-0.2.4-1.i386.deb ...
Dépaquetage de brscan-skey (0.2.4-1) sur (0.2.4-1) ...
Paramétrage de brscan-skey (0.2.4-1) ...

# Installation du paquet : brother-udev-rule-type1-1.0.0-1.all.deb
(Lecture de la base de données... 217291 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../brother-udev-rule-type1-1.0.0-1.all.deb ...
Dépaquetage de brother-udev-rule-type1 (1.0.0-1) sur (1.0.0-1) ...
Paramétrage de brother-udev-rule-type1 (1.0.0-1) ...

# Recherche d'un fichier PPD
 - Fichier PPD : /usr/share/cups/model/brmfc5840cn_cups.ppd

# Ajout de l'imprimante MFC-5840CN
 - Backup du fichier /etc/cups/printers.conf.O
[color=#ff4314] - Arret du service CUPS
Warning: Stopping cups.service, but it can still be activated by:
  cups.socket[/color]
 - Restauration du fichier printers.conf
 - Redémarrage du service CUPS
 - Restauration du fichier printers.conf.O

# Configuration du scanner
(Lecture de la base de données... 217291 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../brother-udev-rule-type1-1.0.0-1.all.deb ...
Dépaquetage de brother-udev-rule-type1 (1.0.0-1) sur (1.0.0-1) ...
Paramétrage de brother-udev-rule-type1 (1.0.0-1) ...
Règle udev trouvée dans le fichier /lib/udev/rules.d/60-libsane.rules

# Test de l'imprimante
[color=#ff4314]lp: Error - unable to access "/usr/share/cups/data/default-testpage.pdf" - Aucun fichier ou dossier de ce type[/color]

# Test du scanner

  # sane-find-scanner will now attempt to detect your scanner. If the
  # result is different from what you expected, first make sure your
  # scanner is powered up and properly connected to your computer.

 [color=#ff4314]# No SCSI scanners found. If you expected something different, make sure that
  # you have loaded a kernel SCSI driver for your SCSI adapter.[/color]

[color=#ff4314]could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error[/color] 
found USB scanner (vendor=0x04f9, product=0x016e) at libusb:004:002
  # Your USB scanner was (probably) detected. It may or may not be supported by
  # SANE. Try scanimage -L and read the backend's manpage.

  # Not checking for parallel port scanners.

  # Most Scanners connected to the parallel port or other proprietary ports
  # can't be detected by this program.

--------------------------------------------------------------------
Apparemment, ça commence par csh qui n'est pas retrouvé puis des liens symboliques ne peuvent pas être créés...
Je ne m'y connais pas du tout en ligne de commandes... Si quelqu'un détecte ce qui cloche ou l'erreur de manip' que je fais, je suis preneur de vos lumières !!
Merci !
Seb

Modération : s'il te plaît, mets tes retours de commande entre balises code, ça nous évitera de passer derrière. Merci d'avance !!

Dernière modification par Ayral (Le 11/05/2018, à 00:13)

Hors ligne

#2291 Le 10/05/2018, à 23:41

eric63

Re : Script d'installation pour imprimantes Brother

salut
N'oublie pas les balises codes pour le terminal et le fichier de log.
csh n'est pas utile normalement mais suivant l'imprimante dont la tienne fait partie il le faut donc vérifie s'il est installé sinon installe le (bizarre que le script ne l'installe pas de lui mêmeben après vérif du fichier brprinter-install il fait bien la commande d'install sudo apt-get install csh ??)

sudo apt install csh

après je sais pas s'il faut tenir compte du script en csh plutôt qu'en bash et à quel moment où si c'est pris en compte automatiquement par le script une fois installé.

Les liens symboliques sont déjà installés donc ils n'ont pas besoin d'être recréés.
Tu as déjà fait une installation avant celle ci ?

A ce stade
je relancerais le script pour voir s'il y a des améliorations dans le script
sinon
je débrancherais rebrancherais le cable usb puis ferais un reboot de l'ordi
et j'essaierais d'installer l'imprimante graphiquement via la configuration du système - matériel - imprimante - puis de d'ajouter ton imprimante (les pilotes installés vont apparaître maintenant dans la liste d'imprimantes) et faire un essai d'impression.

Il faudra peut être forcer le terminal à utiliser csh plutôt que bash par défaut

Dernière modification par eric63 (Le 11/05/2018, à 00:11)


kdeïste convaincu avec Kubuntu 17.10 + PPA backports KDE plasma 5.12.4 et KDE framaworks 5.44.0 Qt 5.9.5
pour installer une multifonction brother pour en savoir plus sur plasma5: https://www.kde.org/index
N'oubliez pas les balises codes

Hors ligne