FreeBSD: PPPoE (ppp + netgraph)
Добрый день,
Не заводится PPPoE на FreeBSD.
Что есть:
1. Есть FreeBSD 7.2-RELEASE-p8.
2. Есть штатный ppp с таким вот конфигом:
default:
set log Phase tun command
provider:
set device PPPoE:em0.52
set authname somelogin
set authkey somepass
enable dns
add default HISADDR
3. Есть поддержка netgraph в ядре.
[]
options NETGRAPH
options NETGRAPH_SOCKET
options NETGRAPH_HOLE
options NETGRAPH_ECHO
options NETGRAPH_VLAN
options NETGRAPH_TEE
options NETGRAPH_RFC1490
options NETGRAPH_TTY
options NETGRAPH_ETHER
options NETGRAPH_ONE2MANY
options NETGRAPH_IFACE
options NETGRAPH_EIFACE
options NETGRAPH_PPPOE
options NETGRAPH_BRIDGE
options NETGRAPH_KSOCKET
options NETGRAPH_L2TP
options NETGRAPH_MPPC_ENCRYPTION
[]
4. Настройка em0.52
em0.52: flags=8843
2010/10/1 Vladimir Mitrović
Добрый день,
Не заводится PPPoE на FreeBSD.
Что есть: 1. Есть FreeBSD 7.2-RELEASE-p8. 4. Настройка em0.52 em0.52: flags=8843
metric 0 mtu 1500 options=3 ether 00:1b:21:2f:e1:24 inet 1.1.1.1 netmask 0xfffffff0 broadcast 1.1.1.255 media: Ethernet 100baseTX <full-duplex> status: active vlan: 52 parent interface: em0 Что получаем: Как я понимаю, проблема состоит в том, что netgraph не работает на сабинтерфейсах. Кто-то с этим сталкивался? Как такое можно полечить? Я так понял, вы создали интерфейс в новом стиле. создайте сабинтерфейс без точки в имени. например ifconfig vlan52 create 1.1.1.1/24 vlandev em1 vlan 52
-- Best regards, Andriy Yakovlev (AYA-RIPE)
О, заработало!
Спасибо огромное за решение.
--
vovin.
2010/10/2 Andriy Yakovlev
2010/10/1 Vladimir Mitrović
: Добрый день,
Не заводится PPPoE на FreeBSD.
[]
Как я понимаю, проблема состоит в том, что netgraph не работает на сабинтерфейсах. Кто-то с этим сталкивался? Как такое можно полечить? Я так понял, вы создали интерфейс в новом стиле. создайте сабинтерфейс без точки в имени. например ifconfig vlan52 create 1.1.1.1/24 vlandev em1 vlan 52
-- Best regards, Andriy Yakovlev (AYA-RIPE)
participants (2)
-
Andriy Yakovlev
-
Vladimir Mitrović