Contenu | Rechercher | Menus

Annonce

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.

#51 Le 08/10/2011, à 07:40

compte supprimé

Re : Script d'installation pour imprimantes Brother

@fabux;
J'ai lancer le script pour tester il télécharge le Paquets_natty_x86_64.bz2 mais le ppd et la clet ne sont pas ajouter dans source liste même en recharge !!!
il manque un sudo !

function add_ppa() {
sudo add-apt-repository ppa:michael-gruz/canon
sudo apt-get update
#TODO ajout clé

sudo apt-get install -y --force-yes ${Paquet}

j'ai retoucher le script j'ai ajouter  le zenity de demonipuch a toi de voire fabux !
le script

#!/bin/bash

#
zenity --question --text="Avertissement" --text="Les procédures d'installations utilisées dans ce script sont celles décrites sur <a href='https://launchpad.net/~michael-gruz/+archive/canon'><b>le ppa de michael-gruz canon</b></a>.\n\nSi vous rencontrez un problème pendant l'utilisation du script, merci de consulter ce lien <a href='http://forum.ubuntu-fr.org/viewtopic.php?pid=6455411#p6455411?pid=6417381'><b>forum ubuntu-fr  (fabux)</b></a>. 

1 :  [Oui]  pour lancer l'installation !

2 :  [Non]  pour annuler l'installation !
  . \nContinuer?" || exit

## Variables
Dir=~/Scripts/Canon/zen_canon
# Nom de code d'Ubuntu
Codename=$(lsb_release -c | awk '{print $2}')
# Type d'architecture
Arch=$(uname -m)

function add_ppa() {
sudo add-apt-repository ppa:michael-gruz/canon
sudo apt-get update 
#TODO ajout clé
}

function telechargement() {
echo "Téléchargement de la liste des imprimantes proposées par le PPA pour ${Codename} ${Arch}"
if [[ ${Arch} == "i386" ]] || [[ ${Arch} == "i686" ]]
then Pkg_list="http://ppa.launchpad.net/michael-gruz/canon/ubuntu/dists/${Codename}/main/binary-i386/Packages.bz2"
elif [[ ${Arch} = "x86_64" ]] || [[ ${Arch} == "amd64" ]]
then Pkg_list="http://ppa.launchpad.net/michael-gruz/canon/ubuntu/dists/${Codename}/main/binary-amd64/Packages.bz2"
fi
# Ajouter -q pour le silence
wget ${Pkg_list} -O Paquets_${Codename}_${Arch}.bz2
}

function liste() {
bzcat Paquets_${Codename}_${Arch}.bz2 | grep "Package:" | sort -d | sed -e "s/Package: /FALSE /g" | sed -e "s/$/ /g" > liste_${Codename}_all
}

function choix(){
Imprimante=$(zenity --list --radiolist --width=400 --height=400 --title="Installation des pilotes pour imprimantes Canon" \
--text="Choisissez votre imprimante parmi la liste :\n" \
--column="" \
--column="Imprimantes " \
$(grep -v "scangear" liste_${Codename}_all))
if [[ -z ${Imprimante} ]]
then exit 0
fi
}

function confirmation() {
Confirmation=$(zenity --question --width=400 --height=100 \
--title="Installation des pilotes pour imprimantes Canon" \
--text="Lancer la mise en place du PPA michael-gruz suivi de l'installation de l'imprimante <b>$(echo ${Imprimante} | cut -d '-' -f2)</b>?")
if [[ $? == 1 ]]; then
        exit 0
fi
}

function installation() {
for Paquet in $(grep "$(echo ${Imprimante} | cut -d '-' -f2)" liste_${Codename}_all | sed -e 's/FALSE//g')
do
sudo apt-get install -y --force-yes ${Paquet}
done
}

telechargement
liste
choix
confirmation
add_ppa
installation
#
zenity --question --text="Félicitation l'installation et terminer brancher et allumer l'imprimante . . \nContinuer?" || exit

Dernière modification par Compte anonymisé (Le 08/10/2011, à 09:40)

#52 Le 08/10/2011, à 09:39

fabux

Re : Script d'installation pour imprimantes Brother

bien vu rtst-2. smile
En fait, je lançais le script avec sudo et je ne me posais pas la question des droits des fichiers à la fin. 
De plus je me rends compte qu'il doit être possible d'utiliser une variable pour bzcat plutôt que créer un fichier listing, qu'il faut que j'harmonise mes variables avec celles de demonipuch, qu'il manque l'ajout de la clé d'authentification dans la fonction add_ppa, pas de relance cups/udev, effacer le tar.gz2 à la fin....(il faut d'ailleurs que je vois un truc à ce sujet, genre ne pas télécharger -ou virtuellement- mais bien lister le tar.gz2)

Sinon je n'avais pas remis de question zenity au début car, in fine, je me dis qu'on arriverait peut-être à faire un script du style:
- zenity: quelle marque ?
- si Brother -> install_brother_demonipuch.sh
- si Canon -> install_canon_fabux.sh

Hors ligne

#53 Le 08/10/2011, à 10:05

lynn

Re : Script d'installation pour imprimantes Brother

lynn a écrit :

@ demonipuch

Oserais-je demander si tu envisages la possibilité d'intégrer d'autres marques d'imprimantes dans ton script, ou alors est-ce spécifique pour la marque Brother ?
J'imagine que ça pourrait intéresser pas mal de gens. smile

Finalement, il n'est peut-être pas si loin ce script commun à plusieurs marques d'imprimantes. wink
Quoi qu'il en soit, merci à vous pour nous proposer ces solutions.


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

Hors ligne

#54 Le 08/10/2011, à 14:24

fabux

Re : Script d'installation pour imprimantes Brother

J'ai commencé ça pour le choix (pas encore de log mais plus le temps pour le moment de continuer)

#!/bin/bash
advert() { zenity --info --title="Avertissement" \
--text="Vous allez lancer l'installation de votre imprimante depuis un script proposé par des contributeurs.

Si vous rencontrez un problème pendant l'utilisation de celui-ci, merci de poster le fichier <b>install.log</b> sur le \
<a href='http://forum.ubuntu-fr.org/viewtopic.php?pid=6417381'><b>forum ubuntu-fr</b></a>."
}

select_marque() {
# Afficher la liste des modèles Brother
marque=$(zenity --list --radiolist --width=400 --height=220 --title="Choix de la marque" \
--text="Choisissez votre marque d'imprimante :" \
--column="" \
--column="Marques" \
FALSE "Brother" \
FALSE "Canon")
# Quitter si aucun modèle séléctionné
if [[ -z ${marque} ]]; then
    exit 0
fi
}
advert
select_marque
if [[ ${marque} == "Brother" ]]
then wget -q http://demonipuch.free.fr/brother.tar.gz
tar xvfz ./brother.tar.gz
source ./brother/install.sh
INSTALL_BRO
elif [[ ${marque} == "Canon" ]]
then source ~/Scripts/Canon/zen_canon/install_canon.sh
INSTALL_CAN
fi
exit 0

