|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Inscription : juin 2003 Messages : 6 ![]() |
Bonjour à tous,
J'ai un souci avec un réglage Samba. J'ai un serveur Gentoo Linux qui fonctionne très bien (merci pour lui Je voudrais aussi partager une imprimante (HP Deskjet 930c). Elle est installée avec CUPS et partagée avec Samba. Ca fonctionne très bien depuis la page d'administration de CUPS (page de test - il n'y a pas de GUI car la machine est un serveur web). Ca fonctionne très bien aussi depuis Windows, je vois l'imprimante et ça imprime parfaitement. Ça ne fonctionne pas depuis le Mac, je ne vois même pas l'imprimante. Etrange non ? Voici mes configs SMB et CUPS. Je crois que le problème vient définitivement de Samba, puisque l'impression fonctionne sans le Mac... A votre bon coeur, donc /etc/samba/smb.conf (seulement ce qui est actif et personnalisé) Code :
Code :
|
||||
|
|
00
|
|
|
#2 | |
|
Expert Confirmé
![]() Inscription : septembre 2006 Messages : 2 292 ![]() |
Citation:
http://members.cox.net/18james/osx_printer_sharing.html et là : http://pcworld.about.com/magazine/2312p180id122932.htm |
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juin 2003 Messages : 6 ![]() |
Merci mais le problème était d'une simplicité extrême: le nom de l'imprimante doit faire 12 caractères max et ne peut pas comporter de caractères spéciaux, sinon le Mac ne le voit pas (XP et Vista n'ont pas de problème eux, ce qui est très énervant mais bon)...
=> Renommer l'imprimante et tout fonctionne. Reste à trouver un driver qui convient, car Mac OS n'accepte pas d'utiliser le driver natif (Deskjet 930c) pour autre chose qu'une imprimante USB. Et pas moyen de créer un port local vers TCP comme en Windows. Grrrr... |
|
|
00
|
|
|
#4 | |
|
Expert Confirmé
![]() Inscription : septembre 2006 Messages : 2 292 ![]() |
Citation:
|
|
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : juin 2003 Messages : 6 ![]() |
Ben en fait j'ai essayé deux drivers :
HP Deskjet 900 series - Gimp-print 5.0.0 beta 2 (fourni avec Mac OS 10.4) : fonctionne vraiment pas terriblement bien. Les images sont vraiment super foncées, pas moyen de calibrer ça. En plus les options d'impression ne sont pas toutes présentes et le paramétrage n'est pas facile. HP Deskjet 930c foomatic / hpijs (http://www.linuxprinting.org/show_dr...i?driver=hpijs) : Le rendu (notamment des photos) est nettement meilleur mais il passe bien entendu toujours par Ghostscript, donc cest une impression PostScript émulée. D'un côté c'est très bien (c'est similaire au processus qui sera utilisé au final dans le cas des applications prépresse) mais ça pose les mêmes problèmes de paramétrage... HPLIP pourrait probablement se révéler une meilleure option (http://hplip.sourceforge.net/) mais malheureusement il n'existe pas de portage Mac OS X fonctionnel... Je me demande s'il ne serait pas possible de forcer le driver HP d'origine à fonctionner avec autre chose que de l'USB... |
|
|
00
|
|
|
#6 | |
|
Expert Confirmé
![]() Inscription : septembre 2006 Messages : 2 292 ![]() |
Citation:
et faire générer les PDF par le Mac, les mettre dans un drop folder sur le serveur samba qu'un daemon pousserait à l'imprimante ? |
|
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : juin 2003 Messages : 6 ![]() |
Ça c'est extrêmement compliqué et peu pratique.
Compliqué parce qu'il faut programmer un daemon (je ne crois pas qu'il existe un truc comme ça tout fait) et qu'il faut alors installer un driver sur le serveur. Pour l'instant, CUPS redirige en RAW tout ce qu'il reçoit du réseau sur le port USB. Ce sont les clients (Win et Mac) qui ont un driver et envoient les données bien encodées. Je reprécise au passage qu'il n'y a pas de X server sur la machine, donc bon courage pour configurer correctement le driver en mode graphique. Peu pratique parce que dans un PDF, on n'a aucun moyen d'inclure des informations sur le contrôle de la qualité d'impression. Donc non, désolé mais malheureusement je crois que ce n'est pas la bonne solution |
|
|
00
|
|
|
#8 | |
|
Expert Confirmé
![]() Inscription : septembre 2006 Messages : 2 292 ![]() |
Citation:
lpadmin -p printeralias … ou lpmove … (éventuellement mettre la queue en "stop" avec l'interface CUPS du Mac) pour rediriger la queue sur le serveur ? |
|
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : juin 2003 Messages : 6 ![]() |
Heuuuu
je ne vois pas comment utiliser lpadmin pour créer un alias d'une imprimante. J'ai essayé de bricoler mon fichier /etc/cups/printers.conf mais ajouter une sectin <printer> n'a pas fonctionné : CUPS ne voit pas cette imprimante ajoutée "à la main". De plus je ne vois aucune référence au driver dans printers.conf. Le Mac doit stocker ça ailleurs (mais où?)... Sinon ce serait tout simple hein : juste changer le DeviceURI, non ? |
|
|
00
|
|
|
#10 | |
|
Expert Confirmé
![]() Inscription : septembre 2006 Messages : 2 292 ![]() |
Citation:
(killall -HUP cupsd) quand vous vous connectez à localhost:631 que voyez-vous ? (il n'est pas impossible que vous cumuliez les problèmes : HP et Apple étant des habitués du "moi je le fais à ma manière et tant pis si ça vous embête…", déjà du temps d'OS 9 HP avait la manie de faire ses propres spoolers…) |
|
|
|
00
|
|
|
#11 |
|
Invité de passage
![]() Inscription : juin 2003 Messages : 6 ![]() |
Ayé, modifier le printers.conf et redémarrer CUPS (je suis idiot d'avoir oublié ça ou quoi?) et ça fonctionne, j'ai créé une imprimante "fantôme". Maintenant, il reste à lui attribuer un driver correct. Et là, je tombe sur cette page :
http://docs.info.apple.com/article.h...1175#hpdrivers qui montre bien que le driver "made in HP" pour la deskjet n'a aucune chance de foncitonner car il n'est pas compatible avec CUPS. Fin des débats. Il me reste à tenter de maximiser la qualité avec le driver hpijs et puis on verra bien. Tudieu, si HP voulait bien un peu travailler de manière standard !!! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com