只是为了好玩,我想买一台旧的Tandy 1400LT笔记本电脑:
我想将事物连接到互联网并将其用作 SSH 终端。
操作系统应该没有问题,因为它是 386 硬件。应该有一个可以在其上运行的小型 Linux 发行版。
我在这里看到的问题是互联网连接。有没有人有使用串行/并行到以太网转换器的经验?
也许是个愚蠢的问题……我听说 PS2 技术可以追溯到 1990 年代初或左右。总的来说,主板制造商仍然支持 PS2 技术/端口,而不是为键盘和鼠标提供额外的几个 USB 端口。PS2 端口与串行/USB 端口相比有什么明显的优势吗?
并不是说我反对制造商继续支持 PS2(+:我的 Logitech First 鼠标可以追溯到近十年前,并且已经看到 3 台计算机
就我对计算机端口的理解而言,
那么为什么我经常看到称为“串行端口”的 USB 端口,例如在 Arduino IDE 中,USB 端口由 COM 前缀标识?另外,如果不涉及任何串行端口,为什么有时需要虚拟 COM 端口?(例如:Prologix GPIB-USB 适配器。)
使用相同的名称来描述两种不同的事物,我认为可能有点令人困惑。
有谁知道是否有办法让 PuTTY 显示它通过串行连接而不是字符接收的内容的十六进制值?
由于无法使用 Linux 在两个进程之间直接共享串口,我正在寻找另一种方法来实现这一点,我听说过 socat 但找不到如何实现以下内容的具体示例:
将一个物理串口(/dev/ttyUSB0)拆分为两个虚拟端口,一个读一个写,一个进程只需要发送数据,一个进程只需要接收数据。
不幸的是,我无法修改发送应用程序。
我将串行 USB 转换器插入我的 Mac。
并在/dev
I 下找到tty.wchusbserial1410
.
但是当我screen
用来连接它时:
screen /dev/tty.wchusbserial1410 9600
Run Code Online (Sandbox Code Playgroud)
有错误:
抱歉,找不到 PTY。
我有一个 RJ45 转 D9 RS232 适配器,我想用它来控制以下配置中的 RS232 设备:
笔记本电脑 RJ45 网口 -> Cat6 跳线 -> D9 RS232 适配器 -> RS232 设备
上面的工作吗?
我正在尝试在 Mac OS X 10.9.5 (Mavericks) 上设置反向 Telnet(Telnet 到 COM)。Mac 连接到串行设备。我使用屏幕从 Mac 访问串行设备没有问题:
screen /dev/cu.USBserial
Run Code Online (Sandbox Code Playgroud)
但是,我想通过 Telnet 远程访问该设备。
我尝试使用 Netcat ( nc
) 并取得了有限的成功。我使用的命令是:
nc -l 9999 > /dev/cu.USBserial < /dev/cu.USBserial
Run Code Online (Sandbox Code Playgroud)
然后我可以 Telnet 到设备。但是,它不起作用有两个原因:
正确的做法是什么?
是否有任何计算机供应商(如戴尔、联想或..)仍在销售带有内部串行端口的笔记本电脑?
我们在工作中使用了几个调制解调器和其他类型的盒子,它们必须与串行端口(RS232、DB9、..)一起使用(和/或编程)。我们尝试了许多 usb/pcmcia 串行适配器,它们在用于在盒子上加载程序时运行良好,但在调制解调器上却没有。RTC 连接(带调制解调器)背后的协议需要我们在使用适配器时无法达到的计时器(也许直到我们找到一个非常好的适配器),这导致了我的问题..
我正在尝试使用串行接口(运行 Scientific Linux 6.1)连接到 Khepera 机器人,我使用该命令screen /dev/ttyS0
进行通信,这工作正常,但后来我想关闭它并使用 MATLAB,但我发现无法关闭该会话,所以我只是在终端窗口运行屏幕上点击了 X。
现在我的 ttyS0 端口无法打开。MATLAB 和 screen 都说它无法打开该端口。
如何重置 ttyS0 端口?我的意思是一种选择是重新启动计算机。但是如何在不重新启动的情况下做到这一点?
终止串行通信的正确方法是什么?
另外,下面的命令有什么作用?我用谷歌找到它并运行它,但什么也没发生。它对我需要修复的事情做了什么坏事吗?
/sbin/agetty -L -f /etc/issueserial 9600 ttyS0 vt100
Run Code Online (Sandbox Code Playgroud)