Проблема с настройкой vpn (pptp) соединения
Гость 17 февраля, 2007 - 23:15
Привет всем! Не ругайтесь если не туда пишу. В общем проблема такая. Поставил Gentoo с Live CD и вроде всё бы хорошо, если бы не мой "любимый" VPN. (Сижу в локалке, инет раздаётся посредством vpn (PPTP) соединения) Уже неделю бьюсь...прочитал вики, из форума брал инфу но так и не настроил....помогите, пожалуста, ламеру подрубиться к нету =)
»
- Для комментирования войдите или зарегистрируйтесь
http://gentoo.ru/node/4728
Был уж пост.
Если не работает, то что выдает?
_________________
Fedora? rpm -Uhv emerge
в общем...в
в общем...в конце своего странствия по статьям о настройке я остановился на этой http://gentoo-wiki.com/HOWTO_PPTP_Internet
поставил те проги что там написаны (правда не те именно на которые ссылки идут - при установке этих ебилдов по хендбуку на команду
#ebuild /путь к файлу/ fetch
выдаётся такое сообщение: does not seem tohave a valid PORTDIR structure )
качал всё с http://distfiles.gentoo.org/ кроме pptpclient - качал с его сайта.
при попытке подключения выдаётся такая ошибка:
/etc/init.d/net.ppp0 start
* Starting ppp0
* Bringing up ppp0
* ppp
* No loaded modules provide "ppp" (ppp_start)
если такая
если такая ошибка с ебилдом ты неправильно оверлей создал, в нём нет категорий и/или неправильное имя файла
А в ядре
А в ядре включил поддержку?
Нет, тут Quote: * No
Нет, тут
Необходимо поставить ppp.
Я сам по той статье ставил. У меня все велколепно работает
_________________
Fedora? rpm -Uhv emerge
VoofT
Так ставил. ppp-2.4.3
Незнаю. Я ничего с ядром не делал ибо неумею...а ставилось оно с Live CD по дефолту
дай вывод # cat
дай вывод
У меня вывод:
_________________
Fedora? rpm -Uhv emerge
cat: /boot/config: No such
cat: /boot/config: No such file or directory
воть
Тогда # cd
Тогда
Настраиваешь ядро, компилируешь, устанавливаешь и перезагружаешься.
Ядро настраивать очень просто - там хелп есть почти по каждой опции. Советую проити по всем и определить, нужно ли оно тебе.
Вот там-то и надо включить поддержку PPP
_________________
Fedora? rpm -Uhv emerge
А можно меня
А можно меня послать на русскоязычный мануал по этой теме? Ну или на англоязычный....чтоб сначала прочитать а потом делать.
У меня нет
У меня нет директории /usr/src/linux. Получается у меня нет сырцов ядра? Откуда их можно скачать?
И можно ли пересобрать ядро утилитой genkernel (уже сижу читаю ман по ней)
Гм... emerge
Гм... emerge gentoo-sources
не помню, делает ли он симлинк. емли нет, то надо сделать ln -s /usr/src/linux-2.6.12-gentoo /usr/src/linux
Хотя это не обязательно. Все сорцы ядра лежат в /usr/src
_________________
Fedora? rpm -Uhv emerge
Супер....а как я
Супер....а как я это без инета сделаю-то =))))
А на диске
А на диске неужели нет gentoo-sources?!
Или хоть в винде слить их, а потом зафигачить в distfiles
Я когда ставил, вообще сливал pptpclient, ppp и все остальное по одиночке. Теперь ничего - emerge работает :D
_________________
Fedora? rpm -Uhv emerge
Это
http://kernel.osuosl.org/pub/linux/kernel/v2.6/linux-2.6.20.tar.gz
подойдёт?
Не знаю, как
Не знаю, как сделать "правильно", но я делал так:
писал
emerge <smth> -pvf
Потом брал по ссылке из перечисленных и скачаивал их в windows. Вообще, лучше то, что лежит на distfiles.gentoo.org использовать, имхо :)
_________________
Fedora? rpm -Uhv emerge
Попробовал
Попробовал пересобрать ядро....скачал, закинул в нужную папку.
В make menukonfig выбрал всё что можно (неохота было возиться...вот если нет настрою...тада повожусь до полной оптимитизации =) )
Дальше пишу make и жду. Под конец получаю вот такие ошибки:
Вот это весь лог содержащий ошибки.
Вот так вот я собирал ядро =(
Полный список
Полный список можно узнать
emrge -pf smth
gentoo-sources потребует тот файл, что ты указал (если будешь ставить 2.6.20 конечно) + набор патчей. Всегда можно поставить чистое, ванильное ядро
emerge vanilla-sources
тогда скачанного файла будет точно достаточно.
В ядре с livecd
В ядре с livecd можно узнать настройку следующим образом
Re: В ядре с livecd
при вводе этой команды не происходит ровным счётом ничего. =(
emerge --info в
emerge --info в студию.
Либо
Короче посмотри в папке /etc/kernels/ конфиг и есть ли там PPP.
А после каких
А после каких танцев с бубном сия папка появляется?
_________________
Fedora? rpm -Uhv emerge
видимо с
видимо с генкернел
Если он по
Если он по дефолту ставил, то по-видимому genkernel =)
Пересобрал
Пересобрал ядро. Ручками. Включил всё что надо, но проблема осталась таже....и те же ошибки =(
Давай сюда cat
Давай сюда
cat /etc/conf.d/net
_________________
Fedora? rpm -Uhv emerge
Вот мой
Вот мой /etc/conf.d/net
Вроде всё правильно....
config_eth0=("192.168.84.47 netmask 255.255.255.0")
routes_eth0=("default gw 192.168.84.254" )
config_ppp0=("ppp")
link_ppp0="pty 'pptp 80.252.133.78 --nolaunchpppd"
username_ppp0='**********'
password_ppp0='**********'
pppd_ppp0=(
"debug"
"noauth"
"defaultroute"
"lcp-echo-interval 15"
"lcp-echo-failure 3"
)
depend_ppp0()
{
need net.eth0
}
А где: config_eth0=(
А где:
?
и
По-моему, одной кавычки нехватает...
_________________
Fedora? rpm -Uhv emerge
Re: А где:config_eth0=(
а нафик?...у нас в сети dhcp нет. При чтём сеть работает
Может, надо
Может, надо включить поддержку MPPE-MPPC. Не могу сказать, что это очень надо, но у меня на всякий случай стоит =)
USE="mppe-mppc" emerge ppp
и в ядре включить поддержку MPPE-MPPC
_________________
Fedora? rpm -Uhv emerge
Наш сервер не
Наш сервер не поддерживает шифрования данных.
Эту проблему я решил (я видать по кривому baselayout) поставил
теперь у меня вылезает вот такая ошибка
А при попытке повторного включения пишет что включено