Автор Тема: Брат ты мне или не брат? Или неродственные процессы  (Прочитано 2764 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Dipper

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 20
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.berezne.com
Люди!
Подскажите плиз как можно из Перла обращаться к интерфейсу Linux напрямую?
Например: есть и-фейс ррр0,  нуна получить трафик, отловить состояние отключения
с наибестейшими вишисами и рыгадзами, Ваш Dobrodiy who DIPperSidE

Оффлайн Serchey

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 216
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.rivne.ukrtelecom.ua
Мне кажется, что ты не с того конца зашел. Я не проверял, но к модему обращатся нужно так:

use Fcntl;

sysopen(MODEM,"/dev/ttyS0",O_NONBLOCK|O_RDWR) or die "Can\'t open modem: $!\\n";

Насчет ttyS0 - это интерфейс ком-порта, на котором сидит модем, думаю, сам догаался. Удачи.

Оффлайн Dipper

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 20
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.berezne.com
Насчет соответствующего девайса
Цитировать
ttyS0
я догадалася :)
А вот как посчитать приход расход? Как например в pppstatus пока и-фейс активен (а как отследить дактивацию? ...туда же).

За заколебалл - сорри если! 8-)
с наибестейшими вишисами и рыгадзами, Ваш Dobrodiy who DIPperSidE

Оффлайн Serchey

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 216
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.rivne.ukrtelecom.ua
Думаю что не стоит изобретать велосипед, лучше поищи(или сам напиши) пару интерфейсов к прогам экаунтинга. Можешь поставить tac_plus для ppp(для входящих соед-ий), или что-то вроде того.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28