user_256
hadadzhi, покажи таблицу маршутизации в тот момент, когда быстро растет счетчик TX bytes.
Проблема в одной неправильной записи, маршруте до одного из ip-адресов tp.internet.beeline.ru через устройство ppp0.
Такую запись хорошо удалять скриптом, исполняющемся после поднятия ppp-соединения.
Спасибо! Глянул внимательно: действительно, после поднятия vpn автоматически прописывался совершенно лишний маршрут до vpn сервера через ppp0. Прописал в ip-up его удалять, заработало.
Всем привет. Долго не юзал арч; последний раз, когда настраивал в нем интернет, билайн еще был на pptp.
Сейчас вот понадобилось настраивать интернет снова, теперь уже l2tp, будь он неладен.
Arch поставил с образа 2011.08.19.
Воспользовавшись поиском, сварганил такой конфиг:
/etc/ppp/peers/beeline:
name login
remotename tp
ipparam beeline
connect /bin/true
nodeflate
nobsdcomp
noauth
persist
maxfail 0
nopcomp
noaccomp
defaultroute
logfile /var/log/ppp
mtu 1500
mru 1500
lcp-echo-interval 20
lcp-echo-failure 4
/etc/xl2tpd/xl2tpd.conf:
[global]
access control = yes
[lac beeline]
lns = tp.internet.beeline.ru
redial = yes
redial timeout = 1
require chap = yes
require authentication = no
name = login
pppoptfile = /etc/ppp/peers/beeline
require pap = no
autodial = yes
eth0 поднимается по dhcp, локалка - работает.
Маршруты до DNS и до tp.internet.beeline.ru прописываю, default маршрут удаляю, запускаю xl2tpd. После некоторого количества неудачных попыток соединение устанавливается, поднимается интерфейс ppp0, даже появляется default route на ppp0. Только ни один адрес в интернете не пингуется, а в ppp0 уходит огромное кол-во траффика. ifconfig показывает за пару минут работы ppp0 TX bytes в гигабайтах.
Помогите, пожалуйста.
wildDAlex
С прозрачностью терминала аналогично.
Потом часто после выхода из спящего режима рабочий разносит в щепки. Куча артефактов, плывут шрифты, квадраты по экрану. Только перезапуск.
Учитывая, что столько критичных багов, очень странно, что включили гном3 в основной репозиторий. Пока что этим можно пользоваться только тем, кому ОС нужна только чтобы в ней покопатся. Для комфортного пользования пока не пригодна. Плюнул, поставил кде, посмотрел на нее, матернулся, выключил и дальше не знаю уже что делать. Неужели нет возмодности вернуть гном2?
Попробуйте XFCE.
Только что пожалел, что снес его и поставил gnome 3.
Спасибо. Поставил EiskaltDCpp - доволен, как слон.
Хочу поставить вот это >> http://aur.archlinux.org/packages.php?ID=10270
Собираю для него dclib >> http://aur.archlinux.org/packages.php?ID=10271&O=&L=&C=&K=&SB=&SO=&PP=&do_Orphans=&SeB=
makepg -s как бы намекает, что dclib не собирается:
cssl.cpp: In static member function ‘static SSL_CTX* CSSL::InitClientCTX()’:
cssl.cpp:92:32: ошибка: некорректное преобразование из ‘const SSL_METHOD*’ в ‘SSL_METHOD*’
cssl.cpp: In static member function ‘static SSL_CTX* CSSL::InitServerCTX()’:
cssl.cpp:115:32: ошибка: некорректное преобразование из ‘const SSL_METHOD*’ в ‘SSL_METHOD*’
cssl.cpp: In static member function ‘static SSL_CTX* CSSL::NewTLSv1ClientCTX()’:
cssl.cpp:133:44: ошибка: некорректное преобразование из ‘const SSL_METHOD*’ в ‘SSL_METHOD*’
cssl.cpp: In static member function ‘static SSL_CTX* CSSL::NewTLSv1ServerCTX()’:
cssl.cpp:152:44: ошибка: некорректное преобразование из ‘const SSL_METHOD*’ в ‘SSL_METHOD*’
make[3]: *** [cssl.lo] Ошибка 1
make[3]: Leaving directory `/home/hadadzhi/Valknut/dclib/src/dclib-0.3.23/dclib/core'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/home/hadadzhi/Valknut/dclib/src/dclib-0.3.23/dclib'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/hadadzhi/Valknut/dclib/src/dclib-0.3.23'
make: *** [all] Ошибка 2
На странице dclib в ауре кто-то дал ссылку на патч для cssl.cpp
Пробую патчить им:
$ patch cssl.cpp dkr87cYx.txt 
(Stripping trailing CRs from patch.)
patching file cssl.cpp
Hunk #1 FAILED at 86.
Hunk #2 FAILED at 109.
Hunk #3 FAILED at 130.
patch unexpectedly ends in middle of line
Hunk #4 FAILED at 149.
4 out of 4 hunks FAILED -- saving rejects to file cssl.cpp.rej
Не патчится, короче. Вот такие вот дела.
Может, кто то сталкивался. Прошу помощи.
В общем, проблема решилась установкой, вернее обновлением пакета pptpclient до 1.7.2-2.

To _AND_
Спасибо за ответ, хоть проблема уже и решена.
А маршруты у меня настроены так:
До vpn сервера прописан отдельный маршрут через локальный гейтвей.
default route изначально прописан на локальный гейтвей, после поднятия впн делаю route del default && route add default dev ppp0

Самое интересное, что никаких настроек менять не пришлось. Нужно было просто обновить pptpclient до 1.7.2-2, после чего интернет таки заработал.
От modprobe ip_gre никакой пользы =(

Посмотрел настройки на форуме билайна, сделал как у них. Ничего не изменилось.
Заметил еще 1 интересное явление - сразу после старта pptp, в интерфейс ppp0 начинает идти дофига траффика.
ifconfig показывает, что на интерфейсе ppp0 TX bytes = 1000Mb! Я так понял, TX это исходящий траффик.
Через минуту, когда TX bytes уже под 2гига, pptp отрубается вот так:
rcvd TermReq
lcp terminated by peer

Может, кто сталкивался с подобным? Помогите, люди. Уже не знаю, что делать. Интернет от билайна(корбины) упорно не хочет работать в арче. В первый раз парился несколько дней с ним, и теперь вот, с теми же настройками, опять не работает. Может я что-то упускаю? Натолкните на путь истинный!
Настроил я когда то vpn еще для корбины.
И когда она стала билайном, с прежними настройками все прекрасно работало.
До этого дня. Когда я решил поставить арч заново. (Мысль о переустановке пришла изза того, что столкнулся с адскими тормозами гнома, которые один человек с этого форума после долгих мучений решил именно так)

В общем, поставил арч с диска 2009.02
Настройки интернета, конечно, забэкапил, и восстановил на новой системе. И что характерно, интернет не завелся.

Настроил все заново, так, как настроил предыдущий оратор.
И наблюдаю 2 явления:

Явление первое - pptp поднимается, default route dev ppp0 ставится, а далее:
#ping google.com
PING google.com(IP гугля)блаблабла
<проходит n-ое кол-во времени>
<ctrl^c>
Пакетов послано: N Пакетов получено: 0
Короче, не пингуется гугл. Да и вообще, интернет не работает.

Явление второе:
pptp соединение работает ровно 1 минуту, после чего отрубается.


P.S. В точности все конфиги показать сдесь не могу, но
(1)options.pptp и peers/beeline соответствуют тем, что написаны предыдущим оратором (кроме логина, конечно)
(2)маршруты до DNS и до vpn сервера билайна прописаны.

Помогите люди, натолкните на путь истинный!
Все дело в gdm. У самого была такая проблема. Даже где то в Арчвики была статья про нестабильность gdm 2.28
Решение предельно простое: поставить gdm 2.20
Абсолютно так было настроено. Вообще, я сделал
locale -a
и вывод скопировал в locale.nopurge, после чего запустил скрипт.
Локаль русская то и не удалилась, а так, отдельные кнопки\надписи стали английскими. Просто что-то лишнее скрипт снес =)