20200319_jeffrey - silenceuncrio/diary GitHub Wiki

0900

M300 - issue - [0%] 0000968: reset button no function if system hang during icos boot init

  • RD meeting 提出來討論

ping 的到

snmp 可以用 - 先讓 aaron 透過 snmp 看一下是否是 openvpn 的 config 造成該現象


透過 SNMP 將 openvpn 設定成 off 就順利開機了 目前正在看是何種設定讓 openvpn 造成該現象


openvpn 設了 bridge mode 又不給 bridge ip 在 v1.76 版本 openvpn 在 init 時會陷入一個無窮迴圈 目前 aaron 正在 check 最新版是否也有該現象


已確認 最新版 V2.05 沒有 該現象


將該 issue assign 給 aaron 吧

1020

M300 - task - [0%] update Font Awesome from version 4.6.3 to 5.12.1

  • some care should be taken
    • fa-exchange to fa-exchange-alt
    • fa-shield to fa-shield-alt
    • fa-sign-in to fa-sign-in-alt
    • fa-sign-out to fa-sign-out-alt
    • fa-compress to fa-compress-alt
    • fa-expand to fa-expand-alt

參考 M360P 的改法

commit 560bb83836b0b44310a5019827b39c4d58b3c508
Refs: [release/v2.05], {origin/release/v2.05}
Author: jeffrey <[email protected]>
Date:   Thu Mar 19 11:26:59 2020 +0800

    update Font Awesome from version 4.6.3 to 5.12.1
    some care should be taken
    - fa-exchange to fa-exchange-alt
    - fa-shield to fa-shield-alt
    - fa-compress to fa-compress-alt
    - fa-expand to fa-expand-alt

 proscend/prosrc/www/app/feature/basicRules.html    |    2 +-
 proscend/prosrc/www/app/feature/dmz.html           |    2 +-
 proscend/prosrc/www/app/feature/dnsDhcp6c.html     |    2 +-
 proscend/prosrc/www/app/feature/dualSim.html       |    4 +-
 proscend/prosrc/www/app/feature/dualSim_2apn.html  |    4 +-
 .../prosrc/www/app/feature/ipfilter_summary.html   |    2 +-
 proscend/prosrc/www/app/feature/ips.html           |    2 +-
 proscend/prosrc/www/app/feature/lanIpv4.html       |    2 +-
 proscend/prosrc/www/app/feature/lanIpv6.html       |    2 +-
 .../prosrc/www/app/feature/macfilter_summary.html  |    2 +-
 .../www/app/feature/portForwarding_summary.html    |    2 +-
 proscend/prosrc/www/app/feature/snat.html          |    2 +-
 .../prosrc/www/app/feature/urlfilter_summary.html  |    2 +-
 proscend/prosrc/www/app/feature/vlan.html          |    2 +-
 .../prosrc/www/app/feature/vlanSubnet_summary.html |    2 +-
 proscend/prosrc/www/app/feature/wanEthernet.html   |    2 +-
 .../prosrc/www/app/feature/wan_health_check.html   |    2 +-
 .../www/libs/font-awesome/css/font-awesome.css     | 2199 ---------
 .../www/libs/font-awesome/fonts/FontAwesome.otf    |  Bin 124988 -> 0 bytes
 .../font-awesome/fonts/fontawesome-webfont.eot     |  Bin 76518 -> 0 bytes
 .../font-awesome/fonts/fontawesome-webfont.svg     |  685 ---
 .../font-awesome/fonts/fontawesome-webfont.ttf     |  Bin 152796 -> 0 bytes
 .../font-awesome/fonts/fontawesome-webfont.woff    |  Bin 90412 -> 0 bytes
 .../font-awesome/fonts/fontawesome-webfont.woff2   |  Bin 71896 -> 0 bytes
 .../libs/fontawesome-free-5.12.1-web/LICENSE.txt   |   34 +
 .../libs/fontawesome-free-5.12.1-web/css/all.css   | 4463 +++++++++++++++++++
 .../webfonts/fa-brands-400.eot                     |  Bin 0 -> 133034 bytes
 .../webfonts/fa-brands-400.svg                     | 3570 +++++++++++++++
 .../webfonts/fa-brands-400.ttf                     |  Bin 0 -> 132728 bytes
 .../webfonts/fa-brands-400.woff                    |  Bin 0 -> 89824 bytes
 .../webfonts/fa-brands-400.woff2                   |  Bin 0 -> 76548 bytes
 .../webfonts/fa-solid-900.eot                      |  Bin 0 -> 194078 bytes
 .../webfonts/fa-solid-900.svg                      | 4700 ++++++++++++++++++++
 .../webfonts/fa-solid-900.ttf                      |  Bin 0 -> 193792 bytes
 .../webfonts/fa-solid-900.woff                     |  Bin 0 -> 99004 bytes
 .../webfonts/fa-solid-900.woff2                    |  Bin 0 -> 76120 bytes
 proscend/prosrc/www/manual/css/fontawesome.css     | 3983 -----------------
 proscend/prosrc/www/manual/css/solid.css           |   15 -
 proscend/prosrc/www/manual/js/fontawesome.js       |    5 -
 proscend/prosrc/www/manual/js/solid.js             |    5 -
 .../www/src/app/feature/wanPriority.html.src       |    2 +-
 proscend/prosrc/www/src/index.html.src             |    2 +-
 proscend/prosrc/www/src/manual.html.src            |    4 +-
 proscend/prosrc/www/src/menu.html.src              |    6 +-
 44 files changed, 12793 insertions(+), 6918 deletions(-)

