[Imprimante Brother] Installation imprimante Brother DCP-J515W [Résolu]

Reconnaissance et configuration du matériel / kernel linux
Répondre
Zulkar
Hankyu
Messages : 13
Inscription : ven. 25 août 2017, 20:44

[Imprimante Brother] Installation imprimante Brother DCP-J515W [Résolu]

Message par Zulkar »

Bonjour,
Je viens de faire une installation fraîche.
Avant j'étais sous Linux Mint et pour installer les drivers de mon imprimante/scanner Brother DCP-J515W qui est en wifi, je pouvais sur le site Brother télécharger les drivers .rpm ou .deb
Ils fournissaient aussi un fichier à télécharger et à installer via cette commande dans un terminal :

Code : Tout sélectionner

sudo bash linux-brprinter-installer-2.1.1-1 DCP-J515W
Avec tout un tas de question sur le modèle de l'imprimante, son IP, etc, etc ...
Y-a-t'il une commande pour remplacer celle-ci sous arch linux ?
J'ai suivi d'autres "tutos" qui parlaient de convertir les fichiers .deb en .tar.gz et de les décompresser ensuite dans les bons dossiers.
D'installer son imprimante, d'aller chercher le fichier .ppd !

Mais forcément, là, ça ne fonctionne pas.
Alors si vous aviez des informations, je suis preneurs.

Merci
Dernière modification par Zulkar le sam. 26 août 2017, 14:03, modifié 1 fois.
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10590
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Imprimante Brother] Installation imprimante Brother DCP-J515W

Message par FoolEcho »

Salut,
Zulkar a écrit :
ven. 25 août 2017, 20:55
Y-a-t'il une commande pour remplacer celle-ci sous arch linux ?
J'ai suivi d'autres "tutos" qui parlaient de convertir les fichiers .deb en .tar.gz et de les décompresser ensuite dans les bons dossiers.
D'installer son imprimante, d'aller chercher le fichier .ppd !
C'est un mauvais procédé de manière générale (pas de trace dans le gestionnaire de paquets, etc

Tu peux t'inspirer des différents PKGBUILD brother qui existent sur AUR et l'adapter pour ton modèle: https://aur.archlinux.org/packages/?O=0&K=brother-dcp .
«The following statement is not true. The previous statement is true.» :nage:
Zulkar
Hankyu
Messages : 13
Inscription : ven. 25 août 2017, 20:44

Re: [Imprimante Brother] Installation imprimante Brother DCP-J515W

Message par Zulkar »

Oui, j'avais déjà vu cette page et d'autres d'ailleurs qui parlent de réaliser un package.
En effet, dans cette liste je me disais que je pouvais m'inspirer de l'imprimante Brother DCP-J315W, qui est une version inférieure à la mienne.
Je veux bien essayer de le faire, je cherche des tutos en français pour réaliser cette opération !
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10590
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Imprimante Brother] Installation imprimante Brother DCP-J515W

Message par FoolEcho »

Si tu disposes de yaourt, yaourt -G <paquet> te permettra de récupérer directement les sources et le PKGBUILD. Sinon tu le reprends directement depuis AUR.

