There were 5 devices produced by IBM for this port:
- UltraPort Bluetooth Adapter
- UltraPort Camera & UltraPort Camera II
- UltraPort Compact Flash Adapter
- UltraPort Digital Array Microphone
- UltraPort Infrared Adapter
The following pin layout has been discovered through measuring the UltraPort of a ThinkPad X21. It is not very well tested, but worked well for the author of this information.
|2,12||0||probably not connected|
|3,4||VCC||+5 V DC|
|.||it is fastener not a pin|
Modifying the UltraPort
As signal levels and protocol are the same as USB, it's possible to solder a USB connector to the UltraPort or directly connect a USB device to it (e.g. a Bluetooth stick, whose PCB fits perfectly behind the Thinkpad's LCD).
The UltraPort is recognised and driven by the kernels USB subsystem.
See the individual devices pages above for information on linux support for them.