Skocz do zawartości

Samba I Instalacja Sterownikow W Windows Drukarki


vvojtek

Rekomendowane odpowiedzi

Witam,

 

 

Mam problem z drukarka model HP PSC 1510. Drukarka pracuje pod kontrola systemu Fedora 8 i dziala tez pod nim bez problemowo. Problem pojawia sie kiedy chce ta drukarke zainstalowac pod Windows XP (home), wyglada to tak ze dodaje nowa drukarke i kiedy przychodzi pytanie o sterowniki zaczynaja sie schody... Nie moge jej poprostu prawidlowo zainstalowac :(

 

Probowalem na rozne sposoby znalazlem w sieci opis ze nalezy zainstalowac steroniki postcriptowe Cups http://newbie.linux.pl/?id=article&show=305

 

Tak tez zrobilem i gdy wydaje komede cupsaddsmb -a nic sie nie dzieje z opisu wynika ze powinna zostac utworzone drzewo w /etc/samba/drivers.

Szukalem na google i nic wiecej nie znalazlem procz wielkrotonie powielanego tekstu z wyzej wymienionej strony.

Dodam ze jesli chodzi o przegladanie zasobow sieciowych dziala to bez problemow. Problem jest z instalacja sterownikow :( Prosze ja jakas pomoc.

Jest to jedyna rzecz ktora mnie zmusza do trzymania windowsa na tym komputerze :|

 

Dodam jeszcze moj plik konfiguracyjny smb.conf

 

[global]
workgroup = MSHOME
server string = Fedora
netbios name = samba
guest account = nobody
security = share
password level = 8
username level = 8
smb password file = /etc/samba/smbpasswd
printing = cups
printcap name = cups
printer admin = root	

[Mix]
comment = mix
path = /media/sda6
read only = no
guest ok = yes 
[dane]
comment = dane
path = /media/sda5
read only = no 
guest ok = yes
[maxtor]
comment = maxtor 
path = /media/sdb1
read only = no 
guest ok = yes
[printers]
path = /var/spool/samba
browseable = no
guest ok = yes
writeable = no
printable = yes
printer admin = root,@ntadmin

PRINTER$]
path = /etc/samba/drivers					
guest ok = no
browseable = yes
writable = yes
write list = root
admin users = root, @ntadmin

Odnośnik do komentarza
Udostępnij na innych stronach

Prosze o korzystanie z odpowiednich BBcode przy edycji postów - krótki listigi do 15 linii miedzy znacznikami [code][/code], dłuższe między znacznikami [codebox][/codebox].

 

Szkoda, że nie zrobiłeś 3 albo 4 linijek odstępu pomiędzy wierszami - post zająłby jeszcze więcej ekranów :ph34r:

 

BTW Obejrzyj sobie dokładnie nagłówek sekcji PRINTER$ - jeśli to nie jest niestaranne skopiowanie, to prawdopodobnie brak otwierającego nawiasu sprawia problem.

Odnośnik do komentarza
Udostępnij na innych stronach

Z tego co widzę to odpowiedni katalog tj./etc/samba.drivers powstanie jak ma z czego :) A źródłem jego powstania jest - jeśli dobrze z pobieżnej lektury wątku oraz "man cupsaddsmb" - katalog /usr/share/cups/drivers z wkopiowanymi do jego odpowiednich podkatalogów WIN40 i/lub W32X86 sterowników windowsowych.

 

Polecam przeczytanie "man cupsaddsmb" zanim zadasz kolejne pytania. Tam jest dość dokładnie opisane. Tak mi się wydaje :unsure:

Może nie ma tam dokładnego opisu w rodzaju "jeśli masz drukarkę HP PSC 1510, to musisz to, tamto i owo", ale opis jest dość klarowny.

Odnośnik do komentarza
Udostępnij na innych stronach

Czytalem ;) i jak wykonuje polecenie :

cupsaddsmb -H localhost -U root -a -v
Password for root required to access localhost via SAMBA:

Po wpisaniu hasla wyskakuje :

No Windows printer drivers are installed!

