Vraag & Antwoord

OS Linux

SAMBA - Automatic Printer Driver Installation

Ik heb sinds kort met een Linux server een netwerk opgezet. Op de server draait Debian 3.0 (Woody). Met Samba heb ik van de server een Domain Controller gemaakt.De clients draaien op Windows XP en Windows ME en loggen via de server in op het domein. Aan de server hangt ook een printer: Canon S600 die gedeeld wordt via Samba. Op dit moment is het zo dat ik de drivers voor deze printer lokaal op elke client apart moet installeren. Ik wil het zo maken dat de Windows clients deze drivers van de server af kunnen halen. Ik heb op internet al gelezen dat het in ieder geval mogelijk moet zijn met Windows 95/98 en dus waarschijnlijk ook wel met ME, maar graag zou ik ook de Windows XP drivers op de server willen zetten. De XP drivers zijn eigenlijk belangrijker dan de ME drivers, dus als het niet mogelijk is om voor verschillende OS'en drivers op te nemen heb ik het liefst de XP drivers op de server. Ik ben al wat gaan proberen met make_printerdef en Windows ME drivers, maar Windows ME pakt niet automatisch de drivers van de server. Ook als ik handmatig de locatie op de server invoer geeft Windows ME een foutmelding. Ik hoop dat iemand mij hiermee kan helpen. Hieronder heb ik mijn smb.conf geplaatst. Ik zag op internet "printer drive location = " staan, maar in de manpage staat "printer driver location". Weet iemand welke van de twee de goede is? Alvast vriendelijk bedankt, Willem Bult [u:7dabde667b][b:7dabde667b]smb.conf :[/b:7dabde667b][/u:7dabde667b] [global] workgroup = wbult.home netbios name = SERVER encrypt passwords = yes update encrypted = yes log level = 3 log file = /var/log/samba/log.%m keepalive = 10000 socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192 #logon script = %u.bat #logon path = \\%N\home\%u logon home = \\%N\home\%u domain logons = yes domain admin group = @root os level = 65 preferred master = true domain master = true wins support = yes hide unreadable = yes load printers = yes printcap name = /etc/printcap printing = bsd printer driver file = /usr/local/samba/printer/printers.def [homes] comment = Home Directories path = %H username = %S valid users = %S read only = no create mask = 0750 only user = yes browseable = no writeable = yes [netlogon] comment = Netloggon Scripts path = /netlogon [canon] comment = Canon S600 path = /var/spool/lpd/lp browseable = yes printable = yes writable = yes public = yes create mode = 0700 printer driver = Canon S600 printer drive location = \\%h\printer$ [printer$] path = /usr/local/samba/printer public = yes writable = no browseable = yes

Anoniem
wbult