目录

简介

常见问题

GPT未启动

GPT无法检测网关

网关配置

GPT主机配置

到网关的串行连接

GPT无法完成调配

简介

本文档介绍常见问题，这些问题会阻止使用Kinetic Gateway Provisioning Tool (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端口

- 通过对configure IP（配置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 Files (x86)\Cisco Systems\GPT\scripts\config.ini

配置行示例：config.ini中的HOST_ip=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

如果您在启动工具时获得了第二个输出，您可以尝试更改到网关的串行连接方法。

1. 使用以下设置为正确的COM端口创建一个Putty会话（例如COM5）：

终端：

- 自动换行模式（未选中）

- 每个LF中的隐式CR（未选中）

- 每个CR中的隐式LF（未选中）

串行：

- 要连接的串行线路：COM9（必须是网关连接的COM端口）

- 速度：9600

- 数据库：8

- 停止位：1

- 奇偶校验：无

- 流量控制：XON/XOFF

2. 按如下所示启动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.

3. 如果成功，请编辑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主机计算机的接口的配置

- 确保闪存中有足够的可用空间：用于升级映像（如果需要）

- 检查调配过程中显示的日志，以了解进一步的故障排除或问题