ЗАО «ЗЭО»

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Автор Тема: gsm модем уровень сигнала  (Прочитано 4570 раз)

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

bone

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 6
gsm модем уровень сигнала
« : 09 Декабря, 2010, 12:45:48 »

Здравствуйте. К тиону подключен gsm модем по RS232. Требуется держать постояное соедние pppd и в тоже время спрашивать у модема уровень сигнала. Есть ли какие-либо простые средства? Используется ядро linux 2.6.22.19 Модем seimens MC75i
Пробовал собрать gsmmux (для запуска модема в мультиплексном режиме), но требуемый для него ussp не собирается под данную версию ядра.
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: gsm модем уровень сигнала
« Ответ #1 : 09 Декабря, 2010, 15:13:05 »

> ussp

В чем именно проблема?
Записан

bone

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 6
Re: gsm модем уровень сигнала
« Ответ #2 : 10 Декабря, 2010, 06:11:51 »

>make
make -C /lib/modules/2.6.34-12-desktop/build/ SUBDIRS=/home/bone/public_html/modem/gsm0710/ussp26-10 modules
make[1]: Entering directory `/usr/src/linux-2.6.34-12-obj/i386/desktop'
make -C ../../../linux-2.6.34-12 O=/usr/src/linux-2.6.34-12-obj/i386/desktop/. modules
  CC [M]  /home/bone/public_html/modem/gsm0710/ussp26-10/ussp.o
/home/bone/public_html/modem/gsm0710/ussp26-10/ussp.c:52:31: fatal error: linux/modversions.h: Нет такого файла или каталога
compilation terminated.
make[4]: *** [/home/bone/public_html/modem/gsm0710/ussp26-10/ussp.o] Ошибка 1
make[3]: *** [_module_/home/bone/public_html/modem/gsm0710/ussp26-10] Ошибка 2
make[2]: *** [sub-make] Ошибка 2
make[1]: *** [all] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.34-12-obj/i386/desktop'
make: *** [default] Ошибка 2
linux/modversions.h - не единственный файл на который ругается, если коментирую данную строку:
linux/tqueue.h
linux/compatmac.h
Записан

laborer

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 29
Re: gsm модем уровень сигнала
« Ответ #3 : 10 Декабря, 2010, 11:43:20 »

У вас в логе сборка под десктопное ядро 2.6.34, но никак не тионовское 2.6.22.19
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: gsm модем уровень сигнала
« Ответ #4 : 11 Декабря, 2010, 15:32:52 »

> требуемый для него ussp

http://developer.berlios.de/projects/gsmmux/  стали использовать pseudo tty (pty) вместо ussp.

> linux/modversions.h - не единственный файл на который ругается

У вас ядро не сконфигурировано для сборки.
В ussp кроме простых изменений нужно заменить работу c flip-буфером.
Записан