Just before the holidays, we got ourselves a, an HD-capable set-top box and personal video recorder. The hardware features look good: twin DVB-S2 tuner build in, 2 free slots for additional tuners, e.g. for DVB-T or -C reception. It has 4 CI (Common Interface) slots for Conditional Access Modules (CAM’s), and 2 smartcard readers. Under the hood is a 400MHz MIPS processor, running a special linux, named “Enigma2” from a flash-chip. An optional harddisk and (slimline) DVD-reader are also available, but you have to build them in yourself. Doing so was really easy, as all screws and connectors are provided.
The installed software is descent, tunes fast and didn’t crash (yet). It supports decoding multiple channels from a single multiplex (known as multirec in the MythTV-world). The manual (local copy) could be more thorough, though. The recording-scheduling simply sucks, especially if you’re used to MythTV’s scheduling.
To watch TV Vlaanderen, you need a smartcard and the corresponding CAM. The physical CAM, howeverof decoding multiple streams in parallel. So we switched to an alternative firmware…
I chose to use the openPLI image. I’m currently using the 2009-12-07 (local copy). Flashing the device was easy. The manufacturer even provides a procedure and tool (local copy of version 188.8.131.52) to do it.
After flashing with the new firmware, I installed the CCcam plugin, which is a software implementation of the CAM (commonly referred to as softCAM). I’m not sure what the legal status of this setup is, but since it still requires an official (and payed-for) smartcard, I guess it’s ok.
When using the networkbrowser (also a plugin), I couldn’t get my NFS-mount to work properly. It seems that the dreambox-configuration defaults to NFS over TCP, which somehow doesn’t play well with my server. Explicitly configuring the mount to use UDP solved the problem.
You can also boot the Dreambox into recovery-mode by holding the “down” button on the front panel while booting. The display will indicate “***STOP***” when you can let go. Just direct your browser to the DHCP-IP that is displayed on the screen. The bottom line contains the link to the upload page. However, I had to resort to Internet Explorer under Windows to actually flash the thing (tried Firefox and Chrome under OS X).