The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"pppd не освобождает порт MOXA104H"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"pppd не освобождает порт MOXA104H"  
Сообщение от SergKam email(ok) on 17-Янв-07, 15:53 
Проблемка такая.
есть сервер dialin на asplinux 11.2 модемы обычные GVC21 Vector (rocwell)
настроен через mgetty и pppd
На обычном com все работает идеально
на Moxa104H(пробовали и другие 168,104UL) после отключения клиета
pppd остается висеть на линии пока не убьеш его или не выключишь модем
пробовал разные ядра(2.6.17,2.6.18,2.6.19.2) тоже самое

это то что я вижу в логах

[quote]
Jan 17 09:10:08 gcst mgetty[23242]: data dev=ttyM2, pid=23242, caller='none', conn='31200/31200
LAP-M', name='', cmd='/usr/sbin/pppd', user='/AutoPPP/'
Jan 17 09:10:08 gcst pppd[23242]: pppd 2.4.3 started by pppd, uid 0
Jan 17 09:10:08 gcst pppd[23242]: Using interface ppp0
Jan 17 09:10:08 gcst pppd[23242]: Connect: ppp0 <--> /dev/ttyM2
Jan 17 09:10:12 gcst pppd[23242]: user dialin logged in
Jan 17 09:10:12 gcst pppd[23242]: PAP peer authentication succeeded for dialin
Jan 17 09:10:12 gcst pppd[23242]: local  IP address 192.168.79.13
Jan 17 09:10:12 gcst pppd[23242]: remote IP address 192.168.79.14
Jan 17 09:11:14 gcst pppd[23242]: LCP terminated by peer (^NM-f^M-\^@<M-Mt^@^@^@^@)
Jan 17 09:11:14 gcst pppd[23242]: Connect time 1.1 minutes.
Jan 17 09:11:14 gcst pppd[23242]: Sent 28889 bytes, received 16460 bytes.
Jan 17 09:11:17 gcst pppd[23242]: Connection terminated.
[/quote]
дальше он висит
когда его убиваешь kill ом в логах пишет вот еще что
Jan 17 07:59:47 gcst kernel: mxser_close: bad serial port count; tty->count is 1, info->count is
0

А это как должно быть
[quote]
Jan 17 06:37:14 gcst mgetty[9676]: data dev=ttyS0, pid=9676, caller='none', conn='28800/28800 LA
P-M', name='', cmd='/usr/sbin/pppd', user='/AutoPPP/'
Jan 17 06:37:14 gcst pppd[9676]: pppd 2.4.3 started by pppd, uid 0
Jan 17 06:37:14 gcst pppd[9676]: Using interface ppp0
Jan 17 06:37:14 gcst pppd[9676]: Connect: ppp0 <--> /dev/ttyS0
Jan 17 06:37:18 gcst pppd[9676]: user dialin logged in
Jan 17 06:37:18 gcst pppd[9676]: PAP peer authentication succeeded for dialin
Jan 17 06:37:18 gcst pppd[9676]: local  IP address 192.168.79.5
Jan 17 06:37:18 gcst pppd[9676]: remote IP address 192.168.79.6
Jan 17 06:38:22 gcst pppd[9676]: LCP terminated by peer (^MV3M-O^@<M-Mt^@^@^@^@)
Jan 17 06:38:22 gcst pppd[9676]: Connect time 1.1 minutes.
Jan 17 06:38:22 gcst pppd[9676]: Sent 35740 bytes, received 18265 bytes.
Jan 17 06:38:23 gcst pppd[9676]: Hangup (SIGHUP)
Jan 17 06:38:23 gcst pppd[9676]: Modem hangup
Jan 17 06:38:23 gcst pppd[9676]: Connection terminated.
Jan 17 06:38:23 gcst pppd[9676]: Exit.
Jan 17 07:59:47 gcst pppd[7889]: Terminating on signal 15
Jan 17 07:59:47 gcst pppd[7889]: Modem hangup
Jan 17 07:59:47 gcst pppd[7889]: Exit.
[/quote]

вобщем я подозреваю что какойто глюк в драйвере mxser но что делать дальше?

ps:
/ppp/options.ttyM1
[quote]
nodeflate
nobsdcomp
-detach
asyncmap 0
192.168.79.9:192.168.79.10
netmask 255.255.255.254
lock
modem
crtscts
idle 600
-chap
+pap
mtu 576
mru 576
logfile /tmp/ppp.log
[/quote]

если сами не знаете, подскажите где можно спросить.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Разобрался кое как"  
Сообщение от SergKam email(ok) on 18-Янв-07, 01:06 
Ошибка в ядре. или драйвере модуле mxser.
поставил ядро от ASPLinux10 2.6.9 там правда такого модуля вообще нет, но у меня со старых времен остался взятый с сайта(кажется v18).
mxser-v18 в версиях ядра гдето >2.6.10 он не компилится вообще, а v19 с сайта моксы не помогла.
вот теперь работает как надо, только в консоли сильно чтото ругается при разьединении pppd spin_lock(...путь к исходнику модуля ) alredy_locked by (...путь к исходнику модуля/ ).
вот такой теперь у меня линукс ASP11.2 с ядром от ASP10.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру