Download Linux Infrared HOWTO
Transcript
Linux Infrared HOWTO Table of Contents Preface..................................................................................................................................................................1 1. About the Document............................................................................................................................1 2. Status of the Document........................................................................................................................1 3. About the Author.................................................................................................................................1 I. IrDA..................................................................................................................................................................2 Chapter 1. About the Linux/IrDA Project.......................................................................................................4 1.1. Project History..................................................................................................................................4 1.2. Code History.....................................................................................................................................4 Chapter 2. Getting Started.................................................................................................................................5 2.1. Software............................................................................................................................................5 2.1.1. IrDA−Utils..............................................................................................................................5 2.1.2. openobex.................................................................................................................................7 2.1.3. e−squirt....................................................................................................................................8 2.1.4. IrNET for Linux−IrDA............................................................................................................8 2.1.5. Java − IrDA Interface..............................................................................................................8 2.2. Kernel................................................................................................................................................8 2.2.1. Preface.....................................................................................................................................8 2.2.2. General Parameters..................................................................................................................8 2.2.3. IrDA Specific Parameters........................................................................................................9 2.2.4. Current Kernel Patches..........................................................................................................13 2.3. Kernel Module Options...................................................................................................................13 2.4. Configuration..................................................................................................................................15 2.4.1. Device Numbers....................................................................................................................15 2.4.2. Device Arrangement..............................................................................................................15 2.4.3. /etc/modules.conf..................................................................................................................15 2.4.4. /etc/irda..................................................................................................................................16 2.4.5. BIOS Configuration..............................................................................................................16 2.4.6. Serial Port..............................................................................................................................16 2.4.7. Resource Conflicts: IRQ, IO.................................................................................................17 2.4.8. Starting IrDA.........................................................................................................................17 Chapter 3. Specific Connections and IrDA − Protocols................................................................................18 3.1. Starting the IrDA Stack...................................................................................................................18 3.1.1. Standard InfraRed − SIR.......................................................................................................18 3.1.2. Fast InfraRed − FIR...............................................................................................................19 3.1.3. Dongle Connection − Infrared Adapters for the Serial Port..................................................19 3.1.4. Dongle Connection − Infrared Adapters for the USB Port...................................................20 3.1.5. Dongle Connection − Infrared Motherboard Adapter...........................................................20 3.2. Printer Connection..........................................................................................................................20 3.3. LAN Connection − IrLAN..............................................................................................................21 3.4. HP NetBeamer Connection.............................................................................................................21 3.5. Palm III Connection − IrCOMM....................................................................................................21 3.6. Linux Terminal on Palm (Handspring Visor) via IR......................................................................22 3.7. Psion 5 Connection.........................................................................................................................22 3.8. Connecting from Linux to WinCE 2.11..........................................................................................23 i