Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Komputery - oprogramowanie i sprzęt (https://forum.cdrinfo.pl/f113/)
-   -   Drukarka sieciowa, a Linux (https://forum.cdrinfo.pl/f113/drukarka-sieciowa-linux-93721/)

Berion 03.09.2014 22:24

Drukarka sieciowa, a Linux
 
Ilość załączników: 1
Zainstalowałem sterowniki ze strony producenta, w moim przypadku to:
http://support.brother.com/g/b/downl...&flang=English

Odpaliłem skrypt "linux-brprinter-installer-2.0.0-1" na stronie nazwany "Driver Install Tool". Pobrał jakieś pakiety z launchpada, zainstalował, drukarka w opcjach niby widoczna.

Nie mogę jednak się z nią połączyć przez router (bezpośrednio jeszcze nie próbowałem, nie chce mi się tego ustrojstwa dźwigać ;)). URI mam zaspawany na USB, jak wybiorę z listy z sieciówek to wyzywa mnie od "unable to (...)".

Na Windows działa. ;)

andy 03.09.2014 22:28

Udostępnij przez CUPSa. Serwer standardowo nasłuchuje na localhost:631

Berion 03.09.2014 22:47

Ilość załączników: 1
A jak mam to zrobić? ;p O drukarkach sieciowych w swoim domu dowiedziałem się dzisiaj. Wcześniej nigdy nie interesowałem się tym tematem.

I jak zablokować do niej dostęp przez WAN i sprawdzić czy jest czy go nie ma?

- - -

Wchodzę na http://localhost:631/ pojawia się jakis magiczny panel, ale nie mogę żadnych opcji zmienić bez podawania użytkownika i hasła. Problem w tym, że moje nie pasują, roota też nie... ???

Próbowałem też wkleić w URI: "lpd://<mojadrukarka>/BINARY_P1", ale dalej jest unable.

andy 13.09.2014 10:00

Wybacz ale zapomniałem odpisać :)

Cytat:

A jak mam to zrobić? ;p O drukarkach sieciowych w swoim domu dowiedziałem się dzisiaj. Wcześniej nigdy nie interesowałem się tym tematem.

I jak zablokować do niej dostęp przez WAN i sprawdzić czy jest czy go nie ma?
Jeżeli masz problem z konfiguracją CUPSa to poszukaj w Google jest masa tutoriali.
Drukarkę można zablokować do dostępu zdalnego bez problemu, do panelu również.

Cytat:

Wchodzę na http://localhost:631/ pojawia się jakis magiczny panel, ale nie mogę żadnych opcji zmienić bez podawania użytkownika i hasła. Problem w tym, że moje nie pasują, roota też nie... ???
Próbowałeś wpisać login i hasło roota?

Berion 13.09.2014 10:51

Cytat:

Napisany przez andy (Post 1292496)
Próbowałeś wpisać login i hasło roota?

Cytat:

Napisany przez Berion
Problem w tym, że moje nie pasują, roota też nie...

Próbowałem nawet bez. ;)

misiozol 13.09.2014 13:39

Nie to zebym sie znal na linuxie ale mam sieciowego canona i w instrukcji drukarki bedzie podane domyslne haslo i login i zapewne jak je zresetowac ;) , ponad to jesli jest to drukarka sieciowa to poszukaj calej plyty instalacyjnej lub pozostalych programow bo u mnie to wyglada na zasadzie jak by byla podpieta do kompa ale jest sieciowa wiec moze potrzebujesz odpowiedni program , u mnie nie szlo tego inaczej zrobic jak programami od canona zadne cudowanie nie wyszlo i musialem poinstalowac to prawie cale badziewie dolaczone do drukarki .

Kogoro 13.09.2014 21:07

W sumie ciekawe, bo u mnie (lexmark) wszystko odbyło się bezproblemowo. CUPS pozytywnie reaguje na hasło.
Instalowałem (KDE) Ustawienia systemowe -> drukarki -> dodaj drukarkę -> Inne drukarki sieciowe -> LPD/LPR Host or Printer -> Adres: lpd://192.168.0.19/queue
lub (bo nie nie jestem pewien, czy może nieco innym tropem nie poszedłem)
drukarki sieciowe -> Ręczny adres URI -> Połączenie: lpd://192.168.0.19/queue

i dalej -> wybierz sterownik z listy.

andy 13.09.2014 23:09

Ha już wiem. W Ubuntu nie ma konta root i może to jest problemem?

Berion 14.09.2014 11:37

@misiozol
Dostałeś SSID i hasło do WiFi bo do niczego innego nie ma hasła i logionu w drukarce. A to co opisujesz jest tylko pod Windows. Na Linuksie wgrywa się tylko sterowniki, i nie ma reszty tego crapware które opisujesz. ;)

