TUNELP(8) Administracja systemem TUNELP(8) NAZWA tunelp - ustawia rozne parametry urzadzenia lp SKLADNIA tunelp [opcje] urzadzenie OPIS tunelp ustawia wiele parametrow urzadzen /dev/lp?, aby uzyskac lepsza wydajnosc (albo jakakolwiek, jesli urzadzenie nie dziala bez ich ustawienia...). Gdy nie poda sie parametrow, wskazuje czy urzadzenie uzywa przerwan, a jesli tak, to ktorych. Z parametrami, ustawia odpowiednio charakterystyke urzadzenia. OPCJE -i, --irq argument okresla IRQ do stosowania dla danego portu rownoleglego. Jesli jest to ustawione na cos niezerowego, opcje -t i -c nie odnosza skutku. Jesli uzywany port nie stosuje przerwan, ta opcja zatrzyma drukowanie. Polecenie tunelp -i 0 przywraca akcje niesterowana przerwaniami (tylko probkowaniem), co powinno przywrocic dzialanie drukarki. Jesli uzywany port obsluguje przerwania, drukowanie sterowane przerwaniami powinno byc do pewnego stopnia szybsze i wydajniejsze i prawdopodobnie bedzie bardziej pozadane. UWAGA: Ta opcja nie odniesie skutku w jadrze 2.1.131 lub pozniejszym, gdzie irq sa obslugiwane przez sterownik parport (portu rownoleglego). Mozna zmienic irq parport na przyklad za pomoca /proc/parport/*/irq. Wiecej szczegolow na temat parport mozna znalezc w pliku /usr/src/linux/Documentation/admin-guide/parport.rst. -t, --time milisekundy wielkosc czasu w jednostce jiffy, jaka czeka sterownik, gdy drukarka nie przyjmuje znaku przez liczbe prob okreslona parametrem -c. 10 jest wartoscia domyslna. Jesli chce sie uzyskac najszybsze mozliwe drukowanie, bez wzgledu na obciazenie systemu, mozna ustawic 0. Jesli nie dba sie o szybkosc drukowania albo drukuje tekst na wolnej drukarce z buforem, to wartosc 500 (5 sekund) bedzie wlasciwa i powinna dac bardzo niskie obciazenie systemu. Aby uzyskac najlepsza wydajnosc przy drukowaniu grafiki, ta wartosc powinna byc generalnie nizsza, okolo dziesieciokrotnie, w porownaniu do tekstu. -c, --chars znaki liczba prob przy wysylaniu znaki do drukarki, przed odczekaniem -t czas. Jest to liczba petli wysylajacych znak do drukarki. 120 wyglada na poprawna wartosc dla wiekszosci drukarek w trybie probkowania. 1000 jest domyslne, poniewaz niektore drukarki zaczynaja szarpac przy innej, ale konieczne jest ustawienie wartosci "1" do uzyskania najlepszej efektywnosci procesora przy stosowaniu przerwan. Jesli ma sie bardzo szybka drukarke, wartosc 10 moze byc sensowniejsza nawet w trybie probkowania. Jesli ma sie naprawde stara drukarke, mozna natomiast zwiekszac te wartosc. Ustawienie -t czas na 0 jest rownowazne ustawieniu -c znaki na nieskonczonosc. -w, --wait milisekundy liczba milisekund do odczekania przy sygnale strobe. Choc wiekszosc drukarek radzi sobie z ekstremalnie krotkimi sygnalami strobe, niektore wymagaja dluzszych. Zwiekszenie tej wartosci z domyslnego 1 moze umozliwic drukowanie na takich drukarkach. Moze to tez umozliwic stosowanie dluzszych kabli. Mozna rowniez zmniejszyc te wartosc do 0, jesli dana drukarka jest wystarczajaco szybka, albo komputer uzytkownika jest wystarczajaco wolny. -a, --abort Opcja kontroluje, czy powinno sie przerwac przy wystapieniu bledu drukarki - domyslnie tak sie nie dzieje. Jesli siedzi sie przy komputerze, prawdopodobnie mozna chciec sprawdzic blad, naprawic go i kontynuowac drukowanie. Z drugiej strony, jesli tak nie jest, mozna preferowac sprawdzenie przez bufor wydruku, ze drukarka nie jest gotowa, zaprzestanie ponownych prob i wyslanie do uzytkownika odpowiedniej wiadomosci poczta elektroniczna. Wybor nalezy do zainteresowanego. -o, --check-status Opcja jest podobna do -a. Dowolne wywolanie open(2) na tym urzadzeniu sprawdza czy urzadzenie jest wlaczone i nie zglasza bledow o braku papieru i innych. Jest to prawidlowe ustawienie w wiekszosci wersji lpd. -C, --careful Opcja powoduje dodatkowe (ostrozne - "careful") sprawdzanie bledow. Gdy opcja jest wlaczona, sterownik drukarki upewnia sie, ze jest ona wlaczona i nie zglasza bledow o braku papieru lub innych, przed wyslaniem danych. Jest to szczegolnie przydatne w przypadku drukarek, ktore zwykle wygladaja na przyjmujace dane nawet, gdy sa wylaczone. UWAGA: Opcja przestarzala, poniewaz jest domyslna w jadrach 2.1.131 i nowszych. -s, --status Opcja zwraca aktualny stan drukarki, zarowno jako liczba dziesietna w zakresie 0..255 oraz jako liste aktywnych flag. Gdy poda sie te opcje, wymuszane jest -q off, wylaczenie wyswietlania biezacego IRQ. -r, --reset Opcja resetuje port. Wymaga Linuksa 1.1.80 lub nowszego. -q, --print-irq Opcja ustawia wypisywania biezacego ustawienia IRQ. -h, --help Wyswietla ten tekst i wychodzi. -V, --version Wyswietla wersje i wychodzi. PLIKI /dev/lp?, /proc/parport/*/* UWAGI Opcje -o, -C i -s wymagaja Linuksa 1.1.76 lub nowszego. Opcja -C wymaga Linuksa starszego niz 2.1.131. ZGLASZANIE BLEDOW Problemy nalezy zglaszac w systemie sledzenia bledow . DOSTEPNOSC Polecenie tunelp jest czescia pakietu util-linux, ktory mozna pobrac ze strony Archiwum jadra Linux . util-linux 2.42.3 2026-09-02 TUNELP(8)