[Debian] Samba en printer instellen

Pagina: 1
Acties:

  • Tom_G
  • Registratie: Januari 2004
  • Laatst online: 04-02 14:53
Op een Debian systeem wil ik een printer sharen via Samba (Windows file sharing).

De printer zelf werd geinstalleerd met printconf, en werkt ook daadwerkelijk (via het commando "lpr -Pdeskjet_5550 bw\.ps" kan ik vanuit webmin een test pagina adrukken).

In smb.conf is er ook een entry aanwezig om alle printers te delen, met name:

code:
1
2
3
4
5
6
7
[printers]
   comment = All Printers
   path = /var/spool/samba
   browseable = yes 
   guest ok = no
   writable = no
   printable = yes


De printer blijkt echter niet zichtbaar te zijn in de Windows verkenner. Met Fedora Core is mij dit wel nog gelukt in het verleden.

Dan de printer maar manueel delen met:
code:
1
2
3
4
[Deskjet_5550]
    printer = deskjet_5550
    printable = yes
    path = /var/spool/samba


De directory /var/spool/samba bestaat ook daadwerkelijk, om zeker te weten dat die beschrijfbaar is heb ik deze voorlopig 777 rechten toegekend.

Bij deze is de printer wèl zichtbaar in de verkenner. Echter wanneer ik verbinding daarmee maak zodat de printer geinstalleerd wordt lijkt die in eerste instantie gewoon "installeerbaar" te zijn.

Wanneer ik dan ga kijken bij Printers en faxapparaten in Windows XP dan is er "Toegang geweigerd, kan geen verbinding maken" te zien (verkenner staat op detailweergave onder de kolom "status").

Ik dacht dat het dus met rechten zou te maken hebben, maar de printer lijkt mij toch correct geconfigureerd te zijn in smb.conf.

  • job
  • Registratie: Februari 2002
  • Laatst online: 01-02 13:05

job

Heb je je windows username ook toegevoegd aan je samba config?
Het staat me bij dat je namelijk alle users die je gebruik wilt laten maken van je printer ook moet toevoegen.

Ik kwam hier nog een howto tegen om iedereen acces te geven aan je printer:
http://www.tldp.org/HOWTO...sharing_with_windows.html

[ Voor 32% gewijzigd door job op 07-10-2006 18:04 ]


  • Tom_G
  • Registratie: Januari 2004
  • Laatst online: 04-02 14:53
job schreef op zaterdag 07 oktober 2006 @ 18:01:
Heb je je windows username ook toegevoegd aan je samba config?
Het staat me bij dat je namelijk alle users die je gebruik wilt laten maken van je printer ook moet toevoegen.

Ik kwam hier nog een howto tegen om iedereen acces te geven aan je printer:
http://www.tldp.org/HOWTO...sharing_with_windows.html
De users waarmee ik wil inloggen zijn inderdaad toegevoegd (met hetzelfde paswoord als de Unix gebruiker).

Met andere woorden, de fileshare services werken perfect (inclusief rechten).

  • Tom_G
  • Registratie: Januari 2004
  • Laatst online: 04-02 14:53
Ok, die link heb ik pas later gemerkt :)

Volgens die tutorial heb ik m'n config file nu aangepast naar:
code:
1
2
3
4
5
6
7
8
[Deskjet_5550]
printer = deskjet_5550
browseable = yes   
printable = yes   
public = yes   
create mode = 0700   
use client driver = yes  
path = /var/spool/samba


Nu lijkt dit te werken, alleen duurde het nogal erg lang om een document (anderhalfe bladzijde zwarte tekst) in de wachtrij te zetten. Het duurde zeker enkele minuten tegen de printer daadwerkelijk startte.

  • Drgn
  • Registratie: Februari 2004
  • Niet online
Langzaam? Google! Check deze link, met name het laatste stukje.

Leave the gun, get the canoli