在路由器中使用AP CLIENT功能实现WISP功能, 走入了错误的方向,把apcli0桥接到了新的bridge br1中,这时候apcli0就不是混杂模式(Promiscuous Mode), 转发了信息, 导致发出广播的PADI包之后, 无法收到回复的PAD0包。
解决办法:
将apcli0独立出来就可以了,这时候apcli0变成了混杂模式, 这时候连接成功, 就产生了一条隧道, 建立ppp0网口, 以供上层信息与内核信息交互。
同时在pppd的配置文件(/etc/options.pppoe)中也要做更改, 要将最后
eth2.2接口换成apcli0, 之前eth2.2接口是wan的接口, 现在是使用无线的apcli0口作为wan的接口, 所以要改为apcli0。这样WISP功能就实现了。