[ltp] T23 Irda init problem

linux-thinkpad@linux-thinkpad.org linux-thinkpad@linux-thinkpad.org
Sun, 13 Nov 2005 16:04:37 -0500


Hello,

with own kernels my irda fir and sir will not work. Using a T23 2648-2GG (Bios
1.18( here, init with Knoppix (kernel-2.4 and 2.6) or knoppicillin works well.
With own kernels i got the right startup message

nsc-ircc, Found chip at base=0x02e
nsc-ircc, driver loaded (Dag Brattli)
IrDA: Registered device irda0
nsc-ircc, Found dongle: HP HSDL-1100/HSDL-2100

But the transceiver stays dark, nothing seen an nothing sent out. With irdadump
and running discovery i got the normal messages as all things are okay, but the
transceiver sees nothing and send nothing out (stays dark, looked with a digital
camera).

hesinde:/home/eric# irdadump
20:58:35.174507 xid:cmd 25274eba > ffffffff S=6 s=0 (14)
20:58:35.264486 xid:cmd 25274eba > ffffffff S=6 s=1 (14)
20:58:35.354470 xid:cmd 25274eba > ffffffff S=6 s=2 (14)
20:58:35.444424 xid:cmd 25274eba > ffffffff S=6 s=3 (14)
20:58:35.534435 xid:cmd 25274eba > ffffffff S=6 s=4 (14)
20:58:35.624431 xid:cmd 25274eba > ffffffff S=6 s=5 (14)
20:58:35.714383 xid:cmd 25274eba > ffffffff S=6 s=* hesinde hint=0400 [ Computer
] (23)

My tested kernels are 2.6.11, 2.6.12 (debianized), 2.6.14 (kernel.org and
debianized). Created with make-kpkg on debian sarge. I have tested builts with
ioapic and without it, got ECDT faults with 2.6.14 but not with 2.6.12. Now i'm
probing different types of pci-access modes, cause the knoppix kernels let the
transceiver blink when the module is loaded in "autoconfig" state.

Are there incredible kernel options required for a running transceiver?

Eric