Re: Fehlermeldung: "Session in wrong state"

From: Jens Rehsack <rehsack(at)liwing.de>
Date: Tue, 27 May 2003 19:04:40 +0200

On 5/27/2003 5:25 PM, Thomas Zastrow wrote:
> Jens Rehsack wrote:
>
> <snip>
>
>>>Bitteschoen:
>>>
>>>-bash-2.05b$ ifconfig -a
>>>rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>>> inet6 fe80::230:84ff:fe28:e62f%rl0 prefixlen 64 scopeid 0x1
>>> ether 00:30:84:28:e6:2f
>>> media: Ethernet autoselect (10baseT/UTP)
>>> status: active
>>>de0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>>> inet 192.168.1.150 netmask 0xffffff00 broadcast 192.168.1.255
>>> inet6 fe80::280:c8ff:fe7f:6867%de0 prefixlen 64 scopeid 0x2
>>> ether 00:80:c8:7f:68:67
>>> media: Ethernet autoselect (10base2/BNC)
>>> status: active
>>>sl0: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 552
>>>faith0: flags=8002<BROADCAST,MULTICAST> mtu 1500
>>>lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
>>> inet6 ::1 prefixlen 128
>>> inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5
>>> inet 127.0.0.1 netmask 0xff000000
>>>ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
>>>tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1492
>>> inet 217.237.115.39 --> 217.5.98.36 netmask 0xffffffff
>>> Opened by PID 108
>>>tun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1500
>>> Opened by PID 178
>>>
>>>
>>
>>Wer hat dieses tun1 geöffnet? Bzw.: Wer ist pid 178?
>>(ps ax|grep "^[ ]*^178")
>>
>>Das könnte schon des Rätsels Lösung sein, dass da u.U. 2 pppd laufen
>>bzw. jmd. von Hand einen nachstartet.
>>
>>
>
>
> Hhm, da hat aber jemand die regulaeeren Ausdruecke auch schon mit der
> Muttermilch aufgesogen ;-)
> Leider klappt der Ausdruck bei mir nicht, er gibt gar nix aus. Aber das
> hier sollte es doch auch tun:

Das 2. '^' muss raus - Tippfehler.

> su-2.05b# ps ax | grep ppp
> 109 ?? Ss 3:41.47 ppp -ddial -nat
> 182 ?? Ss 0:05.56 ppp -ddial -nat
> 866 p2 R+ 0:00.00 grep ppp (bash)
>
>
> (Die PIDs stimmen nicht mehr da ich rebooten musste, das hatte ich bei
> dem reg. Ausdruck aber bedacht :-))
>
>
> <snip>
>
>>
>>tcpdump -i rl0 2>&1 | tee /dev/stderr \
>>
>>
>>>/path/to/space/tcpdump-`date`.log 2>&1
>>>
>>>
>>
>>wird helfen :-)
>>
>>In dem Log kannst Du dann nach Herzenslust rumsuchen (lassen) :-))
>>
>>
>
> Hab da drinnen leider nix gefunden was mir weiterhelfen koennte.
> Ausserdem ist die Meldung "Session in wrong state" ja in
> /var/log/messages, tut der PPP da auch hin loggen?
> In der ppp.log hab ich auch nix gefunden ....
>
>>
>>
>>>laufen zu lassen aber das wars nicht ... (bitte nicht schlagen ich hab
>>>keine Erfahrung mit tcpdump ...)
>>>
>>>Da ist mir aber gerade doch noch was aufgefallen ... ich habe da
>>>irgendwie den pppd zweimal am Laufen:
>>>
>>>-bash-2.05b$ ps uax | grep ppp
>>>tom 11171 0.0 0.9 1064 504 p5 S+ 4:23PM 0:00.01 grep ppp
>>>root 108 0.0 1.6 2552 928 ?? Ss Thu02PM 57:43.92 ppp -ddial
>>>-nat
>>>root 178 0.0 1.1 2408 648 ?? Is Thu02PM 1:07.67 ppp -ddial
>>>-nat
>>>
>>>Das kann doch auch nicht sein, oder??? Der zweite (PID 178) scheint den
>>>tun1 zu benutzen, aber den gibts gar nicht ...
>>>
>>>
>>
>>Geben tut's den offensichtlich schon, nur ist rl0 schon belegt. Geh' am
>>Besten mal deine rc.local etc. durch, oder schau mal in /usr/local/etc/rc.d/
>>
>>
>>
>
> <snip>
>
> Hhm, eine rc.local habe ich nicht, wo soll die denn zu finden sein?
> Unter /usr/local/etc/rc.d/ liegt auch nix wirklich interessantes, Apache
> & Co. halt ... aber nix was irgendwie eine weitere PPP-Verbindung
> aufbauen koennte. In /etc/rc.conf wird der pppd uebrigens auch nur
> einmal gestartet:
>
> ifconfig rl0 up
> ppp_enable=YES
> ppp_mode=ddial
> gateway_enable=YES
> ppp_nat="NO"
> natd_enable="YES"
> natd_interface="tun0"
> natd_flags="-dynamic"
>
> Also, wo koennte ein weiterer pppd sonst noch gestartet werden?? Bin
> fuer jeden Tip dankbar .... :-)

Ich starte den ppp im auto-mode (ppp_mode=auto), vielleicht liegt's
daran. Der 2. pppd started um eine Verbindung aufzubauen, aber der 1.
hat noch tun0 im Wickel. Und dann klappt die Zuordnung nicht mehr, da
beide über rl0 gehen. Ist nur so'n Gedanke.

> Gruss und schoenen Feierabend,

Dir auch

> Tom

Gruss,
Jens

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Tue 27 May 2003 - 19:04:50 CEST

search this site