LINUX.ORG.RU

wvdial и gprs в arch


0

0

Решил попробовать дистрибутив arch linux... Вкраце - очень понравился, особенно pacman. Но возникла одна проблема... Утановил я wvdial, настроил wvdial.conf, запусил - все вроде бы соединяется, как и в других дистрах... с той лишь разницей, что не пингуется ни один сайт и интернета нет вообще, ни в каком виде, хотя внешне, повторюсь, все как и в других linux-системах... Может кто сталкивался с подобным? Отпишитесь, если нужна дополнительная информация...

Перемещено JB из Talks

Ответ на: комментарий от anonymous

> сислоооог - ?

Поподробнее пожалуйста

> netstat -rn

> ifconfig ppp0 - ?

Опыт общения с голой консолью очень скромный, не подскажете, как сохранить вывод команды в файл?

ac858e81
() автор топика
Ответ на: комментарий от ac858e81

> Поподробнее пожалуйста

В /var/log/syslog или /var/log/messages - подробно описана сессия ppp демона. Кури оттуда.

Кстати комп при подключении к gprs вообще к какой нибудь сети подключен ?

> Опыт общения с голой консолью очень скромный,

Ничего, привыкнешь.

> не подскажете, как сохранить вывод команды в файл?

$ команда > файл.

Если не проканает то добавь 2>&1

anonymous
()

Попробуй ping 217.76.32.61

ttnl ★★★★★
()

если вручную туда прописать нс сервера то все заработает

ent4jes
()
Ответ на: комментарий от anonymous

messages.log:

Jul 31 14:19:48 arch pppd[3016]: pppd 2.4.4 started by root, uid 0 Jul 31 14:19:48 arch pppd[3016]: Using interface ppp0 Jul 31 14:19:48 arch pppd[3016]: Connect: ppp0 <--> /dev/ttyACM1 Jul 31 14:19:48 arch pppd[3016]: CHAP authentication succeeded: Congratulations! Jul 31 14:19:48 arch pppd[3016]: CHAP authentication succeeded Jul 31 14:19:48 arch PPP BSD Compression module registered Jul 31 14:19:48 arch PPP Deflate Compression module registered Jul 31 14:19:49 arch pppd[3016]: Could not determine remote IP address: defaulting to 10.64.64.64 Jul 31 14:19:49 arch pppd[3016]: local IP address 83.188.51.133 Jul 31 14:19:49 arch pppd[3016]: remote IP address 10.64.64.64 Jul 31 14:19:49 arch pppd[3016]: primary DNS address 130.244.127.161 Jul 31 14:19:49 arch pppd[3016]: secondary DNS address 130.244.127.169

netstat -rn:

Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 10.64.64.64 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0

ifconfig ppp0:

ppp0 Link encap:Point-to-Point Protocol inet addr:83.188.51.133 P-t-P:10.64.64.64 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1 RX packets:4 errors:0 dropped:0 overruns:0 frame:0 TX packets:5 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:58 (58.0 b) TX bytes:85 (85.0 b)

ac858e81
() автор топика
Ответ на: комментарий от ac858e81

Блин, форматирование все слетело :( А как я вручную пропишу днс, если он по идее автоматически сервером дается? Но я в любом случае загляну в resolv.conf

ac858e81
() автор топика
Ответ на: комментарий от ac858e81

Еще проверь чтобы дефолтный маршрут был на 10.64.64.64

Или добавь в /etc/ppp/options параметры defaultroute и usepeerdns.

anonymous
()
Ответ на: комментарий от ac858e81

в /var/log/messages видно принимаемые параметры. можно оттуда в /etc/resolv.conf переписать.

broom
()
Ответ на: комментарий от ac858e81

Фсё ясно. Туши eth0

ppp0 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0

Вот это косяк у тебя всё на него дефолтно валится. Оттого и TX RX на ppp0 понулям.

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

Не в этом дело... Вобщем решил я проблему хотя и не очень понял механизм... Короче DNS-серверы пропичывались в /etc/ppp/resolv.conf, а помимо него я еще засек /etc/resolv.conf - он был пустой... Ну я перенес данные из /etc/ppp/resolv.conf в /etc/resolv.conf, после чего ввел ping linux.org.ru и все заработало, т.е. пинг прошел... Кто-нибудь объяснит мне, что я сделал? :-)

ac858e81
() автор топика
Ответ на: комментарий от ac858e81

resolver, по-умолчанию, считывает адреса серверов имен из /etc/resolv.conf. Поэтому, так как этот файл был пуст, ни одного адреса DNS-сервера не было известно. Кстати, если уж pppd прописывает DNS в /etc/ppp/resolv.conf рекомендую сделать символическую ссылку на него из /etc/resolv.conf

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