nixp.ru v3.0

29 мая 2017,
понедельник,
22:06:37 MSK

DevOps с компанией «Флант»
johnjazz написал 9 августа 2006 года в 00:01 (603 просмотра) Ведет себя как мужчина; открыл 15 тем в форуме, оставил 44 комментария на сайте.

соединение устанавливается, но ни одна программа не связывается с интернетом…

Вот лог kinternet:

SuSE Meta pppd (smpppd-ifcfg), Version 1.59 on linux-johnjazz.

Status is: disconnected

trying to connect to smpppd

connect to smpppd

Status is: disconnected

Status is: connecting

pppd[0]: Plugin passwordfd.so loaded.

pppd[0]: --> WvDial: Internet dialer version 1.54.0

pppd[0]: --> Initializing modem.

pppd[0]: --> Sending: ATZ

pppd[0]: ATZ

pppd[0]: OK

pppd[0]: --> Sending: AT+CGDCONT=1,«IP»,«internet.beeline.ru»

pppd[0]: AT+CGDCONT=1,«IP»,«internet.beeline.ru»

pppd[0]: OK

pppd[0]: --> Sending: ATM0

pppd[0]: ATM0

pppd[0]: OK

pppd[0]: --> Sending: ATX3

pppd[0]: ATX3

pppd[0]: OK

pppd[0]: --> Modem initialized.

pppd[0]: --> Sending: ATDT*99***1#

pppd[0]: --> Waiting for carrier.

pppd[0]: ATDT*99***1#

pppd[0]: CONNECT

pppd[0]: ~[7f]}#@!}!}!} }8}"}&} }*} } }#}$@#}%}&} } R_}’}«}(}»}7L~

pppd[0]: --> Carrier detected. Waiting for prompt.

pppd[0]: ~[7f]}#@!}!}!} }8}"}&} }*} } }#}$@#}%}&} } R_}’}«}(}»}7L~

pppd[0]: --> PPP negotiation detected.

pppd[0]: Serial connection established.

pppd[0]: Renamed interface ppp0 to modem1

pppd[0]: Using interface modem1

Status is: connecting

pppd[0]: Connect: modem1 <--> /dev/ttyUSB0

pppd[0]: Remote message: Login ok

pppd[0]: PAP authentication succeeded

pppd[0]: default route ioctl(SIOCADDRT): Network is unreachable

pppd[0]: local IP address 172.19.63.30

pppd[0]: remote IP address 0.0.0.1

pppd[0]: primary DNS address 212.44.130.6

pppd[0]: secondary DNS address 217.118.66.244

pppd[0]: Script /etc/ppp/ip-up finished (pid 1164), status = 0×0

Status is: connected

Dr. Evil


pppd[0]: default route ioctl(SIOCADDRT): Network is unreachable

ни есть гуд.

получается так, что у тебя сначала появляетя defaaulroute, а потом уже присваевается ip-адрес интерфеейсу.

у тебя какой оператор сотовой связи?

johnjazz

beeline

Dr. Evil

так, там надо прописывать определенную строку для инициализации модема.

надо бы тебе Genie пнуть. у него тоже билайн, по-моему.

johnjazz

строка прописана… На телефоне даже значёк GPRS загорается…

Curu3MyHg

Эмм…

может, конечно, глупость скажу.. но..

А что если после этого всего от рута дать вот такую команду:

# route add -net default gw 172.19.63.31

?

johnjazz

# route add -net default gw 172.19.63.31

SIOCADDRT: Сеть недоступна

Убрал галочку в ясте : маршрут по умолчанию… Теперь так:

SuSE Meta pppd (smpppd-ifcfg), Version 1.59 on linux-johnjazz.

Status is: disconnected

trying to connect to smpppd

connect to smpppd

Status is: disconnected

Status is: connecting

pppd[0]: Plugin passwordfd.so loaded.

pppd[0]: --> WvDial: Internet dialer version 1.54.0

pppd[0]: --> Initializing modem.

pppd[0]: --> Sending: ATZ

pppd[0]: ATZ

pppd[0]: OK

pppd[0]: --> Sending: AT+CGDCONT=1,«IP»,«internet.beeline.ru»

pppd[0]: AT+CGDCONT=1,«IP»,«internet.beeline.ru»

pppd[0]: OK

pppd[0]: --> Sending: ATM0

pppd[0]: ATM0

pppd[0]: OK

pppd[0]: --> Sending: ATX3

pppd[0]: ATX3

pppd[0]: OK

pppd[0]: --> Modem initialized.

pppd[0]: --> Sending: ATDT*99***1#

pppd[0]: --> Waiting for carrier.

pppd[0]: ATDT*99***1#

pppd[0]: CONNECT

pppd[0]: ~[7f]}#@!}!}!} }8}"}&} }*} } }#}$@#}%}&} } Z}’}«}(}»A-~

pppd[0]: --> Carrier detected. Chatmode finished.

pppd[0]: Serial connection established.

pppd[0]: Renamed interface ppp0 to modem1

pppd[0]: Using interface modem1

Status is: connecting

pppd[0]: Connect: modem1 <--> /dev/ttyUSB0

pppd[0]: Remote message: Login ok

pppd[0]: PAP authentication succeeded

pppd[0]: local IP address 172.20.8.26

pppd[0]: remote IP address 0.0.0.1

pppd[0]: primary DNS address 212.44.130.6

pppd[0]: secondary DNS address 217.118.66.244

pppd[0]: Script /etc/ppp/ip-up finished (pid 4978), status = 0×0

Status is: connected

Но эффект тот же… Попробую скачать GPRS Easy Connect http://www.gprsec.hu/index.php

Curu3MyHg
johnjazz
# route add -net default gw 172.19.63.31

SIOCADDRT: Сеть недоступна

Убрал галочку в ясте : маршрут по умолчанию… Теперь так:

…………

pppd[0]: PAP authentication succeeded

pppd[0]: local  IP address 172.20.8.26

pppd[0]: remote IP address 0.0.0.1

pppd[0]: primary   DNS address 212.44.130.6

pppd[0]: secondary DNS address 217.118.66.244

pppd[0]: Script /etc/ppp/ip-up finished (pid 4978), status = 0×0

Status is: connected

Но эффект тот же… Попробую скачать GPRS Easy Connect http://www.gprsec.hu/index.php

Блин, при таком раскладе:

# route add -net default gw 172.20.8.27

Вот у тебя приконнетилось — ты набери

# ifconfig -a

У тебя там, скорее всего, будет интерфейс ppp0 или что-то в это роде. У него есть IP-адрес. От него и пляши.

johnjazz

Пасиба, час попробую

johnjazz

Пасиба огромное! Всё работает! :)

johnjazz

А ещё вопросик: можно этот процесс автоматизировать?

Genie
А ещё вопросик: можно этот процесс автоматизировать?

ну.. эта. что значит — автоматизировать?

у меня автоматизация такая: я включаю ir-порт на сотовом и ложу его в пределах досягаемости ir-адаптера.

где-то секунд за 20 инет появляется.

тебе-то куда и как?

johnjazz

Каждый раз после соединения мне приходится давать команду:

# route add -net default gw

Это и хотелось бы автоматизировать…

Genie

хмм. ну, есть /etc/if-up.d/

смотри, по аналогии можно сделаьт.