ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] Dial-in - ошибки в логах
@ 2008-01-29 16:22 Motsyo Gennadi aka Drool
  2008-02-06  7:29 ` Тимощенков Павел Васильевич
  0 siblings, 1 reply; 7+ messages in thread
From: Motsyo Gennadi aka Drool @ 2008-01-29 16:22 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

	Приветствую.
	Работает диалин, соединение происходит прекрасно, все работает. Но 
иногда модем просто бросает трубку и больше не берет, судя по 
индикаторам он как бы в ожидании, или даже вообще на линии. Иногда даже 
трубка остается поднятой.
	При подключении клиента по диалапу в логах такое:

Jan 29 18:05:15 berssn kernel: PPP generic driver version 2.4.2
Jan 29 18:05:15 berssn pppd[6548]: pppd 2.4.4 started by a_ppp, uid 0
Jan 29 18:05:15 berssn pppd[6548]: Using interface ppp0
Jan 29 18:05:15 berssn pppd[6548]: Connect: ppp0 <--> /dev/ttyS0
Jan 29 18:05:18 berssn pppd[6548]: user egor logged in
Jan 29 18:05:18 berssn pppd[6548]: PAP peer authentication succeeded for 
egor
Jan 29 18:05:18 berssn kernel: PPP BSD Compression module registered
Jan 29 18:05:18 berssn kernel: PPP Deflate Compression module registered
Jan 29 18:05:18 berssn pppd[6548]: Cannot determine ethernet address for 
proxy ARP
Jan 29 18:05:18 berssn pppd[6548]: local  IP address 192.168.2.1
Jan 29 18:05:18 berssn pppd[6548]: remote IP address 192.168.2.100
Jan 29 18:05:19 berssn pppd[6548]: Script /etc/ppp/ip-up finished (pid 
6644), status = 0x0
Jan 29 18:05:23 berssn named[2313]: listening on IPv4 interface ppp0, 
192.168.2.1#53
Jan 29 18:05:23 berssn named[2313]: could not listen on UDP socket: 
permission denied
Jan 29 18:05:23 berssn named[2313]: creating IPv4 interface ppp0 failed; 
interface ignored

	Что за:
Cannot determine ethernet address for proxy ARP
creating IPv4 interface ppp0 failed; interface ignored

	? Система - бранч.
rpm -qa | grep ppp
ppp-2.4.4-alt10
ppp-common-0.4.2-alt1

uname -r
2.6.18-std-smp-alt11

	Просмотреть лог в момент прерывания соединения никак не удается :-(


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Sysadmins] Dial-in - ошибки в логах
  2008-01-29 16:22 [Sysadmins] Dial-in - ошибки в логах Motsyo Gennadi aka Drool
@ 2008-02-06  7:29 ` Тимощенков Павел Васильевич
  2008-02-06  8:23   ` Motsyo Gennadi aka Drool
  0 siblings, 1 reply; 7+ messages in thread
From: Тимощенков Павел Васильевич @ 2008-02-06  7:29 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Motsyo Gennadi aka Drool пишет:
> 	Приветствую.
> 	Работает диалин, соединение происходит прекрасно, все работает. Но 
> иногда модем просто бросает трубку и больше не берет, судя по 
> индикаторам он как бы в ожидании, или даже вообще на линии. Иногда даже 
> трубка остается поднятой.
> 	При подключении клиента по диалапу в логах такое:
>
> Jan 29 18:05:15 berssn kernel: PPP generic driver version 2.4.2
> Jan 29 18:05:15 berssn pppd[6548]: pppd 2.4.4 started by a_ppp, uid 0
> Jan 29 18:05:15 berssn pppd[6548]: Using interface ppp0
> Jan 29 18:05:15 berssn pppd[6548]: Connect: ppp0 <--> /dev/ttyS0
> Jan 29 18:05:18 berssn pppd[6548]: user egor logged in
> Jan 29 18:05:18 berssn pppd[6548]: PAP peer authentication succeeded for 
> egor
> Jan 29 18:05:18 berssn kernel: PPP BSD Compression module registered
> Jan 29 18:05:18 berssn kernel: PPP Deflate Compression module registered
> Jan 29 18:05:18 berssn pppd[6548]: Cannot determine ethernet address for 
> proxy ARP
> Jan 29 18:05:18 berssn pppd[6548]: local  IP address 192.168.2.1
> Jan 29 18:05:18 berssn pppd[6548]: remote IP address 192.168.2.100
> Jan 29 18:05:19 berssn pppd[6548]: Script /etc/ppp/ip-up finished (pid 
> 6644), status = 0x0
> Jan 29 18:05:23 berssn named[2313]: listening on IPv4 interface ppp0, 
> 192.168.2.1#53
> Jan 29 18:05:23 berssn named[2313]: could not listen on UDP socket: 
> permission denied
> Jan 29 18:05:23 berssn named[2313]: creating IPv4 interface ppp0 failed; 
> interface ignored
>
> 	Что за:
> Cannot determine ethernet address for proxy ARP
>   
Это сообщение выдается из-за использования опции proxyarp и появляется 
при подключении клиента из сети, отличной от сети сервера и нет 
выозможности выполнить arp запрос.
> creating IPv4 interface ppp0 failed; interface ignored
>   
А эта ошибка, если вы обратили внимание, идет уже не от pppd а от named. 
Т.ч. для начала попробуйте потушить bind или хотя бы убрать опции 
касательно dns из конфига рррd. И хотелось бы конфиг увидеть, вообще, 
чтобы сказать что-то.
> 	? Система - бранч.
> rpm -qa | grep ppp
> ppp-2.4.4-alt10
> ppp-common-0.4.2-alt1
>
> uname -r
> 2.6.18-std-smp-alt11
>
> 	Просмотреть лог в момент прерывания соединения никак не удается :-(
>   



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Sysadmins] Dial-in - ошибки в логах
  2008-02-06  7:29 ` Тимощенков Павел Васильевич