1130

update M300 的 release note

1310

M350-C(SDK10.0.0) - bug - [0%] 與 M330 對接 GRE keepalive 似乎有問題

我這邊測試毫無問題

在去關心一下 borchen


borchen M330 使用的是 ICR-W401_v1.01_014B001210130E75.img

web ui 還是有看到 keepalive 選項

但該版本的 M330 對 M350-C 發過來的 gre keepalive request 卻沒給出回應

我在我這邊試一下

ICR-W401_v1.01_014B001210130E75.img 是 2020-03-09 release 的

當時 gre keepalive 還沒有跟 ecmp 作連動


我這邊看起來沒啥問題

不過我這邊都是透過 lan 在作測試

可能要參考一下 borchen 的環境


borchen 兩邊的 wan ethernet 都接到公司網路

一邊是 static ip 192.168.0.5

一邊是 static ip 192.168.0.6

烏龍一場

這兩台是 M300 跟 M350-C

1550

commit 89ad5cf99e26cbeaa56249e4592e06c4daa84d5b
Refs: [release/v2.05], {origin/release/v2.05}
Author: jeffrey <[email protected]>
Date:   Thu Mar 19 15:16:25 2020 +0800

    update Font Awesome from version 4.6.3 to 5.12.1
    some care should be taken
    - no more query of 'libs/fontawesome-free-5.12.1-web/css/all.css' at M300 platform

 proscend/prosrc/www/src/index.html.src | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

1650

M330 - task - [0%] update Font Awesome from version 4.6.3 to 5.12.1

  • some care should be taken
    • fa-exchange to fa-exchange-alt
    • fa-shield to fa-shield-alt
    • fa-sign-in to fa-sign-in-alt
    • fa-sign-out to fa-sign-out-alt
    • fa-compress to fa-compress-alt
    • fa-expand to fa-expand-alt
