Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2009-09-14 14:45:42

  esio - Użytkownik

esio
Użytkownik
Skąd: Danzig
Zarejestrowany: 2006-04-27
Serwis

SAMBA - Drukarka znika po restarcie

Witam, mam następujący problem, po restarcie komputera klienckiego drukarka sieciowa znika. Jak można zrobić, aby tak nie było? Chciałbym także ustawić, żeby samba podawała sterowniki tak jak się to dzieję przy komputerze z windows.

Oto fragment smb.conf

Kod:

[global]
# grupa robocza
workgroup = 
# nazwa w sieci
netbios name = temp-D
# opis serwera
server string = D - file serwer
# plik logow
log file = /var/log/samba/log.%m
# wielkość pliku logow
max log size = 1000

syslog = 0

# kodowanie polskich znakow w sambie
unix charset = UTF8
display charset = UTF8
dos charset = CP852

#security = user
#guest ok = no
browsable = yes

# drukarka
[printers]
comment = ML-2010p - serwis
path = /var/spool/samba
public = yes
guest ok  = Yes
printable = Yes
use client driver = Yes
browsable = Yes

Offline

 

#2  2009-09-14 15:31:49

  qlemik - Użytkownik

qlemik
Użytkownik
Zarejestrowany: 2007-11-27

Re: SAMBA - Drukarka znika po restarcie

Dodajesz drukari do CUPS tak żeby dało sie drukować stronę testową poprzez

Kod:

http://localhost:631

a także w pliku

Kod:

/etc/cups/cupsd.conf

Ustaw dostęp dla twojej sieci.

w smb.conf dodaj

Kod:

[global]
public=yes
security=user
workgroup = nazwa 
printing = cups
printcap name = cups


           [printers]
            comment = TEST
            path = /var/spool/samba
            public = yes
            printable = yes
            guest ok = yes
            writable = no
            browseable = no
            use client driver = no
            printer admin = root
            

           [print$]
            comment = Printer Drivers
            path = /etc/samba/drivers
            browseable = yes
            guest ok = yes
            read only = no
            writable = yes
            write list = root   
            admin users = root

potem

Kod:

mkdir /etc/samba/drivers

do katalogu:

Kod:

/usr/share/cups/drivers/

kopiujesz pliki:

Kod:

ADFONTS.MFM   ADOBEPS4.HLP  ICONLIB.DLL   pscript5.dll  pscript.ntf
ADOBEPS4.DRV  defprtr2.ppd  ps5ui.dll     pscript.hlp   PSMON.DLL

pliki te są w Winshit 98 i XP wystarczy je skopiować. Tak jak pisze nazwy niektórych plików są małymi literami niektórych dużymi tak musisz zrobić.
wszystko jest opisane tutaj:

Kod:

man cupsaddsmb

potem:

Kod:

smbpasswd -a root (tu nadajesz hasło)

potem magiczne polecenie:

Kod:

cupsaddsmb -H localhost -U root -v -a

i podajesz to hasło co ustawiles powyżej
i powinno smigać. jeśli się to cały czas wykonuje i nie chce się skończyć to prawdopodobnie źle podałeś hasło root  w cupsaddsmb:D

P.S Nazwa drukarki w cups nie moze miec wiecej niż 8 znaków ponieważ to polecenie sie wykłada.
Dodanie znaku $ w cups na koncu nazwy drukarki daje ze w zasobach nie widać drukarek a WinShit XP widzi to w "Drukrki i Faksy" natomiast w 98/Me aby zamapować taką drukarke: Start->uruchom i wpisac \\nazwa_serwera\nazwadrukarki$
W XP klika się prawym przyciskiem na drukarke i połącz.
przydatne polecenie:

Kod:

lpstat -a

pisałem to na szybko jak by coś nie śmigało to pisz.

Ostatnio edytowany przez qlemik (2009-09-14 15:51:39)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)