@ 2008-02-06  8:23   ` Motsyo Gennadi aka Drool
  2008-02-06  8:35     ` Тимощенков Павел Васильевич
  0 siblings, 1 reply; 7+ messages in thread
From: Motsyo Gennadi aka Drool @ 2008-02-06  8:23 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Тимощенков Павел Васильевич пишет:
> Motsyo Gennadi aka Drool пишет:
>> 	Приветствую.
>> 	Работает диалин, соединение происходит прекрасно, все работает. Но 
>> иногда модем просто бросает трубку и больше не берет, судя по 
>> индикаторам он как бы в ожидании, или даже вообще на линии. Иногда даже 
>> трубка остается поднятой.
>> 	При подключении клиента по диалапу в логах такое:
>>
>> Jan 29 18:05:15 berssn kernel: PPP generic driver version 2.4.2
>> Jan 29 18:05:15 berssn pppd[6548]: pppd 2.4.4 started by a_ppp, uid 0
>> Jan 29 18:05:15 berssn pppd[6548]: Using interface ppp0
>> Jan 29 18:05:15 berssn pppd[6548]: Connect: ppp0 <--> /dev/ttyS0
>> Jan 29 18:05:18 berssn pppd[6548]: user egor logged in
>> Jan 29 18:05:18 berssn pppd[6548]: PAP peer authentication succeeded for 
>> egor
>> Jan 29 18:05:18 berssn kernel: PPP BSD Compression module registered
>> Jan 29 18:05:18 berssn kernel: PPP Deflate Compression module registered
>> Jan 29 18:05:18 berssn pppd[6548]: Cannot determine ethernet address for 
>> proxy ARP
>> Jan 29 18:05:18 berssn pppd[6548]: local  IP address 192.168.2.1
>> Jan 29 18:05:18 berssn pppd[6548]: remote IP address 192.168.2.100
>> Jan 29 18:05:19 berssn pppd[6548]: Script /etc/ppp/ip-up finished (pid 
>> 6644), status = 0x0
>> Jan 29 18:05:23 berssn named[2313]: listening on IPv4 interface ppp0, 
>> 192.168.2.1#53
>> Jan 29 18:05:23 berssn named[2313]: could not listen on UDP socket: 
>> permission denied
>> Jan 29 18:05:23 berssn named[2313]: creating IPv4 interface ppp0 failed; 
>> interface ignored
>>
>> 	Что за:
>> Cannot determine ethernet address for proxy ARP
>>   
> Это сообщение выдается из-за использования опции proxyarp и появляется 
> при подключении клиента из сети, отличной от сети сервера и нет 
> выозможности выполнить arp запрос.

	IP-адрес eth0 сервера - 192.168.1.14, интерфейсу ppp0 присваивается 
