GPRS LG G1800

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Maxx
Сообщения: 4

GPRS LG G1800

Сообщение Maxx »

Поиском пользовался - результатов никаких!

такая проблема: не могу заставить модем мобильного LG1800 работать под Линукс.. (АСП10). Она его распознает, в оборудовании он есть. подключен через USB. Настраивал через KPPP (ttyUSB0). Делаю опрос модема - модем не отвечает :( и все тут....
может чето подскажете начинающему :)
Спасибо сказали:
Аватара пользователя
Al2k
Сообщения: 554

Re: GPRS LG G1800

Сообщение Al2k »

А он есть? Я вот с лыжами сталкивался.............. так там небыло, хотя заявлено, что он есть.
Athlon64 3200+ (2000@2400); 2*512 PC3200 Kingston + 2*1024 Transcend; (200+80)GB Sata + 250GB IDE Barracuda; Radeon 1950GT; Audigy 2ZS; Plextor DVDRW PX-712A + Toshiba DVD-CDRW
Mandriva Linux 2008.1 Free
Спасибо сказали:
Maxx
Сообщения: 4

Re: GPRS LG G1800

Сообщение Maxx »

Al2k писал(а):
27.12.2005 18:15
А он есть? Я вот с лыжами сталкивался.............. так там небыло, хотя заявлено, что он есть.



кто "ОН" модем? Ну конечно! Под виндой все пашет....
Спасибо сказали:
Аватара пользователя
estarchak
Сообщения: 1368
Статус: Оракловод

Re: GPRS LG G1800

Сообщение estarchak »

Запусти minicom и посмотри, инициализируется ли модем?
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.

Топик не читал, но внимательно просмотрел.
Спасибо сказали:
Maxx
Сообщения: 4

Re: GPRS LG G1800

Сообщение Maxx »

а шо такое minicom ? :blink:
Спасибо сказали:
Аватара пользователя
estarchak
Сообщения: 1368
Статус: Оракловод

Re: GPRS LG G1800

Сообщение estarchak »

Эмулятор терминала (консольный).
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.

Топик не читал, но внимательно просмотрел.
Спасибо сказали:
Аватара пользователя
NayZaK
Сообщения: 89
ОС: ALT Linux Sisyphus

Re: GPRS LG G1800

Сообщение NayZaK »

Недавно столкнулся с подобной проблемой. Уж очень нужен инет, но встроенный в ноут модем не пашет, а G1800 завести не могу.
Пытался завести двумя способами.
1) В консоли пишу
modprobe usbserial vendor=0x0e8d product=0x0003
При этом телефон подвешивается на /dev/ttyUSB0.
Настраиваю kppp соответствующим образом. Жму "подключить". Сначала пишет, что "модем готов", затем "инициализация модема" и всё - проходит некоторое время, он пишет, что прошло заданное количество времени и опять пытается инициализировать модем. Если в строке инициализации не прописывать параметры gprs модема (AT+CGDCONT=1,"IP","internet"), то при подключении, после инициализации, kppp пишет "устанавливается громкость динамика модема" и дальше прогресса нет.
2) Это где-то на просторах рунета выложил человек, который запускал данный телефон под FreeBSD.

/etc/ppp/options:

115200
cuaa0
debug
defaultroute
persist
connect '/etc/ppp/gprs.dialup'
lock
nobsdcomp
nodeflate
kdebug 1
name megafon
novj
nocrtscts
lcp-echo-interval 6
lcp-echo-failure 10
#EOF


/etc/ppp/gprs.dialup:

#!/bin/sh
phone='*99#'
if chat -v -T $phone -f /etc/ppp/gprs.dial; then
exit 0
fi
echo "Пересброс модема через stty" >&2
stty 0
sleep 3
stty 115200
exit 1
#EOF


/etc/ppp/gprs.dial:

ABORT "ERROR"
ABORT "NO DIALTONE"
ABORT "BUSY"
ABORT "NO ANSWER"
REPORT "CONNECT"
TIMEOUT 5
"" "AT"
OK-AT-OK 'AT+FCLASS=0'
OK 'ATS7=60\\Q3'
OK 'AT+CGDCONT=1, "IP", "internet"'
TIMEOUT 60
SAY "Звоним"
ABORT "NO CARRIER"
OK "ATD\T"
CONNECT "\c"
SAY "Соединение установлено"

Всё делаю, как написано. Запускаю gprs.dialup. В консоли сначала пишет "АТ" затем "Пересброс модема через stty" и выдаёт ошибку:
"stty: стандартный ввод: невозможно произвести все указанные действия".


Какие есть соображения по данной теме. Кто-нибудь вообще запускал этот телефон?
If it's not in the computer, it doesn't exist. ;)
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: GPRS LG G1800

