使用 Arduino 进行 Cisco 交换机和路由器编程?
因此,这个主题与此 Cisco Switch/ 非常相似使用 Arduino 进行路由器编程?。
我有一个 Arduino ATmega2560 和 以太网盾 加上一个 Cisco 1751 路由器。我想使用 Arduino 通过控制台或 AUX 端口配置路由器。
快速搜索给出以下结果:您可以使用 RJ45 转串口或 RJ45 连接到路由器至 RJ45 连接器;该协议与 Telnet 非常相似(实际上就像带有基于文本命令的串行端口)。
所以主要问题是 - 我是否能够使用以太网屏蔽(和以太网库)通过控制台或 AUX 端口控制路由器,或者我是否必须使用诸如 RS-232?
更新:我注意到一件事 - DB9 端口只是与 PC 轻松通信的一个选项,所以看来我的想法还不错:) 请参阅 有效的布线和适配器设置。
So, this topic is very similar to this Cisco Switch/Router programming using Arduino?.
I have an Arduino ATmega2560 and Ethernet Shield plus a Cisco 1751 router. I want to configure the router via the console or AUX port using Arduino.
Fast search gave the following results: you could connect to the router using RJ45 to Serial or RJ45 to RJ45 connectors; the protocol is very similar to Telnet (actually works like serial port with text-based commands).
So the main question is - am I able to control the router via a console or AUX port using Ethernet Shield (and an Ethernet library) or do I have to use a serial port connection using something like RS-232?
Update: I've noticed one thing - the DB9 port is just an option for easy communicating with a PC so it seems that my idea is not so bad:) See Cabling and Adapter Setups that Work.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
正如您所指出的,Cisco 设备上的控制台和辅助端口是串行端口而不是网络端口,因此您需要使用 RS232 连接到它们,这是与以太网完全不同类型的接口。
As you have pointed out the console and aux ports on Cisco devices are serial ports not network ports so you need to connect to them using RS232, this is an entirely different type of interface from Ethernet.