Bug 7349 - Отсутствие поддержки pptp делает etcnet негодным для использования
: Отсутствие поддержки pptp делает etcnet негодным для использования
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/etcnet)
: unstable
: all Linux
: P2 blocker
Assigned To:
:
:
:
:
: 7079
  Show dependency tree
 
Reported: 2005-07-11 20:13 by
Modified: 2006-03-07 10:37 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-07-11 20:13:01
Вношу эту ошибку по совету Михаила Шигорина, так как сам проверитиь etcnet
сейчас не могу. По его словам, в нем до сих пор отсутствует поддержка pptp
туннелей. 

Если это правда, то etcnet ни в коем случае нельзя ставить по умолчанию.  
Ethernet-провайдеры Москвы и других городов массово используют именно pptp как
средство соединения с Интернетом. Без pptp у многих пользователей не будет
выхода в Интернет.
------- Comment #1 From 2005-07-11 21:44:45 -------
Это не правда. У меня дома стоит etcnet и там я работаю через pptp туннель.
В документации к пакету есть описание (правда очень короткое) как настроить
доступ через pptp туннель.
Чего может не хватать, так это какого-нибудь примера.

Не надо вешать block баги с не проверенных слов. В bugzilla не место для
сплетен.
------- Comment #2 From 2005-07-11 21:57:20 -------
Зато теперь в Интернете есть этот вопрос и ответ на него. 
------- Comment #3 From 2005-07-11 22:42:36 -------
Эээ... стоп.  Я не говорил, что в etcnet _нет_ поддержки pptp, но спросить (в
bugzilla) у Дениса -- говорил.

2 pilot: mea maxima culpa, что не сделал grep -ri pptp /usr/share/doc/etcnet-*
2 legion: но закрывать ты погорячился -- привесь-ка лучше свой пример :)
------- Comment #4 From 2005-07-11 22:58:27 -------
$ grep -n pptp /usr/share/doc/etcnet-0.7.4/README
353:/etc/net supports Linux pptp-client. PPTP interfaces are in fact PPP interfaces,
356:pty 'pptp --nolaunchpppd 1.2.3.4'

В чем подвох ?
Я настраивал по ней. Рабочую конфигурацию положу как только доберусь до дома...
я не помню на память. Но она очень простая.
------- Comment #5 From 2005-07-12 10:20:23 -------
В etcnet-0.7.7 добавляются примеры конфигурации PPtP и PPPoE.
------- Comment #6 From 2005-07-12 15:03:15 -------
Итак, вот обещенная рабочая конфигурация.
Имеем: Карточка D-Link (какая-то) и тупого провайдера. 
Доступ идет сначала в их локальную сеть, а потом из нее через VPN в интернет.
Вот настройки для ethernet:

$ cat /etc/net/ifaces/eth0/ipv4address
192.168.30.124/24

$ cat /etc/net/ifaces/eth0/ipv4route
192.168.0.0/16 via 192.168.30.1

$ cat /etc/net/ifaces/eth0/options 
MODULE=8139too
DISABLED=no
BOOTPROTO=static
ONBOOT=yes

Вроде все понятно и без коментариев.

Настройки для PPTP:
$ cat /etc/net/ifaces/ppp0/options 
TYPE=ppp
REQUIRES=eth0
ONBOOT=yes
DONT_FLUSH=on

$ cat ppp0/pppoptions 
#debug
#logfile /tmp/zzz
noauth
remotename 192.168.21.253

# Без этих опций у меня выставлялась какая-то странная компресия.
# Туннель поднимался но не работал
nobsdcomp
deflate 0

user MY-USERNAME
pty 'pptp --nolaunchpppd 192.168.21.253'
connect /bin/true
defaultroute
persist
maxfail 5000
holdoff 30
lcp-echo-interval 30
lcp-echo-failure 4

$ cat /etc/ppp/chap-secrets 
MY-USERNAME 192.168.21.253 MY-PASSWORD

Собственно все. Замечу, вся эта информация есть в пакетах:
/usr/share/doc/etcnet-*/*
/usr/share/doc/pptp-client-1.6.0/*
/usr/share/doc/pptp-client-1.6.0/README.rus - очень полезно прочитать.

вопросы ? :)
------- Comment #7 From 2005-07-12 15:16:28 -------
> $ cat /etc/net/ifaces/eth0/options 
> DISABLED=no
> BOOTPROTO=static
> ONBOOT=yes
Эти 3 строки лишние.

> $ cat /etc/net/ifaces/ppp0/options 
> TYPE=ppp
И эта...

> REQUIRES=eth0
> ONBOOT=yes

> DONT_FLUSH=on
И эта.