Hallo, nach viele Mühe läuft nun mein Rechner unter Linux Vs.7.1 als Router. Leider wählt der Router schon nach ca.15 Sekunden wieder ab wenn kein Datenverkehr ist. In der Datei /etc/ppp/options steht unter idle 180 bzw. /etc/pppoed.conf steht auch idle 180. Ich hoffe auf Eure Hilfe!!!
Linux 15.036 Themen, 107.107 Beiträge
Achso habe ich noch vergessen, das ganze läuft unter T-DSL.
Andreas
hey,
unter Linux Vs.7.1 ;-)) ich vermute mal SuSE 7.1 ?
Welchen Kernel verwendest Du ?
Was sagt der log? Welche Module sind geladen? Kannst Du überhaupt Daten senden/empfangen?
poste mal die Ausgabe der folgenden tools:
lsmod
ifconfig vor und während der "Verbindung"
die Meldungen des logs tail -f /var/log/messages
uname -r oder -a
Ansonsten gibts bei SuSE in der sdb einige Hinweise, www.adsl4linux.de
Banale Frage: die Benutzerangaben sind korrekt ?
Axel.
Hallo,
ja Suse Vs.7.1 (Kernel ? 2.4 ?).
Ich kann alles machen vom Linux - Rechner ohne Probleme solange ich nicht IPCHAINS gestartet habe. (Ohne funktioniert ja der Router nicht, und es können keine Clients zugreifen)
Sobald ich ipchains -A forward -j MASQ -i ppp0 gestartet habe kann der Client den IE5.5(SP1) z.B. aufrufen es wird automatisch einen Verbindung erstellt (leider dauert es ein funken zu lange, denn ich muss nocheinmal aktualisieren anklicken, erst dann ist die Startseite da) -> so nun ist die Seite da ich lese irgendetwas -> und Linux legt wieder auf -> die selbe Prozedur von vorn ->
Anbei die messages:
*** Diese Verbindung ist direkt vom Linux-PC gestartet worden --> also auch idle
180 (3 Minuten) ***
May 7 16:16:11 linux1 mingetty[637]: cannot opendir(/proc/629/fd): Permission
May 7 16:16:11 linux1 mingetty[640]: cannot opendir(/proc/629/fd): Permission
May 7 16:16:11 linux1 mingetty[636]: cannot opendir(/proc/629/fd): Permission
May 7 16:16:12 linux1 mingetty[639]: cannot opendir(/proc/629/fd): Permission
May 7 16:16:12 linux1 mingetty[638]: cannot opendir(/proc/629/fd): Permission
May 7 16:16:12 linux1 mingetty[640]: cannot opendir(/proc/629/fd): Permission
Mai 7 16:16:22 linux1 PAM-unix2[598]: session started for user andreas, servic
May 7 16:17:54 linux1 in.telnetd[793]: connect from 192.168.13.101 (192.168.13)
Mai 7 16:17:56 linux1 su: (to root) andreas on /dev/pts/2
Mai 7 16:17:56 linux1 PAM-unix2[802]: session started for user root, service s
May 7 16:18:39 linux1 pppd[201]: Starting link
May 7 16:18:39 linux1 kernel: Registering PPPoE driver
May 7 16:18:40 linux1 kernel: mssclampfw v1.2 (written by Marc Boucher
hm,
welche Regeln sind denn sonst noch aktiv? ipchains -L
Hast Du den dyn_ip_patch auf yes gesetzt? (Dies nur am Rande, hat nur was mit der wiederholten Anforderung des Clients was zu tun, wenn der nach dem 1. mal keine Antwort bekommt.)
Deine Kernel Version müsste (?) 2.2.18 sein. Finde es mit uname -r heraus.
Axel.
Hallo Axel,
außer ipchains -A forward -j MASQ -i ppp0 sind keine weiteren Regeln aktiv, (Firewall soll mal folgen). Dynamische IP ist in der rc.config aktiviert, oder was meinst Du mit dyn_ip_patch!?
Andreas
Aus der SuSE SDB:
...............
Zur Aktivierung gibt man das Kommando:
echo 7 > /proc/sys/net/ipv4/ip_dynaddr
Bei Erfolg sieht man in /var/log/messages Meldungen der folgenden Art:
ip_rewrite_addrs(): shifting saddr from 1.1.1.1 to 149.228.142.50 (state 2)
Ab SuSE Linux 6.0 (bzw. 5.2, 3. Auflage) wird dieser Befehl automatisch durch die /etc/rc.config- Variable
IP_DYNIP="yes"
ausgeführt.
---------------------
das sdcheint ja bei Dir so zu sein. OK.
Aber zum Masquerading braucht's mehr als deine Regel:
Versuche dich an der SuSE Firewall oder lese mehr über ipchains:
www.linuxbu.ch
bye Axel.