새로운 HP Procurve 스위치 구성을 위한 터미널 서버(ser2net)

새로운 HP Procurve 스위치 구성을 위한 터미널 서버(ser2net)

스위치: HP ProCurve 2910AL-48G-J9147A

스위치는 HP에서 직접 구입한 새 제품입니다.

HP procurve 스위치의 USB> 직렬> 콘솔 포트에서 연결할 터미널 서버를 생성하기 위해 ser2net에 대해 잘 아는 사람이 있습니까? 지난 몇 달 동안 이 작업을 4번 수행했는데 문제가 전혀 없었습니다. 이 새로운 것은 작동하지 않습니다.

참고로 사용하는 가이드:
http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?lang=en&cc=us&taskId=115&prodSeriesId=3901671&prodTypeId=12883&prodSeriesId=3901671&objectID=c01975721
http://www.gns3.net/switching-how-to-console-into-your-devices/

root@mycomp:/dev# lsusb
Bus 001 Device 006: ID 0557:2008 ATEN International Co., Ltd UC-232A Serial Port [pl2303]

root@mycomp:/dev# dmesg | grep tty
[ 0.000000] console [tty0] enabled
[ 0.738224] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 0.963603] 00:08: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[16153.422206] usb 1-1.1: pl2303 converter now attached to ttyUSB0
[18163.982680] pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
[18167.091054] usb 1-1.2: pl2303 converter now attached to ttyUSB0

/etc/ser2net.conf
3002:telnet:0:/dev/ttyUSB0:9600 8DATABITS NONE 1STOPBIT banner

root@mycomp -> telnet localhost 3002
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

ser2net port 3002 device /dev/ttyUSB0 [9600 N81] (Debian GNU/Linux)

그런 다음 거기에 멈춰서 과거에 다른 새 스위치에서 보았던 것과 같은 프롬프트가 표시되지 않습니다. 아무거나 입력하면 다음과 같은 결과가 나타납니다.

외부 호스트가 연결을 종료했습니다.

이 문제를 해결하는 방법에 대한 아이디어가 있습니까? 또한 더 좋은 방법이 있으면 언제든지 알려주시기 바랍니다. 이상적으로는 내일 말까지 배포해야 하는 새 스위치가 3개 있습니다.

답변1

구성 파일의 구성 줄에서 하드웨어 흐름 제어(RTSCTS)를 활성화 /etc/ser2net하면 이 문제가 발생합니다 . -RTSCTS이 줄에 추가하여 이 기능을 비활성화 할 수 있습니다 .

또한 세션이 즉시 연결 해제되는 문제가 발생했습니다.

외부 호스트가 연결을 종료했습니다.

모뎀 모니터 라인을 무시하는 구성 라인에 "LOCAL"을 추가하여 이 문제를 해결했습니다.

관련 정보