Temat: Serwer wydruku

Po każdym restarcie rutera w menu "Serwer wydruku" opcja "Tryb dwukierunkowy" zmienia się na zaznaczoną.
Ręczne dopisanie w pliku  /etc/config/p910nd linii option bidirectional '0' też znika.

Gdzie znajdę jakiś główny plik konfiguracji, żeby to zmienić na stałe?


TP-Link Archer C7 v5
OpenWrt 23.05-SNAPSHOT

2

Odp: Serwer wydruku

Brak miejsca we flashu na zapisanie czegokolwiek ?
Bo plik do konfiguracji jest właśnie ten co podałeś .

3

Odp: Serwer wydruku

Zrób

df -h

i pokaż wynik.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

4 (edytowany przez tomi911 2024-04-18 11:24:36)

Odp: Serwer wydruku

Plik się zapisuje, ale po restarcie wraca do swojej pierwotnej zawartości.

df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                 7.5M      7.5M         0 100% /rom
tmpfs                    59.6M    292.0K     59.3M   0% /tmp
/dev/mtdblock9            5.4M    356.0K      5.1M   6% /overlay
overlayfs:/overlay        5.4M    356.0K      5.1M   6% /
tmpfs                   512.0K         0    512.0K   0% /dev


zapisany:
config p910nd
        option device '/dev/usb/lp0'
        option port '0'
        option runas_root '0'
        option mdns '0'
        option mdns_ty 'My Printer Manufacturer/Model'
        option mdns_note 'Basement'
        option enabled '1'
        option usbvidpid '03f0/2c17'
        option mdns_mfg 'Hewlett-Packard'
        option mdns_sn 'FL1BXEX'
        option mdns_mdl 'HP LaserJet 1022'
        option driver_file '/opt/p910nd_drivers/Hewlett-Packard_HP_LaserJet_1022_03f0_2c17.bin'
        option mdns_cmd 'ACL'
        option mdns_cls 'PRINTER'
        option mdns_product '(HP LaserJet 1022)'
        option bidirectional '0'

config hotplug
        option driver_home '/opt/p910nd_drivers'

po restarcie:
config p910nd
        option device '/dev/usb/lp0'
        option port '0'
        option runas_root '0'
        option mdns '0'
        option mdns_ty 'My Printer Manufacturer/Model'
        option mdns_note 'Basement'
        option enabled '1'
        option usbvidpid '03f0/2c17'
        option mdns_mfg 'Hewlett-Packard'
        option mdns_sn 'FL1BXEX'
        option mdns_mdl 'HP LaserJet 1022'
        option driver_file '/opt/p910nd_drivers/Hewlett-Packard_HP_LaserJet_1022_03f0_2c17.bin'
        option mdns_cmd 'ACL'
        option mdns_cls 'PRINTER'
        option mdns_product '(HP LaserJet 1022)'
        option bidirectional '1'

config hotplug
        option driver_home '/opt/p910nd_drivers'


Po zmianie "Tryb dwukierunkowy" za pomocą interfejsu, linijka  "option bidirectional " znika z pliku

5

Odp: Serwer wydruku

Ty masz nową wersję p910nd która sama wykrywa bidirectional  i ustawia po swojemu. Jeżeli używasz że nie pownna czy coś takeigo to zgłaszaj na https://github.com/openwrt/packages/issues

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

6 (edytowany przez tomi911 2024-04-18 22:15:38)

Odp: Serwer wydruku

Dzięki. Tak, to problem z p910nd. Testują poprawkę. Trzeba czekać.

7 (edytowany przez tomi911 2024-05-20 10:16:01)

Odp: Serwer wydruku

Niestety w najnowszym wydaniu nadal nie poprawili problemu z wydrukiem.
Bardzo proszę o link jeśli ktoś dysponuje archiwalną wersją LuCi 23.05 do rutera TP-Link Archer C7 v5
Wersja z zeszłego roku ze starą wersją p910nd

8

Odp: Serwer wydruku

To tylko skrypty, możesz sobie jest zmienić/poprawić jak chcesz.
Możesz też zainstalować pakiety z wydania np. 23.05.0

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9 (edytowany przez zakk87 2026-02-26 20:48:16)

Odp: Serwer wydruku

no i zauważyłem u mnie to samo. Drukarka drukuje po wyłączeniu obsługi dwukierunkowej, po restarcie zaznaczone jest bidirectional copy i mDNS!

cat /etc/config/p910nd

config hotplug
        option driver_home '/opt/p910nd_drivers'

config p910nd
        option enabled '1'
        option device '/dev/usb/lp0'
        option port '0'
        option usbvidpid '03f0/2c17'
        option mdns_sn 'JM0BC6K'
        option driver_file '/opt/p910nd_drivers/Hewlett-Packard_HP_LaserJet_1022_03f0_2c17.bin'
        option mdns_cls 'PRINTER'
        option runas_root '1'

w konfigu nie ma wzmianki o bidirectional. Nie wiem co o tym sądzić.

Zaznaczyłem na razie runas_root, zobaczymy czy coś się zmieni.

10

Odp: Serwer wydruku

Ale jak w konfigu tego nie masz to niby jak to wyłączyłeś?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: Serwer wydruku

Przecież nie wpisuje tego ręcznie. Za każdym razem jak wydruki nie idą loguje się do routera i odznaczam bidirectional copy w ustawieniach serwera wydruku.
Teraz po latach już wiem że ten pakiet jest zrypany bo w tomato było to samo z tymi drukarkami. Tylko tam nie odświeżały się zmieniające się ustawienia. A tutaj widać to jak na dłoni.

12

Odp: Serwer wydruku

Odznaczasz i co dalej? Bo w konfigu nie masz wyłączonej opcji dwukierunkowego. Więc co widzisz jak na dłoni?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

13 (edytowany przez zakk87 2026-02-27 08:02:44)

Odp: Serwer wydruku

Opcja jest oznaczona. Niestety losowo się włącza razem z mDNS.
https://i.imgur.com/PJWogbW.png

W momencie jak drukarka ma wydrukować za którymś razem np 3 strony zawiesza się po pierwszej albo drukuje pół. Wchodzę na router a tam zaznaczone opcje których nie zaznaczałem. Wyłączam, zapisuję i wydruki idą.

14

Odp: Serwer wydruku

W pliku /etc/init.d/p910nd wywal tą linię: https://github.com/openwrt/packages/blo … d.init#L40

Zrestartuj i nie będzie używał opcji bidirectional nawet jest jak ustawione.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

15

Odp: Serwer wydruku

i po każdej aktualizacji będzie trzeba to zmieniać?

16

Odp: Serwer wydruku

Tak. Możesz zgłosić błąd że nie pilnuje ustawień., niech poprawia ideologię.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.