udostępnianie drukarki HP LaserJet M1132 MF przez SMB

Instalacja i konfiguracja oprogramowania sieciowego.
johnyjj2
Wygnańcy
Posty: 35
Rejestracja: 06 lis 2009, 13:00
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86

udostępnianie drukarki HP LaserJet M1132 MF przez SMB

Post autor: johnyjj2 »

Witam!

Urządzenie wielofunkcyjne (drukarka i skaner) jest podłączone do komputera stacjonarnego z systemem Windows XP przez kabel USB. Drukarka została udostępniona w Windows XP i wykorzystana pod Ubuntu 10.10 przy użyciu smb. Wszystko działało poprawnie, jednak po pewnym czasie (być może w związku ze zmianą szyfrowania na routerze, a może z innego powodu), przestało działać. Dokument wysłany z Ubuntu na komputerze NTT jest ciągle w stanie przetwarzania. Szczegóły stanu dokumentów czekających w kolejce do wydruku informują o rodzaju błędu:

Stan wydruku dokumentu (moje zadania) => Atrybuty zadania => job-printer-state-message: "Connection failed: NT_STATUS_CONNECTION_FAILED"

Znalazłem rozwiązanie tego problemu na google (http://ubuntuforums.org/showthread.php?t=1557954), jednak jest ono dla mnie niezrozumiałe, bo zakłada znajomość komend, których nie znam (np. przeładowanie samby) i ogólnie jest zbyt skrótowo opisane. Do tego ja z wszystkiego korzystałem po prostu klikając Ctrl+P i wybierając nazwę drukarki, tak to wcześniej działało.

Rozwiązanie podane na stronie to:

Kod: Zaznacz cały

lsof -ni:139 and 445 revealed samba was only binding to lo, 
set [bind to interfaces only] line in smb.conf to FALSE and reload samba, done the trick
Natomiast sposób, w jaki wcześniej skonfigurowałem urządzenie wielofunkcyjne HP LaserJet M1132 MF pod systemem Windows XP:

System -> Administracja -> Drukowanie -> Dodaj -> Drukarka sieciowa -> Drukarka Windows przez Samba -> smb://windowsmx7f/192.168.1.101/HP -> dalej -> sterownik dla HP LaserJet M1120 (z listy do wyboru, bo nie znalazłem pliku ppd dla tej drukarki na płytce

Dwa komputery stacjonarne są podłączone do routera Linksys WRT160NL. Na starym komputerze stacjonarnym zainstalowany jest Windows XP i podłączona drukarka pod USB, natomiast na nowym system Ubuntu 10.10.

Jakie komendy powinienem wykonać, aby zdiagnozować dokładnie konfigurację i stan urządzeń, wykorzystywanych przez Sambę (smb)? Co powinienem zrobić, aby znów mieć możliwość drukowania przez sieć? I przy okazji, jakiej aplikacji na Ubuntu mogę użyć do skanowania przez smb?

Pozdrawiam!

PS Po kilkunastu minutach pojawiło mi się w Ubuntu okienko z informacją, że zakończono drukowanie, jednak dokument nie został wydrukowany. Chciałem go wydrukować jeszcze raz, ale tym razem zobaczyłem w opcjach wydruku informację "Unable to connect to CIFS host after (tried 3 times)".
johnyjj2
Wygnańcy
Posty: 35
Rejestracja: 06 lis 2009, 13:00
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86

Re: udostępnianie drukarki HP LaserJet M1132 MF przez SMB

Post autor: johnyjj2 »

W dalszym ciągu nie udaje mi się tego skonfigurować, chociaż spróbowałem kilku różnych programów. Najbardziej intuicyjny wydaje mi się dostępny w Centrum Oprogramowania Ubuntu Smb4K, ale nie potrafię w nim dodać drukarki. Najpierw próbuję dodać sam komputer. Poprzez "Przeszukiwanie sieci => Znajdź => 192.168.1.101" znalazłem komputer stacjonarny, jednak to jest ten komputer, na którym pracuję teraz, a nie inny komputer podłączony do routera. Okazało się, że jest błąd "NT_STATUS_BAD_NETWORK_NAME". Poszukałem w necie i znalazłem tutaj (http://forum.fedora.pl/index.php?/topic ... work-name/) taką informację: "Komunikat Error NT_STATUS_BAD_NETWORK_NAME przy mojej konfiguracji brał się stąd że w /etc/hosts nie miałem powiązania adresIP nazwa. Po dopisaniu problem zniknął.". Otworzyłem sobie plik przy pomocy Alt+F2 i widzę, że w ogóle nie ma tam dopisanego tego drugiego komputera (tego, do którego podłączona jest drukarka).

Dodałem jedną linijkę (192.168.1.100 tabulator windowsmx7f) do /etc/hosts (poprzez Terminal => sudo gedit /etc/hosts) i teraz wygląda tak:

Kod: Zaznacz cały

192.168.1.101	bestpc	# Added by NetworkManager
127.0.0.1	localhost.localdomain	localhost
::1	bestpc	localhost6.localdomain6	localhost6
127.0.1.1	bestpc
192.168.1.100	windowsmx7f

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
Numer IP 192.168.1.100 uzyskałem poprzez "ipconfig /all" w Win XP. Po zrestartowaniu Ubuntu mam dalej problem. Próbowałem wydrukować fragment strony internetowej z przeglądarki Chromium. Pomijam już fakt, że po zaznaczeniu fragmentu tekstu i wciśnięciu Ctrl+P nie widzę opcji "drukuj zaznaczony fragment", a jedynie możliwość wydruku całej strony. I tak, po wybraniu właściwej drukarki, w "Stan wydruku dokumentu" ciągle jest przy nowym procesie "Stan: Przetwarzanie", a w jego atrybutach zadania "job-printer-state-message => Connection failed: NT_STATUS_CONNECTION_REFUSED ".

W jaki sposób mogę uzyskać dostęp do tego urządzenia wielofunkcyjnego, bo dalej nic z tego nie wychodzi?

Pozdrawiam!
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 15 gości