| |
OE8TLQ > UNIX 28.11.99 00:29l 99 Lines 3362 Bytes #-9705 (0) @ OEDL
BID : RB9OE8XPR01R
Read: DL6KCF DC1WM DC1MIK GUEST
Subj: Linux Gateway Problem
Path: DB0AAB<DB0PV<DB0FSG<IN3TRX<OE7XBB<OE8XPR
Sent: 991127/2028z @:OE8XPR.#OE8.AUT.EU [BayCom-Mailbox-Villach] BCM1.42
From: OE8TLQ @ OE8XPR.#OE8.AUT.EU
To: UNIX @ OEDL
X-Info: No login password
Hallo ihr!
Ich hab mir hier ein Linux-Gateway eingerichtet, damit ich über das
gesamte lokale Netz (192.168.x.x) PR (AX.25 und TCPIP) machen kann...
...NUR funktioniert das noch nicht so ganz :( ...komme einfach nicht
dahinter, was falsch ist!
Hier meine Konfiguration:
1. PR-Rechner: 192.168.0.1
2. PR-Rechner: 192.168.0.2
Linux-Rechner: 192.168.0.10
(beide PR-Rechner haben Win98 und das Flexnet mit dem ether32
laufen... ...sind aber sicher richtig eingestellt)
axports:
radio OE8TLQ-10 19200 256 5 PR9k6 (TNC2Q im KISS)
ether OE8TLQ-12 0 256 7 Netzwerk
(die 0 paßt schon...)
ax25d.conf:
[OE8XDR via ether] (damit ich den Homedigi conn kann)
NOCALL * * * * * * L
default * * * * * * - root /usr/sbin/ax25_call ax25_call \
radio %s oe8xdr
[OE8TLQ-8 via radio] Wenn jemand etwas an -8 schickt...
NOCALL * * * * * * L
default * * * * * * - root /usr/sbin/ax25_call ax25_call \
ether %s oe8tlq-8
[OE8TLQ-9 via radio]
NOCALL * * * * * * L
default * * * * * * - root /usr/sbin/ax25_call ax25_call \
ether %s oe8tlq-9
ax25ipd.conf:
socket udp 93
mode tnc
device /dev/ttyqf
loglevel 0
route oe8tlq-8 192.168.0.1 udp 93
route oe8tlq-9 192.168.0.2 udp 93
und das Start-Script:
kissattach -i 44.143.216.16 /dev/ttyS1 radio
(meine IP-Adr. und TNC auf COM2 - port radio)
kissattach -i 44.143.216.16 /dev/ptyqf ether
(Pseudo-Terminal für das lokale Netz)
/sbin/ifconfig ax0 44.143.216.16 netmask 255.0.0.0 \
broadcast 44.255.255.255 up
/usr/sbin/ax25d
/usr/sbin/ax25ipd &
route add -net 44.143.216.16 netmask 255.255.255.255 ax0
route add -net 44.0.0.0 netmask 255.0.0.0 gw 44.143.216.16 ax0
ok, zur funktionsweise:
Ich connecte vom PR-Rechner 1 mit OE8TLQ-8 meinen Homedigi OE8XDR...
Der ether32 vom Flexnet gibt den Conn-Request auch an den
Linux-Rechner weiter und der conn dann auch den OE8XDR nur bekomme ich
auf dem PR-Rechner nichts mehr zurück. Wieso aber? In der ax25d.conf
steht das alles was an oe8tlq-8 (OE8XDR to OE8TLQ-8) auch an oe8tlq-8
geleitet werden soll und von der ax25ipd.conf müßte er auch wissen das
oe8tlq-8 bzw der PR-Rechner1 über 192.168.0.1 erreichbar ist... ...am
PR-Rechner1 kommt jedoch nie etwas an.
Vom 2.Rechner her ganz gleich => OE8TLQ-9 to OE8XDR => der
Linux-Rechner connectet und der OE8XDR gibt dem OE8TLQ-9 den CText
zurück. Der sieht in der ax25ipd.conf das -9 192.168.0.2 ist aber es
kommt wie gesagt nichts an! Wieso?
Masquerading ist aktiviert deshalb die 192.168er Adr....
IP-Forwarding ist auch aktiviert
mit EINEM Rechner funktioniert es aber, wenn die Konfiguration so
aussieht:
bei der ax25d.conf statt der beiden letzten Einträge (OE8TLQ-8 und
OE8TLQ-9 via radio) einfach [* via radio] und ax25call %s *
und bei der ax25ipd.conf statt der beiden route Einträge nur
route oe8tlq-0 192.168.0.1 udp 93
(-0 =für alle SSIDs und 192.168.0.1 für den PR-Rechner 1)
Wenn ich dann vom PR-Rechner1 mit OE8TLQ den OE8XDR conn funktioniert
alles einwandfrei... ...nur mit mehreren Rechnern funktioniert's eben
nicht :( ...was bringt mir da ein Gateway? ;)
ok, vielleicht könnt ihr mir ja weiterhelfen...
danke jedenfalls fürs lesen dieser mail!!
Schöne Grüße
Thomas.
Read previous mail | Read next mail
| |