Kako štampati na WindowsXP deljeni štampač : Samba i CUPS
- Kako štampati na WindowsXP deljeni štampač : Samba i CUPS
Zdravo svima...pa kreće priča...
Kako smo već neko vreme (moja Gentoo makina i ja) 'duboko' integrisani u Windows LAN okruženje, posle manje više uspešnog konfigurisanja svega i svačega potrebnog za normalno funkcionisanje u ovakvoj situaciji, na redu je došao mrežni štampač, koji se u mreži, naravno deli na Windows makini. Rekoh, sjajno, ovo još nisam probao, taman!
Svi vrlo dobro znamo da su glavne ličnosti scenaria ove priče, drugari Samba i Cups :grin:
1. Računari i ostali detalji
- Xp mašina na kojoj se deli štampač se zove 'Tomislav' i ima IP adresu 192.168.0.11
- standardni korisnik na mašini je 'Tomislav' i lozika 'xxxxxx'
- štampač koji se deli je HPLaserJet 1010
- moja Gentoo makina se zove Tower i ima IP adresu 192.168.0.50
2. Priprema
a) Dodaćemo našu XP mašinu i njenu adresu u fajl /etc/hosts, u ovo slučaju ovo izgleda ovako,
b) Instaliraćemo sve neophodne aplikacije,
možete dodati USE flagove cups i samba u make.conf ako želite...
kako u ovo slučaju imamo deljeni HP štampač, potreban nam je i drajver za isti, instaliraćemo još jedan paket,
Ako Vam je potreban drajver za Vaš štampač, potreban vam je .ppd fajl koji verovatno možete naći na http://www.linuxprinting.org/ , u tom slučaju .ppd fajl koji ste dovukli iskopirajte u direktorijum /usr/share/cups/model/ .
3. Instalacija štampača
Pokrećemo cups:
u brauzeru ukucamo http://localhost:631/ , zatim idemo na 'manage printers', kada budete prompt za korisničko ime i loziku ukucajte Vašu root lozinku. Prve tri (name, location, description) informacije koje se traže mogu biti bilo šta, slobodno, popunite kako god i šta god želite. Ja sam ovde izabrao ime za štampač HP i mislim da ovde nije potrebno unositi 'pravo' ime deljenog štampača. Klik na 'continue', iz forme izaberite 'Windows Printer via SAMBA', klik 'continue' i sada unesite lokaciju štampača, ovako:
u ovom slučaju
ili
meni je u oba slučaja štampač radio...
Još nešto, možete probati, naravno ako nije isključen 'guest' nalog na XP mašini da iskoristite ovaj Gost nalog, ja nisam probao...
Klik na 'continue', sada odaberite vašeg proizvođača, u mom slučaju HP, 'continue' pa odaberite model štampača i drajver, 'continue'...
To bi bilo sve, ako je sve prošlo kako valja trebalo bi da sada možete da štampate test stranu, ako je ipak nešto zapelo možete se vratiti na 'Modify Printer' i probati neku drugu konfiguraciju. Na kraju restartujte cups i dodajte ga u standardni nivo za podizanje sistema (default runlevel)
To bi bilo sve, valjda će nekome koristiti....
pozdrav, z10n
Kako smo već neko vreme (moja Gentoo makina i ja) 'duboko' integrisani u Windows LAN okruženje, posle manje više uspešnog konfigurisanja svega i svačega potrebnog za normalno funkcionisanje u ovakvoj situaciji, na redu je došao mrežni štampač, koji se u mreži, naravno deli na Windows makini. Rekoh, sjajno, ovo još nisam probao, taman!
Svi vrlo dobro znamo da su glavne ličnosti scenaria ove priče, drugari Samba i Cups :grin:
1. Računari i ostali detalji
- Xp mašina na kojoj se deli štampač se zove 'Tomislav' i ima IP adresu 192.168.0.11
- standardni korisnik na mašini je 'Tomislav' i lozika 'xxxxxx'
- štampač koji se deli je HPLaserJet 1010
- moja Gentoo makina se zove Tower i ima IP adresu 192.168.0.50
2. Priprema
a) Dodaćemo našu XP mašinu i njenu adresu u fajl /etc/hosts, u ovo slučaju ovo izgleda ovako,
192.168.0.11 tomy.data.lan tomy
b) Instaliraćemo sve neophodne aplikacije,
# emerge samba
# emerge cups
# emerge psutils
# emerge ghostscript
možete dodati USE flagove cups i samba u make.conf ako želite...
kako u ovo slučaju imamo deljeni HP štampač, potreban nam je i drajver za isti, instaliraćemo još jedan paket,
# emerge hpijs
Ako Vam je potreban drajver za Vaš štampač, potreban vam je .ppd fajl koji verovatno možete naći na http://www.linuxprinting.org/ , u tom slučaju .ppd fajl koji ste dovukli iskopirajte u direktorijum /usr/share/cups/model/ .
3. Instalacija štampača
Pokrećemo cups:
# /etc/init.d/cupsd start
u brauzeru ukucamo http://localhost:631/ , zatim idemo na 'manage printers', kada budete prompt za korisničko ime i loziku ukucajte Vašu root lozinku. Prve tri (name, location, description) informacije koje se traže mogu biti bilo šta, slobodno, popunite kako god i šta god želite. Ja sam ovde izabrao ime za štampač HP i mislim da ovde nije potrebno unositi 'pravo' ime deljenog štampača. Klik na 'continue', iz forme izaberite 'Windows Printer via SAMBA', klik 'continue' i sada unesite lokaciju štampača, ovako:
smb://korisničko_ime:lozinka@radna_grupa/host/štampač
u ovom slučaju
smb://Tomislav:xxxxxx@data/tomy/HpLaserJet
ili
smb://Tomislav:xxxxxx@data/Tomislav/HpLaserJet
meni je u oba slučaja štampač radio...
Još nešto, možete probati, naravno ako nije isključen 'guest' nalog na XP mašini da iskoristite ovaj Gost nalog, ja nisam probao...
smb://guest:@radna_grupa/host/štampač
Klik na 'continue', sada odaberite vašeg proizvođača, u mom slučaju HP, 'continue' pa odaberite model štampača i drajver, 'continue'...
To bi bilo sve, ako je sve prošlo kako valja trebalo bi da sada možete da štampate test stranu, ako je ipak nešto zapelo možete se vratiti na 'Modify Printer' i probati neku drugu konfiguraciju. Na kraju restartujte cups i dodajte ga u standardni nivo za podizanje sistema (default runlevel)
# /etc/init.d/cupsd restart
# rc-update add cupsd default
To bi bilo sve, valjda će nekome koristiti....
pozdrav, z10n
07. apr. 05. 14:32