![]() |
|
Модераторы: powerfox, ZeeLax |
![]()
|
|
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 1 Всего: 39 |
Вот решил я себе домой второй компьютер поставить с Linux`ом. Купил я за 300р K5 100MHz, поставил на него дебиан, помучался чуток и научился в интернет через диалап выходить.
И решил я сделать веб интерфейс для подключения к сети, научил его дозваниваться и рвать связь, и теперь встал вопрос: как снимать статистику? Я знаю pppstats, но этого мало! Меня интерисуют следующие данные: 1. Скорость соединения. 2. Время в сети. 3. Информация при подключении: 3.1. идёт ли набор номера. 3.2 получилось ли подключиться. Если нет, почему не получилось? 4. Число ретрейнов. Помогите советом. P.S. Первый раз Linux вижу |
|||
|
||||
| he][es |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 102 Регистрация: 16.1.2004 Репутация: нет Всего: нет |
Secandr
А моделись ПЛЗ как ты это сделал? Я тоже так хочу |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 1 Всего: 39 |
he][es Я работал с Perl`ом и PHP, с самой операционой системой не работал. Потом начальство поставило задачу: научится поднимать proxy,nat,routing, mysql, iptables на Linux, Поставил Debian, пяток раз ядро откомпелировал, через неделю поднял NAT, ещё через неделю всё остальное.
Все знакомые от меня шарахаются, всех достал распросами: Как? Почему? А исходниками поделюсь, как только сделаю что-то стоящее, вернее, когда вся семья сможет этой прогой без объяснения пользоваться Ну так что, знает кто-нибудь как снимать статистику и узновать что сейчас модем делает? Мне главное принципы узнать |
|||
|
||||
| NightGoblin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1021 Регистрация: 24.11.2002 Где: 127.0.0.1 Репутация: 8 Всего: 11 |
Secandr, думаю, большинство этих операций можно осуществить, сканируя файл /proc/net/dev (думаю, с форматом разберешься, там все подписано и аккуратненько завернуто в таблицу
-------------------- Kernel panic: /dev/null overflow! GCS/IT/MU/O d-@ s: a- C++$>++++$ ULSB(+++) P+++ L+++>++++ !E W++(-) N o? K w-- O? M>+ V? PS+ PE Y+ PGP+>+++ t- 5 X+ R- !tv b+ DI+ D+ G e++ h--- r++ y? B4F1 54B6 8738 26CD 5125 0581 B923 9273 FE59 1981 |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 1 Всего: 39 |
NightGoblin pppd ведёт логи, если поставить некий ключик, он туда скидывает всё что может, ещё можно скрипты повесить на ip-up и ip-down.
А за /proc/net/dev спасибо |
|||
|
||||
| Secandr |
|
||||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 1 Всего: 39 |
NightGoblin Посмотрел, занятная штука. Теперь не нужно pppdstats вызывать.
Теперь по ip-up буду запоминать время входа в сеть и уже можно считать количество времени в сети. Подключился или нет и причину узнаём из /var/log/messages Ещё если в /etc/chatscripts/provider записать:
Вопрос практически исчерпан, осталось обратить идеи в код! |
||||
|
|||||
![]()
|
| Правила форума "Linux/UNIX: Oбщие вопросы" | |
|
|
В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |