标签: serial

基于 TCP/IP 的串口转发(linux 服务器)

我正在寻找一种通过 LAN 在 linux 机器上使用远程串行端口的方法。这台机器正在运行 ubuntu 10.04 并且我有一个 arduino 板连接到它,我希望能够通过 LAN 重新编程或监听/对话它的串行输出。

如果客户端软件独立于平台,但仅 linux 客户端也可以,那就太好了。

谢谢!

更新:

有一些类似的 Windows 程序:http : //www.hw-group.com/products/hw_vsp/index_en.html http://www.serial-port-communication.com/serial-over-tcpip/(这个似乎有一个 linux 版本,但它不是开源的......)

最后实际上维基百科有一些有用的注释和参考:http : //en.wikipedia.org/wiki/COM_port_redirector

UPDATE2:最有趣的候选人: http ://lpccomp.bc.ca/remserial/

linux ubuntu tcpip port-forwarding serial

8
推荐指数
1
解决办法
3万
查看次数

如何将 Minitel 终端用作 Linux 哑终端

我最近购买了美国版的 Alcatel Minitel 终端。我认为这是一个1B版本。它的图片在这里:

http://www.catpa.ws/pics/minitel2.jpg

http://www.catpa.ws/pics/minitel3.jpg

我尝试将一个空调制解调器连接到背面的 25 针端口并将其插入运行 agetty 的 linux 盒子,但我无法让它显示任何已连接的迹象。我用谷歌翻译把这个文件翻译成英文:http : //mirabellug.org/wikini/upload/Documentations_minitel.pdf

据我所知,您可以通过键入 Fcnt-T A 将其退出可显示文本模式,然后使用 Fcnt-T E 关闭本地回声,然后使用 Fcnt-P 4 将其设置为 4800 波特。我认为 Fcnt 指的是我的终端上的“CTRL”键。但我认为我做错了什么,因为它看起来不像是在识别击键,因为“Fcnt-T A”只是将字母 A 打印到屏幕上,这不是您期望的功能键组合去做。

有没有人将这些 minitel 终端用作 linux 终端,如果是,请您分享如何将 minitel 配置为作为终端运行?25 针插头甚至是要使用的正确端口吗?我在网上读到一些内容,表明您应该改用 5 针 DIN 插头,对吗?如果是这样,25 针插头是做什么用的?如果我应该使用 DIN 插头,有没有人知道引脚排列以便我可以制作电缆?

linux serial

8
推荐指数
1
解决办法
2983
查看次数

Serial Over Lan 不会重定向 OS 终端

我正在尝试使用 IPMI Serial Over Lan (SOL) 控制台为远程机器创建监控系统。远程操作系统是 RHEL 6,主板制造商是 Supermicro。

我已经在 BIOS 中成功启用了 SOL 重定向。这使我可以通过 IPMI 上的附加 SOL 控制台查看启动的 BIOS 和内核部分。

接下来,我按照许多在线文章中提到的步骤让我的操作系统(运行级别 3,只是文本终端)也重定向。

结果几乎总是相同的:在对 /etc/grub.conf、/etc/inittab 和 /etc/securetty 进行更改后,我可以通过 SOL 控制台看到 grub 菜单(是的!),但是一旦操作系统开始启动,我的 SOL 终端收到 1 个乱码字符,仅此而已。

作为参考,这是我的 grub.conf :

serial --unit=1 --speed=115200 --word=8 --parity=no --stop=1
terminal --timeout=5 serial console
timeout=10
default=0

#splashimage=(hd0,0)/boot/grub/splash.xpm.gz
hiddenmenu

title Red Hat Enterprise Linux (2.6.32-220.el6.i686)
    root (hd0,0)
    kernel /boot/vmlinuz-2.6.32-220.el6.i686 ro \
     root=UUID=5f8c255c-f997-4d6a-9af5-a133fc9229a0 rd_NO_LUKS \
     rhgb crashkernel=auto quiet biosdevname=0 LANG=en_US.UTF-8 rd_NO_MD quiet \
     SYSFONT=latarcyrheb-sun16 rhgb crashkernel=auto  KEYBOARDTYPE=pc …
Run Code Online (Sandbox Code Playgroud)

linux redhat serial

8
推荐指数
1
解决办法
3万
查看次数

磁盘串行是否可以从超微机箱读取?

我们正在与托管公司合作来管理我们的专用服务器。我们通过提供序列号要求在其中一台服务器上更换磁盘。取而代之的是另外2个盘,又放回去了。我们要求解释的时候,他们说序列号很难看,误把其他盘拿出来了。

他们还给我们提供了一张照片,告诉我们序列号确实很难看。它在这里

在此处输入图片说明

是通过孔偷看序列号的唯一方法吗? 是机箱。

编辑:我已经向他们提供了磁盘的端口号和序列号。他们告诉我他们“认为控制器布线混乱或颠倒”

更新:这是 DC 的最终视角。

通常,当我们的客户向我们提供控制器端口号和序列号时,我们就拥有了更换磁盘所需的所有信息。但是,在这种情况下,服务器中控制器和背板之间的接线似乎不正确。这是不可预见的事件,不应该发生。

hard-drive rack serial diskmanagement supermicro

8
推荐指数
2
解决办法
1600
查看次数

读取 WMI 类“MSSerial_PortName”的最低权限是多少?

