Si vous disposez d'interfaces KISS, deux méthodes s'offrent à vous pour configurer une adresse IP : soit la commande kissattach, soit le recours conventionnel à ifconfig.
Modifiant l'exemple KISS précédent de façon à créer une interface AX.25 avec
une adresse IP égale à 44.136.8.5
et un MTU
de 512
octets :
# /usr/sbin/kissattach -i 44.136.8.5 -m 512 /dev/ttyS0 radio
# /sbin/route add -net 44.136.8.0 netmask 255.255.255.0 ax0
# /sbin/route add default ax0
Au besoin, vous emploierez ifconfig pour configurer les autres
paramètres.
Si vous disposez d'autre interfaces, utilisez ifconfig pour configurer l'adresse IP et le masque de réseau du port et ajoutez une route vers le port comme vous le feriez avec n'importe quelle autre interface IP. L'exemple suivant s'appuie sur une carte PI mais fonctionnerait de façon similaire avec un périphérique AX.25 quelconque :
# /sbin/ifconfig pi0a 44.136.8.5 netmask 255.255.255.0 up
# /sbin/ifconfig pi0a broadcast 44.136.8.255 mtu 512
# /sbin/route add -net 44.136.8.0 netmask 255.255.255.0 pi0a
# /sbin/route add default pi0a
Les commandes précédentes correspondent à une configuration familière aux
utilisateurs de NOS et de ses variantes ou de toute autre logiciel IP.
Notez que la route par défaut n'est pas nécessaire si un autre périphérique
réseau la met lui-même en place.
Pour tester votre configuration, lancez un ping ou un telnet vers votre machine :
# ping -i 5 44.136.8.58
L'argument `-i 5
' force ping à envoyer ses requêtes ICMP
toutes les 5 secondes et non chaque seconde.