为什么写这个?不幸的是,Linux 用户并非总是能获得必要的硬件信息。有时可以在 Microsoft Windows 中查看这些信息。有时连接两者甚至很有用。Linux 还可以为顺便拜访的朋友的 Microsoft Windows 笔记本电脑提供临时的接入点服务。
从哪里获取?在 微软 的目录下/Windows95/downloads/contents/WURecommended/S_WUCommunications/W95IrDA/您会找到一个支持包 Infrared Transfer 2.0。它是一个自解压的压缩文件 W95IR.EXE,大小为 331KB。注意:微软似乎会随机更改此文件(以及其他文件)的位置,之前的 URL 是 Microsoft Windows95 IrDA - Old
Microsoft(tm) 针对 Windows95 提供了三个版本的 IrDA 支持。版本号可以在控制面板中的“软件”图标和文件infrared.inf.
版本 1.0 仍然随某些硬件一起交付。
版本 2.0 是他们目前在其网站上提供的版本。它位于自解压文件 W95IR.EXE 中。我上次查看时(1999-02-21),它的大小为 434KB,可以在 http://support.microsoft.com/download/support/mslfiles/W95IR.EXE 找到,但该链接现在已失效。他们的网站经常更改,因此如果发现该文件(也)在其他位置或根本找不到,请不要感到惊讶。
版本 3.0 可以/可能在其可下载的红外开发工具包 IRDDK30 中找到,但主要对开发人员有用。它在内部与 2.0 不同,它基于“miniport”网络驱动程序,就像 Linux 版本一样。它存在一段时间了,并且对 NT 有一些支持,但显然没有进入主流的 NT4.0 发行版。对于 95,您可能最好使用 2.0。选择可能取决于您特定硬件随附的驱动程序的文档。
微软网站过去还包含一个不错的实用程序 IrXfer,包含在压缩文件 IRXFER.EXE 中。这是 Infrared Transfer 实用程序,我认为它使用 IrOBEX 变体,它在 IrOBEX 协议描述中被引用。该实用程序可以免费下载,但我上次找不到它了。它是一个不错的图形实用程序,可用于在计算机之间通过 IrDA 传输文件。
对于某些机器,例如 HP Omnibook 800,有必要使用此软件包的供应商特定版本(对于 HP Omnibook 800,您可以在恢复 CD 上找到它)。
尤其是..\windows\inf\*.inf文件和设备管理器对于查找配置详细信息很有用。
据我所知,Window$NT 不支持 IrDA(TM)。关于 Window$98,我听说目前还没有 IrDA(TM) 支持。Countersys 声称销售用于 NT4.0 的 IrDA 解决方案,以支持他们的 JetBeam 产品,微软也为此推荐他们。
据我所知
Windows95:使用 2.0
Windows98:随附 3.0 和 IrXfer(与 Linux/IrDA、IrOBEX 兼容?)
WindowsNT4.0:系统直接不支持 IrDA
Windows2000:3.0(+?) 微软
还有一些非微软的产品可用。注意:其中一些产品使用专有的红外协议
CounterPoint: QuickBeam 1.15(与 Linux/IrDA、IrOBEX 兼容?)
LapLink 7.5
CarbonCopy 32 4.0
pc ANYWHERE 7.5
Puma Technology: TRANXIT pro 4.0
您可以使用 IrNET 。
Ha Duong Minh:今天我很高兴地报告,来自 OpenOBEX 项目 的 ircp 在我的 Linux 机器和它的 Microsoft-Windows98 “表亲” 之间传输文件时非常好用。它再简单不过了:ircp file1, file2, ... 发送文件,或 ircp -r [DEST] 通过 IrDA 接收文件。
IrCOMM2k 是 Jan Kiszka 为 Windows 2000 和 XP 编写的驱动程序。它模拟一个串行端口,可用于与移动设备交换数据。例如,某些手机能够充当调制解调器或传真设备。具有红外接口的 PDA 可以与 PC 同步。IrCOMM2k 是一个开源项目,遵循 GPL 条款。