3.14. 多个实例

Dag Brattli 写道:“IrLAP 层已经增强,允许超过一个实例(所以我可以在我的内置红外端口上使用 IrLAN,并且同时通过 IrDA 加密狗与 Pilot 通信)……那么你如何建立两个 Linux/IrDA 连接? 你只需为你拥有的每个 IrDA 端口启动 irattach,就像这样

irattach /dev/ttyS0         # (my ESI dongle)
irattach /dev/ttyS2         # (my builtin IrDA port)
也可以像这样与 FIR 设备一起工作
irattach irda0 -s
irattach irda1 -s
如果你在同一台机器上运行它们,它们不会互相看到,因为它们会在完全相同的时间启动发现。 但是,你应该能够将它们用于另外两台笔记本电脑。 我可以同时运行一个加密狗、内置 IrDA 端口和一个 IrDA PCMCIA 卡,同时与另外三个 IrDA 设备进行通信,没有任何问题。

你应该注意到,如果设备之间会相互干扰,那么可能难以建立连接,因为如果介质繁忙,则不允许设备进行传输。 有时我必须在它们之间放一本书。”