Just had a look through the kernel configs.
It looks like the
previous kernel had the LIRC drivers compiled into the kernel, but they are now set to modules in the
current kernel config.
$this->bbcode_second_pass_code('', 'CONFIG_LIRC=y
CONFIG_RC_MAP=m
CONFIG_IR_NEC_DECODER=m
CONFIG_IR_RC5_DECODER=m
CONFIG_IR_RC6_DECODER=m
CONFIG_IR_JVC_DECODER=m
CONFIG_IR_SONY_DECODER=m
CONFIG_IR_RC5_SZ_DECODER=m
CONFIG_IR_SANYO_DECODER=m
CONFIG_IR_MCE_KBD_DECODER=m
CONFIG_IR_LIRC_CODEC=m')
Tried modprobing ir_lirc_codec, which it loaded, but made no difference.
Not sure if any other driver is needed?
Just noticed that when I modprobe lirc_serial, the system seems to hang (over SSH anyway). Not sure what's going on with that - i'll try it over serial later.