1

(37 odpowiedzi, napisanych Sprzęt / Hardware)

Udało mi się uruchomić tą drukarkę sieciowo-bezprzewodowo drukuje mi wiele stron a nie tylko jedną jak ostatnio, w skrócie Raspberry Pi Zero 2 W + CUPS, + sterowniki (git clone https://github.com/koenkooi/foo2zjs.git) instalacja usb-hotplug, a na koniec SAMBA żeby udostępnić drukarkę.

Płytka raspberry pi zero nie wychodzi znacznie więcej niż jakieś nowsze modemy LTE pod openwrt, a uważam że pole manewru znacznie większe do zabawy.
Dziękuję za pomoc.

2

(37 odpowiedzi, napisanych Sprzęt / Hardware)

może źle się wyraziłem miałem postawionego CUPSa ale dla całkiem innych drukarek, dla drukarek igłowych pod LPT. Połączenia CUPSa z obecna drukarką jeszcze nie próbowałem i właśnie znalazłem to:
https://pazurem.blogspot.com/2018/01/ra … r-dla.html
takze poluje na najtańszego raspberi pi zero (którego nigdzie nie mogę znaleźć) i zamierzam jeszcze powalczyć.

3

(37 odpowiedzi, napisanych Sprzęt / Hardware)

windows 10 sterowniki ze strony HP od windows 7, bo pod windows 10 już nie udostępniają żadnych.
Co najśmieszniejsze czytam forum archiwalne posty sprzed kilka lat, to ludzie drukowali na tej drukarce, może to wina windowsa.

Dodane:
Za twoim pytaniem spróbowałem usunąć drukarkę i dodać ze sterowników Windows Update, była tam tylko LaserJet 1020 ją wybrałem, ale po instalacji zachowuje się identycznie.
Próbowałem jeszcze zmieniać ustawienia, po stronie OpenWRT "Bidirectional mode"  - wyłączone, po stronie PC - "Włącz komunikację dwustronną" - wyłączone - skutek: bez zmian.
W ustawieniach drukarki po stronie PC, w zaawansowanych dałem "Drukuj bezpośrednio do drukarki" skutek: zadania nie ląduję już w kolejce wydruku, ale i tak drukarka drukuje tylko pierwszy raz - także bez zmian.

Miałem kiedyś print serwer postawiony na linuxie ale to był CUPS i tam drukarka LPT zachowywała mi się podobnie tzn po kilku wydrukach koniec nie drukowała, tam tworzyła się kolejka wydruku na serwerze wystarczyło ja wyczyścić i drukarka drukowała znowu, no ale tu nie ma CUPSA.

No nic oddaje chyba sprzęt i rozglądam się za jakiś dedykowanym print serwerem pod USB, chociaż mam obawy bo tego typu urządzenia też są na linuksie a skoro tu mi nie działało to tam też pewnie będzie podobnie.

4

(37 odpowiedzi, napisanych Sprzęt / Hardware)

Tak zachowuje się drukarka:
Włączam drukarkę zasilaniem, drukuję plik, od razu windows wyrzuca że jest problem z drukowaniem tego pliku na drukarce ale drukarka go drukuje no ale ląduje on w kolejce wydruku, teraz wydrukowanie czegokolwiek jest już niemożliwe, bo ląduje w kolejce na drugim miejscu.
W przypadku usunięcia pierwszego pliku z kolejki wydruku drukowanie w tym przypadku też nie działa dokument trafia do kolejki.
Jedyne wyjście wyczyścić kolejkę wydruku i restart zasilaniem drukarki wtedy mogę ponownie jeden dokument wydrukować.

A tego skryptu używam:

#!/bin/sh
  
  set -e
  
  # change this to the location where you put the .dl file:
  FIRMWARE="/usr/lib/sihp1018.dl"
  DEVICE=`uci get p910nd.@p910nd[0].device`
  LOGFILE=/var/log/hp
  PROD_ID="3f0/4117/100"
  DEV_TYPE="usb_device"
  
  daemon_restart() {
      echo "$(date) : (Re)Starting print daemon" >> $LOGFILE
      /etc/init.d/p910nd restart
  }
  daemon_stop() {
      echo "$(date) : Stopping print daemon" >> $LOGFILE
      /etc/init.d/p910nd stop
  }
  send_firmware() {
      echo "$(date) : Sending firmware to printer" >> $LOGFILE
      cat $FIRMWARE > $DEVICE
      echo "$(date) : done." >> $LOGFILE
  }
  
  
  if [ "$PRODUCT" = "${PROD_ID}" ]; then
      case "$ACTION" in
          add)
              sleep 1
              # Check whether dev is character type
              if [ -c $DEVICE ]; then
                  # Check whether the hotplug devtype is usb_device 
                  if [ "$DEVTYPE" = "${DEV_TYPE}" ]; then
                      send_firmware
                      daemon_restart
                  fi
              fi
              ;;
          remove)
              daemon_stop
              ;;
          #Also available:
          bind)
              ;;
      esac
  fi