192.168.2.1, клиенту - 192.168.2.100

>> creating IPv4 interface ppp0 failed; interface ignored
>>   
> А эта ошибка, если вы обратили внимание, идет уже не от pppd а от named. 
> Т.ч. для начала попробуйте потушить bind или хотя бы убрать опции 
> касательно dns из конфига рррd. И хотелось бы конфиг увидеть, вообще, 
> чтобы сказать что-то.

	Если заглушу bind - на диалап-клиенте сдохнет инет. А так вроде бы 
работает :-)

cat /etc/ppp/options
lock
noipdefault
noauth
replacedefaultroute
nopredictor1

cat /etc/ppp/options.ttyS0
lock
auth
modem
crtscts
refuse-chap
require-pap
mtu 576
mru 576
proxyarp
192.168.2.1:192.168.2.100
ms-dns 192.168.2.1



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Sysadmins] Dial-in - ошибки в логах
  2008-02-06  8:23   ` Motsyo Gennadi aka Drool
@ 2008-02-06  8:35     ` Тимощенков Павел Васильевич
  2008-02-06  8:49       ` Motsyo Gennadi aka Drool
  0 siblings, 1 reply; 7+ messages in thread
From: Тимощенков Павел Васильевич @ 2008-02-06  8:35 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Motsyo Gennadi aka Drool пишет:
> Тимощенков Павел Васильевич пишет:
>   
>> Motsyo Gennadi aka Drool пишет:
>>     
>>> 	Приветствую.
>>> 	Работает диалин, соединение происходит прекрасно, все работает. Но 
>>> иногда модем просто бросает трубку и больше не берет, судя по 
>>> индикаторам он как бы в ожидании, или даже вообще на линии. Иногда даже 
>>> трубка остается поднятой.
>>> 	При подключении клиента по диалапу в логах такое:
>>>
>>> Jan 29 18:05:15 berssn kernel: PPP generic driver version 2.4.2
>>> Jan 29 18:05:15 berssn pppd[6548]: pppd 2.4.4 started by a_ppp, uid 0
>>> Jan 29 18:05:15 berssn pppd[6548]: Using interface ppp0
>>> Jan 29 18:05:15 berssn pppd[6548]: Connect: ppp0 <--> /dev/ttyS0
>>> Jan 29 18:05:18 berssn pppd[6548]: user egor logged in
>>> Jan 29 18:05:18 berssn pppd[6548]: PAP peer authentication succeeded for 
>>> egor
>>> Jan 29 18:05:18 berssn kernel: PPP BSD Compression module registered
>>> Jan 29 18:05:18 berssn kernel: PPP Deflate Compression module registered
>>> Jan 29 18:05:18 berssn pppd[6548]: Cannot determine ethernet address for 
>>> proxy ARP
>>> Jan 29 18:05:18 berssn pppd[6548]: local  IP address 192.168.2.1
>>> Jan 29 18:05:18 berssn pppd[6548]: remote IP address 192.168.2.100
>>> Jan 29 18:05:19 berssn pppd[6548]: Script /etc/ppp/ip-up finished (pid 
>>> 6644), status = 0x0
>>> Jan 29 18:05:23 berssn named[2313]: listening on IPv4 interface ppp0, 
>>> 192.168.2.1#53
>>> Jan 29 18:05:23 berssn named[2313]: could not listen on UDP socket: 
>>> permission denied
>>> Jan 29 18:05:23 berssn named[2313]: creating IPv4 interface ppp0 failed; 
>>> interface ignored
>>>
>>> 	Что за:
>>> Cannot determine ethernet address for proxy ARP
>>>   
>>>       
>> Это сообщение выдается из-за использования опции proxyarp и появляется 
>> при подключении клиента из сети, отличной от сети сервера и нет 
>> выозможности выполнить arp запрос.
>>     
>
> 	IP-адрес eth0 сервера - 192.168.1.14, интерфейсу ppp0 присваивается 
> 192.168.2.1, клиенту - 192.168.2.100
>   
ну вот proxyarp и не работает :) Вообще, это ерунда. Можно убрать эту 
опцию, а можно просто не обращать внимание на эти сообщения.
>   
>>> creating IPv4 interface ppp0 failed; interface ignored
>>>   
>>>       
>> А эта ошибка, если вы обратили внимание, идет уже не от pppd а от named. 
>> Т.ч. для начала попробуйте потушить bind или хотя бы убрать опции 
>> касательно dns из конфига рррd. И хотелось бы конфиг увидеть, вообще, 
>> чтобы сказать что-то.
>>     
>
> 	Если заглушу bind - на диалап-клиенте сдохнет инет. А так вроде бы 
> работает :-)
>   
Ну dns можно и в лоб на машине прописать, да и вообще, не должен он 
отваливать соединение. И, как по мне, гораздо удобнее адрес клиенту 
присваивать через pap-secret, а не в лоб в options.ttyS0 писать. Хотите 
присвоить ppp серверу другой адрес, пропишите просто 192.168.2.1:
Вот мой пример конфига. Модемный пул на 8-мь модемов с колбеком. Все 
работает на ура.

piton@piton 192.168.1.253/etc/ppp $ cat options.dialin.ttyS0
lock
#debug 10
#kdebug 7
proxyarp
bsdcomp 15
ms-dns 192.168.1.253
192.168.1.253:
ipcp-accept-local
ipcp-accept-remote
lcp-echo-failure 10
lcp-echo-interval 5
noauth
-pap
+chap
nodefaultroute
modem

> cat /etc/ppp/options
> lock
> noipdefault
> noauth
> replacedefaultroute
> nopredictor1
>
> cat /etc/ppp/options.ttyS0
> lock
> auth
> modem
> crtscts
> refuse-chap
> require-pap
> mtu 576
> mru 576
> proxyarp
> 192.168.2.1:192.168.2.100
> ms-dns 192.168.2.1
>   



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Sysadmins] Dial-in - ошибки в логах
  2008-02-06  8:35     ` Тимощенков Павел Васильевич
