9. NET/ROM インターフェイスの TCP/IP 用設定

NET/ROM インターフェイスを TCP/IP 用に設定することは AX.25 インターフェ イスを TCP/IP 用に設定することと全く同じことです。

ここでもやはり nrattach コマンドを使って IP アド レスと MTU を指定するか、あるいは ifconfig コマン ドと route コマンドを使うか、のいずれかの方法があ ります。 ただしルーティングを行いたい相手ホストの情報を arp エントリーに手動で追加する必要があります。 これはある IP のホストに接続する際に、どの NET/ROM アドレスを使うべき かを知るための仕組みがないためなのです。

さて、IP アドレス 44.136.8.5 で、MTU 512、その他 /etc/ax25/nrports ファ イルの netrom という項目で設定されている NET/ROM ポー トのデバイス nr0 を作成するには、

# /usr/sbin/nrattach -i 44.136.8.5 -m 512 netrom
# route add 44.136.8.5 nr0

とするか、または以下のように手動で設定することも可能です。

# /usr/sbin/nrattach netrom
# ifconfig nr0 44.136.8.5 netmask 255.255.255.0 hw netrom VK2KTJ-9
# route add 44.136.8.5 nr0

続いて、NET/ROM 経由で接続したい各 IP ホストについてルーティング情報と arp エントリーを設定する必要があります。 IP アドレス 44.136.80.4 である NET/ROM アドレス BBS:VK3BBS に対して VK2SUT-0 と いうコールサインの NET/ROM 隣接局を経由して接続するには以下のようにし ます。

# route add 44.136.80.4 nr0
# arp -t netrom -s 44.136.80.4 vk2sut-0
# nrparms -nodes vk3bbs + BBS 120 6 sl0 vk2sut-0

nrparms コマンドの「120」や 「6」といった引数はそれぞれ NET/ROM のそのルーティ ングに対するクオリティ退行値を意味します。