partage windows [cups + samba] - Logiciels - Linux et OS Alternatifs
Marsh Posté le 30-10-2004 à 15:53:23
dans printcap, est ce que je dois mettre cups ou alors /etc/printcap
qui contient cette ligne hp|hp:rm=serveur:rp=hp:
merci
Marsh Posté le 30-10-2004 à 17:12:11
Apres 5 heures de galère, j'ai enfin reussi
Alors dans /etc/cups/ y a deux fichiers mime, et il faut decommenter la dernière ligne de chacun d'eux. et ca fonctionne parfaitement maintenant
Marsh Posté le 08-05-2005 à 20:30:23
hallucinant j'ai la meme config que toi et pourtant ça ne marche pas, j'ai bien viré les lignes dans cupsd.mimes et types.
Mon smb.conf ressemble au tient.
Une impression sous linux fonctionne
Mais impossible d'installer l'imprimante sous windows, car il me dit que mon pilote est innaproprié.
Je n'ai pas mis les pilotes sur le serveur et prefere le specifier moi meme et ca ne fonctionne pas.
est ce que le cupsaddsmb est obligatoire si l'imprimante est declarée sous smb.conf ? c'est ca que je capte pas, car si je fais un cupsaddsmb il me demande le mot de passe et lorsque je lui donne il me dit qu'il ne trouve pas l'imprimante.
HELP please
Marsh Posté le 25-07-2005 à 22:48:53
J'arrive aussi à imprimer depuis l'interface web de cups et depuis "lp test.txt", je vois bien mon imprimante sur le serveur depuis les postes windows, la premiere fois que j'ai cliqué dessus il m'a demandé d'installer le pilote, j'ai donc installé celui de windows (vu que je ne fourni pas de pilotes sur le serveur)
Mais j'ai toujours "HP930C sur 10.0.0.67 Accés refusé, Connexion impossible"
Voici mon smb.conf:
Code :
|
Au passage j'ai décommenté la dernière ligne des deux fichiers mimes, pour anticiper le problème qu'a eu leveilleur.
Quand je fais un cupsaddsmb, il me demande le pass root pour me connecter à localhost mais ca marche pas, j'ai défini le pass root pour samba mais il ne veut pas prendre celui que j'ai pourtant bien mis.
Marsh Posté le 27-07-2005 à 17:09:19
Tu peux essayer d'imprimer à partir diretement de cups.
Tu choisis imprimante réseau, ensuite imprimante internet,... et tu entres http://ton_serveur:631/printers/le [...] tesouscups
Essayes ca pour voir si cela fonctionne.
Marsh Posté le 27-07-2005 à 17:31:34
http://10.0.0.67:631/printers/HP930C
Il n'y trouve pas d'imprimante
Je précise que je n'arrive pas à avoir accés à l'interface web de cups depuis un autre poste du reseau local, là j'y vais par un navigateur en mode texte en local
Marsh Posté le 27-07-2005 à 20:26:58
tu utilise quelle version de windows ? Si c'est du XP ou plus (voire 2000, pas vérifié) exclusivement, tu peux utiliser IPP qui évite d'avoir à passer par Samba pour imprimer.
IPP = Internet Printing Protocol. Cups l'implémente. Si ton cupsd.conf est bien configuré (syntaxe similaire à celle d'un apache.conf) tu as juste à mettre un truc du genre "http://10.0.0.67:631/printers/HP930C" comme adresse réseau pour l'imprimante dans windows (par contre, faut fournir les pilotes)
Marsh Posté le 27-07-2005 à 23:53:30
justement ca ne fonctionne pas, ni l'interface web ni l'imprimante n'est accessible depuis les autres postes, je n'ai pas touché au fichier de config, j'ai simplement ajouté configuré et testé l'imprimante par l'interface web de cups
Mais si je pouvais la partager avec samba je préfèrerai, d'ailleurs j'arrive à la faire afficher sur les autres postes, mais quand je mets un pilote windows à l'installation, il l'installe mais ensuite n'a pas accés à l'imprimante
edit: je vais faire encore des tests tout à l'heure
Marsh Posté le 29-07-2005 à 13:17:11
Ca y'est ca fonctionne !!!!!!!!!
Apparement c'était un problème de firewall, puisque depuis hier je bouinais un autre truc, qui m'a finalement fait sauter toutes les règles du firewall, et maintenant ca marche
Marsh Posté le 30-10-2004 à 15:11:49
Bonjour,
Je continue à monter mon serveur.
J'ai installé cups, par l'interface web, je sais imprimer une page de test sur mon imprimante, cela fonctionne, et egalement avec la ligne de commande "lp monfichier" Donc sous linux ca imprime bien.
Maintenant dans samba j'ai fait ca :
# If you want to automatically load your printer list rather
# than setting them up individually then you'll need this
load printers = yes
# you may wish to override the location of the printcap file
printcap name = cups
printing = cups
Et plus bas j'ai mis
# NOTE: If you have a BSD-style print system there is no need to
# specifically define each individual printer
[printers]
comment = All Printers
path = /var/spool/samba
browseable = yes
guest ok = yes
writable = no
printable = yes
[hp]
path = /var/spool/samba
public = yes
guest ok = yes
printable = yes
comment = test imprimante
Alors sous windows, je peux ajouter l'imprimante via \\ipserveur\hp, mais lorsque je veux lancer une impression de page de test. rien ne se passe. J'ai du faire une erreur quelque part, mais ou ?
merco
Message édité par Le Veilleur le 30-10-2004 à 15:12:05
---------------
Mon Blog : LeVeilleur.net | Hébergement d'images : Hostipics.net