Ok, I got myself an external powered USB hub for the Z.
With this hub the DVB-T device turns on, the modules are loaded and the firmware is installed.
dvb-usb: found a 'KWorld/ADSTech Instant DVB-T USB2.0' in warm state.
dvb-usb: will use the device's hardware PID filter (table count: 16).
DVB: registering new adapter (KWorld/ADSTech Instant DVB-T USB2.0).
i2c_adapter i2c-1: SMBus Quick command not supported, can't probe for chips
i2c_adapter i2c-1: SMBus Quick command not supported, can't probe for chips
DVB: registering frontend 0 (DiBcom 3000M-B DVB-T)...
input: IR-receiver inside an USB DVB receiver as /class/input/input4
dvb-usb: schedule remote query interval to 150 msecs.
dvb-usb: KWorld/ADSTech Instant DVB-T USB2.0 successfully initialized and connec
ted.
Note the i2c error messages. No clue what this is all about.
Also please note that while the DVB device is USB 2.0, it works perfectly fine w/ USB 1.1
on my notebook so the USB 1.1 port on the Z should not be a problem.
We are not finished yet, however.
For one thing udev creates the device files in the wrong place (/dev/dvb0.frontend0 etc)
This can be fixed manually for the time beeing though.
Insert the following line into /etc/udev/rules.d/local.rules (taken from Debian SID):
KERNEL=="dvb*", PROGRAM="/bin/sh -c 'K=%k; K=$${K#dvb}; printf dvb/adapter%%i/%%s $${K%%%%.*} $${K#*.}", \
NAME="%c"
Hurray, now we got a propperly configured DVB-T stick and the device files are in the right spot.
At this point I noticed that the DVB-T device was disconnecting randomly from USB. I believe is has something to to w/ power consumption...
So I used an Artec T1 which I borrowed from a friend. This one doesn't disconnect and everything looks like it should be. However, scanning doesn't find a single channel, mplayer can tune into a channel but doesn't get any data back
For the time beeing I'm kinda clueless how to proceed any further.
A port of the dvb-apps can be found here:
http://hentges.net/tmp/dvb/dvb-apps-zaurus/The OE meta-data for it is here:
http://hentges.net/tmp/dvb/dvb-apps-zaurus/dvb-apps/EDIT:The dvb kernel modules built for 2.6.16 are here:
http://hentges.net/tmp/dvb/dvb-apps-zaurus/kernel-modules/