[ltp] Linux, kernel 2.4.22-ac4/2.4.23 and IRDA

James McKenzie linux-thinkpad@linux-thinkpad.org
Thu, 11 Dec 2003 09:08:19 -0700


Charles and Steven:

You have to use the DOS based PS2.exe program to permenantly turn on the 
IR port.  You may/may not have to turn off the serial port.  I 
deactivated the modem port to enable the IR port on both my A22p and 
600E to free up a hardware interrupt.

tpctl (as I understand it) will TEMPORARILY do this for you.  I don't 
know if Thomas has modified tpctl to do this permenantly.

James McKenzie

Charles E Taylor IV wrote:

>On Fri, 12 Dec 2003 02:38:59 +1100
>Steven Haigh <netwiz@crc.id.au> wrote:
>
>[TP 600x]
>
>  
>
>>I've tried just about everything I can think of to get the IR working.
>>I've heard mention that the -ac series of patches fixes support for the
>>Thinkpad IR, so have downgraded the kernel from 2.4.23 to 2.4.22-ac4,
>>but with no success.
>>    
>>
>
>  
>
>>The 'Enabled: no' part makes me a bit sus, however I'm assuming (and
>>maybe incorrectly) that this will change to 'yes' when I can get the
>>module to detect the IR port, but I haven't been able to find anything
>>to confirm this.
>>    
>>
> 
>  
>
>>I have played with tpctl and the Thinkpad module, but am not currently
>>using this, as I couldn't see any major benefit in using this over not
>>using it - as APM, suspend etc seems to work fine - the only issues I
>>have is IR...
>>    
>>
>
>You may have tried this already,  but have you used the DOS-based PS2.EXE
>utility to enable the IR (and disable the serial port)?  I don't have a
>600X, but on a vanilla 600, this is what I had to do to get the IR port to
>work.  (tpctl ought to do this, but it might be easier to set it up with
>PS2.EXE and forget about it...)
>
>  
>