V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
hazard
V2EX  ›  问与答

如何在 Linux/unix 下创建 PPPOE 连接? 在知乎上问过,没得到解答。

  •  
  •   hazard · 2014-07-23 15:52:45 +08:00 · 2554 次点击
    这是一个创建于 3779 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我准备在unix like系统下实现一个PPPOE拨号程序,因为我校的拨号客户端只有windows版,并且在每次拨号时加了时间戳.我已逆向出其加时间戳的算法.我在windows 下已做出模拟它拨号的程序,用的是RasGetEntryProperties
    RasSetEntryProperties RasDialA 这几个API的搭配,请问在LINUX里有没有比较简单的实现方法?另外,他的时间戳里有/r/n 字符.谢谢各位.我的机器上装的是ubuntu
    10 条回复    2014-07-23 18:51:45 +08:00
    Just1n
        1
    Just1n  
       2014-07-23 16:15:20 +08:00
    楼主是哪里的用户?
    用的是Netkeeper什么版本的呢?
    allenforrest
        2
    allenforrest  
       2014-07-23 16:17:59 +08:00
    pppd 是开源的,你直接修改它的源码,重新编译。
    hazard
        3
    hazard  
    OP
       2014-07-23 18:23:56 +08:00
    @Just1n 翼讯 不知你听过吗?
    hazard
        4
    hazard  
    OP
       2014-07-23 18:24:08 +08:00
    @allenforrest 我感觉好复杂。。。。
    hazard
        6
    hazard  
    OP
       2014-07-23 18:39:24 +08:00   ❤️ 1
    @izoabr 这个完全没有考虑时间戳,我们这的翼讯是加了时间戳的。。。
    izoabr
        7
    izoabr  
       2014-07-23 18:45:59 +08:00
    @hazard 哦,那就去下载rp-ppoe源码,改改,把build request那部分加上时间戳
    izoabr
        8
    izoabr  
       2014-07-23 18:46:52 +08:00
    我记得已经有人实现过翼讯的,我再找找
    Roboo
        9
    Roboo  
       2014-07-23 18:50:19 +08:00 via Android
    翼讯太坑爹了
    izoabr
        10
    izoabr  
       2014-07-23 18:51:45 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5465 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 07:20 · PVG 15:20 · LAX 23:20 · JFK 02:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.