LINUX.ORG.RU

снова GPRS, проблема серьёзная


0

0

hiya,

Уже неделю пытаюсь настроить gprs на своём RedHat 7.3 (2.4.18-3)
Три дня назад добился таки коннекта, но есть одна проблема: ни один ip не пингуется, соответственно доменные имена не резольвятся и ничего не происходит. links показывает скорост 50 b/s максимум. Какой-то кошмар. в f.r.l.chainik ничем не помогли, к сожалению... Некоторые высказвают мысль, что косяк в самом pppd, но дистрибутив я только установии и лишь поставил на него модуль для ntfs.
В чём может быть дело?
Через обыкновенный модем всё замечательно работает. На этом же телефоне под виндами тоже всё работает.
Телефон - Ericsson r520m.
bye.
Сергей.
==
Дополнительная информация: :)
/var/log/messages | grep ppp
Aug  6 13:20:53 localhost pppd[3246]: pppd 2.4.1 started by me, uid 0
Aug  6 13:20:55 localhost pppd[3246]: Serial connection established.
Aug  6 13:20:55 localhost pppd[3246]: Using interface ppp0
Aug  6 13:20:55 localhost pppd[3246]: Connect: ppp0 <--> /dev/pts/5
Aug  6 13:20:55 localhost /etc/hotplug/net.agent: assuming ppp0 is already up
Aug  6 13:21:00 localhost pppd[3246]: local  IP address 10.0.4.189
Aug  6 13:21:00 localhost pppd[3246]: remote IP address 10.0.0.1

/etc/resolv.conf
nameserver    217.118.66.243
nameserver    217.118.66.244

/etc/ppp/peers/gprs
nodetach
debug debug debug
show-password
connect /etc/ppp/peers/gprs-connect-chat
disconnect /etc/ppp/peers/gprs-disconnect-chat
/dev/ttyUSB0
115200
crtscts
local
noipdefault
ipcp-accept-remote
ipcp-accept-local
defaultroute
usepeerdns
novj
nobsdcomp
novjccomp
nopcomp
noaccomp
noauth
user "beeline"
-pap

/sbin/route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.0.0.1        *               255.255.255.255 UH    0      0        0 ppp0
127.0.0.0       *               255.0.0.0       U     0      0        0 lo
default         10.0.0.1        0.0.0.0         UG    0      0        0 ppp0


/pppdump первые два - пинги, второе браузер пытается домен отрезольвить. И так неограниченное время. Один раз был случай, что строчка с сайта загрузилась. Одна. Воспроизвести не удалось.
sent "~\ff\03\00!E\00\00T\00\00@\00@\01!\ec\0a\00\04\bd\0a\00\00\01\08\00_\86
      \ef\0c'\00>\9f0?\1c\8b\0c\00\08\09\0a\0b\0c\0d\0e\0f\10\11\12\13\14\15
      \16\17\18\19\1a\1b\1c\1d\1e\1f !\"#$%&'()*+,-./01234567\8cf~"
time  1.0s
sent "~\ff\03\00!E\00\00T\00\00@\00@\01!\ec\0a\00\04\bd\0a\00\00\01\08\00=\86
      \ef\0c(\00?\9f0?<\8b\0c\00\08\09\0a\0b\0c\0d\0e\0f\10\11\12\13\14\15\16
      \17\18\19\1a\1b\1c\1d\1e\1f !\"#$%&'()*+,-./01234567\13\85~"

sent "~\ff\03\00!E\00\00:z!@\00@\11\dc|\0a\00\04\bd\d5W\00\01\80\04\005\00&\
\
      lm/\01\00\00\01\00\00\00\00\00\00\03www\05sinor\02ru\00\00\01\00\01\ddW
      ~"
time  5.0s
sent "~\ff\03\00!E\00\00:z\"@\00@\11\dc{\0a\00\04\bd\d5W\00\01\80\04\005\00
&
      \\lm/\01\00\00\01\00\00\00\00\00\00\03www\05sinor\02ru\00\00\01\00\01T


А где же строчки:
ug 6 01:10:48 localhost pppd[15005]: primary DNS address XXXX
Aug 6 01:10:48 localhost pppd[15005]: secondary DNS address XXXX
?

P.S. Тупо, но может forward не хватает?

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

Эти строчки не помогают Почему где бы я не спросил. все в первую очередь про днс спрашивают? Там до днса дело вообще ещё не доходит! Пакеты не возвращаются вообще ниоткуда :)

Conquer
() автор топика

forward? а что это?

Conquer
() автор топика

Ну, например, FORWARD_IPV4=true
(/etc/sysconfig/network), хотя если модем работает, значит и эта хрень
должна работать.

Можно, наверно, попробовать поставить более новый ppp (2.4.2 от девятки),
хотя вряд ли поможет.

Вопрос такой - ты вообще gprs'ом просто через телефон, без компа, лазил?
Может, просто ошибки идут?

P.S. Скрипт под рутом пускаешь?

jackill ★★★★★
()

Щас в виндах на нём сижу. Телефон почту провеяет gprs-ом, работает. Под рутом, конечно. Попробую 2.4.2...

Conquer
() автор топика

pppd обновил, помогло. С первого раза законнектился. Я уж было обрадовался (хоть и скорость куда меньше, чем в винда и хрен чего закачаешь - останавливается само). Второй раз законнектиться не удалось. И десятый тоже. Я начал делать шаманские пассы, отключать-выключать выдёргивать провод и т.д. раз на двадцатый законнектилось. Закономерность: если pppd пишет sent [CCP ConfReq id=0x1 <deflate 15> <deflate(old#) 15>] rcvd [LCP ProtRej id=0x4 80 fd 01 01 00 0c 1a 04 78 00 18 04 78 00] после Script /etc/ppp/ip-up started (pid 3823) Script /etc/ppp/ip-up finished (pid 3823), status = 0x0 то ничего не работает. Если предыдущие строчки - последние - работает. Что это, Бэрримор?

Conquer
() автор топика

Хи.

Можешь забыть про закачки (редко будет везти)
Можешь забыть за почту (полный голяк)

Сам билайн контора довольно глючная
Бывает удаётся логиниться в момент, когда труба нашла сеть (конектиться СРАЗУ после трёх "пиков" трубки, после перезагрузки трубы)

На семёна М50 есть строчки инициализации. Эрик помнит их и так, достаточно ATZ,
сама ещё не раскопала пока это дело до конца.
Эрик совершенно стандартный модем (дров не надо), но полуработающий в линукс :-(

Вообще, завидую хохлам. У них CDMA NEW... Счастливчики.

Nastya_F
()

2Nastya:
Блин. У меня щас тоже самое.
Пару дней назад у меня была ещё rh7.3 и я каким-то шаманством что дней пять стабильно соединялось с первого раза при любых условиях.
Поставил rh9.0 и часть скриптов потерял, забыл какие опции :(
Ещё на 7.3. я ставил ppp 2.4.2b3, на rh9 у меня его установит не получается, ибо при коннекте вся система жестоко вылетает в трубу и перезагружается. Будем ждать 2.4.2

Conquer
() автор топика

Я сижу тоже через билайн из RHL9 тоже через GPRS и у меня всё ок работает. пропиши строку инициализации модема AT+CGDCONT=1,"IP","internet.beeline.ru" может поможет :) у меня заработало.

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