5

(37 odpowiedzi, napisanych Sprzęt / Hardware)

Skrypt chyba zaczął działać bo pojawiają się logi:
root@OpenWrt:/tmp/log# cat hp
Sat Jan 22 18:55:24 CET 2022 : Stopping print daemon
Sat Jan 22 18:55:24 CET 2022 : Stopping print daemon
Sat Jan 22 18:55:27 CET 2022 : Sending firmware to printer
Sat Jan 22 18:55:28 CET 2022 : done.
Sat Jan 22 18:55:28 CET 2022 : (Re)Starting print daemon

Masakra chyba nic z tego nie będzie, zadanie drukowania idzie na drukarkę ale windows wyrzuca błąd że drukarka nie może go wydrukować i zostaje on w zadaniach do drukowania. Dokument mam wydrukowany ale dlatego że ten poprzedni wisi w kolejce nic nowego nie mogę już wydrukować.

Jest tak za każdym razem. Tzn restartuje drukarkę drukuje tylko raz, i zadanie to jest w kolejce.

6

(37 odpowiedzi, napisanych Sprzęt / Hardware)

ah no tak zrobiłem i wgrałem przez winscp.
Tak mam ten plik firmware wgrany.
Jest możliwy nano do instalacji bo nie ogarniam VI ?

7

(37 odpowiedzi, napisanych Sprzęt / Hardware)

Drukarka zaczęła drukować po wgraniu pliku firmware i wydaniu polecenia:
cat /usr/lib/sihp1018.dl > /dev/usb/lp0
Teraz zastanawiam się co mam zrobić z plikiem: 20-printer który umieściłem w /etc/hotplug.d/usb i nadałem prawa chmod +x bo po reboocie Openwrt lub wyłączeniu włączeniu drukarki już ona nie drukuje:

#!/bin/sh
    FIRMWARE="/usr/lib/sihp1018.dl"

    DEVICE=/dev/usb/lp0

    if [ "$ACTION" = "add" ]; then
        for i in $(seq 30); do
            if [ -c $DEVICE ]; then
                if [ ! -e /tmp/wyslane ]; then
                    cat $FIRMWARE > $DEVICE
                    touch /tmp/wyslane
                    logger Wyslano firmware do drukarki
                    exit
                fi
            fi
            sleep 1
        done
    fi

Sprawdzam cały czas logger i nie pojawia się potwierdzenie "Wyslano firmware do drukarki"

8

(37 odpowiedzi, napisanych Sprzęt / Hardware)

Nie mogę bo lan i wwan są połączone:
https://i.postimg.cc/3xR5WRPP/Clipboard02.jpg

Nie wiem jak się ładuje firmware do drukarki nic takiego nie robiłem.

9

(37 odpowiedzi, napisanych Sprzęt / Hardware)

Ta regułka ma i "lan" i "wwan"
https://i.postimg.cc/sDrNGXZT/Clipboard01.jpg

10

(37 odpowiedzi, napisanych Sprzęt / Hardware)

Drukarka jest wykrywana tym poleceniem:
root@OpenWrt:~#  ls /dev/usb/lp*
/dev/usb/lp0

Ale tutaj już nie:
root@OpenWrt:~# lsusb -v
-ash: lsusb: not found

Dodałem wpis firewall:
config rule
        option name 'Allow_Printer'
        list proto 'tcp'
        option src 'lan'
        option dest_port '9100'
        option target 'ACCEPT'


