簡介
本文檔介紹常見問題,這些問題阻止使用Kinetic網關調配工具(GPT)進行正確的網關調配。
常見問題
GPT未啟動
檢查已安裝的python版本:
c:\>python --version
Python 2.7.13
GPT的正確版本是2.7.X,如果您看到不同的結果或安裝了多個版本,請嘗試解除安裝這些版本。
目前僅支援Python 2.7。
GPT無法檢測網關
網關配置
檢查網關(IR809/IR829)上的以下配置項:
- 在與主機PC上的介面相同的子網中,配置IR809的Gi0埠和IR829的Gi1埠
- 對配置IP執行ping操作測試IR800和GPT主機之間的連通性
- 確保IR800上未設定密碼或預設密碼。
可以在C:\Program Files(x86)\Cisco Systems\GPT\scripts\config.ini中更改預設密碼
- 確保可以使用控制檯埠進行訪問,您可以使用您喜愛的終端客戶端進行測試
- 嘗試通過在「line vty 0 4」上配置「transport input all」來啟用對裝置的telnet訪問
GPT主機配置
您可以在運行GPT工具的主機上檢查以下專案:
- 如果有防火牆處於活動/存在狀態,則禁用該防火牆
- 禁用其他網路介面(連線IR800與主機的網路介面除外)
- 刪除Putty中所有已儲存的COMx配置檔案
如果Putty中有一個COM5配置檔案,並且網關已連線到此埠,則檢測將失敗(另請參閱文章中的更多內容)
- 在配置檔案中手動配置主機的IP。
檔案位置: C:\Program檔案(x86)\Cisco Systems\GPT\scripts\config.ini
配置行示例:HOST_ip=config.ini中的192.168.3.2
到網關的串列連線
GPT正在使用plink, Putty命令列、引擎罩下的工具通過串列介面連線到IR800,並在調配過程中發出所需的命令。
您可以手動啟動此工具以測試序列連線:
成功嘗試:
C:\Program Files (x86)\Cisco Systems\GPT\scripts>plink.exe -serial COM5
KJK_IR829_10 con0 is now available
Press RETURN to get started.
嘗試失敗:
C:\Program Files (x86)\Cisco Systems\GPT\scripts>plink.exe -serial COM5
Unable to open connection:
Unable to open serial port
如果您在啟動工具時收到第二個輸出,可以嘗試更改到網關的串列連線方法。
- 使用以下設定為正確的COM埠建立Putty會話(例如COM5):
終端:
— 自動換行模式(未選中)
— 每個LF中的隱式CR(未選中)
— 每個CR中的隱含LF(未選中)
串列:
— 要連線的串列線路:COM9(這必須是網關所連線的COM埠)
-速度:9600
— 資料庫:8
-停止位元:1
-同位:無
-流量控制:XON/XOFF
- 按如下方式啟動ptool.exe,以驗證它是否工作正常:
C:\Program Files (x86)\Cisco Systems\GPT\scripts>plink.exe -serial COM5
KJK_IR829_10 con0 is now available
Press RETURN to get started.
- 如果成功,請編輯C:\Program Files(x86)\Cisco Systems\GPT\scripts\getRouterDetails.py:
變更:
p = pexpect.popen_spawn.PopenSpawn('plink -serial '+str(serial_port))
到:
p = pexpect.popen_spawn.PopenSpawn('plink '+str(serial_port))
這將使plink.exe工具使用從Putty儲存會話詳細資訊並允許連線正常工作。
GPT無法完成預配
如果GPT能夠檢測到網關並開始調配,但在調配過程中失敗,您可以檢查以下內容:
- 確保已儲存連線到GPT主機電腦的介面的配置
- 確保快閃記憶體中有足夠的可用空間:升級映像(如果需要)
- 檢查調配過程中顯示的日誌,瞭解進一步的故障排除或問題