ax25 howto pl 9 UIOQFOVTEO2WQRSCTLQPLUFTX6GPDX2J5Q273SA


Linux AX25-HOWTO, Radio Amatorskie.: Ustawienie portu dla NetRom. Następna strona Poprzednia strona Spis treści 9. Ustawienie portu dla NetRom. Protokół Netrom wykorzystuje i zależy od portów AX.25, które utworzyłeś uprzednio. Protokół NetRom biega po plecach protokołu AX.25. Należy zrobić edycję dwóch plików, aby ustawić sobie NetRom na interfejsie AX.25. Jeden plik określa interfejsy NetRomu, a drugi porty AX.25, po których NetRom będzie biegał. 9.1 Edycja pliku /etc/ax25/nrports Na początek plik /etc/ax25/nrports. Plik ten określa porty NetRomu podobnie jak plik /etc/ax25/axports określa porty AX.25. Każde urządzenie NetRom musi zawierać swój wpis w pliku /etc/ax25/nrports. Normalnie, na Linuxie spotykamy tylko jedno urządzenie Netrom, które używa wielu zdeklarowanych portów AX.25. W niektórych tylko wypadkach, jak np. z BBS'em, można utworzyć dodatkowy pseudonim dla węzła NetRom, wówczas będzie więcej niż jeden. Plik ten ma taką formę: name callsign alias paclen description Gdzie: name to tekst, według którego chcesz odwoływać sie do tego portu. callsign to jest znak/identyfikator, na którym pracować będzie protokół NetRom. Uwaga: nie jest to znak, do którego użytkownicy będą się łączyć, aby wejść do twojego węzła. (program 'node' opisany jest dalej). Znak ten powinien być unikalny i nie powinien powtarzać się nigdzie w pliku /etc/ax25/axports lub /etc/ax25/nrports. alias to jest przypisany pseudonim dla portu NetRom paclen to jest maksymalny rozmiar ramek NetRom transmitowanych przez ten port description dowolna nazwa dla tego portu Oto jak może to wyglądać: netrom VK2KTJ-9 LINUX 236 Linux Switch Port Plik ten używany jest m. in. przez program call. 9.2 Ustawienie pliku /etc/ax25/nrbroadcast Następny plik to /etc/ax25/nrbroadcast. Zawiera on parę wpisów. Normalnie potrzebny jest jeden apis dla każdego portu AX.25 po którym puszczany będzie protokół NetRom. Plik przyjmuje taki format: axport min_obs def_qual worst_qual verbose Gdzie: axport to nazwa portu uzyskana z pliku /etc/ax25/axports. Jeśli w pliku /etc/ax25/axports nie ma wpisu dla danego portu oznacza to, że zabraknie routingu dla NetRom na tym porcie oraz, że broadcasts będą ignorowane. min_obs jest to wartość dla min obscelecence dla tego portu def_qual określa wartość default quality dla NetRomu na tym porcie worst_qual określa wartość 'worst quality' dla NetRomu na tym porcie, wszystki routingi o tej wartości będą ignorowane verbose to jest oznakowanie czy z tego portu wychodzić będzie NetRom broadcast w pełnej formie czy też jednynie broadcast o tym wężle. Oto przykład: radio 1 200 100 1 9.3 Jak utworzyć interfejs sieciowy dla NetRom. Po ustawieniu powyższych dwóch plików należy teraz utworzyć urządzenie NetRom w bardzo podobny sposób do tego, w jaki czyniliśmy do dla urządzeń AX.25. Tym razem stosujemy polecenie 'nrattach'. Działa ono tak samo jak 'axattach' z tą różnicą, że powoduje doczepienie sieciowych interfejsów zwanych 'nr[0-9]'. I znów, przy pierwszym użyciu utworzon zostaje interfejs 'nr0', przy następnym użyciu, 'nr1' itd. Zatem, aby doczepić sieciowy interfejs do portu NetRom, który zdefiniowaliśmy uprzednio, wydalibyśmy polecenie: # nrattach netrom Polecenie to wygenerowało by pojawienie się interfejsu (nr0), z parametrami według szczegółów określonych w pliku /etc/ax25/nrports dla portu 'netrom'. 9.4 Odpalenie demona NetRom. Jądro Linuxa obsługuje wszystkie mechanizmy protokołu NetRom, nie potrafi tylko wykonać niektórych funkcji. Demon NetRomu bierze na siebie tablice routingowe i broadcasty NetRomu. Uruchamiamy go poleceniem: # /usr/sbin/netromd -i Po pewnej chwili powinieneś zobaczyć jak plik /proc/net/nr_neigh wypełnia się powoli informacjami o sąsiednich stacjach NetRom. Nie zapomnij umieścić polecenia /usr/sbin/netromd w jednym z plików *rc, aby zostało odpalone przy ładowaniu systemu operacyjnego. 9.5 ustawienie routingu dla NetRom Możliwe jest ustawienie statycznych ścieżek NetRom do poszczególnych węzłów. Pozwala na to polecenie 'nrparms'. podręcznik systemowy 'man' podaje kompletny opis, a tutaj mamy prosty przkład: # /usr/sbin/nrparms -nodes VK2XLZ-10 + #MINTO 120 5 radio VK2SUT-9 Polecenie to utworzyłoby ścieżkę statyczną #MINTO:VK2XLZ-10 poprzez sąsiada VK2SUT-9 na porcie AX.25 o nazwie 'radio'. Można też ręcznie dokonać wpisu dla sąsiednich stacji przy użyciu polecenia nrparms, Przyklad: # /usr/sbin/nrparms -routes radio VK2SUT-9 + 120 polecenie to wpisałoby VK2SUT-9 jako sąsiada z wartością 'quality' 120, wpis nie zostanie usunięty automatycznie lecz jest stały. Następna strona Poprzednia strona Spis treści

Wyszukiwarka

Podobne podstrony:
ax25 howto pl 2
AX25 HOWTO pl 11
ax25 howto pl 26
ax25 howto pl 15
AX25 HOWTO pl 20
AX25 HOWTO pl
ax25 howto pl
ax25 howto pl 13
ax25 howto pl 18
ax25 howto pl 23
ax25 howto pl 17
ax25 howto pl 22
ax25 howto pl 19
ax25 howto pl 10
ax25 howto pl 27
ax25 howto pl 3
ax25 howto pl 6

więcej podobnych podstron