Страница 2 из 4

Добавлено: 21 мар 2005, 09:18
Anonymous
Итак, скомбайнил то что прислал
exe, и то что написано в http://www.opennet.ru/base/modem/gprs_moto.txt.html

Соединение устанавливается (правда раза со вторго-третьего :-))
ifconfig показывает PPP0, но:
при попытке Lynx-ом открыть страницу броузер ругается :
невозможно установить соединение с удалённой машиной.
При попытке пинговать какой-нить сайт вылезает ошибка - Unknown host name

Привожу лог соединения:

GPRS modem init: press <ctrl>-C to disconnect
+ defining PDP context
+ defining QoS requirements
+ attaching to GPRS
+ requesting data connection
+ connected
Serial connection established.
using channel 5
Using interface ppp0
Connect: ppp0 <--> /dev/ttyS0
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xadee160b> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <pcomp> <accomp> <auth pap>]
sent [LCP ConfAck id=0x1 <asyncmap 0x0> <pcomp> <accomp> <auth pap>]
rcvd [LCP ConfRej id=0x1 <magic 0xadee160b>]
sent [LCP ConfReq id=0x2 <asyncmap 0x0> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x2 <asyncmap 0x0> <pcomp> <accomp>]
sent [PAP AuthReq id=0x1 user="beeline" password=<hidden>]
sent [PAP AuthReq id=0x2 user="beeline" password=<hidden>]
rcvd [PAP AuthAck id=0x2 ""]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
sent [CCP ConfReq id=0x1 <deflate 15 18 04 78 00 15 03 2f]
rcvd [LCP ProtRej id=0x3 80 fd 01 01 00 0f 1a 04 78 00 18 04 78 00 15 03 2f]
sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
rcvd [IPCP ConfReq id=0x1 <addr 172.20.123.154>]
sent [IPCP ConfAck id=0x1 <addr 172.20.123.154>]
rcvd [IPCP ConfNak id=0x1 <addr 172.20.123.155> <ms-dns1 217.118.66.243> <ms-dns3 217.118.66.244>]
sent [IPCP ConfReq id=0x2 <addr 172.20.123.155> <ms-dns1 217.118.66.243> <ms-dns3 217.118.66.244>]
sent [IPCP ConfReq id=0x2 <addr 172.20.123.155> <ms-dns1 217.118.66.243> <ms-dns3 217.118.66.244>]
rcvd [IPCP ConfAck id=0x2 <addr 172.20.123.155> <ms-dns1 217.118.66.243> <ms-dns3 217.118.66.244>]
local IP address 172.20.123.155
remote IP address 172.20.123.154
primary DNS address 217.118.66.243
secondary DNS address 217.118.66.244
Script /etc/ppp/ip-up started (pid 1252)
Script /etc/ppp/ip-up finished (pid 1252), status = 0x0


//Здесь я нажал Ctrl+C :-)
Terminating on signal 2.
Script /etc/ppp/ip-down started (pid 1254)
sent [LCP TermReq id=0x3 "User request"]
rcvd [LCP TermAck id=0x3]
Connection terminated.
Connect time 1.9 minutes.
Sent 113 bytes, received 54 bytes.
+ sending break
+ dropping data connection
+ disconnecting from GPRS
+ disconnected.
Serial link disconnected.
Waiting for 1 child processes...
script /etc/ppp/ip-down, pid 1254
Script /etc/ppp/ip-down finished (pid 1254), status = 0x0

Добавлено: 21 мар 2005, 13:41
Llama
Riskkman,
1) проверь пингуемость dns-серверов (217.118.66.243, 217.118.66.244)
2) Если пингуются - возможно они не прописываютс в /etc/resolv.conf
3) Если не пингуется dns - попробуй пигануть 172.20.123.154 и посмотри что у тебя по установления соединения становится шлюзом по умолчанию.

Добавлено: 21 мар 2005, 13:54
Anonymous
Llama, dns сервера не пингуются, в
resolv.conf прописано:
nameserver 217.118.66.243
nameserver 217.118.66.244
172.20.123.154 - пингуется на ура

Добавлено: 21 мар 2005, 14:38
Llama
Llama, тогда видимо не установился маршрут по умолчанию.
покажи route -n после соединения.
попробуй так же после установления соединения сделать:
route del -net 0.0.0.0
route add default gw 172.20.123.154
и снова пинганйть dns-сервера.

Добавлено: 21 мар 2005, 15:10
Anonymous
Llama, хм... вечером обязательно проверю....
Может у кого ниь ещё какие-нить соображения по етому поводу...?
Что б сразу :D оптом проверить :D

Добавлено: 21 мар 2005, 15:24
Llama
да пока нет. Если default gateway прописан правильно - то должно бы и работать...

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

Код: Выделить всё

# Change this line to 'defaultroute' if you want to use the GPRS link
# as your gateway.
nodefaultroute
Естественно, надо писать defaultroute, если так не проканает, попробуй еще replacedefaultroute (если у тебюя уже есть шлюз по умолчанию)

Добавлено: 21 мар 2005, 17:26
Anonymous
Llama, про баг ты верно заметил :-)
Тестирвалось с defaultroute

Добавлено: 21 мар 2005, 17:33
Llama
Riskkman, ну так поставь replacedefaultroute

Добавлено: 21 мар 2005, 19:36
exe
Riskkman, Попробуй нагло прописать dns в /etc/resolv.conf ручками.

Добавлено: 21 мар 2005, 19:43
Llama
exe, зачем? dns туда и так прекрасно прописались. А вот default route не выставился.

Добавлено: 21 мар 2005, 20:27
exe
Llama,

Не знаю зачем, но мне помогало :-)
Иногда помогало обновление pppd
Иногда смена дистрибута.

Добавлено: 21 мар 2005, 20:43
Anonymous
Итак DNS забит в resolv.conf
route -n показывает след.
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.23.195.66 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 172.23.195.66 0.0.0.0 UG 0 0 0 ppp0

Добавлено: 21 мар 2005, 20:44
Anonymous
DNS по прежнему не пингуется !!!!!!!!!!!!!! %-((((

Добавлено: 21 мар 2005, 21:22
Anonymous
Llama, ошибся я, когда писал что remote ip пингуется -
пингуется локальная машина (просто невнимательность)
ни remote ip ни dns не пингуютя %-(

Добавлено: 21 мар 2005, 21:56
Llama
Riskkman, сходи в венду, вынь оттуда таблицу маршрутизации (route print) и покажи плс.
И покажи лог соединения с установленыи replacedefaultroute