Difference between revisions of "UltraPort Infrared Adapter"
(→IBM UltraPort Infrared Adapter) |
|||
Line 21: | Line 21: | ||
=== Linux driver === | === Linux driver === | ||
− | ... | + | This adapter works with the irda-usb driver of 2.6 type kernels. To enable it, follow these steps: |
+ | |||
+ | Enable USB support: | ||
+ | {{kernelconf|||Device Drivers|USB support|Support for Host-side USB|<M>|CONFIG_USB}} | ||
+ | {{kernelconf|||Device Drivers|USB support|USB device file system|[*]|CONFIG_USB_DEVICEFS}} | ||
+ | |||
+ | Choose an appropriate USB host driver, one of: | ||
+ | {{kernelconf|||Device Drivers|USB support|ECHI HCD (USB 2.0) support|<M>|CONFIG_USB_EHCI_HCD}} | ||
+ | {{kernelconf|||Device Drivers|USB support|UHCI HCD support|<M>|CONFIG_USB_UHCI}} | ||
+ | {{kernelconf|||Device Drivers|USB support|OHCI HCD support|<M>|CONFIG_USB_OHCI}} | ||
+ | |||
+ | Enable IrDA support: | ||
+ | {{kernelconf|||Device Drivers|Networking support|IrDA (infrared) subsystem support|<M>|CONFIG_IRDA}} | ||
+ | {{kernelconf||Device Drivers|Networking support|IrDA (infrared) subsystem support|IrLAN protocol|<M>|CONFIG_IRLAN}} | ||
+ | {{kernelconf||Device Drivers|Networking support|IrDA (infrared) subsystem support|IrNET protocol|<M>|CONFIG_IRNET}} | ||
+ | {{kernelconf||Device Drivers|Networking support|IrDA (infrared) subsystem support|IrCOMM protocol|<M>|CONFIG_IRCOMM}} | ||
+ | |||
+ | Finally, enable the irda-usb driver: | ||
+ | {{kernelconf|Device Drivers|Networking support|IrDA (infrared) subsystem support|Infrared-port device drivers|IrDA USB dongles|<M>|CONFIG_USB_IRDA}} | ||
+ | |||
+ | Compile your kernel with these options (don't forget {{cmdroot|depmod -ae}}) and reboot or just load the relevant modules (<tt>usb, usb-ehci/usb-uhci/usb-ohci, usb-storage, irda, irlan, irnet, ircomm, ircomm_tty, irda-usb</tt>). Attach the IrDA adapter to the UltraPort, if not done already. | ||
+ | |||
+ | Do a {{cmdroot|cat /proc/bus/usb/devices}} to asure yourself that your IrDA adapter is recognized by the USB subsystem. | ||
=== ThinkPads this addon is suitable for === | === ThinkPads this addon is suitable for === |
Revision as of 07:05, 2 August 2005
IBM UltraPort Infrared AdapterThis is a Infrared Adapter for the IBM UltraPort. It can also be connected to any USB port by using the included cable. This adapter is especially useful for X20 and X21 ThinkPads, since they are not equipped with IrDA ports by default. Features
|
IBM Partnumbers
IBM FRU PN: 22P5272, 22P5274
Linux driver
This adapter works with the irda-usb driver of 2.6 type kernels. To enable it, follow these steps:
Enable USB support: CONFIG_USB → <M> → Support for Host-side USB → USB support → Device Drivers CONFIG_USB_DEVICEFS → [*] → USB device file system → USB support → Device Drivers
Choose an appropriate USB host driver, one of: CONFIG_USB_EHCI_HCD → <M> → ECHI HCD (USB 2.0) support → USB support → Device Drivers CONFIG_USB_UHCI → <M> → UHCI HCD support → USB support → Device Drivers CONFIG_USB_OHCI → <M> → OHCI HCD support → USB support → Device Drivers
Enable IrDA support: CONFIG_IRDA → <M> → IrDA (infrared) subsystem support → Networking support → Device Drivers CONFIG_IRLAN → <M> → IrLAN protocol → IrDA (infrared) subsystem support → Device DriversNetworking support CONFIG_IRNET → <M> → IrNET protocol → IrDA (infrared) subsystem support → Device DriversNetworking support CONFIG_IRCOMM → <M> → IrCOMM protocol → IrDA (infrared) subsystem support → Device DriversNetworking support
Finally, enable the irda-usb driver: CONFIG_USB_IRDA → <M> → IrDA USB dongles → Infrared-port device drivers → Networking supportIrDA (infrared) subsystem support (Device Drivers)
Compile your kernel with these options (don't forget # depmod -ae
) and reboot or just load the relevant modules (usb, usb-ehci/usb-uhci/usb-ohci, usb-storage, irda, irlan, irnet, ircomm, ircomm_tty, irda-usb). Attach the IrDA adapter to the UltraPort, if not done already.
Do a # cat /proc/bus/usb/devices
to asure yourself that your IrDA adapter is recognized by the USB subsystem.