En gros on choisit la marque, si brother -> download puis exécution du script demonipuch, si canon -> exécution (à défaut de le télécharger pour le moment) du script canon.
En fait pour le moment comme j'ai les 2 fichiers install (celui pour brother et celui canon), j'y ai ajouté sous #!/bin/bash une fonction INSTALL_BRO() {...le contenu du script demonipuch } qui englobe tout le contenu du script demonipuch et n'exécute pas le wget puis le tar mais directement le source puis INSTALL_BRO (fonction qui englobe donc toutes les fonctions) si on choisit Brother.
Même chose, si on choisit Canon, j' appel mon script (pas la version de rtst-2 que je n'ai pas encore testé désolé) que j'ai placé dans ~/Scripts/Canon/zen_canon et appelé install_canon.sh. Dedans j'y est également ajouter INSTALL_CAN() {mon script} sous le shabang.
Pour mieux comprendre ça donnerait ça:

#!/bin/bash
INSTALL_BRO() {
function patati() {
echo "test"
}
patati
}

INSTALL_CAN() {
function patata() {
echo "essai"
}
patata
}

read -p "1 ou 2 ? " Question
if [[ ${Question} == "1" ]]
then INSTALL_BRO
elif [[ ${Question} == "2" ]]
then INSTALL_CAN
fi
exit 0

En espérant être assez clair.

à+ et bon week-end.
ps: en sudo le script.

Dernière modification par fabux (Le 08/10/2011, à 14:37)

Hors ligne

#55 Le 09/10/2011, à 10:55

demonipuch

Re : Script d'installation pour imprimantes Brother

Bonjour

Good job fabux pour le script, j'y jette un oeil et le teste plus tard

Hors ligne

#56 Le 09/10/2011, à 19:47

demonipuch

Re : Script d'installation pour imprimantes Brother

J'ai testé ton script fabux, ça fonctionne dans l'ensemble.

Niveau amélioration du script, juste 2 petites choses :
- dans la fonction add_ppa : pas besoin d'ajouter la clé gpg, c'est la commande add-apt-repository qui s'en charge.
- dans la fonction choix : le zenity affiche la liste des paquets et non pas la liste des imprimantes

