Hello. My first e-mail seems very messed up, so I will try again. Sorry
about that, I hope this will be OK.
I encountered big problem after switching router from gentoo to freebsd.
It does not properly reconnect ADSL link after loosing connection, for
example, when ISP cycle IP address or when I pull out cable from ADSL
switcher for testing purporse. I cannot realize what's going on and
really need help.
First problem get when ISP disconnect me after 24 hours due to IP
change. Link does not properly get reconnected. ppp tries to connect,
and appearenty is connected, but something is wrong because no traffic
is possible and after few seconds ppp goes down and reconnects again.
And again and again.... Strange above all is that during reconnecting
routing table always has default route, but ping does not go. Next, I
will put some information that I think is relevant to problem, but it
seems to me, not very useful in debugging this.
During reconnecting as I describe above, this is my routing table:
[EMAIL PROTECTED] /home/coldplug]# netstat -rn
Routing tables
Internet:
Destination Gateway Flags Refs Use Netif Expire
default 172.29.252.12 UGS 1 2284023 tun0
10.23.99.64/29 link#1 UC 0 0 nfe0
10.23.99.66 00:30:84:ee:3c:cf UHLW 1 4065 nfe0 1030
10.23.99.70 00:02:b3:9e:b9:81 UHLW 1 223104 nfe0 1027
127.0.0.1 127.0.0.1 UH 0 72 lo0
172.29.252.12 78.3.33.136 UGH 1 0 tun0
Internet6:
Destination Gateway Flags
Netif Expire
::1 ::1 UHL lo0
fe80::%lo0/64 fe80::1%lo0 U lo0
fe80::1%lo0 link#5 UHL lo0
ff01:5::/32 fe80::1%lo0 UC lo0
ff01:6::/32 link#6 UGC tun0
ff02::%lo0/32 fe80::1%lo0 UC lo0
ff02::%tun0/32 fe80::211:9ff:fe8d:4a27%tun0 UGC tun0
[EMAIL PROTECTED] /home/coldplug]#
And this.... I get if try to ping ISP's dns
[EMAIL PROTECTED] /home/coldplug]# ping 195.29.150.3
PING 195.29.150.3 (195.29.150.3): 56 data bytes
ping: sendto: No buffer space available
ping: sendto: No buffer space available
ping: sendto: No buffer space available
ping: sendto: No buffer space available
^C
--- 195.29.150.3 ping statistics ---
10 packets transmitted, 0 packets received, 100.0% packet loss
[EMAIL PROTECTED] /home/coldplug]#
No buffer space available??? What is that?
These are lines from log, where you can see that it reconnects and never
stops that
[EMAIL PROTECTED] /home/coldplug]# tail -f /var/log/ppp.log
Apr 26 12:06:22 maraska-gw ppp[956]: tun0: Phase: deflink: carrier -> login
Apr 26 12:06:22 maraska-gw ppp[956]: tun0: Phase: deflink: login -> lcp
Apr 26 12:06:23 maraska-gw ppp[956]: tun0: Warning: deflink: Reducing
configured MRU from 1500 to 1492
Apr 26 12:06:23 maraska-gw ppp[956]: tun0: Phase: deflink: his = PAP,
mine = none
Apr 26 12:06:23 maraska-gw ppp[956]: tun0: Phase: Pap Output:
[EMAIL PROTECTED] ********
Apr 26 12:06:24 maraska-gw ppp[956]: tun0: Phase: Pap Input: SUCCESS
(Access Accepted. )
Apr 26 12:06:24 maraska-gw ppp[956]: tun0: Phase: deflink: Already in
NETWORK phase
Apr 26 12:06:24 maraska-gw ppp[956]: tun0: Phase: deflink: lcp -> open
Apr 26 12:06:24 maraska-gw ppp[956]: tun0: Warning: 0.0.0.0/0: Change
route failed: errno: No such process
Apr 26 12:06:24 maraska-gw ppp[956]: tun0: Warning: ff02:6::/32: Change
route failed: errno: Network is unreachable
Apr 26 12:08:23 maraska-gw ppp[956]: tun0: Phase: deflink: open -> lcp
Apr 26 12:08:23 maraska-gw ppp[956]: tun0: Warning: 0.0.0.0/0: Change
route failed: errno: No such process
Apr 26 12:08:23 maraska-gw ppp[956]: tun0: Warning: ff02:6::/32: Change
route failed: errno: Network is unreachable
Apr 26 12:08:24 maraska-gw ppp[956]: tun0: Phase: Received NGM_PPPOE_CLOSE
Apr 26 12:08:24 maraska-gw ppp[956]: tun0: Phase: deflink: Device
disconnected
Apr 26 12:08:24 maraska-gw ppp[956]: tun0: Phase: deflink: Disconnected!
Apr 26 12:08:24 maraska-gw ppp[956]: tun0: Phase: deflink: lcp -> logout
Apr 26 12:08:24 maraska-gw ppp[956]: tun0: Phase: deflink: Disconnected!
Apr 26 12:08:24 maraska-gw ppp[956]: tun0: Phase: deflink: logout -> hangup
Apr 26 12:08:24 maraska-gw ppp[956]: tun0: Phase: deflink: Connect time:
123 secs: 374 octets in, 96 octets out
Apr 26 12:08:24 maraska-gw ppp[956]: tun0: Phase: deflink: 3218212
packets in, 2284164 packets out
Apr 26 12:08:24 maraska-gw ppp[956]: tun0: Phase: total 3 bytes/sec,
peak 40 bytes/sec on Sat Apr 26 12:06:24 2008
Apr 26 12:08:24 maraska-gw ppp[956]: tun0: Phase: deflink: hangup -> opening
Apr 26 12:08:24 maraska-gw ppp[956]: tun0: Phase: deflink: Enter pause
(3) for redialing.
Apr 26 12:08:27 maraska-gw ppp[956]: tun0: Phase: deflink: Connected!
Apr 26 12:08:27 maraska-gw ppp[956]: tun0: Phase: deflink: opening -> dial
Apr 26 12:08:27 maraska-gw ppp[956]: tun0: Phase: deflink: dial -> carrier
Apr 26 12:08:28 maraska-gw ppp[956]: tun0: Phase: Received
NGM_PPPOE_ACNAME (hook "HTdsl")
Apr 26 12:08:28 maraska-gw ppp[956]: tun0: Phase: Received
NGM_PPPOE_SESSIONID
Apr 26 12:08:28 maraska-gw ppp[956]: tun0: Phase: Received NGM_PPPOE_SUCCESS
Apr 26 12:08:28 maraska-gw ppp[956]: tun0: Phase: deflink: carrier -> login
Apr 26 12:08:28 maraska-gw ppp[956]: tun0: Phase: deflink: login -> lcp
Apr 26 12:08:29 maraska-gw ppp[956]: tun0: Warning: deflink: Reducing
configured MRU from 1500 to 1492
Apr 26 12:08:29 maraska-gw ppp[956]: tun0: Phase: deflink: his = PAP,
mine = none
Apr 26 12:08:29 maraska-gw ppp[956]: tun0: Phase: Pap Output:
[EMAIL PROTECTED] ********
Apr 26 12:08:29 maraska-gw ppp[956]: tun0: Phase: Pap Input: SUCCESS
(Access Accepted. )
Apr 26 12:08:29 maraska-gw ppp[956]: tun0: Phase: deflink: Already in
NETWORK phase
Apr 26 12:08:29 maraska-gw ppp[956]: tun0: Phase: deflink: lcp -> open
Apr 26 12:08:29 maraska-gw ppp[956]: tun0: Warning: 0.0.0.0/0: Change
route failed: errno: No such process
Apr 26 12:08:29 maraska-gw ppp[956]: tun0: Warning: ff02:6::/32: Change
route failed: errno: Network is unreachable
^C
[EMAIL PROTECTED] /home/coldplug]#
Only way to exit this trouble is restarting ppp manually!
[EMAIL PROTECTED] /home/coldplug]# killall ppp
[EMAIL PROTECTED] /home/coldplug]# ppp -ddial htnet
Loading /lib/libalias_cuseeme.so
Loading /lib/libalias_ftp.so
Loading /lib/libalias_irc.so
Loading /lib/libalias_nbt.so
Loading /lib/libalias_pptp.so
Loading /lib/libalias_skinny.so
Loading /lib/libalias_smedia.so
Working in ddial mode
Using interface: tun0
Warning: usage: nat addr [addr_local addr_alias]
Warning: usage: nat addr [addr_local addr_alias]
Warning: usage: nat addr [addr_local addr_alias]
[EMAIL PROTECTED] /home/coldplug]# ping 195.29.150.3
PING 195.29.150.3 (195.29.150.3): 56 data bytes
64 bytes from 195.29.150.3: icmp_seq=2 ttl=251 time=23.386 ms
This is my config file
[EMAIL PROTECTED] /home/coldplug]# cat /etc/ppp/ppp.conf
default:
set log Phase tun command
nat enable yes
htnet:
set device PPPoE:rl0:
set authname [EMAIL PROTECTED]
set authkey ***
set dial
set login
add default HISADDR
nat addr 10.23.99.66
nat addr 10.23.99.67
nat addr 10.23.99.70
[EMAIL PROTECTED] /home/coldplug]#
I tried lot of things. "enable lqr", "enable echo"... nothing helps.
Moreover, testing this by pulling out cable and replugging it give no
response from system! If I do that, link goes down (real link), but
system do not realize that at all! Routing table remains unchanged,
default route still is there, tun0 interface still configured, ppp runs,
and in /var/log/ppp.log there is no new single line after that
replugging cable into ADSL modem! How is that possible? Isn't pulling
out and replugging cable should be enough for ppp to realize it that
tun0 should be reconfigured and ppp redialed?
Of course, I start ppp as:
# ppp -ddial htnet
I really need reliable connection that needs no permanent monitoring by
myself and manually reconnecting after being dropped. Please, give me
some idea what can I do because I'm still desperate after few days of
trying to fix this. For sake of completness, I had no problems with this
before, on gentoo. Now I run FreeBSD 7.
[EMAIL PROTECTED] /home/coldplug]# uname -a
FreeBSD maraska-gw.zdw 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24
19:59:52 UTC 2008
[EMAIL PROTECTED]:/usr/obj/usr/src/sys/GENERIC i386
If you think that some other messages from system will be more useful, I
will hapily provide them.
Thanks to all!
Ivan Toman
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"