Озадачен проведением настроек подключения на linux.
Где можно выставить в pppoe-соединении опцию безопасности mschap-v2 ?
[РЕШЕНО] Где в pppoe выставить опцию mschap-v2?
Опишите пожалуйста как вы настраивали pppoe?
Почему спрашиваю? Да потому, что в любом дистрибутиве есть как-минимум два способа это сделать =) и чтобы подсказать вам, нужно знать каким из них воспользовались вы.
Настраивал через pppoe-setup (на компьютере Gentoo) .
/etc/ppp/options или /etc/ppp/options.pptp, если я не ошибаюсь, конечно. там есть строчка refuse-mschap-v2. Вроде бы как-то так.
ни refuse-mschap-v2 ни require-mschap-v2 не помогли.
В таком случае добавьте в /etc/ppp/options флаг debug.
После этого попробуйте выполнить подключение и выложите сюда логи.
Лог можно снять с помощью tail -f /var/log/messages
Mar 12 19:48:40 localhost pppd[7266]: pppd 2.4.4 started by root, uid 0
Mar 12 19:48:40 localhost pppd[7266]: using channel 1
Mar 12 19:48:40 localhost pppd[7266]: Using interface ppp0
Mar 12 19:48:40 localhost pppd[7266]: Connect: ppp0 <--> /dev/pts/4
Mar 12 19:48:41 localhost pppd[7266]: sent [LCP ConfReq id=0x1 <mru 1492> <magic 0x77cac368>]
Mar 12 19:48:44 localhost pppd[7266]: sent [LCP ConfReq id=0x1 <mru 1492> <magic 0x77cac368>]
Mar 12 19:48:47 localhost pppd[7266]: sent [LCP ConfReq id=0x1 <mru 1492> <magic 0x77cac368>]
Mar 12 19:48:50 localhost pppd[7266]: sent [LCP ConfReq id=0x1 <mru 1492> <magic 0x77cac368>]
Mar 12 19:48:53 localhost pppd[7266]: sent [LCP ConfReq id=0x1 <mru 1492> <magic 0x77cac368>]
Mar 12 19:48:56 localhost pppd[7266]: sent [LCP ConfReq id=0x1 <mru 1492> <magic 0x77cac368>]
Mar 12 19:48:59 localhost pppd[7266]: sent [LCP ConfReq id=0x1 <mru 1492> <magic 0x77cac368>]
Mar 12 19:49:02 localhost pppd[7266]: sent [LCP ConfReq id=0x1 <mru 1492> <magic 0x77cac368>]
Mar 12 19:49:05 localhost pppd[7266]: sent [LCP ConfReq id=0x1 <mru 1492> <magic 0x77cac368>]
Mar 12 19:49:08 localhost pppd[7266]: sent [LCP ConfReq id=0x1 <mru 1492> <magic 0x77cac368>]
Mar 12 19:49:11 localhost pppd[7266]: LCP: timeout sending Config-Requests
Mar 12 19:49:11 localhost pppd[7266]: Connection terminated.
Mar 12 19:49:11 localhost pppd[7266]: Modem hangup
Mar 12 19:49:11 localhost pppd[7266]: Waiting for 1 child processes...
Mar 12 19:49:11 localhost pppd[7266]: script /usr/sbin/pppoe -p /var/run/-pppoe.pid.pppoe -I eth0 -T 80 -U -m 1412 , pid 7267
Mar 12 19:49:15 localhost pppd[7266]: Script /usr/sbin/pppoe -p /var/run/-pppoe.pid.pppoe -I eth0 -T 80 -U -m 1412 finished (pid 7267), status = 0x1
Mar 12 19:49:15 localhost pppd[7266]: Exit.
Mar 12 19:49:15 localhost pppoe[7267]: Timeout waiting for PADO packetsПри этом в /etc/ppp/options и /etc/ppp/options.pptp стоит require-mschap-v2 .
Да, забыл сказать: Дело не в кабеле, ибо пишу это сообщение, подключившись, но уже из WindowsXP.
Timeout waiting for PADO packets
Нет обмена пакетами с сервером. Смотрите сетевые маршруты. Если хотите быстрой помощи, то укажите ip-адрес вашего сервера, а также текущие маршруты "route -n". Можно и под виндой посмотреть "route print" и сравнить, тогда уж точно догадаетесь, в чем дело.
Да, и как минимум вы выбрали странный путь настройки сетевого подключения для gentoo. Я не говорю, что так делать нельзя. Очень даже можно, но не кошерно как-то.... Хотя когда добъетесь работоспособности на этом этапе, можно и про идеологически верный путь для gentoo поговорить. Но это потом.
Если хотите быстрой помощи, то укажите ip-адрес вашего сервера, а также текущие маршруты "route -n".
#route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
200.200.102.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 loПод виндой. Когда нет подключения:
===========================================================================
Список интерфейсов
0x1 ........................... MS TCP Loopback interface
0x2 ...00 24 01 a3 1a c6 ...... D-Link DFE-520TX PCI Fast Ethernet Adapter - ╠шэ
шяюЁЄ яырэшЁют∙шър яръхЄют
0x3 ...00 e0 4d 03 98 e0 ...... Realtek RTL8139 Family PCI Fast Ethernet NIC #2
- ╠шэшяюЁЄ яырэшЁют∙шър яръхЄют
===========================================================================
===========================================================================
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.0.0 255.255.255.0 192.168.0.1 192.168.0.1 20
192.168.0.1 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.0.255 255.255.255.255 192.168.0.1 192.168.0.1 20
200.200.102.0 255.255.255.0 200.200.102.126 200.200.102.126 20
200.200.102.126 255.255.255.255 127.0.0.1 127.0.0.1 20
200.200.102.255 255.255.255.255 200.200.102.126 200.200.102.126 20
224.0.0.0 240.0.0.0 192.168.0.1 192.168.0.1 20
224.0.0.0 240.0.0.0 200.200.102.126 200.200.102.126 20
255.255.255.255 255.255.255.255 192.168.0.1 192.168.0.1 1
255.255.255.255 255.255.255.255 200.200.102.126 200.200.102.126 1
===========================================================================
Постоянные маршруты:
ОтсутствуетКогда есть:
===========================================================================
Список интерфейсов
0x1 ........................... MS TCP Loopback interface
0x2 ...00 24 01 a3 1a c6 ...... D-Link DFE-520TX PCI Fast Ethernet Adapter - ╠шэ
шяюЁЄ яырэшЁют∙шър яръхЄют
0x3 ...00 e0 4d 03 98 e0 ...... Realtek RTL8139 Family PCI Fast Ethernet NIC #2
- ╠шэшяюЁЄ яырэшЁют∙шър яръхЄют
0x40005 ...00 53 45 00 00 00 ...... WAN (PPP/SLIP) Interface
===========================================================================
===========================================================================
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 10.2.4.91 10.2.4.91 1
10.2.4.91 255.255.255.255 127.0.0.1 127.0.0.1 50
10.255.255.255 255.255.255.255 10.2.4.91 10.2.4.91 50
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.0.0 255.255.255.0 192.168.0.1 192.168.0.1 20
192.168.0.1 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.0.255 255.255.255.255 192.168.0.1 192.168.0.1 20
192.168.11.1 255.255.255.255 10.2.4.91 10.2.4.91 1
200.200.102.0 255.255.255.0 200.200.102.126 200.200.102.126 20
200.200.102.126 255.255.255.255 127.0.0.1 127.0.0.1 20
200.200.102.255 255.255.255.255 200.200.102.126 200.200.102.126 20
224.0.0.0 240.0.0.0 192.168.0.1 192.168.0.1 20
224.0.0.0 240.0.0.0 200.200.102.126 200.200.102.126 20
224.0.0.0 240.0.0.0 10.2.4.91 10.2.4.91 1
255.255.255.255 255.255.255.255 10.2.4.91 10.2.4.91 1
255.255.255.255 255.255.255.255 192.168.0.1 192.168.0.1 1
255.255.255.255 255.255.255.255 200.200.102.126 200.200.102.126 1
Основной шлюз: 10.2.4.91
===========================================================================
Постоянные маршруты:
ОтсутствуетНасчет странного способа: А какой кошерный?
P.S.
IP-адрес сервера винда показывает как 192.168.11.1
Я был уверен, что дело в сетевых настройках. Однако маршрутизация одинаково настроена под виндой и линуксом. Маршруты для eth0 эквивалентны.
IP-адрес сервера винда показывает как 192.168.11.1
Немного не то имелось ввиду. Я хотел ip-адрес, с которым устанавливается pppoe. Он скорее всего из сети 200.200.102.0/24. Если так, то правильно ли он внесен в настройки pppoe (показывай конфиги)?
Для gentoo "кошерный" способ - через /etc/conf.d/net (для примеров смотри /etc/conf.d/net.example). Но предлагаю сперва добить то, что начали.
Вы имели ввиду, адрес на eth0 ? Он 200.200.102.126 . Кстати, может в этом причина: Когда настраивали в винде, то "Основной шлюз" не прописывали. В винде он пустой. В Linux же, несмотря на строку /etc/conf.d/net :Я хотел ip-адрес, с которым устанавливается pppoe.
config_eth1=( "192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.255" )ifconfig показывает broadcast 200.200.102.255 . Может это влияет?
config_eth0=( "200.200.102.126 netmask 255.255.255.0 " )
pppoe.conf:
ETH='eth0'
USER='feb10ezwzx'
DEMAND=no
DNSTYPE=SERVER
PEERDNS=yes
DNS1=
DNS2=
DEFAULTROUTE=yes
CONNECT_TIMEOUT=30
CONNECT_POLL=2
ACNAME=
SERVICENAME=
PING="."
PIDFILE="/var/run/$CF_BASE-pppoe.pid"
SYNCHRONOUS=no
CLAMPMSS=1412
LCP_INTERVAL=20
LCP_FAILURE=3
PPPOE_TIMEOUT=80
FIREWALL=NONE
LINUX_PLUGIN=
PPPOE_EXTRA=""
PPPD_EXTRA=""Прикольно.
1. А как подключаешься? Можно команду старта pppoe соединения увидеть?
2. Попробовать сконфигурить интерфейс eth0 как:
config_eth0=("null")
Команда соединения обычная pppoe-start .
config_eth0=("null") не привело к успеху.
Кстати, когда отключаю кабель- идут такие же логи. Я так понимаю, что даже ms-chap не поднимается почему-то.
Проблема в том, что нужно было написать в /etc/ppp/pppoe.conf параметр SERVICE_NAME=pppoe