Re: Scanner Brother DCP-J572DW

2023-12-12 Par sujet Jean-Marc

Le 12/12/23 à 13:29, ajh-valmer a écrit :

"driverless" : intéressant, comment fait-on pour l'installer ?
Merci.


Comment fait-on pour l'installer ?  On ne fait rien.


J'ai acheté une imprimante Epson WF3640, je l'ai branchée avec un câble 
réseau sur mon modem-router (on peut le faire en Wi-Fi aussi) et voilà. 
C'est tout.


Il suffit d'allumer l'imprimante, elle "s'annonce" sur le réseau via le 
protocole mDNS/Bonjour (cf. [1]), tous mes ordis connectés sur le même 
réseau peuvent donc l'utiliser.


Pour le scanner, c'est un peu différent.  Il faut donner à sane 
l'adresse du scanner.  Donc, un simple fichier de config comme celui-ci 
suffit :


=
$ cat /etc/sane.d/epson2.conf
# epson2.conf
#
# here are some examples for how to configure the EPSON2 backend

# SCSI
scsi EPSON

# Network
#
net EPSON4ECDE5.local
=

Le nom utilisé est celui avec lequel l'imprimante s'annonce dans le 
protocole mDNS/Bonjour.  Même pas besoin de config' DHCP ni d'adresse 
fixe.  Rien.  Le protocole mDNS s'en charge.


Petite remarque néanmoins : qui dit réseau dit aussi pare-feu.  Si on 
rencontre un soucis, on stoppe temporairement son pare-feu pour 
vérifier.  Avant de le remettre en route, bien sûr.


Et pour une imprimante branchée sur l'USB, on peut faire pareil via le 
paquet ipp-usb :

https://packages.debian.org/bookworm/ipp-usb

Plus d'infos :
https://wiki.debian.org/CUPSDriverlessPrinting

Mais je n'ai jamais essayé.

En résumé, j'utilise un environnement de bureau Gnome sur une Debian sid 
et je n'ai rien dû faire pour utiliser mon imprimante branchée sur le 
réseau.   Et ce, depuis plus de 10 ans.


Pour info, le protocole IPP a été finalisé il y a plus de vingt ans et 
la plupart des imprimantes le supportent.


Donc, je suis toujours fort étonné par les soucis rencontrés avec 
l'installation de pilotes qui, à mon sens, n'ont absolument aucune 
utilité.  Mais mon avis n'engage que moi, je ne suis pas un expert en 
imprimantes.


Bonne journée.

--
Jean-Marc

P.S. la commande avahi-browse est dans le paquet avahi-utils.



=== [1] résultat de la commande "avahi-browse --all" - cf. manpage

$ avahi-browse --all
[...]
+ enp0s31f6 IPv6 EPSON WF-3640 Series  Secure 
Internet Printer local
+ enp0s31f6 IPv4 EPSON WF-3640 Series  Secure 
Internet Printer local

[...]

=== affiche uniquement les imprimantes (service: _ipps._tcp)
$ avahi-browse -kt _ipps._tcp
+ enp0s31f6 IPv6 EPSON WF-3640 Series 
_ipps._tcp   local
+ enp0s31f6 IPv4 EPSON WF-3640 Series 
_ipps._tcp   local


=== idem + résolution de son adresse
$ avahi-browse -ktr _ipps._tcp
+ enp0s31f6 IPv4 EPSON WF-3640 Series 
_ipps._tcp   local
= enp0s31f6 IPv6 EPSON WF-3640 Series 
_ipps._tcp   local

   hostname = [EPSON4ECDE5.local]
   address = [192.168.1.22]


OpenPGP_signature.asc
Description: OpenPGP digital signature


choisir son apt* et packager à l'arrache

2023-12-12 Par sujet Marc Chantreux
salut à tous,

je passe un thread sur la liste parce que j'aimerais beaucoup avoir
votre position (à jour) sur le sujet.

il y a qq années, il semblait que apt était sensé devenir l'interface
officielle des apt-tools sauf que

* j'ai l'impression que c'est tjrs aussi mauvais comparé à aptitude
* aptitude a un vrai pb de lenteur

