20170816_jeffrey - silenceuncrio/diary GitHub Wiki

0855

繼續 RIP

1015

commit 4c2f0f84e3291dc1e83ef7845a0948921d857c97
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Wed Aug 16 10:08:58 2017 +0800

    'RIP' ICOS Msdule implementing
    - implement PRO_EVENT 'ICOS_UCAST_MODULE_APPLY'
    - implement PRO_EVENT 'ICOS_WAN_GATEWAY_UPDATE'
      - keep the wan interface name of WAN in caller heap
      - default value is "eth1"

 proscend/prosrc/icos/icoslib/rip/rip.c     | 84 ++++++++++++++++++++++++++++--
 proscend/prosrc/icos/icoslib/zebra/zebra.c |  2 +-
 2 files changed, 80 insertions(+), 6 deletions(-)

1040

web ui 也做好了

commit afcf4eeccf169ebf758cb225afef0a271faa0b02
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Wed Aug 16 10:36:00 2017 +0800

    'RIP' ICOS Module implementing
    - add rip.cgi
    - add web page

 proscend/prosrc/webcgi/Makefile                  |  2 +-
 proscend/prosrc/webcgi/rip.c                     | 98 ++++++++++++++++++++++++
 proscend/prosrc/www/app/feature/rip.html         | 39 ++++++++++
 proscend/prosrc/www/app/feature/rip.js           | 56 ++++++++++++++
 proscend/prosrc/www/app/locale-en.json           |  6 ++
 proscend/prosrc/www/app/locale-fr.json           |  6 ++
 proscend/prosrc/www/app/locale-zh-tw.json        |  6 ++
 proscend/prosrc/www/app/services/icos.service.js |  9 +++
 proscend/prosrc/www/app/views/menu.html          |  1 +
 proscend/prosrc/www/index.html.src               |  1 +
 10 files changed, 223 insertions(+), 1 deletion(-)

wan 端還要測一下看看 iptable 是否需要加上 rule 讓 rip udp packet 能收進來

1530

commit 8e1c735d9955e3959ebe6ab94ee3c849b48eaabb
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date:   Wed Aug 16 15:31:09 2017 +0800

    We need a rule in `filter` table's `INPUT` chain to `ACCEPT` the RIP PDU

 proscend/prosrc/icos/icoslib/rip/rip.c | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

commit afcf4eeccf169ebf758cb225afef0a271faa0b02

1545

幫忙收集一下 M300 會重開機的情報