commit 43298fa720a28335babd11b0c1fdd67253ee8298
Refs: [release/v1.01], {origin/release/v1.01}
Author: jeffrey <[email protected]>
Date:   Thu Mar 19 16:48:26 2020 +0800

    update Font Awesome from version 4.6.3 to 5.12.1
    some care should be taken
    - fa-exchange to fa-exchange-alt
    - fa-shield to fa-shield-alt
    - fa-compress to fa-compress-alt
    - fa-expand to fa-expand-alt

 proscend/prosrc/www/app/feature/apn_config.html    |    4 +-
 proscend/prosrc/www/app/feature/basicRules.html    |    2 +-
 proscend/prosrc/www/app/feature/dmz.html           |    2 +-
 proscend/prosrc/www/app/feature/dualSim.html       |    4 +-
 proscend/prosrc/www/app/feature/dualSim_2apn.html  |    4 +-
 .../prosrc/www/app/feature/ipfilter_summary.html   |    2 +-
 proscend/prosrc/www/app/feature/ips.html           |    2 +-
 proscend/prosrc/www/app/feature/lanIpv4.html       |    2 +-
 proscend/prosrc/www/app/feature/lanIpv6.html       |    2 +-
 .../prosrc/www/app/feature/macfilter_summary.html  |    2 +-
 .../www/app/feature/portForwarding_summary.html    |    2 +-
 proscend/prosrc/www/app/feature/snat.html          |    2 +-
 .../prosrc/www/app/feature/urlfilter_summary.html  |    2 +-
 proscend/prosrc/www/app/feature/vlan.html          |    2 +-
 .../prosrc/www/app/feature/vlanSubnet_summary.html |    2 +-
 proscend/prosrc/www/app/feature/wanEthernet.html   |    2 +-
 proscend/prosrc/www/app/feature/wifi_sta.html      |    2 +-
 .../www/libs/font-awesome/css/font-awesome.css     | 2199 ---------
 .../www/libs/font-awesome/fonts/FontAwesome.otf    |  Bin 124988 -> 0 bytes
 .../font-awesome/fonts/fontawesome-webfont.eot     |  Bin 76518 -> 0 bytes
 .../font-awesome/fonts/fontawesome-webfont.svg     |  685 ---
 .../font-awesome/fonts/fontawesome-webfont.ttf     |  Bin 152796 -> 0 bytes
 .../font-awesome/fonts/fontawesome-webfont.woff    |  Bin 90412 -> 0 bytes
 .../font-awesome/fonts/fontawesome-webfont.woff2   |  Bin 71896 -> 0 bytes
 .../libs/fontawesome-free-5.12.1-web/LICENSE.txt   |   34 +
 .../libs/fontawesome-free-5.12.1-web/css/all.css   | 4463 +++++++++++++++++++
 .../webfonts/fa-brands-400.eot                     |  Bin 0 -> 133034 bytes
 .../webfonts/fa-brands-400.svg                     | 3570 +++++++++++++++
 .../webfonts/fa-brands-400.ttf                     |  Bin 0 -> 132728 bytes
 .../webfonts/fa-brands-400.woff                    |  Bin 0 -> 89824 bytes
 .../webfonts/fa-brands-400.woff2                   |  Bin 0 -> 76548 bytes
 .../webfonts/fa-solid-900.eot                      |  Bin 0 -> 194078 bytes
 .../webfonts/fa-solid-900.svg                      | 4700 ++++++++++++++++++++
 .../webfonts/fa-solid-900.ttf                      |  Bin 0 -> 193792 bytes
 .../webfonts/fa-solid-900.woff                     |  Bin 0 -> 99004 bytes
 .../webfonts/fa-solid-900.woff2                    |  Bin 0 -> 76120 bytes
 proscend/prosrc/www/manual/css/fontawesome.css     | 3983 -----------------
 proscend/prosrc/www/manual/css/solid.css           |   15 -
 .../prosrc/www/src/app/feature/dnsDhcp6c.html.src  |    2 +-
 .../www/src/app/feature/wanPriority.html.src       |    2 +-
 .../www/src/app/feature/wan_health_check.html.src  |    2 +-
 proscend/prosrc/www/src/index.html.src             |    2 +-
 proscend/prosrc/www/src/manual.html.src            |    3 +-
 .../www/src/manual_brand_hytec_korea.html.src      |    3 +-
 proscend/prosrc/www/src/menu.html.src              |    6 +-
 .../prosrc/www/src/menu_brand_hytec_korea.html.src |    6 +-
 46 files changed, 12799 insertions(+), 6916 deletions(-)

1710

M360P - issue - [60%] - 0000936: some routes learned via bgp, then they disappear then appear again after a few seconds, and again and again...

目前對該 issue 的了解如下

  • bgp neighbors 建立正常
  • 都有發 update 而且都有收到對方的 update messate
  • 可由 bgp 的 show ip bgp 確認 bgp 學到的 route
  • 關鍵在於 next hop 若不存在於 routing table 的話
    • 該筆 route 是不會被加入 routing table 去的

目前不明白的是 M360 利用 ip route list 三五秒的間隔

有時會看到 有時又不會看到 這些從 M330 處學到的 route


目前手邊的 M360 又看不到該現象了

雖然 show ip route - zebra vty

Router> show ip route
Codes: K - kernel route, C - connected, S - static, R - RIP,
       O - OSPF, I - IS-IS, B - BGP, P - PIM, A - Babel,
       > - selected route, * - FIB route

K>* 0.0.0.0/0 via 110.25.88.183, eth1
B   60.250.198.0/24 [20/0] via 60.250.198.240 inactive, 00:00:00
C>* 110.25.88.176/28 is directly connected, eth1
C>* 127.0.0.0/8 is directly connected, lo
C>* 192.168.1.0/24 is directly connected, lan
Router>

其中的 B 60.250.198.0/24 [20/0] via 60.250.198.240 inactive, 00:00:00

有時會出現 有時不會出現 間隔不超過 10 秒


在 M360P 使用 clear ip bgp * 讓 bgp neighbor 重新連線

linux shell 下持續每隔不超過 10 秒的用 ip route list 觀察

還是沒能出現該現象

把 M360P 重開機

還是沒能出現該現象

兩邊一起重開機