LDATTACH(8)

NAZWA
ldattach - dołącza dyscyplinę linii do linii szeregowej

SKŁADNIA

ldattach [-1278denoVh] [-i flaga-iflag] [-s szybkość] [-m mtu] dyscyplina urządzenie

OPIS

Demon ldattach otwiera podany plik urządzenia (który powinien odnosić się do urządzenia szeregowego) i dołącza do niego dyscyplinę linii służącą do przetwarzania wysyłanych i/lub otrzymywanych danych. Następnie przechodzi w tło, utrzymując urządzenie otwarte, dzięki czemu dyscyplina linii pozostaje załadowana.

Dyscyplinę linii można podać za pomocą nazwy lub numeru.

Aby odłączyć dyscyplinę linii, należy zakończyć proces ldattach za pomocą kill(1).

Bez argumentów, ldattach wypisze informacje o stosowaniu.

DYSCYPLINA LINII

W zależności od wydania jądra, obsługiwane są następujące dyscypliny linii:

TTY(0)
    Domyślna dyscyplina linii, zapewniająca przezroczyste działanie (tryb surowy) oraz typowe możliwości edycji wiersza terminala (tryb aplikacyjny).

SLIP(1)
    Przetwarzanie protokołu Serial Line IP (SLIP) służące do transmisji pakietów TCP/IP poprzez linie szeregowe.

MOUSE(2)
    Sterownik urządzenia do urządzeń wskazujących połączonych przez RS232 (mysz szeregowa).

PPP(3)
    Przetwarzanie Point to Point Protocol (PPP) służące do transmisji pakietów sieciowych poprzez linie szeregowe.

STRIP(4); AX25(5); X25(6)
    Sterownik liniowy do transmisji pakietów X.25 poprzez asynchroniczne linie szeregowe.

6PACK(7); R3964(9)
    Sterownik modułu Simatic R3964.

IRDA(11)
    Linuksowy sterownik IrDa (transmisji danych przez podczerwień) - zob.

HDLC(13)
    Synchroniczny sterownik HDLC.

SYNC_PPP(14)
    Synchroniczny sterownik PPP.

HCI(15)
    Sterownik HCI UART Bluetooth.

GIGASET_M101(16)
    Sterownik adaptera szeregowego DECT Gigaset M101 firmy Siemens.

PPS(18)
    Sterownik źródła linii szeregowej Pulse Per Second (PPS).

GSM0710(21)
    Sterownik protokołu zwielokrotniającego modemu GSM 07.10 (CMUX).

OPCJE

-1, --onestopbit
    Ustawia liczbę bitów stopu na linii szeregowej na jeden.

-2, --twostopbits
    Ustawia liczbę bitów stopu na linii szeregowej na dwa.

-7, --sevenbits
    Ustawia rozmiar znaku na linii szeregowej na 7 bitów.

-8, --eightbits
    Ustawia rozmiar znaku na linii szeregowej na 8 bitów.

-d, --debug
    Utrzymuje ldattach na pierwszym planie, umożliwiając jego przerwanie lub debugowanie oraz wypisuje szczegółowe komunikaty o postępie na standardowe wyjście błędów.

-e, --evenparity
    Ustawia parzystość linii szeregowej na parzystą.

-i, --iflag wartość...
    Ustawia podane bity w słowie c_iflag linii szeregowej. Podana wartość może być liczbą lub nazwą symboliczną. Jeśli poprzedzi się wartość znakiem minusa, podane bity są w zamian usuwane. Można podać wiele wartości rozdzielonych przecinkiem, w celu ustawienia i usunięcia wielu bitów.

-n, --noparity
    Ustawia parzystość linii szeregowej na brak parzystości.

-o, --oddparity
    Ustawia parzystość linii szeregowej na nieparzystą.

-s, --speed wartość
    Ustawia szybkość (w bodach) linii szeregowej na podaną wartość.

-c, --intro-command łańcuch
    Definiuje polecenie wstępne wysyłane poprzez linię szeregową przed rozpoczęciem działania ldattach. Przykładowo w połączeniu z dyscypliną linii GSM0710, polecenie 'AT+CMUX=0\r' jest często właściwe do przełączenia modemu w tryb CMUX.

-p, --pause wartość
    Wstrzymuje się na wartość sekund przed rozpoczęciem działania ldattach. Domyślnie jest to jedna sekunda.

-m, --mtu wartość
    Ustawia maksymalny rozmiar ramki w przypadku GSM0710 CMUX. Jeśli się go nie poda, ldattach ustawia tradycyjną wartość domyślną wynoszącą 127. Różni się to od domyślnej wartości 3GPP TS 27.010 wynoszącej 31 bajtów, więc zaleca się podawanie tej opcji.

-h, --help
    Wyświetla ten tekst i wychodzi.

-V, --version
    Wyświetla wersję i wychodzi.

AUTORZY

ZOBACZ TAKŻE

inputattach(1), ttys(4)

ZGŁASZANIE BŁĘDÓW

Problemy należy zgłaszać w

DOSTĘPNOŚĆ

Polecenie ldattach jest częścią pakietu util-linux, który można pobrać ze strony