URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 91623
[ Назад ]

Исходное сообщение
"не поднимается pppoe через vlan"

Отправлено Сергей Машаров , 23-Май-11 14:20 
Сервер подключен через управляемый коммутатор, при попытке поднять pppoe клиента через mpd5 вылазит ошибка:
May 23 10:36:36  mpd: [msk0.9] Cannot send a netgraph message: msk0.9::Invalid argument
May 23 10:36:36  mpd: [L1] PPPoE: Error creating ng_pppoe node on msk0.9:
May 23 10:36:36  mpd: [L1] PPPoE node for link is not initialized

через обычный интрефейс такой ошибки нет.

# kldstat | grep ng_
4    1 0xffffffff80dc3000 6ca0     ng_pppoe.ko
6    1 0xffffffff80ddf000 26b0     ng_vlan.ko
8    1 0xffffffff81022000 1bc2     ng_socket.ko
9    1 0xffffffff81024000 1856     ng_mppc.ko
11    1 0xffffffff81027000 1386     ng_iface.ko
12    1 0xffffffff81029000 45de     ng_ppp.ko
13    1 0xffffffff8102e000 a9e      ng_tee.ko
14    1 0xffffffff8102f000 1532     ng_ether.ko

Не могу понять где проблема.
переделывать ради этого на нетегированный интерфейс очень не хочется.


Содержание

Сообщения в этом обсуждении
"не поднимается pppoe через vlan"
Отправлено sm00th1980 , 23-Май-11 15:20 
есть мнение что оно в принципе в качестве клиента через теггированный интерфейс не будет работать.

Надо внимательнее почитать http://tools.ietf.org/html/rfc2516
может там что-то найдём...

Просто на cisco это не работает как класс :( хотя конечно cisco не показатель.


PS меня самого этот вопрос просто интересует


"не поднимается pppoe через vlan"
Отправлено h , 24-Май-11 08:40 
> есть мнение что оно в принципе в качестве клиента через теггированный интерфейс
> не будет работать.

mpd без вопросов работает на vlan интерфейсах ...


"не поднимается pppoe через vlan"
Отправлено Сергей Машаров , 24-Май-11 08:56 
> есть мнение что оно в принципе в качестве клиента через теггированный интерфейс
> не будет работать.
> Надо внимательнее почитать http://tools.ietf.org/html/rfc2516
> может там что-то найдём...
> Просто на cisco это не работает как класс :( хотя конечно cisco
> не показатель.
> PS меня самого этот вопрос просто интересует

Имхо бред.
Специально спросил у наших магистральщиков - даже 2 тэга навешиваются местами и всё прекрасно работает на Cisco (несколько сотен тысяч коммерческих абонентов).

Проблема похоже в самом демоне mpd, который не понимает интерфейсы вида msk0.9
Создал интерфейс vlan9 vlandev msk0 - и всё заработало.


"не поднимается pppoe через vlan"
Отправлено sm00th1980 , 24-Май-11 12:55 
>[оверквотинг удален]
>> Надо внимательнее почитать http://tools.ietf.org/html/rfc2516
>> может там что-то найдём...
>> Просто на cisco это не работает как класс :( хотя конечно cisco
>> не показатель.
>> PS меня самого этот вопрос просто интересует
> Имхо бред.
> Специально спросил у наших магистральщиков - даже 2 тэга навешиваются местами и
> всё прекрасно работает на Cisco (несколько сотен тысяч коммерческих абонентов).
> Проблема похоже в самом демоне mpd, который не понимает интерфейсы вида msk0.9
> Создал интерфейс vlan9 vlandev msk0 - и всё заработало.

возможно и бред - не спорю - просто на cisco.com так написано вообщем-то - на них ориентировался.

вот типа текст статьи с cisco.com:
(http://www.cisco.com/en/US/docs/ios/12_1t/12_1t5/feature/gui...)
----------------
Restrictions

•Only PPP over Ethernet dial-in is supported. PPP over Ethernet dial-out (client) will not be supported.

Но действительно посидев с бумажкой и порисовав картинки уровней - не вижу никаких вроде препятствий чтобы это не работало.

-----
ну отлично - теперь будем знать что это работает на mpd как минимум.


"не поднимается pppoe через vlan"
Отправлено h , 25-Май-11 10:02 

>[оверквотинг удален]
> (http://www.cisco.com/en/US/docs/ios/12_1t/12_1t5/feature/gui...)
> ----------------
> Restrictions
> •Only PPP over Ethernet dial-in is supported. PPP over Ethernet dial-out (client)
> will not be supported.
> Но действительно посидев с бумажкой и порисовав картинки уровней - не вижу
> никаких вроде препятствий чтобы это не работало.
> -----
> ну отлично - теперь будем знать что это работает на mpd как
> минимум.

дык это из доки на версию иоса 12.1T ... времена царя гороха ...


"не поднимается pppoe через vlan"
Отправлено Николай , 06-Ноя-12 10:24 

> Проблема похоже в самом демоне mpd, который не понимает интерфейсы вида msk0.9
> Создал интерфейс vlan9 vlandev msk0 - и всё заработало.

Проблема, похоже, не в mpd, а в netgraph, не умеет работать с такого вида интерфейсами. В ngctl list ноды у таких интерфейсов безымянные


"не поднимается pppoe через vlan"
Отправлено h , 24-Май-11 08:41 
>[оверквотинг удален]
> mpd5 вылазит ошибка:
> May 23 10:36:36  mpd: [msk0.9] Cannot send a netgraph message: msk0.9::Invalid
> argument
> May 23 10:36:36  mpd: [L1] PPPoE: Error creating ng_pppoe node on
> msk0.9:
> May 23 10:36:36  mpd: [L1] PPPoE node for link is not
> initialized
> через обычный интрефейс такой ошибки нет.
> Не могу понять где проблема.
> переделывать ради этого на нетегированный интерфейс очень не хочется.

ifconfig vlanXXX up ?