> > > > > J'avais pas rsvg-convert, apt me dit que c'est dans le paquet
> > > > > python3-sphinxcontrib.svg2pdfconverter. Ca me surprend un peu mais ça 
> > > > > a
> > > > > effectivement corrigé le problème. Normal ?
> > > > 
> > > > $ apt-file search rsvg-convert
> > > > librsvg2-bin: /usr/bin/rsvg-convert
> > > > librsvg2-bin: /usr/share/man/man1/rsvg-convert.1.gz
> > > C'est dommage parce que quand on fait
> > > apt search rsvg-convert
> > > python3-sphinxcontrib.svg2pdfconverter/stable,stable 1.2.2-1 all
> > >Sphinx SVG to PDF Converter Extension
> > 
> > C'est un des trucs qui me saoule dans debian: apt est sensé devenir *le
> > frontend* de tous les apt-tools sauf qu'il pue du bec.
> > 
> > du coup:
> > * apt pour installer
> > * aptitude et apt-file pour chercher

au passage je tiens à signaler que:

* les motifs de recherche de aptitude sont une des raisons de ma
  fidélité à debian comme seule distro potable pour un desktop
  user-end.
* j'aimerais bien dire "aptitude partout" était responsable du seul
  foirage de mise a jour majeure en 20 ans sur debian (entre temps j'ai
  découvert les images openstack avec leurs dépendances à la con donc
  on va dire 2).
* aptitude est lent au démarrage, il arrive avec une ui et un tetris,
  le tout ne m'ayant évidement jamais servi.

> > > > il faut que je fasse un paquet debian pour que les gens
> > > > aient juste à faire "apt install".
> > > 
> > > Pas obligatoire, c'est l'occasion de leur montrer apt search et apt-file
> > > jeudi :

sauf démonstration du contraire, je continue à dire qu'il ne *faut pas
uitliser apt search* mais aptitude ou apt-cache.

> > c'est une très mauvaise pratique: faire des apt install de partout pour
> > ne plus savoir pourquoi tu as installé tel et tel paquet.
> > 
> > l'avantage de faire apt install mon-tp1 mon-tp2, c'est que rsvg-convert
> > sera désinstallé le jour ou tu n'as plus aucun tp qui en dépend.

> première option parce que c'est ce que les personnes vont très
> majoritairement rencontrer dans leurs activités (combien de projets de
> recherche viennent avec des jolis paquets ?).

les "jolis paquets" (qualité debian, remonté dans upstream) sont chiants
à faire et c'est la raison pour laquelle personne ne prend le temps de
les faire.

faire un paquet avec une liste de dépendances et qqs fichiers prets à
l'emploi est trivial et on devrait faire la promotion de cette pratique.

J'utilisais equivs pour faire mes paquets et j'utilise maintenant
mkcrapdeb https://git.unistra.fr/mc/mkcrapdeb

je suis à l'affut de bonnes pratiques/pratiques officielles pour ce
ce packaging simple.

a+
marc



Re: Scanner Brother DCP-J572DW

2023-12-12 Par sujet ajh-valmer
On Saturday 09 December 2023 13:13:59 Jean-Marc wrote:
> Pareil.  Imprimante+Scanner Epson que j'utilise depuis sa connexion 
> réseau en driverless.

"driverless" : intéressant, comment fait-on pour l'installer ?
Merci.



Re: Scanner Brother DCP-J572DW

2023-12-12 Par sujet Michel Verdier
Le 12 décembre 2023 Sébastien NOBILI a écrit :

> L'imprimante est OK (mais elle l'était déjà en USB), quant au scanner
> j'ai pu scanner quelques centimètres de page. Ça a pris de longues
> minutes et s'est terminé par une SEGFAULT.

Pour une epson qui est aussi donnée comme non fonctionnant sous linux,
epson fournit un logiciel de scan (epsonscan) sous linux. Ca passe pas
par sane mais ça fonctionne. Il y a peut-être la même chose chez brother ?



Re: Scanner Brother DCP-J572DW

2023-12-12 Par sujet Sébastien NOBILI

Bonjour,

J'ai de nouveau essayé de faire fonctionner cet appareil.

J'ai commencé par le débrancher de l'USB et désinstaller les drivers.
Il a bien un support réseau mais n'a pas été détecté par le système
(ni l'imprimante, ni le scanner). J'ai creusé quelques pistes du Wiki
sans succès.

J'ai ensuite réinstallé les drivers et je l'ai configuré pour une
connexion via le réseau. Ça a presque fonctionné.

L'imprimante est OK (mais elle l'était déjà en USB), quant au scanner
j'ai pu scanner quelques centimètres de page. Ça a pris de longues
minutes et s'est terminé par une SEGFAULT.

Étant donné que je n'ai pas la machine sous la main, que les compétence
informatiques sur place sont bien maigres, j'ai décidé de renoncer.

L'imprimante fonctionne en USB, le scanner permet de faire des
photocopies, ça convient bien aux propriétaires de la machine.

Merci pour les pistes.

Sébastien