Instalace XBMC na Asus EEE BOX EB1501P

Návod popisuje instalaci Linuxu, XMBC na Asus Eee Box EB1501. Pořídili jsme verzi bez externího (USB) IR přijímače. IR přijímač je integrováno. Instalace je založena na XBMC live:

Linux XBMCLive 2.6.32-28-generic #55-Ubuntu SMP Mon Jan 10 21:21:01 UTC 2011 i686 GNU/Linux

Instalace prostředí

Ideologicky následovat z XMBC wiki

apt-get install xinit x11-server-utils
apt-get install libvdpau1 nvidia-185-libvdpau nvidia-glx-185 nvidia-185-modaliases nvidia-settings pkg-config
apt-get install xbmc xbmc-live

Konfigurace RC

Konfigurace lirc

Zjistil jsem, že není nutno překompilovávat lirc moduly.

sudo apt-get install lirc

/etc/lirc/hardware.conf

REMOTE="Windows Media Center Remotes (new version Philips et al.)"
REMOTE_MODULES="lirc_dev lirc_it87"
REMOTE_DRIVER=""
REMOTE_DEVICE="/dev/lirc0"
REMOTE_LIRCD_CONF="mceusb/lircd.conf.mceusb"
REMOTE_LIRCD_ARGS=""
TRANSMITTER="None"
TRANSMITTER_MODULES=""
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE=""
TRANSMITTER_LIRCD_CONF=""
TRANSMITTER_LIRCD_ARGS=""
START_LIRCD="true"
LOAD_MODULES="true"
LIRCMD_CONF=""
REMOTE_SOCKET=""

/etc/lirc/lircd.conf

include "/usr/share/lirc/remotes/mceusb/lircd.conf.mceusb"

Konfigurace modulu

Modulu je potřeba podstrčit správné irq a porty. Nejdříve zjistit, na jaké adrese se zařízení nachází:

cat /sys/devices/pnp0/00:0a/id

Měl by vrátit ITE8713. Pokud ne, tak vyzkoušejte ještě

cat /sys/devices/pnp0/00:09/id

Aktivujeme zařízení a přečteme konfiguraci:

echo activate > /sys/devices/pnp0/00:0a/resources
cat /sys/devices/pnp0/00:0a/resources

Dostaneme:

state = active
io 0x2f8-0x2ff
irq 5

/etc/modprobe.d/lirc.conf

alias char-major-61 lirc_dev
options lirc_it87 irq=05 io=0x2f8
install lirc_it87 echo activate > /sys/devices/pnp0/00:0a/resources ; modprobe --ignore-install lirc_it87 $CMDLINE_OPTS

Konfigurace živé televize

Zatím pouze multicast (a DVB). Neřešeno EPG. Kód a popis k nalezení ve fóru xbmc