Пытаюсь прикрутить PPPoE к линуксу (RH8.0)
На котором соотв. интерфейсы подняты с помошью vconfig (vlan.1q)
В результете имею:
using channel 44
Using interface ppp0
Connect: ppp0 <--> /dev/pts/6
sent [LCP ConfReq id=0x1 <mru 1480> <auth pap> <magic 0xc5f49336>]
sent [LCP ConfReq id=0x1 <mru 1480> <auth pap> <magic 0xc5f49336>]
rcvd [LCP ConfReq id=0x2 <mru 1480> <magic 0x19161940> <callback CBCP>]
sent [LCP ConfRej id=0x2 <callback CBCP>]
sent [LCP ConfReq id=0x1 <mru 1480> <auth pap> <magic 0xc5f49336>]
sent [LCP ConfReq id=0x1 <mru 1480> <auth pap> <magic 0xc5f49336>]
sent [LCP ConfReq id=0x1 <mru 1480> <auth pap> <magic 0xc5f49336>]
rcvd [LCP ConfReq id=0x4 <mru 1480> <magic 0x19161940> <callback CBCP>]
sent [LCP ConfRej id=0x4 <callback CBCP>]
sent [LCP ConfReq id=0x1 <mru 1480> <auth pap> <magic 0xc5f49336>]
sent [LCP ConfReq id=0x1 <mru 1480> <auth pap> <magic 0xc5f49336>]
rcvd [LCP ConfReq id=0x6 <mru 1480> <magic 0x19161940> <callback CBCP>]
sent [LCP ConfRej id=0x6 <callback CBCP>]
sent [LCP ConfReq id=0x1 <mru 1480> <auth pap> <magic 0xc5f49336>]
sent [LCP ConfReq id=0x1 <mru 1480> <auth pap> <magic 0xc5f49336>]
sent [LCP ConfReq id=0x1 <mru 1480> <auth pap> <magic 0xc5f49336>]
rcvd [LCP TermReq id=0x8 19 16 19 40 00 3c cd 74 00 00 02 d1]
sent [LCP TermAck id=0x8]
LCP: timeout sending Config-Requests
Connection terminated.
**
Есть мысли ?
PPPoE + tagged vlan
PPPoE + tagged vlan
Последний раз редактировалось Ivan Вс сен 11, 2005 18:34, всего редактировалось 1 раз.
в исходнике ppp найти plugins/rp-pppoe/plugin.c
там вот в этом куске
добавить vlan
пересобрать
там вот в этом куске
Код: Выделить всё
/* Only do it if name is "ethXXX", "nasXXX", "tapXXX" or "nic-XXXX.
In latter case strip off the "nic-" */
/* Thanks to Russ Couturier for this fix */
if (strlen(cmd) > 4 && !strncmp(cmd, "nic-", 4)) {
/* Strip off "nic-" */
cmd += 4;
} else if (strlen(cmd) < 4
|| (strncmp(cmd, "eth", 3) && strncmp(cmd, "nas", 3)
&& strncmp(cmd, "tap", 3) && strncmp(cmd, "br", 2))) {
return 0;
}
пересобрать