#1 Le 18/09/2017, à 13:30
- Jack le Castor
comment faire fonctionner une imprimante (RISO) sans pilote Linux ?
Bonjour,
je cherche désespérément à faire fonctionner un reprocopieur RISO ComColor 7150 avec un ordi sous Ubuntu.
J'ai cru comprendre que malheureusement, pas de pilote sous Linux pour ces engins (alors qu'ils ont un logiciel interne qui fonctionne ... avec Linux, allez comprendre !)
Comme il y a des ordis sous Windows 10 dans le réseau local, j'ai alors tenté cette solution :
https://doc.ubuntu-fr.org/partager_impr … ent_ubuntu
Malheureusement, je n'arrive pas à installer virtuellement sous Windows 10 une imprimante qui n'est a fortiori pas connectée à l'ordinateur...
Du coup, je ne peux pas aller jusqu'au bout du TUTO pour voir si ça peut fonctionner.
D'où ma requête en deux temps :
1. quelqu'un saurait-il comment "forcer", sous Windows 10, l'install d'un pilote d'une imprimante non connectée à l'ordinateur ?
(je sais, ce n'est pas forcément le meilleur lieu pour répondre à ma question, mais comme c'est pour appliquer une recette trouvée sur ce site... )
2. (mieux si solution trouvée) : à tout hasard, si qqn a une solution miracle pour faire tourner un repro RISO directement depuis Linux, je suis preneur (on sait jamais)
(éventuellement via wine ?)
Merci d'avance
Jack le Castor
Dernière modification par Jack le Castor (Le 22/09/2017, à 21:55)
Hors ligne
#2 Le 18/09/2017, à 13:59
- Nuliel
Re : comment faire fonctionner une imprimante (RISO) sans pilote Linux ?
Bonjour,
J'ai cherché pas mal et j'ai trouvé un pilote pour windows et mac: https://www.riso.co.uk/drivers.html (il y a rien pour linux). Avec ça, tu vas peut être pouvoir faire fonctionner l'imprimante sur windows 10.
alors qu'ils ont un logiciel interne qui fonctionne ... avec Linux, allez comprendre !
J'avais regardé ce qu'il y avait dans une imprimante epson et effectivement, j'avais trouvé un noyau linux pour de l'ARM et un système de fichier. Malheureusement, les fabriquants ne renvoient pas toujours la pareille
Wine ne va pas être adapté je pense pour faire ça, mais il y a peut être moyen de réussir à la faire fonctionner sous linux avec le pilote generic (tu as essayé?), ou en bidouillant le pilote windows pour en extraire ce qui est utile.
Hors ligne
#3 Le 19/09/2017, à 17:03
- LeoMajor
Re : comment faire fonctionner une imprimante (RISO) sans pilote Linux ?
bonjour,
d'après les usbids, (rien en pciids)
1294 RISO KAGAKU CORP.
...
renvoie à http://media.riso.com/OrchestraCMS/a0LF … M3FMAX.pdf
ComColor 7150: Imprimante/photocopieur Type réseau: Supported Protocols TCP/IP, HTTP, HTTPS (SSL), DHCP, ftp, lpr, IPP, SNMP, Port 9100 (RAW port), IPv4, IPv6, IPsec
il faut que tu configures d'abord avec cups 127.0.0.1:631, en renseignant l'IP/uri de la 7150. Le pilote s'installe seulement après. Tui dois pouvoir utiliser le ppd du support MAC.
Côté 7150, il faut regarder les services délivrées, en t'aidant du protocole "bonjour", qui est très utile localement.
sudo apt install cups-browsed libnatpmp1 libnss-mdns libpurple0 mdns-scan
avahi-browse -atr
en résumé (awk), l'imprimante réseau utilise les services suivants; Dans ton cas, évidemment, le résultat, peut être différent.
exemple
_scanner._tcp
port = [8989]
Printer UNIX
port = [515]
Printer PDL
port = [9100]
Printer Internet
port = [631]
_print-caps._tcp
port = [8080]
_http-alt._tcp
port = [8080]
Site Web
port = [80]
La plupart des imprimantes réseaux, utilise une interface d'administration, service web interne ( Site Web port = [80] ) Cela peut être un autre port., dans ton cas, avec la 7150.
http://ip du photocopieur ou machine.local:port pour y accéder
regarde aussi les logs de ufw, si tu as des blocages de requêtes.
à tester en utilisant le support MAC
Installing PPD File From the Command Line
Notes:
Before proceeding with the installation, be sure to exit all running applications.
Root privileges are required in order to install ppd file.
Copy the ppd file from the Printer Driver and Documentations CD to the “/usr/share/cups/model” on the computer.
Note: A ppd file for each language is available in the corresponding “Drivers/LinuxPPD/<language>” folder on the CD.
Use the appropriate ppd file for the language.
From the Main Menu, select Applications, then Accessories, then Terminal.
Enter the command “/etc/init.d/cups restart”.
Quit Terminal.
http://manuals.konicaminolta.eu/ineo-4000P-4700P/EN/installing-ppd-file-from-the-command-line-topic.html
par contre, pour scanner à distance, il faudra creuser ...
Hors ligne
#4 Le 21/09/2017, à 15:05
- Jack le Castor
Re : comment faire fonctionner une imprimante (RISO) sans pilote Linux ?
Bonjour,
J'ai cherché pas mal et j'ai trouvé un pilote pour windows et mac: https://www.riso.co.uk/drivers.html (il y a rien pour linux). Avec ça, tu vas peut être pouvoir faire fonctionner l'imprimante sur windows 10.
Bonjour,
L'imprimante fonctionne sur les ordis avec Windows 10, c'est sur l'ordi Linux que je cherche à l'installer (et donc j'ai tenté la manip proposée dans l'article que j'ai cité plus haut, sans succès...)
J'ai essayé avec le pilote generic, ça ne fonctionne pas... Je continue à creuser...
Merci quand même
Jack le Castor
PS: sur https://www.riso.co.uk/drivers.html, il y a pour la ComColor 7150 le pilote Windows, mais pas Mac.
Il y a un pilote Mac pour le "contrôleur externe" - mais si j'ai bien compris, c'est comme un ordinateur supplémentaire qui sert d'interface entre l'imprimante et les ordis Mac.
(d'ailleurs, dans l'archive Mac, il y a des PPDs marqués pour Linux, c'est à n'y rien comprendre).
On n'a pas acheté le contrôleur externe car ça s'ajoutait au coût d'achat du repro - et que le technicien m'avait dit que c'était uniquement pour Mac, et que de toute façon ça ne pouvait pas fonctionner avec Linux...
... je vais avoir du mal à convertir mes collègues à Linux en leur expliquant (principal argument, surtout pour le trésorier) qu'on peut remplacer un vieux XP sans racheter d'ordi (économie financière) si à l'opposé, on doit acheter un truc supplémentaire pour faire fonctionner l'imprimante avec l'ordi Linux.....
Dernière modification par Jack le Castor (Le 21/09/2017, à 15:21)
Hors ligne
#5 Le 21/09/2017, à 15:07
- Jack le Castor
Re : comment faire fonctionner une imprimante (RISO) sans pilote Linux ?
LeoMajor :
tout ça est un peu obscur pour moi, mais je vais prendre le temps de tout tenter de bien comprendre et de tester...
Je ne retourne de toute façon pas dans le local où sont les ordis avant octobre.
Donc affaire à suivre... Je potasse tes propositions, j'essaie de comprendre tout ça, j'essaierai de faire fonctionner à l'occasion... et je vous tiens au courant si ça fonctionne ou pas...
Merci
Jack le Castor
PS: je n'ai pas besoin de faire fonctionner le scanner. On utilise la fonction scan2mail.
Donc je vais me concentrer sur les fonctions d'imprimante...
Dernière modification par Jack le Castor (Le 21/09/2017, à 15:10)
Hors ligne
#6 Le 22/09/2017, à 11:29
- LeoMajor
Re : comment faire fonctionner une imprimante (RISO) sans pilote Linux ?
Il faut que tu te serves de la doc & support de mac.
D'ailleurs
hexdump -C "Téléchargements/CD109k_MAC/__MACOSX/cd_109k_mac_US/PPDs (Linux)/English/._RSI10ENGA.ppd"
00000000 00 05 16 07 00 02 00 00 4d 61 63 20 4f 53 20 58 |........Mac OS X|
00000010 20 20 20 20 20 20 20 20 00 02 00 00 00 09 00 00 | ........|
00000020 00 32 00 00 00 46 00 00 00 02 00 00 00 78 00 00 |.2...F.......x..|
00000030 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff |................|
00000040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000050 00 00 00 00 41 54 54 52 00 00 00 00 00 00 00 78 |....ATTR.......x|
00000060 00 00 00 78 00 00 00 00 00 00 00 00 00 00 00 00 |...x............|
00000070 00 00 00 00 00 00 00 00 |........|
00000078
hexdump -C "Téléchargements/CD109k_MAC/__MACOSX/cd_109k_mac_US/PPDs (Linux)/English/._RSI95ENGA.ppd"
00000000 00 05 16 07 00 02 00 00 4d 61 63 20 4f 53 20 58 |........Mac OS X|
00000010 20 20 20 20 20 20 20 20 00 02 00 00 00 09 00 00 | ........|
00000020 00 32 00 00 00 46 00 00 00 02 00 00 00 78 00 00 |.2...F.......x..|
00000030 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff |................|
00000040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000050 00 00 00 00 41 54 54 52 00 00 00 00 00 00 00 78 |....ATTR.......x|
00000060 00 00 00 78 00 00 00 00 00 00 00 00 00 00 00 00 |...x............|
00000070 00 00 00 00 00 00 00 00 |........|
00000078
Ce qui fonctionne sous mac, fonctionne sous nunux, cqfd.
find "Téléchargements/CD109k_MAC" -type f -iname "*.ppd" -exec md5sum {} \;
6172bd43251a57a6f7b160117d8d458b Téléchargements/CD109k_MAC/__MACOSX/cd_109k_mac_US/PPDs (Linux)/English/._RSI95ENGA.ppd
6172bd43251a57a6f7b160117d8d458b Téléchargements/CD109k_MAC/__MACOSX/cd_109k_mac_US/PPDs (Linux)/English/._RSI10ENGA.ppd
6172bd43251a57a6f7b160117d8d458b Téléchargements/CD109k_MAC/__MACOSX/cd_109k_mac_US/PPDs (MacOSX)/English/._RSI10A.ppd
6172bd43251a57a6f7b160117d8d458b Téléchargements/CD109k_MAC/__MACOSX/cd_109k_mac_US/PPDs (MacOSX)/English/._RSI10JA.ppd
6172bd43251a57a6f7b160117d8d458b Téléchargements/CD109k_MAC/__MACOSX/cd_109k_mac_US/PPDs (MacOSX)/English/._RSI95JA.ppd
6172bd43251a57a6f7b160117d8d458b Téléchargements/CD109k_MAC/__MACOSX/cd_109k_mac_US/PPDs (MacOSX)/English/._RSI95A.ppd
6cb90bd91944e6ddfecdf0794948bbac Téléchargements/CD109k_MAC/cd_109k_mac_US/PPDs (Linux)/English/RSI95ENGA.ppd
c1ff12569c50536915f0a528cb034926 Téléchargements/CD109k_MAC/cd_109k_mac_US/PPDs (Linux)/English/RSI10ENGA.ppd
6d08bde6ee2105f103d4f648747c3eb8 Téléchargements/CD109k_MAC/cd_109k_mac_US/PPDs (MacOSX)/English/RSI10A.ppd
2efd230bd102124a5c5a7e03a643f2c1 Téléchargements/CD109k_MAC/cd_109k_mac_US/PPDs (MacOSX)/English/RSI95A.ppd
800579fb698df796209a39539f9fd422 Téléchargements/CD109k_MAC/cd_109k_mac_US/PPDs (MacOSX)/English/RSI95JA.ppd
1b4039f326e7c1a5be99ac1dfaf44c20 Téléchargements/CD109k_MAC/cd_109k_mac_US/PPDs (MacOSX)/English/RSI10JA.ppd
les 6 premiers fichiers sont identiques. cela veut dire que tu peux utiliser les ppd de mac comme si c'était du nunux.
Hors ligne
#7 Le 22/09/2017, à 21:53
- Jack le Castor
Re : comment faire fonctionner une imprimante (RISO) sans pilote Linux ?
il faut que tu configures d'abord avec cups 127.0.0.1:631, en renseignant l'IP/uri de la 7150. Le pilote s'installe seulement après. Tui dois pouvoir utiliser le ppd du support MAC.
Bonsoir,
J'essaie de creuser la partie "théorique" ; je n'ai pas encore accès à l'ordi pour faire les tests, mais je prépare pour pas perdre trop de temps le jour où je retournerai au bureau
Donc si je comprends bien, j'ouvre firefox, et je tape 127.0.0.1:631 pour arriver sur l'administration de cups.
puis je clique sur "Adding Printers and Classes"
puis "Add Printer"
et ensuite ... euh : "Hôte ou imprimante LPD/LPR" ?
ou "Internet Printing Protocol (ipp)" ?
puis l'adresse : ipp://192.168.0.240/ipp/ ?
(192.168.0.240, c'est l'IP de l'imprimante)
J'ai bon jusque là ?
J'ai pas l'habitude de passer par CUPS pour installer une imprimante. Je suis sous Ubuntu-Mate, et je fais "Système" => "Administration" => "Imprimantes"
(mais ça revient sans doute au même ?)
Côté 7150, il faut regarder les services délivrées, en t'aidant du protocole "bonjour", qui est très utile localement.
sudo apt install cups-browsed libnatpmp1 libnss-mdns libpurple0 mdns-scan
avahi-browse -atr
Ces commandes, c'est à faire sur l'ordi ?
ou sur l'imprimante ? (puisque tu notes "Côté 7150" ... mais dans ce cas, comment on accède à l'OS de l'imprimante ?
Je sais juste accéder à l'interface admin via le service web interne depuis firefox)
Et ensuite, je tente avec un PPD fourni pour Mac, et ça devrait rouler...
Sauf que sur cette page : https://www.riso.co.uk/drivers.html
pour l'imprimante à proprement parler ("Inkjet Printers"), ils fournissent des pilotes MAC pour certaines imprimantes, mais pas la 7150
Et s'ils fournissent un pilote MAC pour le contrôleur externe ("Inkjet External Controllers"), nous n'avons pas ce contrôleur externe...
Mais je vais quand même essayer avec les différents PPD proposés, on verra bien...
Je vous tiens au jus.... dans quelques semaines donc...
Jack le Castor
Hors ligne
#8 Le 04/11/2021, à 10:05
- freechelmi
Re : comment faire fonctionner une imprimante (RISO) sans pilote Linux ?
Bonjour , on me propose des imprimantes RISO au boulot qui semble top pour faire du jet d'encre qui consomme peu et pas cher , mais je ne vois toujours pas de linux sur leur site
Hors ligne
#9 Le 04/11/2021, à 10:21
- Nuliel
Re : comment faire fonctionner une imprimante (RISO) sans pilote Linux ?
Apparemment il y aurait moyen de les faire fonctionner (en tout cas certaines) avec le fichier ppd. Si tu as une imprimante RISO sous la main et le bon fichier PPD (il se trouve sur le DVD, sinon je peux te essayer de le trouver autrement), on peut essayer de la faire fonctionner
Hors ligne
#10 Le 04/11/2021, à 10:47
- freechelmi
Re : comment faire fonctionner une imprimante (RISO) sans pilote Linux ?
J'ai dit au commercial de voir avec leur équipe technique , sans driver officiel garantie on ira chez HP
Hors ligne
#11 Le 02/04/2022, à 16:07
- xubu1957
Re : comment faire fonctionner une imprimante (RISO) sans pilote Linux ?
[HS]
Bonjour,
@LeoMajor
Pour cette discussion > Problème avec installation d'une Canon Maxify MB5150, un conseil ?
Merci d'avance.
[/HS]
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] 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. Membre de Linux-Azur
Hors ligne