There are some quirks with the IR-Receiver and HDMI-Audio, getting them to work is described below.
The european edition of EB1501P does not come with an external IR-receiver, it instead uses a build-in.
Driver-installation:
sudo apt-get install lirc lirc-modules-source
sudo dpkg-reconfigure lirc-modules-source
The sensor device can be one of:
/sys/devices/pnp0/00:09
/sys/devices/pnp0/00:0a
For the rest of this text it is assumed that the IR-Receiver is 00:0a.
Do the following:
sudo wget http://dl.dropbox.com/u/11932675/config/eb1501p/hardware.conf -O /etc/lirc/hardware.conf
sudo wget http://dl.dropbox.com/u/11932675/config/eb1501p/lircd.conf -O /etc/lirc/lircd.conf
sudo wget http://dl.dropbox.com/u/11932675/config/eb1501p/lirc.conf -O /etc/modprobe.d/lirc.conf
sudo wget http://dl.dropbox.com/u/11932675/config/eb1501p/ir_remote -O /etc/init.d/ir_remote
sudo wget http://dl.dropbox.com/u/11932675/config/eb1501p/ir.sh -O /home/xbmc/ir.sh
sudo chmod +x /home/xbmc/ir.sh
sudo chmod +x /etc/init.d/ir_remote
sudo ln -s /etc/init.d/dialkove /etc/rc2.d/S01ir_remote
sudo ln -s /etc/init.d/dialkove /etc/rc6.d/S59ir_remote
The the line below to /etc/rc.local:
/bin/sh /home/xbmc/ir.sh
Prior to use the IR-sensor must be activated:
sudo sh -c "echo 'activate' > /sys/devices/pnp0/00:0a/resources"
You can check the state of the received by invoking:
cat /sys/devices/pnp0/00:0a/resources
Load the IR-module:
sudo modprobe lirc_it87
Test it by running:
irw
When you press buttons on your remote a textual representation should be printed as output from irw.
If nothing comes out try:
sudo mode2 -d /dev/lirc0
If you get output from mode2 but nothing from irw then there is a problem with your lirc configuration. If you get output from both commands your remote should now be working with XBMC. If it does not work for you then try configuring everything with 00:09 instead of 00:0a.