Print serwer włączony w ustawieniach na porcie 9100. Dodałem drukarkę na Windowsie z portem RAW 9100, ale po wykonaniu drukuj nic się nie dzieje.

11

(37 odpowiedzi, napisanych Sprzęt / Hardware)

OK połączyłem się do swojego routera Huawei w trybie Client.
Postępuje według poradnika Print Server https://openwrt.org/docs/guide-user/ser … nterserver
mój problem jest taki że nie mam w Menu głównym zakładki "Services"

12

(37 odpowiedzi, napisanych Sprzęt / Hardware)

Chciałbym w pierwszej kolejności podłączyć się do swojego posiadanego już AP, więc
1. w Network-->Wireless---Radio1 802.11nac w opcji "Add" ustawiam mode jako "Client" a Network jako "Lan"
2.Klikam na tym radiu Scan wybieram swoją sieć, i daję "Join Network" wpisuję swoją hasło WPA i przypisuje zone Firewall jako Lan.
3.Po zapisaniu zmian w Network-->Interfaces mam Lan oraz WWAN ale przy WWAN mam informację Network device is not present.

13

(37 odpowiedzi, napisanych Sprzęt / Hardware)

Bo przeczytałem tu na forum że to następca modelu TL-MR3020 a że droższy tylko 30zł więc go zakupiłem.

14

(37 odpowiedzi, napisanych Sprzęt / Hardware)

dzięki, zakupiłem już TP-link WR902AC. Zapomniałem że ten print serwer ma działać na WiFi, mam nadzieje że to do zrobienia.

15

(37 odpowiedzi, napisanych Sprzęt / Hardware)

czyli np. TL-MR3020 v3 będzie OK?

16

(37 odpowiedzi, napisanych Sprzęt / Hardware)

Witam,
czy może ktoś polecić jakiś tani mały router z wifi który obsłużył by mi drukarkę HP LaserJet 1018 pod USB jako print serwer, do niczego innego nie będzie on wykorzystywany.

dziękuje.

Mam pytanie, wyjście na internet mam na routerze LTE Huawei B715 tu mam podpięte wszystkie komputery, tu podpięty mam też router Gl.Inet AR300M z Openwrt na nim chciałbym skonfigurować Wireguard VPN, czy możliwe jest jakoś aby cały ruch na zewnątrz szedł przez ten VPN?

Witam,
czy soft gargoyle na MR3420 żeby obsłużył mi taką konfigurację:
że mam routerek mr3420 podpięty do głównego innego routerka w sieci i trzeba aby jego sieć WIFI przydzielała adresy DHCP z tego głównego routerka a nie swojego. Chce mieć podgląd dzierżawy adresów IP na głównym routerze. W niektórych routerach jest przekaźnik dhcp helper ale czy w tym sofcie znajdę coś takiego?

19

(4 odpowiedzi, napisanych Oprogramowanie / Software)

chyba rzeczywiście coś musiało się źle wgrać, przeflaszowałem raz jeszcze i działa,
mam jeszcze pytanie, gdybym chciał powrócić do fabrycznego firmware to powinieniem w swoim mr3420v2 najpierw wgrać soft bez bootloadera, np z tej stronki: ftp://tplink-forum.pl/Gargoyle/original … otloadera/, a następnie soft ze strony TP-Link, czy mogę od razu wrzucać soft tp-linkowy?

Hej,
przewertowałem forum ale nie widzę aby ktoś miał podobny problem:
na nowym mr3420v2 wgrałem najnowszy obraz: gargoyle-1.6.2.1-ar71xx-tl-mr3420-v2-squashfs-factory.bin
wszystko ładnie się zainstalowało, ale problem mam z zakładką aktualizacje, tzn jak na nią wejdę router całkowicie się zwiesza zakładka w przeglądarce przyjmuje postać klepsydry - nic nie idzie zrobić tylko na siłę odświeżenie adresu w przeglądarce i ponowne logowanie. Z tego powodu tez mam problem z ewentualnym powrotem na oryginał - czy możecie doradzić jak to zdiagnozować?
Dodam tylko że reset gargoyle nic nie daje, po resecie na defaultowych ustawieniach jest to samo.