Tu adaptes tes sources (probable que dans ton cas tu n'aies que le lien vers le paquet à récupérer), le nom du paquet pour le différencier de l'original sur lequel tu te bases, la description, la version, etc..
Puis makepkg -sr pour construire le paquet sans l'installer ; makepkg -si pour l'installer.

PKGBUILD
Makepkg

Ensuite éventuellement tu le partages: AUR_4.0.0 (attention à respecter les standards pour Arch, au besoin tu nous demandes dans la section du forum qui va bien).
«The following statement is not true. The previous statement is true.» :nage:
Zulkar
Hankyu
Messages : 13
Inscription : ven. 25 août 2017, 20:44

Re: [Imprimante Brother] Installation imprimante Brother DCP-J515W

Message par Zulkar »

J'ai fait tout ce que tu m'as dit :
- récupérer le paquet brother-dcpj315w et j'ai adapté les 4 fichiers qu'il contient, j'ai testé les adresses url dans mon navigateur pour être sûr qu'il allait bien chercher les bons fichiers.
- pour faire makepkg, j'ai dû installer base-devel

Après je suis perdu !
Où dois-je mettre mes fichiers pour pouvoir faire makepkg -sr , car pour le moment si je le fait, il me dit que PKGBUILD n'existe pas
Zulkar
Hankyu
Messages : 13
Inscription : ven. 25 août 2017, 20:44

Re: [Imprimante Brother] Installation imprimante Brother DCP-J515W

Message par Zulkar »

C'est bon, j'avance, je ne comprenais pas l'histoire où makepkg avait besoin de PKGBUILD dans le répertoire courant :)
Je continue donc.
Zulkar
Hankyu
Messages : 13
Inscription : ven. 25 août 2017, 20:44

Re: [Imprimante Brother] Installation imprimante Brother DCP-J515W

Message par Zulkar »

J'ai cette erreur :

Code : Tout sélectionner

==> Validation des fichiers source avec md5sums...
    fix_lp.patch ... ÉCHEC
    dcpj515wlpr-1.1.3-1.i386.rpm ... ÉCHEC
    dcpj515wcupswrapper-1.1.3-1.i386.rpm ... ÉCHEC
==> ERREUR : Un ou plusieurs fichiers sont invalides !
==> Removing installed dependencies...
Dans le fichier PKGBUILD, il y a 3 lignes :

Code : Tout sélectionner

md5sums=('24426a029b941bc4c67e291852bf8c7f'
         '7fdc3003537bb03d766e7ca5ddc466bb'
         '0c6a1b106c8592a99b86e464b1164216')
Dois-je les changer ? Où les obtenir ? L'erreur vient-elle d'ailleurs ?
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10590
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Imprimante Brother] Installation imprimante Brother DCP-J515W

Message par FoolEcho »

Si le site d'origine te fournit les sommes de contrôle, tu les y trouves.
Sinon il suffit de les obtenir à partir de la commande md5sum ou makepkg -g.

Par contre tu intègres un patch... à voir s'il est bon pour ton cas...
«The following statement is not true. The previous statement is true.» :nage:
Zulkar
Hankyu
Messages : 13
Inscription : ven. 25 août 2017, 20:44

Re: [Imprimante Brother] Installation imprimante Brother DCP-J515W

Message par Zulkar »

Si je retire les lignes correspondants au patch, le problème reste le même pour les 2 fichiers .rpm
Zulkar
Hankyu
Messages : 13
Inscription : ven. 25 août 2017, 20:44

Re: [Imprimante Brother] Installation imprimante Brother DCP-J515W

Message par Zulkar »

Non, c'est bon avec de nouveaux md5sum
Désolé si je suis en mode boulet, mais le codage n'est pas mon domaine ;)
Donc le test a réussi.

Je fais quoi maintenant ?
Je vais peut-être tester l'installation sur ma machine après tout ;)
Zulkar
Hankyu
Messages : 13
Inscription : ven. 25 août 2017, 20:44

Re: [Imprimante Brother] Installation imprimante Brother DCP-J515W

Message par Zulkar »

Oh My God !!!
Ça imprime :)

Quelle fierté d'avoir mis les mains dans le code pour réaliser ma config.

Un grand MERCI à toi quand même.

Donc je fais quelques vérifications et je passe à l'étape pour le partage dans AUR ?
Zulkar
Hankyu
Messages : 13
Inscription : ven. 25 août 2017, 20:44

Re: [Imprimante Brother] Installation imprimante Brother DCP-J515W [Résolu]

Message par Zulkar »

Pour moi, l'installation de mon imprimante fonctionne bien et j'arrive bien à imprimer en précisant le chemin :
lpd://ip-imprimante/BINARY_P1
Donc je clôture le sujet et je vais voir la procédure pour partager sur AUR.

MERCI FoolEcho


EDIT :
Pour la fonction scanner, j'ai suivi le tuto suivant :
Dans AUR, il faut installer les paquets brscan3 et brscan-skey
https://wiki.archlinux.org/index.php/SA ... c_problems
Aller dans la partie Brother
Indiquer l'adresse ip de votre imprimante/scanner ici /etc/sane.d/net.conf
Exécuter sudo brsaneconfig3 -a name=Brother_DCP-J515W model=DCP-J515W ip=ip-de-votre-imprimante dans un terminal

Et l'application pour scanner à fonctionner pour moi !
Répondre