Сообщение arkhnchul »

NayZaK,
Запусти minicom и посмотри, инициализируется ли модем
Losing is fun!
Спасибо сказали:
Аватара пользователя
NayZaK
Сообщения: 89
ОС: ALT Linux Sisyphus

Re: GPRS LG G1800

Сообщение NayZaK »

minicom не запускается - такого скрипта нет. Проверил PATH - там вроди все необходимые папки прописаны.
If it's not in the computer, it doesn't exist. ;)
Спасибо сказали:
Аватара пользователя
NayZaK
Сообщения: 89
ОС: ALT Linux Sisyphus

Re: GPRS LG G1800

Сообщение NayZaK »

Установил minicom:) При первом запуске писал, что нету глобального файла конфигурации и используются стандартные настройки. Прямо в терминале в настройках сделал следующие изменения: заменил /dev/tty1 на /dev/ttyUSB0, прописал строку инициализации AT+CGDCONT=1, "IP", "internet", заменил аппаратное управление потоком на программное. Запускаю по новой. Сначала пишет, что в конфиге ему не понятна вторая строчка, затем запускается и выводит в окно терминала мою строку инициализации. Всё.
If it's not in the computer, it doesn't exist. ;)
Спасибо сказали:
Аватара пользователя
NIK1910
Сообщения: 269
ОС: SlackWare

Re: GPRS LG G1800

Сообщение NIK1910 »

Для мобил в ядре должн быть модуль USB Modem (CDC ACM) support в разделе USB support, т.е. модуль cdc-acm. А устройство должно появиться как ttyACM0.
Спасибо сказали:
Аватара пользователя
NayZaK
Сообщения: 89
ОС: ALT Linux Sisyphus

Re: GPRS LG G1800

Сообщение NayZaK »

NIK1910

Писал в терминале: modprobe cdc_acm vendor=0x0e8d product=0x0003
Телефон не подцепился, помогает только usbserial.
If it's not in the computer, it doesn't exist. ;)
Спасибо сказали:
Аватара пользователя
NayZaK
Сообщения: 89
ОС: ALT Linux Sisyphus

Re: GPRS LG G1800

Сообщение NayZaK »

Вот ещё один способ, которым я пытался законнектиться, но так и не получилось. При этом интересный факт - во время выполнения скрипта телефон явно отреагировал, т.к. в рядом стоящей колонке были слышны характерные звуки, при этом на дисплее телефона иконка GPRS заявила о том, что gprs не доступен, а при принудительном завершении скрипта иконка стала активной.
Вот коды файлов.

/etc/ppp/resolv.conf

Код:

nameserver 193.232.88.17 nameserver 217.118.66.243


/etc/ppp/options

Код:

lock


/etc/resolv.conf.save

Код:

nameserver 193.232.88.17 nameserver 217.118.66.243


/etc/resolv.conf

Код:

nameserver 193.232.88.17 nameserver 217.118.66.243


/sbin/gprs

Код:

#!/bin/sh DIALTIMEOUT=20 MODEM=ttyUSB0 SPEED=115200 MODEM_INIT='AT+CGDCONT=1,\"IP\",\"internet\" OK' IH_IP=" ipcp-accept-local ipcp-accept-remote noipdefault debug usepeerdns user mts mtu 576 novj nobsdcomp novjccomp nopcomp noaccomp" LOGSCRIPT="CONNECT" PHONE="*99***1#" DR=`route -n | egrep '^0.0.0.0'| grep -v ppp | sed 's/^[^ ]* *\([^ ]*\) .*/default gw \1/'` ; if [ -n "$DR" ] ; then trap "echo route add $DR ; route add $DR ; exit" 2 3 9 15 route delete $DR echo route delete $DR fi while true ; do pppd \ connect 'chat -v ABORT "NO DIALTONE" ABORT "NO CARRIER" ABORT BUSY "" '"$MODEM_INIT"' ATDP'$PHONE' '"$LOGSCRIPT"' ;' \ crtscts defaultroute modem -detach mru 1500 \ $NASH_IP:$IH_IP /dev/$MODEM $SPEED cat /etc/ppp/resolv.conf > /etc/resolv.conf sleep $DIALTIMEOUT done


Не помню откуда скачал данный скрипт. Примечательно то, что он не выдаёт ошибку и, как мне кажется, думает, что телефон подключился. Во время выполнения скрипта видно как он обращается к устройству, пишет, что авторизация прошла успешно. При нажатии Ctrl+C скрипт корректно завершается, т.е. в окне терминала прописывает ход завершения работы.
If it's not in the computer, it doesn't exist. ;)
Спасибо сказали: