20181221_jeffrey - silenceuncrio/diary GitHub Wiki
0850
先準備一下待會要分享的 Setting Wizard
直接用實機 Demo 即可
0950
shin 表示再買一台 Cisco 目前找步道跟上次一樣的 Cisco 2951
目前打算找 39xx 系列
1300
BU II 軟體週會有展示一下目前的 setting wizard
兩件事項
- wizard 最好能滿版
- 追加 wifi 設定 - 依據 compile flag 決定
先試著做一下滿版的調整
1410
hytec https 連線有問題
幫忙看一下
1.1.109.24
說有時候 https 很難連
利用 ssh 連上去
目前說 https 很難連的時候
利用 netstat 可以看到
bash-4.3# netstat | grep https
tcp 0 0 1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2787 SYN_RECV
tcp 0 0 1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11243 SYN_RECV
tcp 0 0 1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11242 SYN_RECV
tcp 126 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:2634 ESTABLISHED
tcp 0 37809 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11150 ESTABLISHED
tcp 0 17296 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:4871 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2685 TIME_WAIT
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:4869 ESTABLISHED
tcp 517 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11243 ESTABLISHED
tcp 0 32 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:52607 LAST_ACK
tcp 0 32 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:52605 LAST_ACK
tcp 0 0 ::ffff:1.1.109.24:https s185126.ppp.asahi-net.or.jp:63174 ESTABLISHED
tcp 0 554 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:2456 FIN_WAIT1
tcp 0 32 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2434 LAST_ACK
tcp 0 32 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11172 LAST_ACK
tcp 0 18009 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:14937 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2674 TIME_WAIT
tcp 0 20445 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:52649 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:1104 ESTABLISHED
tcp 0 18663 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:1066 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11204 TIME_WAIT
tcp 0 16406 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:14939 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2771 TIME_WAIT
tcp 0 409 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:2497 FIN_WAIT1
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:2636 ESTABLISHED
tcp 478 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:2635 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:12631 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2711 TIME_WAIT
tcp 0 35986 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:14938 ESTABLISHED
tcp 0 21069 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:14856 ESTABLISHED
tcp 0 1 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:2543 FIN_WAIT1
tcp 0 32 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:52581 LAST_ACK
tcp 0 1893 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:2579 FIN_WAIT1
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11223 TIME_WAIT
tcp 0 13773 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:52449 LAST_ACK
tcp 52 0 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2784 CLOSE_WAIT
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11235 TIME_WAIT
tcp 517 0 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2787 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11151 TIME_WAIT
tcp 0 0 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2687 TIME_WAIT
tcp 0 0 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2749 TIME_WAIT
tcp 0 0 ::ffff:1.1.109.24:https s185126.ppp.asahi-net.or.jp:63241 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https s185126.ppp.asahi-net.or.jp:63169 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:52647 ESTABLISHED
tcp 0 32 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11230 LAST_ACK
tcp 0 24258 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11137 LAST_ACK
tcp 0 0 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2634 TIME_WAIT
tcp 0 0 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2690 TIME_WAIT
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11211 TIME_WAIT
tcp 0 32 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2682 LAST_ACK
tcp 0 0 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2686 TIME_WAIT
tcp 0 32 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:52618 LAST_ACK
tcp 0 0 ::ffff:1.1.109.24:https s185126.ppp.asahi-net.or.jp:63240 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2770 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2750 TIME_WAIT
tcp 517 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11242 ESTABLISHED
tcp 517 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11242 ESTABLISHED
tcp 0 32 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2721 FIN_WAIT1
tcp 0 32 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11210 LAST_ACK
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:4872 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:4775 ESTABLISHED
tcp 340 0 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2790 ESTABLISHED
tcp 52 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11240 CLOSE_WAIT
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:2637 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:52648 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:52650 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:12580 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:52548 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:12581 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11212 TIME_WAIT
tcp 0 32 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:2376 LAST_ACK
tcp 370 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:2631 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11234 TIME_WAIT
tcp 0 32 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:zebra LAST_ACK
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11148 TIME_WAIT
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11241 CLOSE_WAIT
tcp 0 1893 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:2566 FIN_WAIT1
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:12630 ESTABLISHED
tcp 0 25414 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:52447 LAST_ACK
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11229 TIME_WAIT
tcp 0 409 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:2302 FIN_WAIT1
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11222 TIME_WAIT
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:4873 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2691 TIME_WAIT
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11203 TIME_WAIT
tcp 0 32 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:2620 LAST_ACK
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11147 TIME_WAIT
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:52645 ESTABLISHED
tcp 0 24595 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:4870 ESTABLISHED
tcp 0 32 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:52602 LAST_ACK
tcp 0 0 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:12584 ESTABLISHED
tcp 0 0 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2649 TIME_WAIT
tcp 0 1 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:2509 FIN_WAIT1
tcp 0 1 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:2509 FIN_WAIT1
tcp 0 20559 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:11146 LAST_ACK
tcp 0 32 ::ffff:1.1.109.24:https 60-250-198-235.HINET-IP.hinet.net:52615 LAST_ACK
tcp 0 32 ::ffff:1.1.109.24:https 110-25-88-183.adsl.fetnet.net:2680 LAST_ACK
bash-4.3#
來看看有多少 Foreign Address
- 110-25-88-183.adsl.fetnet.net
- s185126.ppp.asahi-net.or.jp
- 60-250-198-235.HINET-IP.hinet.net
就三種
1435
ariel 反應 M360 的一些問題
先 build 一版最新的 develop
Lock PCIs 的 Neighbors
有 Lock
和 Unlock
兩個鈕
分別對應到 lock_pcis.js
的 vm.lock
以及 vm.unlock
以 vm.lock
為例
vm.locking = false;
vm.lock = function() {
vm.locking = true;
vm.multi_lock_pci = {};
vm.multi_lock_pci.neighbor = vm.multi_neighbor_pci.neighbor.filter(function(e){return e.select == true});
vm.multi_lock_pci.num = vm.multi_lock_pci.neighbor.length;
icos.lte.apply_multi_lock_pci(vm.multi_lock_pci)
.then( function(response) {
vm.locking = false;
swal({title:"Lock selected PCIs ok", text:"", type:"success", }, function(){vm.neighbors_refresh();});
}, function(response) {
vm.locking = false;
swal({title:"Lock selected PCIs fail", text:response.data.info, type:"error", }, function(){vm.neighbors_refresh();});
});
};
不管呼叫 icos.lte.apply_multi_lock_pci()
成功與否
我都會去呼叫 vm.neighbors_refresh()
ariel 表示這會影響到 modem 的行為
我先把 vm.neighbors_refresh()
的呼叫從 vm.lock
以及 vm.unlock
拿掉
diff --git a/proscend/prosrc/www/app/feature/lock_pcis.js b/proscend/prosrc/www/app/feature/lock_pcis.js
index e9d2d13..28885a2 100644
--- a/proscend/prosrc/www/app/feature/lock_pcis.js
+++ b/proscend/prosrc/www/app/feature/lock_pcis.js
@@ -50,10 +50,10 @@
icos.lte.apply_multi_lock_pci(vm.multi_lock_pci)
.then( function(response) {
vm.locking = false;
- swal({title:"Lock selected PCIs ok", text:"", type:"success", }, function(){vm.neighbors_refresh();});
+ swal({title:"Lock selected PCIs ok", text:"", type:"success", });^M
}, function(response) {
vm.locking = false;
- swal({title:"Lock selected PCIs fail", text:response.data.info, type:"error", }, function(){vm.neighbors_refresh();});
+ swal({title:"Lock selected PCIs fail", text:response.data.info, type:"error", });^M
});
};
@@ -63,10 +63,10 @@
icos.lte.unlock_pci()
.then( function(response) {
vm.unlocking = false;
- swal({title:"Unlock ok", text:"", type:"success", }, function(){vm.neighbors_refresh();});
+ swal({title:"Unlock ok", text:"", type:"success", });^M
}, function(response) {
vm.unlocking = false;
- swal({title:"Unlock fail", text:response.data.info, type:"error", }, function(){vm.neighbors_refresh();});
+ swal({title:"Unlock fail", text:response.data.info, type:"error", });^M
});
};
(END)
上 code 吧
commit a484846be8adde6497458773a72c793bbd5df2b3
Refs: [develop], {origin/develop}
Author: jeffrey <[email protected]>
Date: Fri Dec 21 15:32:20 2018 +0800
do not search neighbor PCIs again after 'Lock' or 'Unlock'
proscend/prosrc/www/app/feature/lock_pcis.js | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
1535
寫一下週報
1600
繼續 wizard
1735
wizard 要滿版實在有點難作
也許可以利用 app.controller.js
的 $scope.$on('$routeChangeStart', function(event, next, current) {...})
下禮拜來試試