@Kogoro
Ja przechodzę przez router, gdzie mam włączony DHCP. W śmietniku, który obecnie mam nie mogę przypisać stałego adresu po MAC. Wszystko na kablu.

@Andy
Jest, ale ustawiony bez hasła co zmieniłem zaraz po instalacji.

andy 14.09.2014 11:56

@Berion niedawno konfigurowałem sobie CUPSa na Debianie i pasuje mi bez problemu login/hasło do roota.

Po skonfigurowaniu CUPSa mogę drukarkę podpiąć na każdym sprzęcie via IPP. (Windows, Linux, Android)

Berion 14.09.2014 16:14

A dzisiaj pasuje login i hasło użytkownika. Cuda jakieś...

Zdenerwowałem się, przeniosłem w końcu to do pokoju do siebie do testów i podłączyłem i po USB i przez RJ-45 od razu do komputera. Jak wybiorę dodawanie drukarki w CUPS to widzi tylko USB. Dodałem, działa. Jak odłączę USB i chce dodać to nic nie znajduje. To jak w takim razie dodać sieciową?

Wnerwia mnie to bo na Windowsie po wgraniu sterowników "po prostu działa". :P

andy 14.09.2014 17:34

Ilość załączników: 1
Cytat:

A dzisiaj pasuje login i hasło użytkownika. Cuda jakieś...
Załącznik 67325

Cytat:

Zdenerwowałem się, przeniosłem w końcu to do pokoju do siebie do testów i podłączyłem i po USB i przez RJ-45 od razu do komputera. Jak wybiorę dodawanie drukarki w CUPS to widzi tylko USB. Dodałem, działa. Jak odłączę USB i chce dodać to nic nie znajduje. To jak w takim razie dodać sieciową?

Wnerwia mnie to bo na Windowsie po wgraniu sterowników "po prostu działa". :P
W Debianie czy Ubuntu po podpięciu mojej drukarki lokalnie po 10 sekundach jest gotowa do użycia - po prostu działa.

Aby poprawnie sobie skonfigurować printserwera (via CUPS) trzeba już poświęcić kilka chwil na poprawne skonfigurowanie wszystkiego.

Jeżeli zainstalowałeś drukarkę i chcesz ją udostępnić innym to musisz wejść na http://localhost:631 i zaznaczyć aby była wspóldzielona - ptaszek pod drukarką.

Dodatkowo polecam zajrzeć do /etc/cups/cupsd.conf gdzie znajduje się konfiguracja.

Zmień sobie to poniżej:
Cytat:

# Restrict access to the server...
<Location />
Order allow,deny
Allow 192.168.2.0/24 #dostęp ma cała podsieć
</Location>
Cytat:

# Show shared printers on the local network.
Browsing On
BrowseLocalProtocols dnssd

U mnie działa to pięknie. Do serwera jest podpięte urządzenie wielofunkcyjne Epson DX9400F i udsotępnione po sieci lokalnej :)



Gdybyś chciał sobie zrobić skanowanie po sieci to zerknij na saned. Mogę skanować z Androida, Windowsa czy Debiana :D

Berion 14.09.2014 18:59

Na pewno poprawnie wpisywałem, więc nie wiem czemu teraz przyjmuje a wtedy nie...

Nie rozumiem tutaj czegoś. Ja nie mam serwera, który udostępnia drukarkę tylko chcę aby komputer z Linuksem którym się wpinam w router widział tę drukarkę, która jest wpięta do tego samego routera. Na Windows to działa po zainstalowaniu sterowników. Na Linuksie nie.

Kogoro 14.09.2014 20:21

Cytat:

Napisany przez Berion (Post 1292616)
@Kogoro
Ja przechodzę przez router, gdzie mam włączony DHCP. W śmietniku, który obecnie mam nie mogę przypisać stałego adresu po MAC. Wszystko na kablu.

.

Nie inaczej jest u mnie.
I nie miałem problemów.

misiozol 14.09.2014 20:31

A ciekawi mnie czy drukarka sama w sobie nie ma ustawienia na sztywne IP ?

Kogoro 14.09.2014 20:54

Ano właśnie. Ja kupowałem używkę i pierwsze co zrobiłem to z menu drukarki wydrukowałem raport.

Berion 14.09.2014 22:17

Jakby miało sztywne (czy to w ogóle możliwe?), które DHCP przydzielił innemu komputerowi to by Windows też nie widział drukarki.

andy 14.09.2014 23:11

Czyli problem masz ze znalezieniem adresu IP drukarki?

Kogoro 15.09.2014 06:08

Cytat:

Napisany przez Berion (Post 1292687)
Jakby miało sztywne (czy to w ogóle możliwe?), które DHCP przydzielił innemu komputerowi to by Windows też nie widział drukarki.