我正在 Windows 7 信息亭上配置本地应用程序用户(BUILTIN\Users 的一部分)。自助服务终端有一个在虚拟 COM 端口上运行的特殊USB 设备。用户需要权限读取WMI类,MSSerial_PortNameroot\WMI命名空间中,找到了COM端口。在 PowerShell 中(我用它来验证配置)

PS> Get-WmiObject -namespace 'root\WMI' -class 'MSSerial_PortName'
Run Code Online (Sandbox Code Playgroud)

并通过常规的 .NET 代码(这就是应用程序的编写方式)

ManagementObjectSearcher searcher = new ManagementObjectSearcher("root\\WMI", "SELECT * FROM MSSerial_PortName");
Run Code Online (Sandbox Code Playgroud)

除非以管理员身份或提升的会话身份运行,否则我会收到“访问被拒绝”错误。我已经阅读了大量有关类似访问问题的问答,但大多数人似乎建议以管理员身份运行。这不是此用户/信息亭/配置的选项。而且,目前,我无法使用设备供应商提供的托管包装器

我在 Microsoft 管理控制台中运行,加载 WMI 控件,并修改了属性 | 安全 | 命名空间:根\WMI。我将用户组设置为与管理员组具有相同的权限。但这不起作用(我只是猜测)。

我找不到任何的MSDN文档MSSerial_PortNameMSSerial命名空间“基地”类或其他相关的类(这所建议的文章)。而且我对 WMI 安全性一无所知。

windows serial wmi

7
推荐指数
1
解决办法
2253
查看次数

ESXi 串行许可加密狗

我们有一台服务器,它托管一个旧应用程序,该应用程序使用串行加密狗来许可其产品。我们将物理服务器转换为在 Windows 上运行的 VMWare 服务器中运行的虚拟服务器,并且一切正常。我们现在希望为我们的虚拟环境转向 ESX 或 ESXi。我们试用了 ESXi,发现它不支持串行加密狗。我们安装了 ESX 的试用版,它运行良好,但是,对于我们的低级需求来说似乎有点贵。

无论如何要绕过这个串行加密狗?制作软件的公司不再营业,软件非常专业,市场上没有任何东西可以完全取代它。该研究一直在进行,但与本次讨论无关。我对 ESXi 中的串行支持有误解吗?

serial vmware-esxi

6
推荐指数
1
解决办法
2479
查看次数

如何通过 VOIP 连接模拟调制解调器?

我有一个硬件设备,我需要一个服务器定期拨入。问题是我在任何开发计算机中都不再有 POTS 线路或调制解调器,而且我所有的生产服务器都是虚拟的。我出去买了一个用于开发的 USB 调制解调器,并将其插入 Broadvoice VOIP 线路,但这似乎很笨拙。我四处搜索并找到了模拟串行连接的“虚拟调制解调器”或基于 IP 的“基于”调制解调器,但到目前为止没有任何支持 SIP 或任何类型的 VOIP。

有没有办法将虚拟调制解调器连接到真实调制解调器?

谢谢。

更新 将计算机放在设备附近并不是一个好的选择,因为它在公共地下室,(尽管 ALIX 板可能工作),即使那样我也必须拨入它。我也不能用串行设备或 ip 设备替换调制解调器,因为到位置的唯一连接是电话线,我对设备的了解不够,无法对其进行修改。这是针对一些旧的智能电表设备。

modem serial voip sip

6
推荐指数
1
解决办法
2万
查看次数

什么是好的串口转 USB 适配器?

设备上的串行端口仍然用于许多事情,尤其是在网络设备上。但是,大多数现代笔记本电脑不再具有串行(又名“COM”)端口。

所以我很好奇的是:人们使用的好的适配器或适配器中使用的芯片组是什么?

理想情况下,它只需插入机器和 Just Work(tm),而无需安装任何驱动程序。这样,系统管理员团队中的任何人都可以简单地获取并使用它,而无需查找软件 CD 或上网查找驱动程序。另外,我想它应该在 Windows XP & 7、Mac OS X (10.5?, 10.6) 和最好的 Linux (2.6+) 上运行。

从串行端来看,将浅蓝色 Cisco 电缆连接到它应该可以为当今大部分设备上的任何 RJ-45 型串行控制台运行。(一般假设为 9600 8N1。)

感谢您提供任何信息。

hardware console usb serial adapter

6
推荐指数
1
解决办法
552
查看次数

如何执行 APC 9617 重置?

我已将自己锁定在 APC 9617 管理卡之外。试图弄清楚如何重置密码,甚至将卡重置为出厂默认设置。我能找到的所有文档都说连接到 9617 上的串行接口并使用针孔按钮启动重置。但是,该卡没有串行接口。尝试将串行电缆连接到 UPS 本身,并以某种方式设法向它发送关闭命令(对于我们的网络堆栈来说如此之多)。

那么 - 有没有人对 9617 进行过重置?

ups serial password-reset apc-smart-ups

6
推荐指数
1
解决办法
3万
查看次数

使用 SuperMicro X9-SCM-F 在 FreeBSD 10.0 上通过 LAN 串行

如何使用SuperMicro X9-SCM-F主板在 FreeBSD 10.0 上设置 Serial-Over-Lan (SOL) ?那里有一些资源,但它们相互矛盾,不清楚,并且实际上不允许我通过引导加载程序让 SOL 工作。

freebsd serial supermicro

6
推荐指数
1
解决办法
5103
查看次数