Zrobilem struktore katalogow tak jak jest man i nadal nic. Wprawdzie zainstalowalem drukarke pod windows instalujac sterowniki postscriptowe Adobe ale z drukarki wylatuja kszaki. :(

 

 

Edit :

Poradziłem sobie z problem po wydaniu komendy cupsaddsmb... nic sie nie dzialo gdyz pliki w /usr/share/cups/drivers musza byc napisane malymi literami po zmianie cupsaddsmb wypluwa :

Unable to copy Windows 2000 printer driver files (1)!
Running command: smbclient //localhost/print$ -N -A /tmp/47a9cc821821f -c 'mkdir W32X86;put /tmp/47a9cc8127d57 W32X86/PSC_1500_series.ppd;put /usr/share/cups/drivers/ps5ui.dll W32X86/ps5ui.dll;put /usr/share/cups/drivers/pscript.hlp W32X86/pscript.hlp;put /usr/share/cups/drivers/pscript.ntf W32X86/pscript.ntf;put /usr/share/cups/drivers/pscript5.dll W32X86/pscript5.dll'
Domain=[MSHOME] OS=[unix] Server=[samba 3.0.28-0.fc8]
Server not using user level security and no password supplied.
NT_STATUS_MEDIA_WRITE_PROTECTED making remote directory W32X86
NT_STATUS_OBJECT_PATH_NOT_FOUND opening remote file W32X86/PSC_1500_series.ppd
NT_STATUS_OBJECT_PATH_NOT_FOUND opening remote file W32X86/ps5ui.dll
NT_STATUS_OBJECT_PATH_NOT_FOUND opening remote file W32X86/pscript.hlp
NT_STATUS_OBJECT_PATH_NOT_FOUND opening remote file W32X86/pscript.ntf
NT_STATUS_OBJECT_PATH_NOT_FOUND opening remote file W32X86/pscript5.dll

Unable to copy Windows 2000 printer driver files (1)!
Running command: smbclient //localhost/print$ -N -A /tmp/47a9cc8230935 -c 'mkdir W32X86;put /tmp/47a9cc8127d57 W32X86/PSC_1500_series.ppd;put /usr/share/cups/drivers/ps5ui.dll W32X86/ps5ui.dll;put /usr/share/cups/drivers/pscript.hlp W32X86/pscript.hlp;put /usr/share/cups/drivers/pscript.ntf W32X86/pscript.ntf;put /usr/share/cups/drivers/pscript5.dll W32X86/pscript5.dll'

 

Poradziłem sobie sterowinki zainstalowaly sie prawidlowo.

cupsaddsmb -H localhost -U root -a -v
Password for root required to access localhost via SAMBA: 
Running command: smbclient //localhost/print$ -N -A /tmp/47a9d9269cc0a -c 'mkdir W32X86;put /tmp/47a9d92606a85 W32X86/PSC_1500_series.ppd;put /usr/share/cups/drivers/ps5ui.dll W32X86/ps5ui.dll;put /usr/share/cups/drivers/pscript.hlp W32X86/pscript.hlp;put /usr/share/cups/drivers/pscript.ntf W32X86/pscript.ntf;put /usr/share/cups/drivers/pscript5.dll W32X86/pscript5.dll'
Domain=[sAMBA] OS=[unix] Server=[samba 3.0.28-0.fc8]
NT_STATUS_OBJECT_NAME_COLLISION making remote directory W32X86
putting file /tmp/47a9d92606a85 as W32X86/PSC_1500_series.ppd (25312.0 kb/s) (average 25314.5 kb/s)
putting file /usr/share/cups/drivers/ps5ui.dll as W32X86/ps5ui.dll (31499.2 kb/s) (average 30262.9 kb/s)
putting file /usr/share/cups/drivers/pscript.hlp as W32X86/pscript.hlp (8475.6 kb/s) (average 22092.8 kb/s)
putting file /usr/share/cups/drivers/pscript.ntf as W32X86/pscript.ntf (23666.9 kb/s) (average 23404.6 kb/s)
putting file /usr/share/cups/drivers/pscript5.dll as W32X86/pscript5.dll (14816.6 kb/s) (average 20101.6 kb/s)

Running command: smbclient //localhost/print$ -N -A /tmp/47a9d9269cc0a -c 'put /usr/share/cups/drivers/cups6.ini W32X86/cups6.ini;put /usr/share/cups/drivers/cupsps6.dll W32X86/cupsps6.dll;put /usr/share/cups/drivers/cupsui6.dll W32X86/cupsui6.dll'
Domain=[sAMBA] OS=[unix] Server=[samba 3.0.28-0.fc8]
putting file /usr/share/cups/drivers/cups6.ini as W32X86/cups6.ini (70.3 kb/s) (average 70.3 kb/s)
putting file /usr/share/cups/drivers/cupsps6.dll as W32X86/cupsps6.dll (4091.0 kb/s) (average 3085.9 kb/s)
putting file /usr/share/cups/drivers/cupsui6.dll as W32X86/cupsui6.dll (136720000.0 kb/s) (average 6423.8 kb/s)

Running command: rpcclient localhost -N -A /tmp/47a9d9269cc0a -c 'adddriver "Windows NT x86" "PSC_1500_series:pscript5.dll:PSC_1500_series.ppd:ps5ui.dll:pscript.hlp:NULL
:RAW:pscript5.dll,PSC_1500_series.ppd,ps5ui.dll,pscript.hlp,pscript.ntf,cups6.in
i
,cupsps6.dll,cupsui6.dll"'
Printer Driver PSC_1500_series successfully installed.

Running command: rpcclient localhost -N -A /tmp/47a9d9269cc0a -c 'setdriver PSC_1500_series PSC_1500_series'
Succesfully set PSC_1500_series to driver PSC_1500_series.

 

Teraz mam inny problem :| Kiedy dodaje drukarke do windows to wyszukuje chwile sterowniki poczym wypluwa komunikat "Potrzebny jest plik INF sterownika drukarki dla PSC..." mam juz normalnie dosc :|

 

---------------------------

Nie pisz postów pod własnymi postami, korzystaj z przycisku "EDYTUJ".

---------------------------

Listingi do 12-15 linijek umieszczaj między znacznikami [code] i [/code], dłuższe niż 15 linii pomiędzy [codebox] i [/codebox] - tak jest czytelniej. Przeczytaj "BB Code Help"

WalDo

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...