dvbshout and mumudvb patches for dreambox

Patching tuxbox:

1'st you need cvs checkouted archive of tuxbox, can be downloaded here: tuxbox-cvs-checkouted.tar.gz
After installing all dependent packages you can patch tuxbox by various patches:

Known problems with dvbshout:

  • Only 12 stations max allowed. And this is not the fault of CPU, because cpu used up to 12% max. (maybe demux fault?).

Known problems with mumudvb:

  • autoconf=2 - is not working because iconv not founded in GLIBC
  • CPU allows to send only 3 channels and 1 radio station, if more - dvb buffer will overruned.

Other stuff:

  • Icecast server, that optimized to work on dreambox, only mpeg streams allowed (no ogg format).
    Also You will need this libraries: libxml2 and libxslt.

console login: Linux/PPC load: console=ttyS0,115200 root= rw ip=dhcp

mounting remote dir: mount -t nfs -o nolock,vers=2,rw,rsize=4096,wsize=4096 /var


Modified firmware compilation:

# ./prepare dm500
# make dreamboximage_dvbroot
# make mksquashfs
# make mkcramfs
# make rebuild-flash
# make flash-compress

mkcramfs endianess-aware

Based on patch for mkcramfs: Endianness-aware patch source + patch.