20171220_jeffrey - silenceuncrio/diary GitHub Wiki

0920

今天來回憶一下 posix message queue

quagga 提供的一些 ip routing protocol 都有提供 VTY shell 讓 user 可以透過 telnet 來對每個 protocol daemon 做更詳細的互動

目前的想法是想要有個 process 透過 telnet 與某個 protocol daemon 互動

然後該 process 提供 POSIX message queue 來跟外界互動

仔細想想這樣子來使用 message queue 好像太多餘了

直接 telnet 到 某個 protocol daemon 再作 parsing 還比較直接

1120

來作 Azuretec web integration

這個項目是要藉由我們的 web ui 來管理 Azuretec 的 device

aaron 有封裝一些 icos module 透過 snmp 來跟 Azuretec 的 device 溝通

我要負責 cgi 和 web ui

1145

commit 0cf5b04db9f94611217136e55a4c29419ab9ec4f
Author: jeffrey <[email protected]>
Date:   Wed Dec 20 11:44:35 2017 +0800

    rename azWlanModule

 proscend/prosrc/icos/icoslib/az_wlan/wlan.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

1500

commit 680b280ec2991d3bb5a8c2692d2fcb7d1e61b277
Author: jeffrey <[email protected]>
Date:   Wed Dec 20 15:00:20 2017 +0800

    Azuretec web integration:
    - add menu
    - add 'status' page
      - base on 'MODULE_AZ'

 proscend/prosrc/webcgi/Makefile                  |   4 +
 proscend/prosrc/webcgi/az.c                      |  67 +++++++++
 proscend/prosrc/www/app/feature/az.html          | 164 +++++++++++++++++++++++
 proscend/prosrc/www/app/feature/az.js            |  43 ++++++
 proscend/prosrc/www/app/locale-en.json           |  50 +++++++
 proscend/prosrc/www/app/services/icos.service.js |   6 +
 proscend/prosrc/www/src/index.html.src           |   2 +
 proscend/prosrc/www/src/menu.html.src            |  17 +++
 8 files changed, 353 insertions(+)

1530

commit 6555ba9d3fa131e7ebe3adf54d8790db590792be
Author: jeffrey <[email protected]>
Date:   Wed Dec 20 15:31:31 2017 +0800

    Azuretec web integration:
    - add 'information' page
      - base on 'MODULE_AZ_INFO'

 proscend/prosrc/webcgi/Makefile                  |  4 ++
 proscend/prosrc/www/app/feature/az_info.html     | 85 ++++++++++++++++++++++++
 proscend/prosrc/www/app/feature/az_info.js       | 43 ++++++++++++
 proscend/prosrc/www/app/locale-en.json           | 25 +++++--
 proscend/prosrc/www/app/services/icos.service.js |  6 ++
 proscend/prosrc/www/src/index.html.src           |  1 +
 proscend/prosrc/www/src/menu.html.src            |  3 +
 7 files changed, 160 insertions(+), 7 deletions(-)

1545

commit 8a54dc1832ac4b412fc2bedfc3945fc74490a1be
Author: jeffrey <[email protected]>
Date:   Wed Dec 20 15:43:27 2017 +0800

    Azuretec web integration:
    - add az_info.cgi
    - add az_system.cgi