U mnie w pingwinku musiałem wpisać ustawienie z drukarki i nie było problemu. Windows 7 łapał urządzenie automatycznie. Nie pamiętam jak było pod Androidem, bo tylko testowo sprawdzałem, czy się da. I też oczywiście wszystko działało.

andy 15.09.2014 08:02

@Berion pokaż co masz w pliku /etc/cups/cupsd.conf

Berion 15.09.2014 10:59

Problem mam ze znalezieniem drukarki po sieci, więc kto wie, może to jest i problem ze znalezieniem jej IP. ;)

Kod:

LogLevel warn
MaxLogSize 0
# Allow remote access
Port 631
Listen /var/run/cups/cups.sock
Browsing Off
BrowseLocalProtocols dnssd
DefaultAuthType Basic
WebInterface Yes
<Location />
  # Allow remote access...
  Order allow,deny
  Allow all
</Location>
<Location /admin>
</Location>
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
</Location>
<Policy default>
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    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 Cancel-My-Jobs Close-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 Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>
  <Limit Cancel-Job CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>
  <Limit All>
    Order deny,allow
  </Limit>
</Policy>
<Policy authenticated>
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    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 Cancel-My-Jobs Close-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 Cancel-Jobs 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>


Kogoro 15.09.2014 12:30

Jedyna różnica z moim cupsd.conf wytłuszczona.

Cytat:

LogLevel warn
MaxLogSize 0
Port 631
Listen /var/run/cups/cups.sock
Browsing On
BrowseLocalProtocols dnssd

andy 15.09.2014 19:04

@Kogoro no bez tego nie będzie widoczna. Tylko...czekaj....pisałem o tym kilka postów wcześniej :D oj Berion oj

Kogoro 15.09.2014 19:47

Pamiętam, pamiętam.

Berion 15.09.2014 22:02

Nom, to ten tego no, działa. :czar:

andy 15.09.2014 22:05

http://forum.cdrinfo.pl/attachments/...7222737858.jpg

Berion 15.09.2014 22:08

Oj tam, przekonany byłem że jest włączone. Nie trzeba dziergać ręcznie, jest w menu, tylko że zmiany to trzeba jeszcze zatwierdzić... ;p

Ok, problem rozwiązany. Zamykam. ||

Berion 27.01.2015 11:30

@andy
I widzisz... facepalmujesz mi, a się nie znasz. ;) Instalowałem dziś bradery na dwóch innych komputerach i dopóki nie zrestartowałem komputera to nie przyjmuje hasła. Wszystkie to Minty 17 i 17.1.

- - -

Mam teraz inny problem. Nie widzi skanera z tejże drukarki. Sterowniki są, wgrane xsane i simple-scan (to ostatnie to chyba nakładka na to pierwsze, tak?). Oba nie znajdują mi skanera. Przy instalacji sterowników zainstalował coś takiego jak "brscan" i "brscan-key", ale nie chce się wywołać z terminalu i nic podobnego nie znajduję w systemie.

Pomysły? :D

andy 28.01.2015 23:11

Konfigurowałem w ten sposób https://wiki.debian.org/SaneOverNetwork i umnie EPSON DX9400F bryka po sieci jako drukarka i jako skaner - na Windowsie, Debianie i Androidzie (:


btw, zamiast robić*reboot komputera mogłeś zrestartować usługę cupsd

Kod:

root@syon:/home/neo# systemctl status cups;systemctl restart cups;systemctl status cups
***9679; cups.service - CUPS Printing Service
  Loaded: loaded (/lib/systemd/system/cups.service; enabled)
  Active: active (running) since śro 2015-01-28 07:35:02 CET; 15h ago
    Docs: man:cupsd(8)
          man:cupsd.conf(5)
 Main PID: 18538 (cupsd)
  CGroup: /system.slice/cups.service
          ***9492;***9472;18538 /usr/sbin/cupsd -f
***9679; cups.service - CUPS Printing Service
  Loaded: loaded (/lib/systemd/system/cups.service; enabled)
  Active: active (running) since śro 2015-01-28 23:13:57 CET; 7ms ago
    Docs: man:cupsd(8)
          man:cupsd.conf(5)
 Main PID: 20315 (cupsd)
  CGroup: /system.slice/cups.service
          ***9492;***9472;20315 /usr/sbin/cupsd -f


Berion 29.01.2015 12:28

Dzięki za link, zbadam.

A co do restartu to wygodniej mi dwa razy kliknąć niż wpisywać takie litanie w terminalu. :P To nie serwer tylko desktop przecie.

andy 29.01.2015 13:42

Wystarczy wpisać: systemctl restart cups

Berion 29.01.2015 18:39

Zgadza się, trzeba coś wpisywać. ;)

andy 29.01.2015 20:06

Zawsze to szybciej niż restart kompa...
Uruchomiłeś cupsa?


Wszystkie czasy w strefie CET. Aktualna godzina: 15:23.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.