我正在开发需要通过 RS232 接口与硬件通信的软件。为了进行测试,我目前正在使用 2 个使用 RS232 电缆相互连接的 USB-TO-SERIAL 设备。(当然,两个 USB 设备都连接到同一台计算机)。
虽然完全可以通过这种方式进行测试,但我想知道是否无法在我的系统上创建 2 个虚拟 com 端口并将它们相互连接。
我使用的是 Windows 7 RC1
我正在尝试传输一些装有 Windows 3.1 的非常旧的笔记本电脑的内容。我可以管理的唯一方法是通过串行电缆(笔记本电脑上没有网络)。
我在 W3.1 端安装了 Kermit,但它正在播放并且不能很好地运行,除了是一个我无法理解的 UI 猪。
所以我正在寻找一些替代方案,通过串行链接将 2gb 目录的内容从笔记本电脑传输到 Vista PC。
理想情况下,开源的东西会很棒。我曾考虑从笔记本电脑上撕下高清,但它们太古老了,以至于它们是非标准的,不再适合 PC。
提前致谢
瑞安
我有一台运行 Debian Linux 的服务器,它有一个内置的串行端口,即将作为 ttyS0。我有一个插入式 PCI 卡,它带有两个在 Linux 中注册为 ttyS2 和 ttyS3 的串行端口。
不幸的是,我正在尝试运行一些假设 ttyS0 和 ttyS1 可用的软件。是否可以重新映射串行端口设备名称(使用 udev 规则?),以便 ttyS0 保持原样,而 ttyS2 变为 ttyS1?
我正在尝试在我的 Dell PowerConnect2824 上启用 Web 管理功能。
从我阅读手册可以看出,我需要通过串行端口连接以启用 Web 功能。
我拿起一个串口转 USB 适配器并将驱动程序安装到我的 Windows 7 机器上。它现在显示在我的设备管理器中的 Ports, Prolific USB-to-Serial Comm Port (COM5) 下。
但是,当我启动 PuTTY 并选择“串行”并输入 COM5 时,生成的终端窗口只是挂起。
PowerConnect 使用 VT100 协议,据我了解 PuTTY 可以识别该协议。我的串口设置如下:
Serial: COM5
Speed: 9600
Data bits: 8
Stop bits: 1
Parity: None
Flow control: XON/XOFF
Run Code Online (Sandbox Code Playgroud) 有没有人成功地在 QEMU/KVM 中运行访客操作系统,其中访客可以完全访问主机串行端口,无论是 /dev/ttyS0、COM1 还是主机提供的虚拟串行端口。
似乎关于 -chardev、-serial 等的文档有点令人困惑(至少对我而言)。我的印象是,如果在启动来宾时传递了正确的参数,来宾操作系统将能够看到/使用串行端口。但是很多人说“不,串行端口仅用于 QEMU/KVM 中的来宾操作系统和主机之间的控制台重定向”......这没有意义,因为 QEMU/KVM 似乎是运行旧东西的好方法需要与 RS232 设备和类似设备通信。
另外,如果Host上没有物理串口,如何“创建一个”?目前,我正在使用 NetSerial,它实际上创建了一个“COM 端口”(带有一个“调制解调器”连接到它)。但 QEMU 似乎也不太喜欢这种结构。
一点背景:我们有一台旧的机架式服务器,它运行着 Fedora 的定制版本,由一家名为 Navaho 的公司制造。服务器是一个 TeamCAT,运行一些称为 Freedom2 的专有垃圾。我们必须继续下去 - 替代方案非常昂贵,而且业务不太可能运行更长的时间来证明改变事物的合理性。
通过一种或另一种方式,我不得不尝试解决我们缺乏 root 访问权限的问题。以前的管理员已经跌倒在众所周知的公共汽车下,没有人有任何线索。
我们无权访问此服务器的 root 帐户。ssh 正在服务器上运行,我们可以使用一个帐户管理员登录,但是它无权执行任何操作(讽刺...)
进入服务器的唯一其他方法是使用零调制解调器串行电缆。这有效......在一定程度上。我可以看到 BIOS,我可以看到 BIOS 后屏幕,然后我看到“正在启动 grub”,接着是另一个屏幕,其中包含大约四行 Linux 信息,但随后它停止了。服务器继续启动,大约两分钟后所有服务都在线,但串口终端没有显示更多信息。
我知道可以将 Linux 置于“单用户模式”以重置 root 密码,但除了尝试在上面列出的 grub 阶段中断它之外,我不知道如何做到这一点。当我尝试它时,它只是冻结了。这几乎就像 grub 出现了(因为服务器没有继续启动),但我在串行终端上看不到它。这让我觉得 grub 屏幕可能有一些不同的串行设置?我不知道...这是我第一次使用串行访问!
我的一个朋友建议尝试使用 Fedora 引导 CD。我们可以从 USB 启动,所以这种方法是可能的,但我们仍然只能看到串行终端发生了什么,所以它可能无法实现。
有人对我可以尝试的事情有什么建议吗?我很欣赏这有点远,但任何帮助都是无价的。
更新 1 - 28/8/12 - 我们今天将对此进行一些尝试,稍后会发布更多详细信息!
更新 2 - 12年8 月 28 日- 我尝试了至少四种不同的发行版,但无法再进一步。最终结果总是相同的——你会看到“SYSLINUX”等等,就好像启动正在启动一样,但除此之外什么都没有。大概这是因为大多数 Linux 版本都有某种图形界面作为它们的下一个屏幕,串行控制台会忽略它。
我正在考虑尝试使用非常旧版本的东西。请记住,我们在这里谈论的是大约有 10 年历史的服务器。真的是一点力气都没有!
我尝试过的最古老的东西是 Ubuntu 6.06 LTS。这大约是“最”的成功(我在 SYSLINUX 之外看到了几行),并且 CD 旋转了很长时间,似乎在做某事,但终端没有任何反应。当我在普通 PC 上启动它时,它对我来说显然是一个图形界面,所以这可能再次解释了为什么我的串行终端什么都不显示。有什么更旧的我可以尝试启动吗?
我有一台带有 1and1 的服务器,他们已经放弃尝试恢复 RDP 访问(根本没有尝试)并告诉我重新映像服务器。由于这是一台生产机器,我想避免这种情况,因为它会涉及缓慢的 FTP 恢复,而且我不确定它是否真的能解决问题。
机器重新启动,失去了与现有凭据的RDP 连接。我按照以下说明设法以管理员身份访问远程服务器上的命令提示符:http ://help.1and1.com/servers-c37684/windows-server-c39510/system-recovery-c76208/resolving-a -failed-connection-to-remote-desktop-a627381.html
现在,我已经终止了防火墙和 ipsec 进程。仍然没有骰子。我可以用 CMD.exe 做什么
1)诊断情况(是windows还是网络问题)
2) 可能补救RDP连接的丢失
服务器详情:
更新:
添加了注册表值以确保启用远程连接:http : //expertpandas.com/blog/index.php/enabledisable-rdp-using-command-prompt-for-windows-2012/
还发现了这一点: 但我不确定如何使用 CMD 设置启动策略... http://www.techrepublic.com/forums/questions/remote-desktop-does-not-connect-after-a-restart /
众所周知,Cisco 的控制台端口是 RJ45。但是,他们捆绑的电缆是 DB9 到 RJ45。我们有一个 KVM,它允许通过串行端口管理网络设备,但 KVM 上的端口也是 RJ45,而不是 DB9。允许进行此连接的电缆名称是什么(串行 RJ45 到 RJ45)。注意:标准的以太网跳线也是 RJ45 转 RJ45 但不起作用。
我正在使用 Putty 与系统进行串行或 SSH 连接。
对于每个会话,我需要手动配置日志记录,输入新名称和目的地。我想知道是否有解决方案可以自动设置它。也许某个天才写了一个能够做到这一点的插件。如果 Putty 会在关闭会话窗口后立即询问您将日志保存在哪里,那就更好了。
我的第二个问题是关于多个会话的。是否可以在选项卡中打开会话,有点像 Linux 终端?
否则,是否有另一个工具可以在 Windows 下使用并允许上述所有内容?甚至是共享软件。
我如何使用串行转以太网电缆连接到设备:在我的情况下是 Hp ProCurve AP?
串行到 USB 或串行到串行本来会很棒,但我发现这条来自 Cisco 路由器的串行到以太网电缆位于附近,我认为我可能会使用它。
是否可以?
我知道 RJ-45 到 DB9 适配器通常用于在 cisco 路由器上访问控制台。我知道 USB 转 DB9 适配器可以让没有串口的笔记本电脑获得串口。我正在寻找 USB 转 RJ-45 适配器,因此我不必将两个适配器链接在一起。我到处搜索,但即使是预先打包的解决方案似乎也将两个适配器链接在一起。这样的事情存在吗?如果没有,是不是有一些技术原因它不能?似乎制造商只需要以不同的方式连接 USB 适配器的 DB9 端,直接插入路由器的控制台端口即可正常工作。
我一直使用串行到串行端口或串行到 USB 连接到交换机。通常,当我有 RJ45 电缆到串行时,它们带有 RJ45 到 USB 电缆。但是现在我有一个 3Com 开关,它显然只带有 Serial to RJ45 电缆,我不知道如何使用它。我使用命令 screen /dev/ttysS0 或 /dev/ttyUSB 连接到交换机,我应该如何调用以太网端口,我应该给它一个 IP 地址。或者我需要一根 Rj45 转 USB 电缆。