如何访问交换机上的terminal接口?

在工作中,我们inheritance了一台旧的HP ProCurve 4000m 48端口交换机(虽然只有四分之一将被使用)。 这件事是一个怪物。 我在专业级networking方面相当缺乏经验,并且正在尝试configuration它。

它已被重置为出厂默认值,这意味着它不会为我login到其pipe理界面而获取IP或networking掩码。 根据手册,我需要通过terminallogin到它的IP。 尽pipe如此,手册还是很模糊的。 交换机上的terminal端口似乎是一个标准的串行端口,但是交换机附带了一个串口到RJ45适配器(如果这对任何人都很重要的话,适配器上的标签就像“UTP Grounding Tap”一样)。

现在,假设我将一根跳线连接到适配器,并插入笔记本电脑,那么如何才能使用我的terminal仿真程序(这恰好是xfce-terminal,但我几乎可以使用任何linuxterminal这是否重要)?

该适配器可能会将rj45插入交换机上的维护端口(看起来像以太网端口),而DB9端则会插入您的笔记本电脑。

进入交换机的标准程序是使用db9到db9串行电缆,确保您的设置是9600-8-N-1,并且您的terminal设置为使用/ dev / ttyS0,然后连接。

假设您已经将其安装在机器的旁边(而不是远程机架),则在本地盒子上的ttyS0(或S1,S2等)与交换机上的控制台端口之间连接一条直通的db9-db9电缆。

这些手册( http://www.hp.com/rnd/support/manuals/8000_4000_2424.htm )表示它可以自动检测速度,因此您应该在115200处与其交谈。

我经常使用GNU屏幕与串口设备进行通话:只要试试

screen /dev/ttyS0 115200 

你应该马上谈论它。

您将需要一个Cat5到DB9,插入pipe理端口(通常在设备的背面),并通过一些类似超级terminal程序的串行控制台到您的交换机。

请参阅http://www.sunyeoc.org/support/pdf/ProCurve4000m_install.pdf (具体到第2-15节)。还有一些说明在pdf中定位pipe理端口。

我不确定这个转换的具体情况,但总的来说,我可以这样做:

  1. 拿出我的USB串行适配器,并将其插入交换机的串行端口
  2. 尝试'sudo屏幕/ dev / ttyUSB0',并希望它的作品,如果没有,在手册中查找terminal速度选项
  3. 找出连接后如何为pipe理界面设置IP

您需要将交换机上的控制台端口(可能是背面的DB9)连接到PC上的串行端口。 如果PC没有串口,那么find另外一台PC或者获得一个USB串口线(像这样 )。

注#1:您需要“ pipe理和configuration”指南,而不是“安装指南”。 第2章讨论给它一个IP地址。

注2:你为什么不认为它没有使用DCHP获得IP地址? 我相信通过DHCP获取地址是默认的。 如果您有权访问DHCP服务器,请检查日志。

你做了大事:)
那么,Linux带有许多串行文本和基于gui的串行通信程序。 我使用ser2net ,但也有像minicom和屏幕的其他人。