NOM¶
cupsaddsmb - Exporter des imprimantes vers Samba pour les clients Windows
SYNOPSIS¶
cupsaddsmb [
-H serveur_samba ] [
-U
utilisateur_samba[
%mot-de-passe_samba] ] [
-h
serveur_cups[:
port] ] [
-v ]
-a
cupsaddsmb [
-H serveur_samba ] [
-U
utilisateur_samba[
%mot-de-passe_samba] ] [
-h
serveur_cups[:
port] ] [
-v ]
imprimante [ ...
imprimante ]
DESCRIPTION¶
cupsaddsmb permet l'export d'imprimantes vers SAMBA (version 2.2.0
ou supérieure) pour utilisation par des clients Windows. Suivant la
configuration de SAMBA, il est possible qu'un mot de passe soit demandé
pour l'export. Ce programme requiert les fichiers du pilote Windows, comme
indiqué plus bas.
OPTIONS¶
cupsaddsmb gère les options suivantes :
- -H serveur_samba
-
Préciser le serveur SAMBA par défaut pour le serveur
CUPS.
- -U utilisateur_samba[%mot-de-passe_samba]
-
Indiquer l'identifiant de l'administrateur d'impression SAMBA, qui est par
défaut l'utilisateur courant. Si l'identifiant contient un
caractère « % », ce qui suit le pour
cent est considéré comme le mot de passe SAMBA à
utiliser.
- -a
-
Exporter toutes les imprimantes connues. Sinon, seules les imprimantes
fournies sur la ligne de commande sont exportées.
- -h serveur_cups[:port]
-
Définir un autre serveur CUPS à utiliser.
- -v
-
Indiquer que des informations détaillées doivent être
affichées. Cela peut être utile pour le débogage des
configurations de SAMBA.
CONFIGURATION DE SAMBA¶
cupsaddsmb utilise le nouveau mode d'impression RPC de SAMBA 2.2.x
pour fournir aux clients Windows les pilotes d'impression et les fichiers PPD.
Pour utiliser cette fonctionnalité, vous devez configurer SAMBA
(à l'aide du fichier de
smb.conf(5)) pour qu'il utilise
l'impression à travers CUPS, et fournir un pilote à
télécharger. Cela est fait de la manière
suivante :
[global]
load printers = yes
printing = cups
printcap name = cups
[printers]
comment = All Printers
path = /var/spool/samba
browseable = no
public = yes
guest ok = yes
writable = no
printable = yes
[print$]
comment = Printer Drivers
path = /etc/samba/drivers
browseable = yes
guest ok = no
read only = yes
write list = root
Cette configuration suppose une installation de SAMBA conforme au standard FHS.
Modifiez les chemins des partages [
printers] et [
print$]
suivant votre installation.
PILOTES POSTSCRIPT MICROSOFT POUR WINDOWS¶
Le pilote de base de Windows 2000 et des versions ultérieures est
le pilote PostScript Microsoft, qui est disponible sur tous les
systèmes avec Windows 2000 ou une version ultérieure dans
le répertoire
%WINDIR%\SYSTEM32\SPOOL\DRIVERS\W32X86\3 pour les
pilotes 32 bits et dans le répertoire
%WINDIR%\SYSTEM32\SPOOL\DRIVERS\X64\3 pour les pilotes 64 bits.
Cependant, seules les versions Windows 2000 et supérieures
prennent en charge le pilote Microsoft, vous devrez vous procurer le pilote
Adobe pour prendre en charge les clients Windows 95, 98, et Me. Les
pilotes d’Adobe et Microsoft pour Windows 2000 sont identiques.
Après avoir extrait les fichiers des pilotes, copier les pilotes
32 bits dans le répertoire
/usr/share/cups/drivers et les
pilotes 64 bits dans le répertoire
/usr/share/cups/drivers/x64, en les nommant exactement comme
ceci :
[Windows 2000 et supérieurs]
ps5ui.dll
pscript.hlp
pscript.ntf
pscript5.dll
Remarque : Contrairement à Windows, la casse est
importante. Assurez-vous d'utiliser des noms de fichier en minuscule, comme
ci-dessus. Sinon,
cupsaddsmb échouera lors de l'export des
pilotes.
PILOTES POSTSCRIPT ADOBE POUR WINDOWS 95, 98 et ME¶
cupsaddsmb peut utiliser les pilotes des imprimantes PostScript d'Adobe
pour Windows 95, 98 et ME, qui sont disponibles en
téléchargement sur le site d'Adobe (
http://www.adobe.com).
Le pilote Adobe ne permet pas l'étiquetage des pages, la facturation des
travaux et l'interruption des travaux.
Une fois que vous avez installé les pilotes sur un système
Windows, copiez les fichiers suivants dans le répertoire
/usr/share/cups/drivers, en respectant les noms
indiqués :
[Windows 95, 98 et Me]
ADFONTS.MFM
ADOBEPS4.DRV
ADOBEPS4.HLP
ICONLIB.DLL
PSMON.DLL
Remarque : Contrairement à Windows, la casse est
importante. Assurez-vous d'utiliser des noms de fichier en MAJUSCULE, comme
ci-dessus. Sinon,
cupsaddsmb échouera lors de l'export des
pilotes.
PROBLÈMES CONNUS¶
Récupérer l'ensemble complet des pilotes Windows devrait
être plus simple.
VOIR AUSSI¶
smbd(8),
smb.conf(5),
http://localhost:631/help
COPYRIGHT¶
Copyright 2007-2013 par Apple Inc.