CONFIG_ISA CONFIG_NSC_FIR
I had tried to get this to work, since I have a Nokia 6310i GSM, but didn't reach anything useful. There's a FIR controller in the laptop, which, according to Fujitsu-Siemens' phone support, is a ``HP 2300 3600'' controller. I'm not sure whether that's spelled right, but in any case, I couldn't find any reference to this on the 'net, or in the IrDA-HOWTO.
I finally gave up trying to get the IrDA controller to work. Fortunately, Michael Mráka mailto:michael.mraka@linux.cz was more persistent than me, and did in fact reach success. The key to the puzzle was that I didn't expect the nsc-ircc driver to require ISA to function correctly, but apparently it does3. Oh well.
It's not entirely straightforward, though. The procedure is as follows:
alias irda0 nsc-ircc alias char-major-4 8250 install nsc-ircc /sbin/modprobe 8250; /sbin/modprobe --ignore-install nsc-ircc remove nsc-ircc /sbin/modprobe -r --ignore-remove nsc-ircc; /sbin/modprobe -r 8250 install 8250 /sbin/modprobe --ignore-install 8250; /bin/setserial /dev/ttyS1 uart none port 0x0After that, on Debian, run ``update-modules'' to update the master file (other distributions should work right away).
alias irda0 nsc-ircc alias char-major-4 serial pre-install nsc-ircc /sbin/modprobe serial post-remove nsc-ircc /sbin/modprobe -r serial post-install serial /bin/setserial /dev/ttyS1 uart none port 0x0
After doing all of the above, I could see my mobile phone in the discovery log, and I got ping-replies with ``irdaping'', so I guess it works. That doesn't mean I actually understand the ins and outs of the IrDA subsystem now, but at least I can be reasonably sure the hardware works now :-)
Wouter Verhelst 2004-01-09