Настройка с помощью pptpsetup

lampslave
Это весело… :(
Видимо, придётся настраивать подключение вручную, без pptpsetup - https://wiki.archlinux.org/index.php/Mi … pptpclient
А как вариант можно скачать дистр 11? Там нет обязательного соединения с инетом.
Зато там есть куча проблем с обновлением. Погодите, может быть у меня получится подправить скрипт и обойтись без strings.

UPD: Так. Давайте малость пошаманим. Запускайте установочный образ, открывайте в текстовом редакторе файл /usr/sbin/pptpsetup
Ищите там вот такой кусок:
sub Check_MPPE_in_pppd {
    my $command = q/strings `which pppd`|grep -i mppe|wc --lines/;
    my $answer  = `$command`;
    if ($answer > 0) {
        # ok!
        return 1;
    } else {
        return 0;
    }
}

Попробуйте закомментировать лишнее, чтобы привести его к такому виду:
sub Check_MPPE_in_pppd {
#    my $command = q/strings `which pppd`|grep -i mppe|wc --lines/;
#    my $answer  = `$command`;
#    if ($answer > 0) {
#        # ok!
        return 1;
#    } else {
#        return 0;
#    }
}
Сохраняйте и снова пробуйте настроить сеть.
lampslave
Зато там есть куча проблем с обновлением. Погодите, может быть у меня получится подправить скрипт и обойтись без strings.

UPD: Так. Давайте малость пошаманим. Загружайте установочный образ, открывайте в текстовом редакторе файл /usr/sbin/pptpsetup
Ищите там вот такой кусок:
sub Check_MPPE_in_pppd {
    my $command = q/strings `which pppd`|grep -i mppe|wc --lines/;
    my $answer  = `$command`;
    if ($answer > 0) {
        # ok!
        return 1;
    } else {
        return 0;
    }
}

Попробуйте закомментировать лишнее, чтобы привести его к такому виду:
sub Check_MPPE_in_pppd {
#    my $command = q/strings `which pppd`|grep -i mppe|wc --lines/;
#    my $answer  = `$command`;
#    if ($answer > 0) {
#        # ok!
        return 1;
#    } else {
#        return 0;
#    }
}
Сохраняйте и снова пробуйте настроить сеть.
ok надо прописать что бы отредактировать sudo gedit /usr/sbin/pptpsetup так?
Не цитируйте большие куски пожалуйста.

gedit - графический редактор, а на установочном образе графики нет. Кроме того, вы сразу работаете от рута, о чём ясно сигнализирует
root@archiso ~ #
поэтому sudo тоже не нужно. Запускайте так:
nano /usr/sbin/pptpsetup
Только перед тем как это сделать погуглите, как в nano работать. Там всё просто, но с непривычки можете потеряться.
Итак. Закоментировал эти строки. Естественно, Я сохранил ctrl+o и вышел из редактора ctrl+x. Повторил настройку сети и выдало /usr/sbin/pptpsetup: couldn't find MPPE support in pppd
Забыл, перед тем, как править файл, надо поправить права:
chmod a+w /usr/sbin/pptpsetup

Вы повнимательнее читайте то, что отвечают программы на вводимые команды. nano ведь ругался на то, что не может файл записать.
Простите. Сначала не внимательно посмотрел. Вот как выдало. Итак. Закоментировал эти строки. Естественно, Я сохранил ctrl+o и вышел из редактора ctrl+x. Повторил настройку сети и выдало /usr/sbin/pptpsetup: couldn't find MPPE support in pppd
lampslave
Забыл, перед тем, как править файл, надо поправить права:
chmod a+w /usr/sbin/pptpsetup
Сейчас попробую
Ввел команду chmod a+w /usr/sbin/pptpsetup. Закоментировал строчки, начал настраивать сеть. После команд pptpsetup –create ЛюбоеНазваниеДляПодключения –server АдресСервера –username ИмяПользователя –password Пароль –start выдало /usr/sbin/pptpsetup: couldn't find MPPE support in pppd. И кстати, когда вбил команды ifconfig eth0 up; dhcpcd eth0 выдало dhcpcd : sending commands to master dhcpcd process. ИМХО: но это скорее просто уведомление.
Видимо, опять промахнулись. Там осталось незакомментированным только
return 1
а это значит, что MPPE support всегда будет найдено (даже если его нет).

eth0 и dhcpd в образе 2012.08.04 должны быть уже запущены автоматически.
мне надо закоментировать return1? Или Я что то не так понял?
 
Зарегистрироваться или войдите чтобы оставить сообщение.