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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
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
[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
Dodajesz drukari do CUPS tak żeby dało sie drukować stronę testową poprzez
http://localhost:631
a także w pliku
/etc/cups/cupsd.conf
Ustaw dostęp dla twojej sieci.
w smb.conf dodaj
[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
mkdir /etc/samba/drivers
do katalogu:
/usr/share/cups/drivers/
kopiujesz pliki:
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:
man cupsaddsmb
potem:
smbpasswd -a root (tu nadajesz hasło)
potem magiczne polecenie:
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:
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