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 會重開機的情報