@ 2008-02-06  8:49       ` Motsyo Gennadi aka Drool
  2008-02-06  8:53         ` Motsyo Gennadi aka Drool
  2008-02-06  9:22         ` Тимощенков Павел Васильевич
  0 siblings, 2 replies; 7+ messages in thread
From: Motsyo Gennadi aka Drool @ 2008-02-06  8:49 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Тимощенков Павел Васильевич пишет:
> Motsyo Gennadi aka Drool пишет:
>> Тимощенков Павел Васильевич пишет:
>>   
>>> Motsyo Gennadi aka Drool пишет:
>>>     
>>>> 	Приветствую.
>>>> 	Работает диалин, соединение происходит прекрасно, все работает. Но 
>>>> иногда модем просто бросает трубку и больше не берет, судя по 
>>>> индикаторам он как бы в ожидании, или даже вообще на линии. Иногда даже 
>>>> трубка остается поднятой.
>>>> 	При подключении клиента по диалапу в логах такое:

> ну вот proxyarp и не работает :) Вообще, это ерунда. Можно убрать эту 
> опцию, а можно просто не обращать внимание на эти сообщения.

	Ну и фиг с ним :-)

> Вот мой пример конфига. Модемный пул на 8-мь модемов с колбеком. Все 
> работает на ура.

	Да у меня тоже работает. С логами как-бы понятно. Но меня больше 
беспокоит то, что иногда модем сервера бросает трубку и уже больше не 
поднимает. На модеме лямпочки продолжают гореть словно он на линии. Если 
в /etc/inittab заремить строку
S0:2345:respawn:/sbin/mgetty -n 1 -xo -s 57600 /dev/ttyS0
и сказать init q - модем послушно приходит в норму, разремливание этой 
строки снова возвращает его в строй. Ну и передергивание питания на нем 
тоже поправляет дело. Такое впечатление что модем трубку бросил, а pppd 
этого не почувствовал.
	Дополнительные странности - при входящем звонке (даже с заремленным в 
inittab S0:***) загрузка процессора прыгает до 100%, все замирает, в 
перерывах между вызовами - фриз пропадает. Грешил на модем (ZyXEL U-336E 
Plus) - попробовал GVC-R21Plus с прошивкой Asotel - не оно. Машинка - 
"белая" HP Compaq dx200 MT. Эти же конфиги на других машинах ведут себя 
без таких странностей.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Sysadmins] Dial-in - ошибки в логах
  2008-02-06  8:49       ` Motsyo Gennadi aka Drool
