LINUX.ORG.RU
ФорумAdmin

[gsm-модем][не подключается] Где искать проблему?


0

1

Значит есть у меня gsm-модем Huaweii E-173(опсос МегаФон), с момента покупки все было идеально - воткул в машину с бубунтой, настроил соединение из шаблонных и все моментально подключилось и заработало.

Через неделю использования стало невозможным подключиться к сети, при подключении всплывает уведомление типа «соединение сброшено, переход в автономный режим» и все, так постоянно. За день до этого сбрасывалось соединение пару раз, на раз второй-трети подключалось легко.

Сходил в офис опсоса, думал, что деньги на счете закончились. Но там сказали, что все в порядке, воткнули в свой нетбук, под управлением офтопика и модем чудным образом подключился к сети.

Пришел домой - история та же, под управлением моей бубунты не подключается. Проверил на другой машине с убунтой - все чудным образом настроилось и подключилось О_о

Итак, где вообще смотреть логи про подключение с этим модемом и куда копать чтобы найти проблему?

что уже пробовал: dmesg не помогает. cat /dev/ttyUSB0 при каждом клике на подключение выдает «ok», cat /dev/ttyUSB1 молчит, cat /devUSB2 выдает всякий шлак, ничего дельного там не заметил.

Пробовал полностью удалить/настроить заного соединение - не помогает.

★★★★★

1. Попробуйте подключится вручную, с помощью pppd и chat скрипта. 2. на /dev/ttyUSB2 не только шлак, но и полезная информация: ^MODE, ^RSSI. Также туда можно посылать команды и получать на них ответ.

ArtSh ★★★ ()
Ответ на: комментарий от tn1

>Не подскажешь куда AT команды вбивать?

Как-то так:

echo -ne 'ATZ' > /dev/rfcomm0

Слушать ответ при этом в другой консоли:

cat /dev/rfcomm0

С телефоном по bluetooth у меня так работает. Ещё можно заряд батарейки узнавать в процентах, 'AT+CBC', кажется.

gentoo_root ★★★★★ ()
Ответ на: комментарий от tn1

Не подскажешь куда AT команды вбивать?

echo -e «AT+CSQ\r»>/dev/ttyUSB2 cat /dev/ttyUSB2 — для удобства в другом терминале.

если просто проверить соединение, то последовательность команд должна быть такой (посылать в /dev/ttyUSB0)

ATZ\r (ответ OK) AT+CGDCONT=1,\«IP\»,\«internet\»\r (ответ OK) ATDT*99#\r (ответ СONNECT, если модем подключился и ошибка в противном случае) Потом должно появиться «~--» и целая куча «кракозябр», это значит что дальше должен включиться в работу pppd.

Если нужно проверить доступность операторов, то пошлите AT+COPS=? и подождите минутку-другую...

ArtSh ★★★ ()

есть такойже модем, поднимаю через wvdial, вот конфиг

  
[Dialer mega]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","internet","0.0.0.0",0,0
Phone = *99#
ISDN = 0
Stupid Mode = 1
Auto Reconnect = 0
Idle Seconds = 0
Username = foo
Password = bar
Modem Type = USB Modem
Modem = /dev/ttyUSB0                                                                                                                                                                  

пока работает

x905 ★★★★★ ()
Ответ на: комментарий от Vit

Это врятли, на всех усб портах одинаковая проблема. Так же на них на всех без проблем работает переносной хард.

Siado ★★★★★ ()
Ответ на: комментарий от Siado
flyingteapot:~# cat /etc/ppp/peers/beeline
lcp-echo-failure 0
lcp-echo-interval 0

connect /etc/ppp/peers/beeline-connect

/dev/ttyUSB2
921600    

local
noipdefault
ipcp-accept-local
defaultroute
usepeerdns 

novj
nodeflate
nobsdcomp
novjccomp
nopcomp
noaccomp

persist
noauth

# для плохого подключения
#mtu 800
#mru 800


flyingteapot:~# cat /etc/ppp/peers/beeline-connect 
exec chat -vS \
    '' \rAT \
    TIMEOUT 12 \
    OK ATH \
    OK ATE1 \
    OK 'AT+CGDCONT=1,"IP","home.beeline.ru"' \
    OK ATD*99***1# \
    TIMEOUT 60 \
    CONNECT "" \
flyingteapot:~# 
AITap ★★★★★ ()
Ответ на: комментарий от AITap

Подключаться:
a) для отладки:
sudo pppd call beeline debug nodetach
^C для отключения

б) для нормального пользования:
ln -s /etc/ppp/peers/beeline /etc/ppp/peers/provider
sudo pon / sudo poff

AITap ★★★★★ ()

>sudo pon / sudo poff

зачем sudo? нужно добавить пользователя в группу dip

bass ★★★★★ ()

Такс, что-то я не понял шутки юмора. Взял с собой этот ноут в другое место города(где я пробовал модем на другом компе с бубунтой) и там он чудным образом подключился.

В моем районе походу связь перестала ловить. Или кто-то глушилку поставил -_-

Siado ★★★★★ ()
Ответ на: комментарий от Siado

В моем районе походу связь перестала ловить. Или кто-то глушилку поставил -_-

Я Вам не зря про AT+CSQ\r и ^MODE писал...

А то, что модем не может получить IP адрес, становится понятно из

6 03:10:47 R2D2 pppd[2409]: Connect: ppp0 <--> /dev/ttyUSB0
Jul  6 03:10:47 R2D2 pppd[2409]: CHAP authentication succeeded
Jul  6 03:10:47 R2D2 pppd[2409]: CHAP authentication succeeded
Jul  6 03:10:47 R2D2 kernel: [  332.282282] PPP BSD Compression module registered
Jul  6 03:10:47 R2D2 kernel: [  332.343323] PPP Deflate Compression module registered
Jul  6 03:10:55 R2D2 pppd[2409]: Modem hangup
Jul  6 03:10:55 R2D2 pppd[2409]: Connection terminated.
ArtSh ★★★ ()
Ответ на: комментарий от ArtSh

Ага, узнал у оператора - авария случилась. Теперь нужно думать как бы разлочить модем, чтобы других операторов подключить =)

Siado ★★★★★ ()
Ответ на: комментарий от ArtSh

Уже решен вопрос, отдельную тему создавал =) Как раз с этой ссылки сгенерил.

Siado ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.