automatischer Verbindungsaufbau geht mal und mal nicht
Hallo, ich habe SuSE 7.3 installiert und beobachte folgendes Phänomen: der Automatische Verbindungsaufbau funktioniert nur von Zeit zu Zeit. -Funktionieren tuts, wenn ich eine bereits geladene www-Seite neu aufbaue. -Nicht funktionieren tuts, wenn ich eine neue www-Seite aufrufe. Wo kann hier der Fehler liegen? Gruß Christoph Hier mein Log aus der /var/log/messages nach einer erfolgreichen Verbindung: Dec 10 10:59:00 linux /USR/SBIN/CRON[8148]: (root) CMD ( rm -f /var/spool/cron/lastrun/cron.hourly) Dec 10 10:59:07 linux kernel: OPEN: 192.168.2.1 -> 213.95.15.200 TCP, port: 1586 -> 80 Dec 10 10:59:07 linux kernel: ippp2: dialing 1 0192071... Dec 10 10:59:07 linux isdnlog: Dec 10 10:59:07 * tei 67 calling 0192071 with +49 8051//964698, Prien a. Chiemsee RING (Data) Dec 10 10:59:10 linux isdnlog: Dec 10 10:59:10 tei 67 calling 0192071 with +49 8051//964698, Prien a. Chiemsee Time:Mon Dec 10 11:00:00 2001 Dec 10 10:59:10 linux isdnlog: Dec 10 10:59:10 tei 67 calling 0192071 with +49 8051//964698, Prien a. Chiemsee CONNECT (Data) Dec 10 10:59:10 linux isdnlog: Dec 10 10:59:10 tei 67 calling 0192071 with +49 8051//964698, Prien a. Chiemsee INTERFACE ippp2 calling 0192071 Dec 10 10:59:10 linux isdnlog: Dec 10 10:59:10 tei 67 calling 0192071 with +49 8051//964698, Prien a. Chiemsee No area info for provider 33_0 (98), destination 0192071 Dec 10 10:59:10 linux ipppd[358]: Local number: XXXX/XXXXXX, Remote number: 0192071, Type: outgoing #Anmerkung: Nummer habe ich gexxxt Dec 10 10:59:10 linux ipppd[358]: PHASE_WAIT -> PHASE_ESTABLISHED, ifunit: 2, linkunit: 0, fd: 7 Dec 10 10:59:10 linux kernel: isdn_net: ippp2 connected Dec 10 10:59:11 linux ipppd[358]: MPPP negotiation, He: Yes We: Yes Dec 10 10:59:11 linux ipppd[358]: local IP address 212.144.143.119 Dec 10 10:59:11 linux ipppd[358]: remote IP address 145.253.1.215 Dec 10 10:59:12 linux modify_resolvconf: Service ipppd modified /etc/resolv.conf. See info block in this file Dec 10 10:59:16 linux kernel: tcp_v4_rebuild_header(): shifting sk->saddr from 192.168.2.1 to 212.144.143.119 Dec 10 11:01:11 linux ipppd[358]: Modem hangup Dec 10 11:01:11 linux ipppd[358]: Connection terminated. Dec 10 11:01:11 linux ipppd[358]: taking down PHASE_DEAD link 0, linkunit: 0 Dec 10 11:01:11 linux ipppd[358]: closing fd 7 from unit 0 Dec 10 11:01:11 linux ipppd[358]: link 0 closed , linkunit: 0 Dec 10 11:01:11 linux ipppd[358]: reinit_unit: 0 Dec 10 11:01:11 linux ipppd[358]: Connect[0]: /dev/ippp2, fd: 7 Dec 10 11:01:11 linux kernel: isdn_net: local hangup ippp2 Dec 10 11:01:11 linux kernel: ippp2: Chargesum is 0 Dec 10 11:01:11 linux kernel: ippp, open, slot: 3, minor: 2, state: 0000 Dec 10 11:01:11 linux kernel: ippp_ccp: allocated reset data structure c6e16800 Dec 10 11:01:11 linux kernel: ippp_ccp: freeing reset data structure c29b9000 Dec 10 11:01:11 linux isdnlog: Dec 10 11:01:11 tei 67 calling 0192071 with +49 8051//964698, Prien a. Chiemsee Normal call clearing (User) Dec 10 11:01:11 linux isdnlog: Dec 10 11:01:11 tei 67 calling 0192071 with +49 8051//964698, Prien a. Chiemsee HANGUP ( 0:02:01 I=138.7Kb O= 18.5Kb) Dec 10 11:01:12 linux modify_resolvconf: restored /etc/resolv.conf.saved.by.ipppd.ippp2 to /etc/resolv.conf Dec 10 11:01:12 linux kernel: TCP: zapping lost address 212.144.143.119:1593 -> 212.4.174.84:80 Dec 10 11:01:12 linux kernel: TCP: zapping lost address 212.144.143.119:1594 -> 209.73.225.9:80 Dec 10 11:01:12 linux ip-down: Setting up routing for ippp2 (using /etc/route.conf)..done
On Mon, Dec 10, 2001 at 11:08:18AM +0100, Christoph Roell wrote:
Hallo,
ich habe SuSE 7.3 installiert und beobachte folgendes Phänomen:
der Automatische Verbindungsaufbau funktioniert nur von Zeit zu Zeit. -Funktionieren tuts, wenn ich eine bereits geladene www-Seite neu aufbaue. -Nicht funktionieren tuts, wenn ich eine neue www-Seite aufrufe.
Wo kann hier der Fehler liegen?
nameserver Einstellung ? Was steht in der /etc/resolve.conf wenn aufgelegt ist, was wenn die Verbindung da ist ? Was bei dynamischer IP Vergabe leider nur durch zusaetzliche Massnahmen (z.B: ipresend) vermeidbar ist, ist das eventuell der erste Request verloren geht. -- Karsten Keil SuSE Labs ISDN development
Am Montag, 10. Dezember 2001 15:19 schrieben Sie:
On Mon, Dec 10, 2001 at 11:08:18AM +0100, Christoph Roell wrote:
Hallo,
ich habe SuSE 7.3 installiert und beobachte folgendes Phänomen:
der Automatische Verbindungsaufbau funktioniert nur von Zeit zu Zeit. -Funktionieren tuts, wenn ich eine bereits geladene www-Seite neu aufbaue. -Nicht funktionieren tuts, wenn ich eine neue www-Seite aufrufe.
Wo kann hier der Fehler liegen?
nameserver Einstellung ? Was steht in der /etc/resolve.conf wenn aufgelegt ist, gar nichts, leer
was wenn die Verbindung da ist ? ### BEGIN INFO # # Modified_by: ipppd # Backup: /etc/resolv.conf.saved.by.ipppd.ippp2 # Process: ipppd # Process_id: 358 318 299 # Script: /etc/ppp/ip-up # Saveto: # Info: # This is a temporary resolv.conf created by ipppd. The # previous file has been saved as <see "Backup: field # above>. It will be restored when ippp disconnects. # If you don't like ipppd to change your nameserver # settings then set MODIFY_RESOLV_CONF_DYNAMICALLY=no # in /etc/rc.config or remove the option ms-get-dns from # /etc/ppp/options.ippp*. # ### END INFO
nameserver 145.253.2.11 nameserver 145.253.2.75
Was bei dynamischer IP Vergabe leider nur durch zusaetzliche Massnahmen (z.B: ipresend) vermeidbar ist, ist das eventuell der erste Request verloren geht.
Am Montag, 10. Dezember 2001 15:50 schrieben Sie:
Am Montag, 10. Dezember 2001 15:19 schrieben Sie:
On Mon, Dec 10, 2001 at 11:08:18AM +0100, Christoph Roell wrote:
Hallo,
ich habe SuSE 7.3 installiert und beobachte folgendes Phänomen:
der Automatische Verbindungsaufbau funktioniert nur von Zeit zu Zeit. -Funktionieren tuts, wenn ich eine bereits geladene www-Seite neu aufbaue. -Nicht funktionieren tuts, wenn ich eine neue www-Seite aufrufe.
Wo kann hier der Fehler liegen?
nameserver Einstellung ? Was steht in der /etc/resolve.conf wenn aufgelegt ist,
gar nichts, leer
was wenn die Verbindung da ist ?
### BEGIN INFO # # Modified_by: ipppd # Backup: /etc/resolv.conf.saved.by.ipppd.ippp2 # Process: ipppd # Process_id: 358 318 299 # Script: /etc/ppp/ip-up # Saveto: # Info: # This is a temporary resolv.conf created by ipppd. The # previous file has been saved as <see "Backup: field # above>. It will be restored when ippp disconnects. # If you don't like ipppd to change your nameserver # settings then set MODIFY_RESOLV_CONF_DYNAMICALLY=no # in /etc/rc.config or remove the option ms-get-dns from # /etc/ppp/options.ippp*. # ### END INFO
nameserver 145.253.2.11 nameserver 145.253.2.75
Was bei dynamischer IP Vergabe leider nur durch zusaetzliche Massnahmen (z.B: ipresend) vermeidbar ist, ist das eventuell der erste Request verloren geht.
Nachdem ich den Text in der /etc/resolve.conf bei bestehender Verbindung gelesen habe, hab ich einfach in die leere resolve.conf bei aufgelegter Verbindung "nameserver 145.253.2.11" eingetragen und siehe da, es funktioniert wieder. Ich hoffe, das ist der korrekte Weg. Fragt sich nur, warum die resolve.conf bei aufgelegtem Zustand leer war. Wird das durch die SuSE-Scripte nicht überprüft?
On Mon, Dec 10, 2001 at 11:08:18AM +0100, Christoph Roell wrote:
ich habe SuSE 7.3 installiert [...] der Automatische Verbindungsaufbau funktioniert nur von Zeit zu Zeit.
[...]
Nachdem ich den Text in der /etc/resolve.conf bei bestehender Verbindung gelesen habe, hab ich einfach in die leere resolve.conf bei aufgelegter Verbindung "nameserver 145.253.2.11" eingetragen und siehe da, es funktioniert wieder. [...]
Dasselbe Problem hatte ich schon unter 7.2. Damals hatte ich als Linux-Neuling ganz stumpf beim Installationssupport angerufen. Die hatten mir geraten, unter YaST2>Netzwerk>DNS-Konfiguration die IP-Adresse des Nameservers meines Providers einzutragen. YaST macht hier nichts anderes als eben den Eintrag `nameserver a.b.c.d' in `resolve.conf'. Lustig ist, daß die dynamische Nameserverkonfiguration unter 7.1 noch ging. Bertram Scharpf <b.scharpf@tesionmail.de>
Hi, On Tue, Dec 11, 2001 at 03:37:09PM +0100, Bertram Scharpf wrote:
[...]
Nachdem ich den Text in der /etc/resolve.conf bei bestehender Verbindung gelesen habe, hab ich einfach in die leere resolve.conf bei aufgelegter Verbindung "nameserver 145.253.2.11" eingetragen und siehe da, es funktioniert wieder. [...]
Dasselbe Problem hatte ich schon unter 7.2. Damals hatte ich als Linux-Neuling ganz stumpf beim Installationssupport angerufen. Die hatten mir geraten, unter YaST2>Netzwerk>DNS-Konfiguration die IP-Adresse des Nameservers meines Providers einzutragen. YaST macht hier nichts anderes als eben den Eintrag `nameserver a.b.c.d' in `resolve.conf'.
Lustig ist, daß die dynamische Nameserverkonfiguration unter 7.1 noch ging.
Nein. Das Problem ist, das auch bei dynamischer Konfiguration ein Startwert vorhanden sein muss, damit DOD funktioniert. Bei der 7.1 wurde bei der ersten Einwahl einfach die resolv.conf vollstaendig uebergemangelt, was auch zu Aerger gefuehrt hat. Die dynamische Nameserverzuweisung funktioniert in allen Faellen, nur wird nach der Einwahl die orginale resolve.conf wiederhergestellt. Wenn in der orginalen nichts drinsteht, funktioniert DOD nicht, da ja in 99% der Faelle die Einwahl durch eine Nameserverabfrage getriggert wird. -- Karsten Keil SuSE Labs ISDN development
participants (3)
-
Bertram Scharpf
-
Christoph Roell
-
Karsten Keil