(il faut d'ailleurs que je vois un truc à ce sujet, genre ne pas télécharger -ou virtuellement- mais bien lister le tar.gz2)

wget http://ppa.launchpad.net/michael-gruz/canon/ubuntu/dists/${codename}/main/binary-i386/Packages.bz2 -O - | bzcat | grep etc etc

Hors ligne

#57 Le 09/10/2011, à 19:59

fabux

Re : Script d'installation pour imprimantes Brother

add-ppa: noté merci (j'ajoute rarement des dépôts)
pour le choix de l'imprimante: je sais. En fait, j'avais ajouté un cut -d '-' au départ pour n'avoir que la deuxième partie, mais ça ne me conviens pas pour certaines. J’essaie de voir ce que je peux faire.
thanks pour le wget smile

Hors ligne

#58 Le 10/10/2011, à 14:53

compte supprimé

Re : Script d'installation pour imprimantes Brother

Vous  rajouter l'epson dons le script  ici !

#59 Le 10/10/2011, à 18:11

fabux

Re : Script d'installation pour imprimantes Brother

En fait, j'ai continué un peu le script de choix entre le brother et le canon mais je vais manquer de temps cette semaine pour poursuivre et j'ai un peu baclé (j'ai même un peu honte de montrer mais bon)
J'en suis ('tin je me rends compte que j'ai oublié de mettre demonipuch en auteur: c'est possible de modifier ?) .
Il doit y avoir des sous-fonctions similaire ou proche entre les fonctions INSTALL_BRO et INSTALL_CAN, il doit aussi en manquer -notamment créations de dossier qui sont dans Instal_bro mais pas dans install_can, mais pas sûr que ce soit utile, les udev restart en double, j'ai un echo avant un read qui ne me plait pas mais j'arrive pas à le virer....et je n'ai pas tout retesté.
Bref, ce ne devrait pas être bien compliqué d'ajouter le choix Epson (dans la fonction select_marque smile). Le plus "important" est de faire la fonction INSTALL_EPS d'après le script que tu donnes.

Mais comme l'indique demonipuch, dans le script canon, je n'affiche pas réellement le nom de l'imprimante. D'ailleurs je n'ai pas revérifié mais ça coince peut-être pour certaines imprimantes et il y a pas mal de chose qui ne me plaise pas.
Du coup, je vais me concentrer sur la fonction INSTALL_CAN car finalement je penses que je me suis enflammé un peu vite pour lier les deux, désolé sad .
Et comme ici c'est "Script d'installation pour imprimantes Brother", j'ouvrirais sûrement un thread spécifique au canon quand j'aurais vraiment peaufiner et quand il sera validé ce sera plus simple d'en faire un plus généraliste.

Hors ligne

#60 Le 11/10/2011, à 19:55

compte supprimé

Re : Script d'installation pour imprimantes Brother

Voila toutes les imprimantes epson modèles avec les pilote de chaque modèle !

Models

Artisan 700
    Artisan 710
    Artisan 725
    Artisan 730
    Artisan 800
    Artisan 810
    Artisan 835
    Artisan 837
    E-200
    E-300
    E-330
    E-340P
    E-340S
    E-500
    E-520
    E-530C
    E-530P
    E-530S
    E-700
    E-720
    E-810
    EP-702A
    EP-703A
    EP-704A
    EP-774A
    EP-801A
    EP-802A
    EP-803A
    EP-803AW
    EP-804A
    EP-804AR
    EP-804AW
    EP-901A
    EP-901F
    EP-902A
    EP-903A
    EP-903F
    EP-904A
    EP-904F
    Epson ME OFFICE 520
    Epson ME OFFICE 560W
    Epson ME OFFICE 620F
    Epson ME OFFICE 900WD
    Epson ME OFFICE 960FWD
    Epson ME Office 510
    Epson ME Office 600F
    Epson ME Office 650FN
    Epson ME Office 700FW
    Epson Stylus CX3700
    Epson Stylus CX3800
    Epson Stylus CX3900
    Epson Stylus CX4200
    Epson Stylus CX4900
    Epson Stylus CX5000
    Epson Stylus CX5900
    Epson Stylus CX7400
    Epson Stylus CX7700
    Epson Stylus CX7800
    Epson Stylus CX9400Fax
    Epson Stylus DX4000
    Epson Stylus DX4200
    Epson Stylus DX5000
    Epson Stylus ME200
    Epson Stylus NX200
    Epson Stylus NX210
    Epson Stylus NX215
    Epson Stylus NX220
    Epson Stylus NX300
    Epson Stylus NX305
    Epson Stylus NX400
    Epson Stylus NX415
    Epson Stylus NX420
    Epson Stylus NX430
    Epson Stylus NX510
    Epson Stylus NX515
    Epson Stylus NX625
    Epson Stylus Office BX300F
    Epson Stylus Office BX305F
    Epson Stylus Office BX305FW
    Epson Stylus Office BX305FW Plus
    Epson Stylus Office BX310FN
    Epson Stylus Office BX320FW
    Epson Stylus Office BX525WD
    Epson Stylus Office BX535WD
    Epson Stylus Office BX600FW
    Epson Stylus Office BX610FW
    Epson Stylus Office BX625FWD
    Epson Stylus Office BX925FWD
    Epson Stylus Office BX935FWD
    Epson Stylus Office TX300F
    Epson Stylus Office TX320F
    Epson Stylus Office TX325F
    Epson Stylus Office TX510FN
    Epson Stylus Office TX515FN
    Epson Stylus Office TX525FW
    Epson Stylus Office TX600FW
    Epson Stylus Office TX610FW
    Epson Stylus Office TX620FWD
    Epson Stylus Photo 1400
    Epson Stylus Photo 1410
    Epson Stylus Photo PX650
    Epson Stylus Photo PX660
    Epson Stylus Photo PX700W
    Epson Stylus Photo PX710W
    Epson Stylus Photo PX720WD
    Epson Stylus Photo PX730WD
    Epson Stylus Photo PX800FW
    Epson Stylus Photo PX810FW
    Epson Stylus Photo PX820FWD
    Epson Stylus Photo PX830FWD
    Epson Stylus Photo R1900
    Epson Stylus Photo R2000
    Epson Stylus Photo R240
    Epson Stylus Photo R250
    Epson Stylus Photo R260
    Epson Stylus Photo R265
    Epson Stylus Photo R270
    Epson Stylus Photo R2880
    Epson Stylus Photo R3000
    Epson Stylus Photo R340
    Epson Stylus Photo R350
    Epson Stylus Photo R360
    Epson Stylus Photo R380
    Epson Stylus Photo R390
    Epson Stylus Photo RX560
    Epson Stylus Photo RX580
    Epson Stylus Photo RX585
    Epson Stylus Photo RX590
    Epson Stylus Photo RX595
    Epson Stylus Photo RX610
    Epson Stylus Photo RX640
    Epson Stylus Photo RX650
    Epson Stylus Photo RX680
    Epson Stylus Photo RX685
    Epson Stylus Photo RX690
    Epson Stylus Photo TX650
    Epson Stylus Photo TX659
    Epson Stylus Photo TX700W
    Epson Stylus Photo TX710W
    Epson Stylus Photo TX720WD
    Epson Stylus Photo TX800FW
    Epson Stylus Photo TX810FW
    Epson Stylus Photo TX820FWD
    Epson Stylus SX200
    Epson Stylus SX205
    Epson Stylus SX210
    Epson Stylus SX215
    Epson Stylus SX218
    Epson Stylus SX400
    Epson Stylus SX405
    Epson Stylus SX410
    Epson Stylus SX415
    Epson Stylus SX420W
    Epson Stylus SX425W
    Epson Stylus SX440W
    Epson Stylus SX445W
    Epson Stylus SX510W
    Epson Stylus SX515W
    Epson Stylus SX525WD
    Epson Stylus SX535WD
    Epson Stylus SX600FW
    Epson Stylus SX610FW
    Epson Stylus SX620FW
    Epson Stylus TX200
    Epson Stylus TX203
    Epson Stylus TX209
    Epson Stylus TX210
    Epson Stylus TX213
    Epson Stylus TX219
    Epson Stylus TX220
    Epson Stylus TX228
    Epson Stylus TX400
    Epson Stylus TX409
    Epson Stylus TX410
    Epson Stylus TX419
    Epson Stylus TX420W
    Epson Stylus TX550W
    Epson Stylus TX560WD
    K200
    PM-A750
    PM-A820
    PM-A840
    PM-A840S
    PM-A890
    PM-A920
    PM-A940
    PM-A970
    PM-D600
    PM-D800
    PM-D870
    PM-G4500
    PM-G850
    PM-T960
    PM-T990
    PX-501A
    PX-502A
    PX-503A
    PX-5600
    PX-5V
    PX-601F
    PX-602F
    PX-603F
    PX-673F
    PX-7V
    PX-A640
    PX-A720
    PX-B700
    PX-B750F
    PX-FA700
    PX-G5300
    PictureMate 200
    PictureMate 210
    PictureMate 240
    PictureMate 250
    PictureMate 280
    PictureMate 500
    PictureMate Deluxe
    PictureMate PM 215
    PictureMate PM 260
    PictureMate PM 270
    PictureMate PM 290
    WP-4015
    WP-4020
    WP-4025
    WP-4515
    WP-4525
    WP-4530
    WP-4540
    WorkForce 310
    WorkForce 320
    WorkForce 323
    WorkForce 325
    WorkForce 500
    WorkForce 520
    WorkForce 525
    WorkForce 600
    WorkForce 610
    WorkForce 615
    WorkForce 625
    WorkForce 630
    WorkForce 633
    WorkForce 635
    WorkForce 840
    WorkForce K301
 
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-escpr_1.1.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-escpr_1.1.0-1lsb3.2_i386.deb
##############################################################
    PX-B700
    PX-B750F

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-201113j_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-201113j_1.0.0-1lsb3.2_i386.deb
#############################################################
    WP-4015
    WP-4020
    WP-4025
    WP-4515
    WP-4525
    WP-4530
    WP-4540

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-201113w_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-201113w_1.0.0-1lsb3.2_i386.deb
##############################################################
    EP-804A
    EP-804AR
    EP-804AW
    EP-904A
    EP-904F

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-201112j_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-201112j_1.0.0-1lsb3.2_i386.deb
##############################################################
    Artisan 730
    Artisan 837
    Epson Stylus Photo PX730WD
    Epson Stylus Photo PX830FWD

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-201112w_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-201112w_1.0.0-1lsb3.2_i386.deb
##############################################################
EP-704A

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-201111j_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-201111j_1.0.0-1lsb3.2_i386.deb
##############################################################
Epson Stylus Office BX305FW Plus

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-201109w_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-201109w_1.0.0-1lsb3.2_i386.deb
##############################################################
Epson Stylus Office BX935FWD

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-201107w_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-201107w_1.0.0-1lsb3.2_i386.deb
##############################################################
Epson Stylus SX535WD
Epson Stylus Office BX535WD

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-201106w_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-201106w_1.0.0-1lsb3.2_i386.deb
##############################################################
    Epson Stylus NX430
    Epson Stylus SX440W
    Epson Stylus SX445W

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-201105w_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-201105w_1.0.0-1lsb3.2_i386.deb
##############################################################
WorkForce K301

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-201104w_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-201104w_1.0.0-1lsb3.2_i386.deb
##############################################################
PX-7V

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-201102j_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-201102j_1.0.0-1lsb3.2_i386.deb
##############################################################
Epson Stylus Photo R2000

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-201102w_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-201102w_1.0.0-1lsb3.2_i386.deb
##############################################################
    Epson Stylus NX130
    Epson Stylus TX130
    Epson Stylus TX133
    Epson Stylus TX135
    Epson Stylus SX130
    Epson ME 340

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-201101w_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-201101w_1.0.0-1lsb3.2_i386.deb
##############################################################
PX-403A

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-201103j_1.0.1-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-201103j_1.0.1-1lsb3.2_i386.deb
###############################################################
Epson Stylus Photo R3000

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-stylus-photo-r3000_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-stylus-photo-r3000_1.0.0-1lsb3.2_i386.deb
################################################################
PX-5V

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-px-5v_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-px-5v_1.0.0-1lsb3.2_i386.deb
################################################################
    WorkForce K101
    K100
    K200

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-k100-k200-series_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-k100-k200-series_1.0.0-1lsb3.2_i386.deb
################################################################
PX-K100

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-px-k100_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-px-k100_1.0.0-1lsb3.2_i386.deb
################################################################
    Epson Stylus Office BX925FWD
    WorkForce 840

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-workforce-840-series_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-workforce-840-series_1.0.0-1lsb3.2_i386.deb
###############################################################
PX-673F

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-px-673f_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-px-673f_1.0.0-1lsb3.2_i386.deb
##############################################################
Epson Stylus Photo PX660

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-stylus-photo-px660-series_1.0.0-1lsb3.2_amd64.deb
wget Epson Stylus Photo PX660
##############################################################
EP-703A

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-ep-703a_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-ep-703a_1.0.0-1lsb3.2_i386.deb
##############################################################
    Artisan 725
    Artisan 835
    Epson Stylus Photo PX720WD
    Epson Stylus Photo TX720WD
    Epson Stylus Photo PX820FWD
    Epson Stylus Photo TX820FWD

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-artisan-725-835-series_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-artisan-725-835-series_1.0.0-1lsb3.2_i386.deb
###############################################################
    EP-803A
    EP-803AW
    EP-903A
    EP-903F
    EP-774A

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-ep-803a-903f-series_1.0.1-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-ep-803a-903f-series_1.0.1-1lsb3.2_i386.deb
###############################################################
    Epson ME OFFICE 82WD
    Epson ME OFFICE 85ND
    Epson ME OFFICE 900WD
    Epson ME OFFICE 960FWD
    Epson Stylus NX625
    Epson Stylus Office B42WD
    Epson Stylus Office BX525WD
    Epson Stylus Office BX625FWD
    Epson Stylus Office TX620FWD
    Epson Stylus SX525WD
    Epson Stylus SX620FW
    Epson Stylus TX560WD
    Epson WorkForce T42WD
    WorkForce 60
    WorkForce 625
    WorkForce 630
    WorkForce 633
    WorkForce 635

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-workforce-635-nx625-series_1.0.1-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-workforce-635-nx625-series_1.0.1-1lsb3.2_i386.deb
#################################################################
    PX-203
    PX-503A
    PX-603F

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-px-503a-203-series_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-px-503a-203-series_1.0.0-1lsb3.2_i386.deb
#################################################################
    Epson ME 32
    Epson ME 320
    Epson ME 33
    Epson ME 330
    Epson ME 35
    Epson ME 350
    Epson Stylus N10
    Epson Stylus N11
    Epson Stylus NX125
    Epson Stylus NX127
    Epson Stylus S22
    Epson Stylus SX125
    Epson Stylus T12
    Epson Stylus T13
    Epson Stylus T22
    Epson Stylus T22E
    Epson Stylus T25
    Epson Stylus TX120
    Epson Stylus TX121
    Epson Stylus TX123
    Epson Stylus TX125
    Epson Stylus TX129

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-n10-nx127_1.0.1-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-n10-nx127_1.0.1-1lsb3.2_i386.deb
###########################################################################
    Epson ME OFFICE 520
    Epson ME OFFICE 620F
    Epson Stylus NX220
    Epson Stylus Office BX305F
    Epson Stylus Office BX305FW
    Epson Stylus Office TX320F
    Epson Stylus Office TX325F
    Epson Stylus SX218
    Epson Stylus TX220
    Epson Stylus TX228
    WorkForce 320
    WorkForce 323
    WorkForce 325

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-workforce-320-sx218_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-workforce-320-sx218_1.0.0-1lsb3.2_i386.deb
####################################################################
    Epson Stylus Office BX320FW
    Epson Stylus Office TX525FW
    WorkForce 520
    WorkForce 525

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-workforce-525_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-workforce-525_1.0.0-1lsb3.2_i386.deb
####################################################################
    Epson ME OFFICE 560W
    Epson Stylus NX420
    Epson Stylus SX420W
    Epson Stylus TX420W
    Epson Stylus SX425W

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-nx420_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-nx420_1.0.0-1lsb3.2_i386.deb
###################################################################
    Epson Stylus NX110
    Epson Stylus NX115
    Epson Stylus SX110
    Epson Stylus SX115
    Epson Stylus TX110
    Epson Stylus TX111
    Epson Stylus TX112
    Epson Stylus TX113
    Epson Stylus TX115
    Epson Stylus TX117
    Epson Stylus TX119

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-stylus-nx110-series_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-stylus-nx110-series_1.0.0-1lsb3.2_i386.deb
####################################################################
PX-402A

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-px-402a_1.0.1-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-px-402a_1.0.1-1lsb3.2_i386.deb
####################################################################
    Artisan 710
    Artisan 810
    Epson Stylus Photo PX710W
    Epson Stylus Photo PX810FW
    Epson Stylus Photo TX710W
    Epson Stylus Photo TX810FW

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-stylus-photo-px810fw-series_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-stylus-photo-px810fw-series_1.0.0-1lsb3.2_i386.deb
#####################################################################
    EP-802A
    EP-902A

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-ep-902a-series_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-ep-902a-series_1.0.0-1lsb3.2_i386.deb
#####################################################################
    Epson Stylus NX510
    Epson Stylus NX515
    Epson Stylus SX510W
    Epson Stylus SX515W
    Epson Stylus TX550W

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-stylus-tx550w-series_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-stylus-tx550w-series_1.0.0-1lsb3.2_i386.deb
####################################################################
PX-502A

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-px-502a_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-px-502a_1.0.0-1lsb3.2_i386.deb
####################################################################
    Epson ME Office 650FN
    Epson Stylus Office BX310FN
    Epson Stylus Office TX510FN
    Epson Stylus Office TX515FN
    WorkForce 310

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-stylus-office-tx510fn-series_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-stylus-office-tx510fn-series_1.0.0-1lsb3.2_i386.deb
###################################################################
    Epson Stylus S21
    Epson Stylus T21
    Epson Stylus T24
    Epson Stylus T27

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-stylus-s21-series_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-stylus-s21-series_1.0.0-1lsb3.2_i386.deb
###################################################################
    Artisan 50
    Epson Stylus Photo P50
    Epson Stylus Photo T50
    Epson Stylus Photo T59
    Epson Stylus Photo T60

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-stylus-photo-t50-series_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-stylus-photo-t50-series_1.0.0-1lsb3.2_i386.deb
####################################################################
EP-302

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-ep-302_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-ep-302_1.0.0-1lsb3.2_i386.deb
#####################################################################
    Epson Stylus Office BX610FW
    Epson Stylus Office TX610FW
    Epson Stylus SX610FW
    WorkForce 610
    WorkForce 615

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-stylus-office-tx610fw-series_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-stylus-office-tx610fw-series_1.0.0-1lsb3.2_i386.deb
######################################################################
PX-602F

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-px-602f_1.0.0-1lsb3.2_amd64.deb 
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-px-602f_1.0.0-1lsb3.2_i386.deb
######################################################################

    Epson Stylus Photo PX650
    Epson Stylus Photo TX650
    Epson Stylus Photo TX659

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-stylus-photo-tx650-series_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-stylus-photo-tx650-series_1.0.0-1lsb3.2_i386.deb
######################################################################
EP-702A

wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-amd64/epson-inkjet-printer-ep-702a_1.0.0-1lsb3.2_amd64.deb
wget http://linux.avasys.jp/drivers/lsb/epson-inkjet/stable/debian/dists/lsb3.2/main/binary-i386/epson-inkjet-printer-ep-702a_1.0.0-1lsb3.2_i386.deb
######################################################################
http://avasys.jp/eng/linux_driver/download/lsb/epson-inkjet/escp/

le lien !

Dernière modification par Compte anonymisé (Le 11/10/2011, à 20:08)

#61 Le 14/10/2011, à 00:25

caracolito

Re : Script d'installation pour imprimantes Brother

demonipuch a écrit :

Bonjour

J'ai écrit un script en bash qui permet d'installer les pilotes disponibles sur le site de Brother. Le script suit strictement les procédures d'installation fournies par Brother.

Si vous possédez une imprimante Brother et que vous souhaitez tester le script, voici la marche à suivre :

- Téléchargez l'archive :

wget http://demonipuch.free.fr/brother.tar.gz

- Extrayez le contenu de l'archive :

tar zxvf brother.tar.gz

- Placez vous dans le dossier brother :

cd brother

- Accordez le droit d'execution au fichier install.sh :

chmod +x install.sh

- Lancez le script :

sudo ./install.sh

Contenu de l'archive :

- install.sh : script d'installation
- install.log : fichier de debogage du script
- Packages : les pilotes seront téléchargés dans ce dossier
- url_printer_drivers : fichier contenant les liens vers les pilotes d'impression
- url_scanner_drivers : fichier contenant les liens vers les pilotes du scanner
- url_fax_drivers : fichier contenant les liens vers les pilotes du fax

Explication du script :

Il vous sera demander de choisir :
- la famille de votre imprimante (DCP, HL, FAX, MFC)
- le modèle de votre imprimante
- le type de connexion à l'imprimante (USB ou réseau)

Ensuite le script procédera à :
- l'installation des pré-requis (http://welcome.solutions.brother.com/bs … tml#prereq)
- l'installation des pilotes d'impression (http://welcome.solutions.brother.com/bs … d_prn.html)
- l'installation des pilotes du scanner (http://welcome.solutions.brother.com/bs … d_scn.html) et du fax (http://welcome.solutions.brother.com/bs … d_pcf.html), si votre imprimante possède ces fonctions

Ce que ce script ne fait pas :
- configuration de l'interface PC-FAX
- installation du pilote FAX-modem
- installation des pilotes pour imprimantes PT, QL et PJ

Si vous avez des problèmes ou des suggestions à faire pour améliorer le script, je suis tout ouïe.


Merci pour ce script tres interessant.
J'ai une imprimante Brother MFC-J615W a installer sous Natty. Mais je n'ai jusqu'a present pas réussi.
Votre script que je viens de lancer me fourni les resultats ci-dessous.

pierre@pierre-Aspire-6930:~$ wget http://demonipuch.free.fr/brother.tar.gz
--2011-10-14 01:05:53--  http://demonipuch.free.fr/brother.tar.gz
Resolviendo demonipuch.free.fr... 212.27.63.118
Conectando a demonipuch.free.fr|212.27.63.118|:80... conectado.
Petición HTTP enviada, esperando respuesta... 200 OK
Longitud: 19053 (19K) [application/x-gzip]
Guardando en: «brother.tar.gz»

100%[======================================>] 19.053       104K/s   en 0,2s    

2011-10-14 01:05:54 (104 KB/s) - «brother.tar.gz» guardado [19053/19053]

pierre@pierre-Aspire-6930:~$ tar zxvf brother.tar.gz
brother/
brother/Packages/
brother/url_printer_drivers
brother/url_scanner_drivers
brother/README
brother/url_fax_drivers
brother/licence
brother/install.sh
pierre@pierre-Aspire-6930:~$ cd brother
pierre@pierre-Aspire-6930:~/brother$ chmod +x install.sh
pierre@pierre-Aspire-6930:~/brother$ sudo ./install.sh
[sudo] password for pierre: 
Installation des pré-requis
Profil CUPS AppArmor en mode complain
Setting /etc/apparmor.d/usr.sbin.cupsd to complain mode.
Création du dossier /var/spool/lpd
Installation des pilotes de l'imprimante
Téléchargement du paquet mfcj615wlpr-1.1.1-1.i386.deb
Installation du paquet mfcj615wlpr-1.1.1-1.i386.deb
(Leyendo la base de datos ... 181940 ficheros o directorios instalados actualmente.)
Preparando para reemplazar mfcj615wlpr 1.1.1-1 (usando .../mfcj615wlpr-1.1.1-1.i386.deb) ...
Desempaquetando el reemplazo de mfcj615wlpr ...
Configurando mfcj615wlpr (1.1.1-1) ...
Téléchargement du paquet mfcj615wcupswrapper-1.1.1-1.i386.deb
Installation du paquet mfcj615wcupswrapper-1.1.1-1.i386.deb
(Leyendo la base de datos ... 181940 ficheros o directorios instalados actualmente.)
Preparando para reemplazar mfcj615wcupswrapper 1.1.1-1 (usando .../mfcj615wcupswrapper-1.1.1-1.i386.deb) ...
cups stop/waiting
cups start/running, process 6035
Desempaquetando el reemplazo de mfcj615wcupswrapper ...
Configurando mfcj615wcupswrapper (1.1.1-1) ...
cups stop/waiting
cups start/running, process 6115
Installation des pilotes du scanner
Téléchargement du paquet brscan3-0.2.11-4.i386.deb
Installation du paquet brscan3-0.2.11-4.i386.deb
Seleccionando el paquete brscan3 previamente no seleccionado.
(Leyendo la base de datos ... 181940 ficheros o directorios instalados actualmente.)
Desempaquetando brscan3 (de .../brscan3-0.2.11-4.i386.deb) ...
Configurando brscan3 (0.2.11-4) ...
Téléchargement du paquet brscan-skey-0.2.1-3.i386.deb
Installation du paquet brscan-skey-0.2.1-3.i386.deb
(Leyendo la base de datos ... 181957 ficheros o directorios instalados actualmente.)
Preparando para reemplazar brscan-skey 0.2.1-3 (usando .../brscan-skey-0.2.1-3.i386.deb) ...
Desempaquetando el reemplazo de brscan-skey ...
Configurando brscan-skey (0.2.1-3) ...
Configuration du scanner réseau
Ping de l'adresse : 192.168.0.5
Invalid model name
Installation des pilotes du fax
Téléchargement du paquet brmfcfaxlpd-1.0.0-1.i386.deb
Installation du paquet brmfcfaxlpd-1.0.0-1.i386.deb
Seleccionando el paquete brmfcfaxlpd previamente no seleccionado.
(Leyendo la base de datos ... 181957 ficheros o directorios instalados actualmente.)
Desempaquetando brmfcfaxlpd (de .../brmfcfaxlpd-1.0.0-1.i386.deb) ...
Configurando brmfcfaxlpd (1.0.0-2) ...
Téléchargement du paquet brmfcfaxcups-1.0.0-1.i386.deb
Installation du paquet brmfcfaxcups-1.0.0-1.i386.deb
Seleccionando el paquete brmfcfaxcups previamente no seleccionado.
(Leyendo la base de datos ... 181971 ficheros o directorios instalados actualmente.)
Desempaquetando brmfcfaxcups (de .../brmfcfaxcups-1.0.0-1.i386.deb) ...
Configurando brmfcfaxcups (1.0.0-2) ...
cups stop/waiting
cups start/running, process 6324
Configuration du fax
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service cups restart

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the stop(8) and then start(8) utilities,
e.g. stop cups ; start cups. The restart(8) utility is also available.
cups stop/waiting
cups start/running, process 6344
Installation terminée.

A un moment donné il m'a ete demande de fournir l'adresse IP du scanner j'ai donné celle que me fourni l'imprimante dans son menu ...
J'ai tout essayé mais rien ! Dans systeme->administration->Impression je vois bien MFCJ615W mais sur usb:/dev/usb/lp0 pas en WIFI ??
Comment m'en sortir

Merci de votre aide.

Pierre


La mente es igual que un Paracaidas, Solo sirve si se abre . A.Eistein

Hors ligne

#62 Le 14/10/2011, à 08:51

demonipuch

Re : Script d'installation pour imprimantes Brother

Bonjour caracolito

Allez dans système > administration > impression puis supprimez votre imprimante. Une fois supprimée, cliquez sur ajouter et rechercher une imprimante réseau. Votre imprimante réseau devrait être détectée. Sélectionnez-la puis cliquez sur suivant et suivez les instructions.

Le test d'impression fonctionne-t-il à présent?

Si c'est le cas, et dans le but d'améliorer le script, pouvez-vous vérifier l'adresse de l'imprimante dans les propriétés de celle-ci? Merci.

edit : serait-il possible également que vous m'envoyez le fichier install.log à cette adresse : demonipuch arobase gmail point com. Merci

Dernière modification par demonipuch (Le 14/10/2011, à 09:26)

Hors ligne

#63 Le 15/10/2011, à 19:43

caracolito

Re : Script d'installation pour imprimantes Brother

demonipuch a écrit :

Bonjour caracolito

Allez dans système > administration > impression puis supprimez votre imprimante. Une fois supprimée, cliquez sur ajouter et rechercher une imprimante réseau. Votre imprimante réseau devrait être détectée. Sélectionnez-la puis cliquez sur suivant et suivez les instructions.

Le test d'impression fonctionne-t-il à présent?

Si c'est le cas, et dans le but d'améliorer le script, pouvez-vous vérifier l'adresse de l'imprimante dans les propriétés de celle-ci? Merci.

edit : serait-il possible également que vous m'envoyez le fichier install.log à cette adresse : demonipuch arobase gmail point com. Merci

Ca fonctionne à merveille du premier coup ! au petit détail suivant: après suppression de l'imprimante j'ai redemarré l'ordinateur et la page de test ubuntu a ete imprimée parfaitement. Reste a voir avec les autres logiciels....

Une remarque: après la recherche d'imprimante deux brothers m'ont été présentées: une avec adresse IP ( 192.168.0.5 ) et l'autre sans IP ... ? j'ai choisi celle avec IP qu'est-ce donc l'autre option ? le scanner peut-etre ? le fax ?
peut-on etre eclairé sur ce point.

Un grand merci pour ce remarquable travail Monsieur. Votre technique devrait être étendue à d'autres modèles, voirre integrée dans la gestion imprimantes ubuntu. B R A V O
Pierre, Espagne.


La mente es igual que un Paracaidas, Solo sirve si se abre . A.Eistein

Hors ligne

#64 Le 15/10/2011, à 19:55

demonipuch

Re : Script d'installation pour imprimantes Brother

caracolito a écrit :

Une remarque: après la recherche d'imprimante deux brothers m'ont été présentées: une avec adresse IP ( 192.168.0.5 ) et l'autre sans IP ... ? j'ai choisi celle avec IP qu'est-ce donc l'autre option ? le scanner peut-etre ? le fax ?
peut-on etre eclairé sur ce point.

L'imprimante nommée BRFAX est comme son nom l'indique utilisée pour faxer des documents. À ce propos, il faut effectuer la même procédure si vous souhaitez l'utiliser.

Par contre, je réitère ma demande dans le but d'améliorer le script : quelle est l'URI de votre imprimante MFC-J615W? Je pense que c'est socket://adresse_ip mais j'aimerais une confirmation si possible. Merci

Hors ligne

#65 Le 15/10/2011, à 20:48

caracolito

Re : Script d'installation pour imprimantes Brother

demonipuch a écrit :
caracolito a écrit :

Une remarque: après la recherche d'imprimante deux brothers m'ont été présentées: une avec adresse IP ( 192.168.0.5 ) et l'autre sans IP ... ? j'ai choisi celle avec IP qu'est-ce donc l'autre option ? le scanner peut-etre ? le fax ?
peut-on etre eclairé sur ce point.

L'imprimante nommée BRFAX est comme son nom l'indique utilisée pour faxer des documents. À ce propos, il faut effectuer la même procédure si vous souhaitez l'utiliser.

Par contre, je réitère ma demande dans le but d'améliorer le script : quelle est l'URI de votre imprimante MFC-J615W? Je pense que c'est socket://adresse_ip mais j'aimerais une confirmation si possible. Merci

Url de l'imprimante ( fournie par l'imprimante: 192.168.0.5 ) mais je pense que ce n'est pas celle-la
Celle figurant dans les propriétés: dnssd://Brother%20MFC-J615W._printer._tcp.local/

J'ai acheté cette imprimante pour sa fonction Fax et aussi d'autres raisons, mais je n'ai pas trouvé comment utiliser ce fax...
je reste su ma faim..


La mente es igual que un Paracaidas, Solo sirve si se abre . A.Eistein

Hors ligne

#66 Le 17/10/2011, à 22:38

salival

Re : Script d'installation pour imprimantes Brother

Je viens de tester/installer sur Oneiric 11.10 64bits pour ma DCP150C.
Tout s'installe parfaitement mais rien ne fonctionne (ni imprimante ni scanner).
À noter que l'installation manuelle a le même résulta.
Quelqu'un à une idée?


"Il ne faut jamais prendre les gens pour des cons, mais il ne faut pas oublier qu'ils le sont."  Les Inconnus

Hors ligne

#67 Le 18/10/2011, à 18:27

salival

Re : Script d'installation pour imprimantes Brother

rtst-2 a écrit :

Allez dans système > administration > impression puis supprimez votre imprimante. Une fois supprimée, cliquez sur ajouter ?

C'est déjà fait et ça marche pas.

Je vai essayer avec l'autre script.


"Il ne faut jamais prendre les gens pour des cons, mais il ne faut pas oublier qu'ils le sont."  Les Inconnus

Hors ligne

#68 Le 18/10/2011, à 18:42

salival

Re : Script d'installation pour imprimantes Brother

Ah ben ça alors! juste le temps de redémarrer et en rallumant le post de rtst-2 avec le script a disparu!!


"Il ne faut jamais prendre les gens pour des cons, mais il ne faut pas oublier qu'ils le sont."  Les Inconnus

Hors ligne

#69 Le 18/10/2011, à 18:53

compte supprimé

Re : Script d'installation pour imprimantes Brother

Une fois dans la session  en vas dans système / administration / impression et en surprime l'imprimante

en suite en clic sur Ajouter
et en vois que l'imprimante et reconnu en clic sur suivant et en vois que notre imprimante et bien installer
pour le scanner

sudo gedit /etc/udev/rules.d/70-persistent-cd.rules

ajoute a la fin du fichier /etc/udev/rules.d/70-persistent-cd.rules cette ligne

# Brother
SYSFS{idVendor}=="04f9", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"

et voila le script

#!/bin/bash

zenity --question --text="Avant de lancer le script d'installation il faut nettoyer le système avec cette méthode 
clic sur système / administration / nettoyage du système et tu supprime ,
brescan 2 / dcp150ccupswraper / dcp150clpr ,
en suite tu vas dans système / administration / impression  tu clic droit + supprime
tu lance ce scripte dans le terminal . \nContinuer?" || exit


zenity --question --text="Attention a la fin de l'installation l'ordinateur vas redémarrer 

l'installation doit se faire l'imprimante éteinte:

pendant installation une fenêtre vas s'ouvrir en ajoute a la fin  cette ligne

# Brother
SYSFS{idVendor}=="04f9", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"

enregistrer et fermer 
 
et une fois dans la session  en allume l'imprimante
en suite en vas dans système / administration / impression et en clic sur Ajouter 
et en vois que l'imprimante et reconnu en clic sur suivant et en vois que notre imprimante et bien installer . \nContinuer?" || exit

#création des dossiers
sudo mkdir /usr/share/cups/model
sudo mkdir /var/spool/lpd
#installation des paquets nécessaires pour utiliser les drivers 32 sur du 64bits
sudo apt-get install ia32-libs util-linux
#on va dans le dossier Téléchargement du dossier personnel
cd ~/Téléchargements/
#on télécharge les drivers LPR, cups et brscan
wget http://pub.brother.com/pub/com/bsc/linux/dlf/dcp150ccupswrapper-1.0.1-1.i386.deb
wget http://pub.brother.com/pub/com/bsc/linux/dlf/dcp150clpr-1.0.1-1.i386.deb
wget http://pub.brother.com/pub/com/bsc/linux/dlf/brscan-skey-0.2.1-3.amd64.deb
wget http://pub.brother.com/pub/com/bsc/linux/dlf/brscan-skey-0.2.1-3.i386.deb
wget http://pub.brother.com/pub/com/bsc/linux/dlf/brscan2-0.2.5-1.amd64.deb
wget http://pub.brother.com/pub/com/bsc/linux/dlf/brscan2-0.2.5-1.i386.deb
#on installe en forçant notamment l'architecture
sudo dpkg --force-all -i dcp150clpr-1.0.1-1.i386.deb
sudo dpkg --force-all -i dcp150ccupswrapper-1.0.1-1.i386.deb
sudo dpkg -i -R *.deb
#une fenêtre vas s'ouvrir en ajoute a la fin  cette ligne

zenity --question --text="ajoute a la fin du fichier /etc/udev/rules.d/70-persistent-cd.rules 
cette ligne 

# Brother
SYSFS{idVendor}=="04f9", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes" . \nContinuer?" || exit

sudo gedit /etc/udev/rules.d/70-persistent-cd.rules

# Brother
SYSFS{idVendor}=="04f9", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"

#il faut enregistrer et fermer et en reboot et une fois dans la session allume enfin l'imprimante.
#en redimare l'ordinateur

zenity --question --text="Félicitation l'installation et terminer l'ordinateur vas redémarrer 
Allez dans système > administration > impression puis supprimez votre imprimante. Une fois supprimée, cliquez sur ajouter  . \nContinuer?" || exit

# Brother
SYSFS{idVendor}=="04f9", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"
sudo reboot

Dernière modification par Compte anonymisé (Le 18/10/2011, à 19:13)

#70 Le 18/10/2011, à 19:44

salival

Re : Script d'installation pour imprimantes Brother

Bon ben rien ne marche avec Oneiric!
Pourtant ça fait des années que j'utilise Ubuntu et cette imprimante, mais cette fois pas moyen!! Et c'est casse co#@"#..!!

Et je comprends pas pourquoi il faut éditer le fichier "70-persistent-cd.rules" c'est quoi le rapport avec sane là-dedans?

Bref script ou pas script ça marche pas.

Je suis le seul dans ce cas sous 11.10 64bits avec gnome-shell ?

Dernière modification par salival (Le 18/10/2011, à 19:44)


"Il ne faut jamais prendre les gens pour des cons, mais il ne faut pas oublier qu'ils le sont."  Les Inconnus

Hors ligne

#71 Le 18/10/2011, à 20:26

salival

Re : Script d'installation pour imprimantes Brother

Bon par miracle en re-installant avec le scprit de demonipuch sans rien désintaller, l'impression fonctionne. Mais le scanner toujours pas!


"Il ne faut jamais prendre les gens pour des cons, mais il ne faut pas oublier qu'ils le sont."  Les Inconnus

Hors ligne

#72 Le 18/10/2011, à 20:44

fabux

Re : Script d'installation pour imprimantes Brother

Salut,

@salival: tu as essayé, après effacement de toutes les imprimantes de système/admin/impression, de relancer le script (avec sudo pour rappel) de demonipuch, imprimante éteinte et l'allumée tout à la fin ?
pour la modif de règle c'est un problème de droit: je ne sais pas si c'est encore vrai sous oneiric mais sans ça tu ne pouvais scanner qu'en lançant l'appli de numérisation avec sudo (ou gksudo pour les tâches graphiques...dédicace à rtst-2 wink )
sinon donne le retour de

dpkg -l | grep -i brother

ainsi que le fichier install.log du script à demonipuch

@demonipuch: en avançant sur le script canon, j'ai peut-être trouvé une piste pour ne pas entrer tous les FALSE sur chaque imprimante brother. Je me bas avec la mise en forme de l'affichage mais je vais finir par y arriver.
En gros, il suffit de lister le fichier url_printer_drivers sans les http:///..pour afficher le choix d'imprimante. 
Avantage: si on veut ajouter un modèle d' imprimante, il suffirait de la mettre en plus uniquement dans ce fichier url_... et ça raccourcirai la lecture du script.
Je ne m'intéresse qu'aux imprimantes pour le moment mais in fine il doit être possible de n'avoir qu'un fichier pour toutes (url imp + fax + scan dans un même fichier).
Au passage le dossier Packages pourrait être créé ultérieurement et le fichier install.log est créé d'office: ça ferait ça en moins dans l'archive (mais bon c'est un détail)

edit: je n'avais pas vu ta réponse sur le bon fonctionnement de l'imprimante.
Concernant le scanner, tente de lancer avec gksudo

gksudo simple-scan

Si ça marche, c'est bien un problème de droit.
Dans ce cas, essai de modifier la règle (ou crée la) comme l'indique rtst-2 plus tôt, ce qui donne en ligne de commande

echo -e '# Brother\nATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"' | sudo tee -a /etc/udev/rules.d/40-libsane.rules > /dev/null

Dernière modification par fabux (Le 18/10/2011, à 20:52)

Hors ligne

#73 Le 18/10/2011, à 21:33

salival

Re : Script d'installation pour imprimantes Brother

@fabux
Merci pour ta réponse rapide!
Oui l'imprimante fonctionne enfin! Mais je sais pas si c'est la réinstallation du script de demonipuch ou l'installation de nouveau paquets (cups et lpr extra) qui à fait la différence.
J'ai tellement essayé de trucs depuis ces derniers jours que je sais plus dans quel sans je les ai fait.
Je te donne quand même le retour de dpkg -l | grep -i brother:

$ dpkg -l | grep -i brother
ii  brother-cups-wrapper-common                    1.0.0-10-0ubuntu5                       Common files for Brother cups wrapper packages
ii  brother-cups-wrapper-extra                     1.2.1-0ubuntu3                          Cups Wrapper drivers for extra brother printers
ii  brother-lpr-drivers-common                     1.0.0-4-0ubuntu1                        Common files for brother-lpr-drivers packages
ii  brother-lpr-drivers-extra                      1.2.0-2-0ubuntu4                        LPR drivers for extra brother printers
ii  brscan-skey                                    0.2.1-3                                 Brother Linux scanner S-KEY tool
ii  brscan2                                        0.2.5-1                                 Brother Scanner Driver
ii  dcp150ccupswrapper:i386                        1.0.1-1                                 Brother CUPS Inkjet Printer Definitions
ii  dcp150clpr:i386                                1.0.1-1                                 Brother lpr Inkjet Printer Definitions
ii  ptouch-driver                                  1.3-0ubuntu11                           CUPS/Foomatic driver for Brother P-touch label printers

Pour ce qui est du scanner, il ne fonctionne toujours pas. Même en sudo.

Je redémarre une dernière fois pour tester...


"Il ne faut jamais prendre les gens pour des cons, mais il ne faut pas oublier qu'ils le sont."  Les Inconnus

Hors ligne

#74 Le 18/10/2011, à 21:45

fabux

Re : Script d'installation pour imprimantes Brother

en fait tu as installé les paquets des dépôts (brother-cups/lpr-wrapper-common/extra) et ceux à priori de chez brother. Lesquels sont actifs ? ce doit être visible dans les propriétés de l'imprimante dans système/admin/impression

Pour le scan, que dis la commande simple-scan ? tu as bien fais la modif de règle et au moins relancé udev ?
Aucun message d'erreur ?

Après je ne suis pas encore passé à Oneiric, et je viens de voir ça. hmm

Hors ligne

#75 Le 18/10/2011, à 22:13

salival

Re : Script d'installation pour imprimantes Brother

Merci encore pour ta rapidité.
Oui je sais que j'avais installé les paquets brother-cups/lpr-wrapper-common/extra, comme ça marchait pas j'ai cherché... et je pensais que ça pouvait venir de là.
Mais en fait non il m'a fallu les désinstaller sinon les paquets de brother dcp150ccupswrapper/dcp150clpr se retrouvaient cassé et du coup impossiblilité de faire une mise à jour/d'installer/désinstaller...
Je les ai enlevé, puis relancé le script de demonipuch et l'imprimante fonctionne. Pourtant j'avais essayé plusieurs fois avant et ça fonctionnait pas. J'ai quand même supprimé dcp-150c (qui s'était auto-installé en allumant simplement l'imprimante) de la liste des imprimantes, et laissé dcp150c (qui s'est ajoutée toute seule avec les paquets brother dcp150ccupswrapper/dcp150clpr venant du site brother, par le script).

Mais pour le scanner toujours rien. J'ai bien relacé udev plusieurs fois. J'ai même dû redémarrer une dizaine de fois pour essayer de faire fonctionner ce maudit scanner.

je te donne le retour de simple-scan, mais ça va pas avancer grand chose.

$ simple-scan

(simple-scan:5455): Gtk-WARNING **: Unknown property: GtkDialog.has-separator

(simple-scan:5455): Gtk-WARNING **: Unknown property: GtkDialog.has-separator

???

et de xsane si tu veux:

$ xsane

ça dit strictement rien.

Tu crois pas que la line

# Brother
SYSFS{idVendor}=="04f9", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"

devrait être ajoutée dans un autre fichier que "/etc/udev/rules.d/70-persistent-cd.rules" ou "/etc/udev/rules.d/40-libsane.rules"?
9a a sans doute dû changer pour Oneiric.

Et oui j'ai déjà fait la manip que tu m'indiques sur le site officiel de brother. A savoir copier les fichiers de /usr/lib64/ à /usr/lib/.

Merci encore pour ton aide précieuse.


"Il ne faut jamais prendre les gens pour des cons, mais il ne faut pas oublier qu'ils le sont."  Les Inconnus

Hors ligne