@ 2008-02-06  8:53         ` Motsyo Gennadi aka Drool
  2008-02-06  9:22         ` Тимощенков Павел Васильевич
  1 sibling, 0 replies; 7+ messages in thread
From: Motsyo Gennadi aka Drool @ 2008-02-06  8:53 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Motsyo Gennadi aka Drool пишет:
> "белая" HP Compaq dx200 MT.

	Ой, dx2000 MT


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Sysadmins] Dial-in - ошибки в логах
  2008-02-06  8:49       ` Motsyo Gennadi aka Drool
  2008-02-06  8:53         ` Motsyo Gennadi aka Drool
@ 2008-02-06  9:22         ` Тимощенков Павел Васильевич
  1 sibling, 0 replies; 7+ messages in thread
From: Тимощенков Павел Васильевич @ 2008-02-06  9:22 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Motsyo Gennadi aka Drool пишет:
> Тимощенков Павел Васильевич пишет:
>   
>> Motsyo Gennadi aka Drool пишет:
>>     
>>> Тимощенков Павел Васильевич пишет:
>>>   
>>>       
>>>> Motsyo Gennadi aka Drool пишет:
>>>>     
>>>>         
>>>>> 	Приветствую.
>>>>> 	Работает диалин, соединение происходит прекрасно, все работает. Но 
>>>>> иногда модем просто бросает трубку и больше не берет, судя по 
>>>>> индикаторам он как бы в ожидании, или даже вообще на линии. Иногда даже 
>>>>> трубка остается поднятой.
>>>>> 	При подключении клиента по диалапу в логах такое:
>>>>>           
>
>   
>> ну вот proxyarp и не работает :) Вообще, это ерунда. Можно убрать эту 
>> опцию, а можно просто не обращать внимание на эти сообщения.
>>     
>
> 	Ну и фиг с ним :-)
>
>   
>> Вот мой пример конфига. Модемный пул на 8-мь модемов с колбеком. Все 
>> работает на ура.
>>     
>
> 	Да у меня тоже работает. С логами как-бы понятно. Но меня больше 
> беспокоит то, что иногда модем сервера бросает трубку и уже больше не 
> поднимает. На модеме лямпочки продолжают гореть словно он на линии. Если 
> в /etc/inittab заремить строку
> S0:2345:respawn:/sbin/mgetty -n 1 -xo -s 57600 /dev/ttyS0
> и сказать init q - модем послушно приходит в норму, разремливание этой 
> строки снова возвращает его в строй. Ну и передергивание питания на нем 
> тоже поправляет дело. Такое впечатление что модем трубку бросил, а pppd 
> этого не почувствовал.
>   
Ну так у тебя, скорее всего, и ррр соединение не пропадает при обрыве. 
Когда отвалится посмотри ifconfig, больше чем уверен, что с таким 
конфигом, как у тебя, висеть будет. Для этого нужно lcp пинги 
использовать. Засунь в конфиг вот это и будет тебе счастье :)

lcp-echo-failure 10
lcp-echo-interval 5


Да и в inittab хватает строки: S0:235:respawn:/sbin/mgetty -s 115200 
ttyS0 без всяких дополнительных опций

> 	Дополнительные странности - при входящем звонке (даже с заремленным в 
> inittab S0:***) загрузка процессора прыгает до 100%, все замирает, в 
> перерывах между вызовами - фриз пропадает. Грешил на модем (ZyXEL U-336E 
> Plus) - попробовал GVC-R21Plus с прошивкой Asotel - не оно. Машинка - 
> "белая" HP Compaq dx200 MT. Эти же конфиги на других машинах ведут себя 
> без таких странностей.



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2008-02-06  9:22 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-01-29 16:22 [Sysadmins] Dial-in - ошибки в логах Motsyo Gennadi aka Drool
2008-02-06  7:29 ` Тимощенков Павел Васильевич
2008-02-06  8:23   ` Motsyo Gennadi aka Drool
2008-02-06  8:35     ` Тимощенков Павел Васильевич
2008-02-06  8:49       ` Motsyo Gennadi aka Drool
2008-02-06  8:53         ` Motsyo Gennadi aka Drool
2008-02-06  9:22         ` Тимощенков Павел Васильевич

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sysadmins


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git