huipengly

Results 3 issues of huipengly

前几天一直在准备答辩,没时间看这个。今天答完了,发现之前没仔细看日志,以为版本问题。今天重新搜了一下。 结论:**无法获取账号密码的原因跟pppoe-server版本无关。** 方法:需要在/etc/ppp/option里打开debug,并且添加show-password。这样就能在日志里看到帐号密码了。logread命令看到的格式如下。 ``` Thu Jun 8 20:09:21 2017 daemon.debug pppd[3149]: rcvd [PAP AuthReq id=0xf user="username" password="passwd"] ``` 这样就可以直接提取了。但是**用户名那里什么符号都可能出现**,我没搜到很好的提取方法,来求助。

更新后,版本无关,都可以直接获取帐号密码,然后断网之后会自动关闭pppoe拨号。 我暂时只测了,openwrt 14.09/17.01,pppoe-server 3.11。 马上要毕业了,也不再用这个坑爹网络了,应该就没条件测试了。去别的学校也不知道会不会还要战斗。 滚蛋前几天我尽量完善脚本吧。 https://github.com/huipengly/Openwrt-NetKeeper/tree/master/netkeeper4-use-pppoer-server

finish ex17.3. use a tuple instead of the QueryResult class.