Page suivante Page précédente Table des matières

7. TCP/IP et l'interface AX.25

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.


Page suivante Page précédente Table des matières