The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"mgetty-log"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Dialup, PPP / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"mgetty-log"  +/
Сообщение от frank82 email(ok) on 26-Июн-10, 22:17 
Доброго времени суток всем!

Проблема состоит в следуюущем: имеется сервак FreeBSD 7.1.
Есть модемный пул с 7-10 модемов (модемы соединяются без проблем) через mgetty.
Мне нужно на web-страничку выводить реальную скорость соединения каждого модема с его
оконечником, для этого я написал скрипт который бы вытягивал даные с логов.
Ну вот собственно вот и проблема, в логах запись о скорости имеет вид conn=''.
Не пойму где настараивать mgetty-log, вернее догадываюсь, пробовал и не получается.

Вот полный лог:
[21:10] [Sat] #cat /var/log/mgetty.ttyu0
06/26 18:49:19 yu0  mgetty: interim release 1.1.35-Feb22
06/26 18:49:19 yu0  check for lockfiles
06/26 18:49:19 yu0  locking the line
06/26 18:49:19 yu0  lowering DTR to reset Modem
06/26 18:49:20 yu0  send: ATS0=1A[0d]
06/26 18:49:20 yu0  waiting...
06/26 18:50:31 yu0  wfr: waiting for ``RING''
06/26 18:50:31 yu0  wfr: found action string: ``NO CARRIER''
06/26 18:50:31 ##### failed A_FAIL dev=ttyu0, pid=35690, caller='none'

--
06/26 18:50:31 yu0  mgetty: interim release 1.1.35-Feb22
06/26 18:50:31 yu0  check for lockfiles
06/26 18:50:31 yu0  locking the line
06/26 18:50:31 yu0  lowering DTR to reset Modem
06/26 18:50:32 yu0  send: ATS0=1A[0d]
06/26 18:50:32 yu0  waiting...
06/26 18:50:50 yu0  wfr: waiting for ``RING''
06/26 18:50:50 yu0  wfr: found action string: ``CONNECT''
06/26 18:50:52 ##### data dev=ttyu0, pid=36120, caller='none', conn='', name='', cmd='/usr/sbin/pppd', user='/AutoPPP/'


Вот конфиг mgetty:
[21:10] [Sat] #cat /usr/local/etc/mgetty+sendfax/mgetty.config  | less
port ttyu0
debug 4
speed 57600
direct NO
blocking NO
port-owner uucp
port-group uucp
port-mode 0660
toggle-dtr YES
toggle-dtr-waittime 500
data-only YES
modem-type data
init-chat "" ATS0=1A ""
modem-check-time 255
rings 1
autobauding NO
ringback NO
ringback-time 30
ignore-carrier false
issue-file /etc/issue
prompt-waittime 500
login-prompt @\n\I\n\S\n\D\n\T\nlogin:
login-time 120
diskspace 1024
notify faxadmin
fax-owner uucp
fax-group modem
fax-mode 066

Я показал настройки только для одного модема, для остальных отличия только
в номере порта, а все остально тоже самое.

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

Оглавление

  • mgetty-log, SubGun, 11:03 , 28-Июн-10, (1) –1  
    • mgetty-log, frank82, 22:04 , 07-Июл-10, (3)  
      • mgetty-log, ze6ra, 22:23 , 07-Июл-10, (4)  
  • mgetty-log, PavelR, 12:24 , 28-Июн-10, (2) +1  

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


1. "mgetty-log"  –1 +/
Сообщение от SubGun (ok) on 28-Июн-10, 11:03 
Поверьте на слово, оно вам не нужно. Тут все больше зависит от линии, чем хуже связь, тем ниже скорость. Поэтому максимум что вы сможете увидеть, это скорость линии конкретного абонента.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "mgetty-log"  +/
Сообщение от frank82 (ok) on 07-Июл-10, 22:04 
Ну так мне и надо увидеть реальную скорость соединения абонента на линии!!!

Помоги ПЛИЗ!

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

4. "mgetty-log"  +/
Сообщение от ze6ra (??) on 07-Июл-10, 22:23 
>Ну так мне и надо увидеть реальную скорость соединения абонента на линии!!!
>
>
>Помоги ПЛИЗ!

Насколько я помню модемы то модем после подключения должен выдать строку CONNECT с разной инфой об установленном соединении. Эту строку CONNECT mgetty и пишет в логи. Что будет в строке CONNECT настраивается на самом модеме через команды AT (вроде ATX) и у разных производителей слегка отличается, так что читаем документацию на модем.

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

2. "mgetty-log"  +1 +/
Сообщение от PavelR (??) on 28-Июн-10, 12:24 
>[оверквотинг удален]
>
>Мне нужно на web-страничку выводить реальную скорость соединения каждого модема с его
>
>оконечником, для этого я написал скрипт который бы вытягивал даные с логов.
>
>Ну вот собственно вот и проблема, в логах запись о скорости имеет
>вид conn=''.
>Не пойму где настараивать mgetty-log, вернее догадываюсь, пробовал и не получается.
>
>Вот полный лог:

а может быть стоит попробовать использовать ip-up.local ip-down.local, в них передаются PPP_IFACE + PPP_SPEED (Это навскидку, сам ничего подобного не использую, скрипты ip-up.local использую для подключений по pptp)

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

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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