Udostępnianie drukarki

Karty sieciowe, modemy, routery, WiFi, Bluetooth etc.
Pjetja
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 06 paź 2006, 19:51
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

Udostępnianie drukarki

Post autor: Pjetja »

Witam
Mam do was taki pytanie w jaki sposób ja mogę udostępnić drukarkę w mojej lokalnej sieci ? Drukarka to Canon PIXIMA IP2000, sieć Livebox Jeden z komputerów podpięty jest przez ethernet (do niego jest podpięta drukarka) i pracuje pod Ubuntu 7.04 Drugi (w pokoju obok) przez Wi-Fi pracuje pod windowsem XP. Moim celem jest aby można było z poziomu XP-ka drukować na tym Canonie

Z góry dziękuje

Pozdrawiam
Ubuntu to jest to co tygryski lubią najbardziej
KrzysztofS
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 16 gru 2006, 14:10
Płeć: Mężczyzna
Wersja Ubuntu: 7.10

Post autor: KrzysztofS »

To chyba tylko samba ..... Kiedyś za dawnych czasów bawiłem się udostępnianiem drukarek przez sambę jednak strasznie to ścierwiło, był to stary PII i chyba 64MB RAM. W czasie dukowania zupełnie zamierał ;-) Było ostatnio coś na forum ..... Teraz kupiłem printserver ;-)
Pjetja
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 06 paź 2006, 19:51
Płeć: Mężczyzna
Wersja Ubuntu: 7.10
Środowisko graficzne: GNOME

Post autor: Pjetja »

A właśnie KrzysztofS, powiedz mi coś więcej o 'printserwerze' bo już się właśnie gdzies z tym spotkałem. Rozumiem że to jest coś w rodzaju "przejściówki" tzn z jednej strony wpinamy drukarke na USB z drugiej strony jest ethernet ale gdzie on dalej wędruje do Routera ?? :neutral:
Ubuntu to jest to co tygryski lubią najbardziej
KrzysztofS
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 16 gru 2006, 14:10
Płeć: Mężczyzna
Wersja Ubuntu: 7.10

Post autor: KrzysztofS »

Hmmm gdziekolwiek to, to moje jest prawie jak zwykły komp. Ma adres IP, odpowiada na pingi itp .... Podłączasz jak zwykły komputer do huba swicza czy rutera, aby tylko miał dostęp do domowego lanu ......

[ Dodano: 8 Sierpień 07, 20:42 ]
Ja mam go na LPT a nawet dwa ;-) Ale są też na USB. Z jednej strony podpinasz drukarkę a z drugiej jest gniazdo eternetowe ......

[ Dodano: 8 Sierpień 07, 20:44 ]
http://www.allegro.pl/4438_printserwer. ... view=gtext
Awatar użytkownika
artemis
Piegowaty Guziec
Piegowaty Guziec
Posty: 14
Rejestracja: 20 sty 2007, 19:35
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Xfce
Architektura: x86

Odp: Udostępnianie drukarki

Post autor: artemis »

Podłącze się jeśli można.
Mam identyczną sytuację. Komputer z UBU 8,4 stacja podłączona drukarka HP PSC 1400 (kombajn ze skanerem) po kablu rooter Linksys wag 200G ,po wifi lapek z XP. Troche już zwojowałem bo Lapek widzi drukarkę pod UBU, ale co z tego skoro podczas próby dodania jej w XP pojawia się komunikat-.....automatyczne zainstalowanie sterownika na komputerze ...-ten etap XP przechodzi- dalej -serwer dla drukarki nie ma zainstalowanego poprawnego sterownika.-i kiszka!! Na dysku HP go brak!! Na liście proponowanej brak!! Jak już dopasuje jakiś żeby tylko przejść ten etap i mieć drukarkę dodaną ,to podczas próby drukowania dostaje komunikat -o odmowie dostępu!!!! szlak mnie trafia!!
Może ktoś coś doradzi!!???

EDIT:
ROZWIĄZANIE
Jeżeli z jakiś względów nie możesz lub nie chcesz udostępniać drukarki poprzez Sambę lub też chcesz udostępnić drukarkę komputerowi z systemem innym niż Windows jest na to sposób. Możesz podłączyć się bezpośrednio do serwera wydruku cups. Aby tego dokonać należy przeprowadzić dwie czynności. Po pierwsze musisz zmodyfikować konfigurację firewalla, wśród usług które mają być dostępne zaznacz Serwer CUPS. Po drugie należy zmodyfikować konfigurację samego CUPS’a, w tym celu jako root otwórz plik mime.convs i odkomentuj (usuń znak #) przed opcją application/octet-stream application/vnd.cups-raw 0 -. Zrestartuj serwer i możesz przejść do konfiguracji drukarki w pozostałych komputerach. Na przykładzie Windows, aby dodać drukarkę w kreatorze dodawania nowej drukarki wybierz opcję drukarka sieciowa i w następnym okienku opcję podłącz do drukarki w sieci domowej lub biurowej. W polu adresu (URI) wpisz adres drukarki w formie: [url]http://:631/printers/[/url]. Gdzie nazwa drukarki to nazwa pod jaką zainstalowano ją w systemie.(więc zrobiłem tak: http:// ip kompa z ubuntu:631/printers/nazwa mojej drukarki w systemie ubuntu ) Podobnie jak w przypadku samby system będzie musiał zainstalować sterownik drukarki.
(cytat Adama Zielińskiego -jakilinuks.org)

Ja jeszcze pod ubuntu opublikowałem drukarkę wpisując do przeglądarki -localhost:631- i w zakładce drukarki opublikowałem ją

I wszystko mi śmiga jak lala po wifi!!
Sterowniki alternatywne do PSC seria 1400(i chyba 1300) to HP Deskjet 3420 Color Inkjet Printer pobrać tu:
http://h10025.www1.hp.com/ewfrf/wc/soft ... 28&lang=pl

Po pobraniu pliku instalacyjnego należy go przekopiować do dowolnego katalogu WINDY, uruchomić i poczekać, aż wszystkie jego komponenty rozpakują. Po tej czynności dodać sterownik drukarki ręcznie (z dysku). Znajduje się on w folderze, do którego rozpakował go program instalacyjny.

I to wsio!! Tyle że bez obsługi skanera, bo sterowniki są tylko podstawowe do drukowania, a nie na „kombajny”
artemis
AdamKolany
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 19 lip 2008, 14:33
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Udostępnianie drukarki

Post autor: AdamKolany »


u mnie to niestety nie działa.
na obu maszynach jest U9.04.
w kliencie uruchomiłem: administracja/drukowanie/nowa i wybrałem IPP i wpisałem adres serwera. po kliknięciu 'znajdź kolejkę' pięknie znalazło, podało URI: ipp://192.168.1.9:631/printers/HP-LaserJet-1018.
niestety kliknięcie 'sprawdź' wypisuje, ze ten udział drukowania jest niedostępny.

na serwerze wcześniej odkomentowałem w /etc/cups/mime.convs linię z
application/octet-stream application/vnd.cups-raw 0 -

i restartowałem serwer cups.

nic to nie dało.

firewalle są powyłączane.


już mam.
wystarczyło (może i można inaczej) włączyć w przeglądrace localhost:631, wybrać "drukarki" i kliknąć "opublikuj" w tej co trzeba (mam kilka). jeszcze tylko hasło tamtego admina i zadziałało.
Adam Kolany
Awatar użytkownika
suse1
Piegowaty Guziec
Piegowaty Guziec
Posty: 26
Rejestracja: 05 lis 2007, 11:53
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: Xfce
Architektura: x86

Odp: Udostępnianie drukarki

Post autor: suse1 »

Ja właśnie się pobawiłem tym problemem.
Na stacjonarnym ub9,04 powłączałem wszystkie opcje udostępniania.
Na lapku ubu9,04 przy konfiguracji jest mały niebieski napis "problem?" i poprostu kliknąłem dalej poszło samo.
Drukuję z lapka na wifi tylko oczywiście muszę włączyć stacjonarny.
A dodatkowo zauważyłem że uri masz ipp , a próbowałeś http?
AdamKolany
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 19 lip 2008, 14:33
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Udostępnianie drukarki

Post autor: AdamKolany »

już jest właściwie OK.
na zdalnym kompie trzeba było w ustawieniach drukarki (http://localhost:631) wybrać "upublicznij",
czy jakoś tak.


jedyne co wkurza, to to, że wykrywa jakieś drukarki (niby moje), ale nie da się ich usunąć :/
Adam Kolany
UbuKról
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 29 mar 2010, 14:30
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: Udostępnianie drukarki

Post autor: UbuKról »

Dzięki Artemis za ten post. U mnie wszystko zadziałało, a z sambą to się mordowałem już kilka miesięcy.
kristoferes
Sędziwy Jeż
Sędziwy Jeż
Posty: 42
Rejestracja: 08 wrz 2006, 13:28
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Xfce
Architektura: x86_64
Kontakt:

Odp: Udostępnianie drukarki

Post autor: kristoferes »

Witam
Mam problem ze skonfigurowaniem drukarki HP Deskjet 1100 na Windows 2000. Drukarka udostępniona jest na Ubuntu 9.10 wg. wskazówek artemisa, i ze skonfigurowaniem jej pod laptopem z ubuntu 10.04 niema problemu. Drukowanie działa. Mianowicie za bardzo nie wiem gdzie wpisać lokalizację http udostępnionej drukarki (Można tylko w nazwie portu, ale to nie o to chodzi :/). Czy ktoś wie gdzie w kreatorze dodawania drukarki wpisać tą ścieżkę?

Próbowałem tysiące kombinacji, ale w logach cupsa mi wciąż sypie błędami.

Kod: Zaznacz cały

D [31/Aug/2010:09:23:20 +0200] Report: jobs-active=0
D [31/Aug/2010:09:23:20 +0200] Report: printers=1
D [31/Aug/2010:09:23:20 +0200] Report: printers-implicit=0
D [31/Aug/2010:09:23:20 +0200] Report: stringpool-string-count=373
D [31/Aug/2010:09:23:20 +0200] Report: stringpool-alloc-bytes=6928
D [31/Aug/2010:09:23:20 +0200] Report: stringpool-total-bytes=8560
D [31/Aug/2010:09:23:38 +0200] cupsdNetIFUpdate: "lo" = localhost:631
D [31/Aug/2010:09:23:38 +0200] cupsdNetIFUpdate: "eth0" = 192.168.16.31:631
D [31/Aug/2010:09:23:38 +0200] cupsdNetIFUpdate: "lo" = localhost:631
D [31/Aug/2010:09:23:38 +0200] cupsdNetIFUpdate: "eth0" = fe80::207:95ff:fe50:9b85%eth0:631
D [31/Aug/2010:09:23:38 +0200] send_slp_browse(0x221e24b8 = "HP-LaserJet-1100-hp")
E [31/Aug/2010:09:23:38 +0200] SLPReg of "HP-LaserJet-1100-hp" failed with status -20!
D [31/Aug/2010:09:24:09 +0200] send_slp_browse(0x221e24b8 = "HP-LaserJet-1100-hp")

Kod: Zaznacz cały

D [31/Aug/2010:09:05:02 +0200] cupsdCloseClient: 11
D [31/Aug/2010:09:05:02 +0200] cupsdAcceptClient: 11 from 192.168.16.64:631 (IPv4)
E [31/Aug/2010:09:05:02 +0200] Unable to encrypt connection from 192.168.16.64 - A record packet with illegal version was received.
D [31/Aug/2010:09:05:02 +0200] cupsdCloseClient: 11
D [31/Aug/2010:09:05:02 +0200] cupsdAcceptClient: 11 from 192.168.16.64:631 (IPv4)
E [31/Aug/2010:09:05:02 +0200] Unable to encrypt connection from 192.168.16.64 - A record packet with illegal version was received.
D [31/Aug/2010:09:05:02 +0200] cupsdCloseClient: 11
D [31/Aug/2010:09:05:02 +0200] cupsdAcceptClient: 11 from 192.168.16.64:631 (IPv4)
E [31/Aug/2010:09:05:02 +0200] Unable to encrypt connection from 192.168.16.64 - A record packet with illegal version was received.
D [31/Aug/2010:09:05:02 +0200] cupsdCloseClient: 11
D [31/Aug/2010:09:05:02 +0200] cupsdAcceptClient: 11 from 192.168.16.64:631 (IPv4)
E [31/Aug/2010:09:05:02 +0200] Unable to encrypt connection from 192.168.16.64 - A record packet with illegal version was received.

Zawartość cups.log :

Kod: Zaznacz cały

LogLevel debug
MaxLogSize 1m
SystemGroup lpadmin
# Allow remote access
Port 631
Listen /var/run/cups/cups.sock
# Enable printer sharing and shared printers.
Browsing On
BrowseOrder allow,deny
BrowseAllow all
BrowseRemoteProtocols CUPS
BrowseAddress @LOCAL
BrowseLocalProtocols cups ldap slp
DefaultAuthType Basic
<Location />
  # Allow shared printing and remote administration...
  Order allow,deny
  Allow all
</Location>
<Location /admin>
  # Allow remote administration...
  Order allow,deny
  Allow all
</Location>
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  # Allow remote access to the configuration files...
  Order allow,deny
  Allow all
</Location>
<Policy default>
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job CUPS-Get-Document>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
 <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit All>
    Order deny,allow
  </Limit>
</Policy>
<Policy authenticated>
  <Limit Create-Job Print-Job Print-URI>
  AuthType Default
  Order deny,allow
</Limit>
  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job CUPS-Get-Document>
AuthType Default
Require user @OWNER @SYSTEM
Order deny,allow
  </Limit>
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
  AuthType Default
  Require user @SYSTEM
  Order deny,allow
    </Limit>
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
      </Limit>
  <Limit Cancel-Job CUPS-Authenticate-Job>
  AuthType Default
      Require user @OWNER @SYSTEM
      Order deny,allow
        </Limit>
  <Limit All>
        Order deny,allow
          </Limit>
</Policy>
BrowseWebIF Yes
ddd
Sędziwy Jeż
Sędziwy Jeż
Posty: 78
Rejestracja: 11 maja 2007, 22:34
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: wawa
Kontakt:

Odp: Udostępnianie drukarki

Post autor: ddd »

AdamKolany pisze:
u mnie to niestety nie działa.
na obu maszynach jest U9.04.
w kliencie uruchomiłem: administracja/drukowanie/nowa i wybrałem IPP i wpisałem adres serwera. po kliknięciu 'znajdź kolejkę' pięknie znalazło, podało URI: ipp://192.168.1.9:631/printers/HP-LaserJet-1018.
niestety kliknięcie 'sprawdź' wypisuje, ze ten udział drukowania jest niedostępny.

na serwerze wcześniej odkomentowałem w /etc/cups/mime.convs linię z
application/octet-stream application/vnd.cups-raw 0 -

i restartowałem serwer cups.

nic to nie dało.

firewalle są powyłączane.


już mam.
wystarczyło (może i można inaczej) włączyć w przeglądrace localhost:631, wybrać "drukarki" i kliknąć "opublikuj" w tej co trzeba (mam kilka). jeszcze tylko hasło tamtego admina i zadziałało.
Dzięki :) u mnie śmiga
. ____
|... @.|
| O o p
| ___ |
.\ ... /.
ODPOWIEDZ

Wróć do „Urządzenia sieciowe”

Kto jest online

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