首先要问这个问题:我近期无法去零件店。我很清楚我可以买到我需要的东西,但我还是想用我已有的工具和硬件凑合一下。
我找到了一根 10 针 RJ-45(48?)转 USB 电缆。插孔上有 1(红色)、4(棕色)、7(黑色)、9(白色)和 10(绿色)的导线。不确定 Tx、Rx、接地、数据、单向/双向等是什么。没有条纹。从电缆末端剪断插孔并剥去绝缘层后,我看不到 4(棕色)的导线。金属绝缘层是否可能接地到 4(棕色)?有没有办法用 8 针 RJ-45 挽救这根电缆,将其用作我的 Linux 盒式路由器的控制台电缆?
编辑:该电缆似乎是该建筑内多个家庭安全系统之一的 UPS 的一部分。
答案1
尽管名称类似“串行”,但串行端口和 USB 使用的信号完全不兼容。要将串行控制台端口连接到 USB,您需要一根带有转换芯片的有源电缆。
确保您拥有的是:当 USB 端连接到计算机时,它应该立即被您的操作系统识别为 COM 端口(即使另一端悬空)。
(APC UPS 销售的“USB-转 RJ45”电缆不管用。它们是无源适配器,UPS 实际上使用的是完整的 USB 协议,而不是 RS232。通过其 RJ 端口。)
理论上,您可以自己组装控制台电缆。如今出售的大多数“USB 转串行”电缆都使用 Prolific PL2303、FTDI FT232RL 或 Microchip MCP2200 等芯片(搜索“USB UART 转换器”)。我不知道可能需要哪些额外部件。
如果您的路由器确实有一个 RJ-45 控制台端口,则引脚排列很可能称为“翻转电缆”。