Problem mit SuSE Linux 7.1 und AX25
Betreff: IP-Verbindungen ueber AX25-Funkverbindungen Hallo, vielleicht kann mir hier in dieser Gruppe jemand helfen. Ich betreibe den Packet-Radio-Netzknoten DB0WTS, den ich seit neustem auf SuSE-Linux 7.1 mit Kernel-Version 2.2.18 aktualisiert habe. Der Kernel ist ueber eine KISS-Schnittstelle mit dem PR-Netzknoten verbunden. Das dazu geschriebene Startskript enthaelt die Zeilen: /usr/sbin/kissattach -m 256 /dev/ttyS1 rmnc 44.130.148.200 ifconfig ax0 arp mtu 1269 up /usr/sbin/ax25d & Die Konfiguration des AX25-Daemons lautet -------------->8-------------------------------------------- # /etc/ax25/ax25d.conf # # ax25d Configuration File. # # AX.25 Ports begin with a '['. # [rmnc] NOCALL * * * * * * L default * * * * * * - root /usr/sbin/axspawn axspawn %u + ---------------->8-------------------------------------------------- Dabei sind zwei Probleme aufgefallen: 1. Bei einem Connect von aussen erscheint direkt der Linux-Prompt. Es wird also nicht das erste ax25-frame abgewartet, um anhand der PID zu unterscheiden, ob es sich um eine IP-Verbindung handelt. IP-connects von aussen ueber den AX25-Port sind somit nicht moeglich. Erst wenn von DB0WTS ausgehend eine IP over AX25 Verbindung aufgebaut wurde, koennen ueber die bestehende AX25-Verbindung aus IP-Verbindungen von aussen zu DB0WTS aufgebaut werden. 2. Es ist zwar moeglich in diesem Fall von aussen DB0WTS anzusprechen, auch von DB0WTS aus koennen eine Reihe anderer Rechner angesprochen werden. Es ist jedoch nicht moeglich eine IP-Verbindung zwischen zwei Rechnern ueber DB0WTS aufzubauen. Ein kleines Beispiel: Ein auszug aus unserem Netz: DB0IUZ 44.130.148.208 | | DB0GOS | 44.130.18.200 | | DB0WTS----------------------+ 44.130.148.200 | | DH4DAI 44.130.148.150 Von DB0WTS aus ist ein Ping zu allen drei anderen REchnern moeglich. Ebenso ist ein Ping von allen drei anderen REchnen zu DB0WTS moeglich. Ein Ping auf 44.130.148.150 z.B. zu 44.130.148.208 jedoch fuehrt zu keinem ERfolg. Auch ein traceroute erhaelt keine Reaktion. Hier kommt bereits von DB0WTS keine Antwort. Ich verwende den Standard-Kernel von der SuSE-CD, d.h. er ist _nicht_ selbst uebersetzt. vy 73, Holger, DH4DAI ------------------------------------------------------------------------- Holger Flemming, DH4DAI email holger@darc-o33.de Sudholzstr. 85 Tel. 02327 / 97 23 78 44869 Wattenscheid Fax. ---
Hallo Holger, On Wed, Jul 11, 2001 at 02:25:38AM +0200, Holger Flemming wrote:
default * * * * * * - root /usr/sbin/axspawn axspawn %u +
Du bist alter Dokumentation auf den Leim gegangen... ;-) das Callsign wird nicht mehr übergeben (bekommt axspawn von selbst 'raus), und statt "+" schreibt man jetzt "--wait". Siehe auch man 8 axspawn... ;-)
2. Es ist zwar moeglich in diesem Fall von aussen DB0WTS anzusprechen, auch von DB0WTS aus koennen eine Reihe anderer Rechner angesprochen werden. Es ist jedoch nicht moeglich eine IP-Verbindung zwischen zwei Rechnern ueber DB0WTS aufzubauen.
Mit echo "1" >/proc/sys/net/ipv4/ip_forward IP-Forwarding auf DB0WTS einschalten, dann klappt's auch mit dem Routing... 73, -- Joerg Reuter DL1BKE http://yaina.de/jreuter And I make my way to where the warm scent of soil fills the evening air. Everything is waiting quietly out there.... (Anne Clark)
participants (2)
-
Holger Flemming
-
Joerg Reuter