реклама на сайте
подробности

 
 
> Как определить номер серйника PPP.
3.14
сообщение Sep 7 2006, 19:46
Сообщение #1


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Имею возможность коннектится с/из микролинухом через три серийных порта (USB,WiFi,GPRS), нужно в страничке состояния устройства высвечивать поднятые соединения. Вначале думал сделать так:
1) запускаю из своего приложения ifconfig > /var/log/ifconfig
2) ищу в этом логе ppp0,ppp1,ppp2 и делаю выводы
Беда в том, что номера PPP раздаются по очередности подключения а не по номеру серийного порта sad.gif ...
Посоветуйте плиз, как поступить.


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 4)
3.14
сообщение Sep 7 2006, 20:09
Сообщение #2


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Еще вариант пришел ...
В цикле (через определенные интервалы времени) пытыться открывать серийные порты, в случае ошибки считать линк этого типа поднятым. Правдя есть "плюшечка", например в настройках соединеия со стороны виндозы ошибка, тогда получается серийный порт будет периодически занят и соответственно "виртуальный" линк будет постоянно появлятся и пропадать.


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
Harbour
сообщение Sep 8 2006, 05:29
Сообщение #3


Местами Гуру
*****

Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323



можно самому формировать базу подключений через ip-up/ip-down скрипты, а база может быть хоть текстовым файлом.
Go to the top of the page
 
+Quote Post
3.14
сообщение Sep 8 2006, 16:22
Сообщение #4


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



На данный момент мои демоны ррр прописаны в inittab на respawn-е, т.к. мне надо чтоб соединение автоматом устанавливалось по инициативе от внешней машины.
Т.е. Вы предлагаете запускать демоны не в inittab-е а через цикличный скрипт? Правда я пока не знаю что возвращает демон ррр в случае ошибки.


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
Harbour
сообщение Sep 9 2006, 05:23
Сообщение #5


Местами Гуру
*****

Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323



До спины где они прописаны - при установлении/разрушении соединения pppd вызывает соответствующий скрипт с параметрами линка, их и следует использовать для данных целей.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 6th August 2025 - 21:01
Рейтинг@Mail.ru


Страница сгенерированна за 0.01369 секунд с 7
ELECTRONIX ©2004-2016