DVB : APIv3 ioctl fails
Added by Tybos Boulecsz almost 10 years ago
Hi,
I'm trying to use an little board (ODROID-C1, running on Ubuntu 14.04 LTS, kernel 3.10.64) as a TV server using TvHeadend with a long-time supported USB DVB-T device (Avermedia Volar Black HD (A850)) but I face the following issue :
Tvheadend as well as dvb-apps use an ioctl with FE_SET_FRONTEND command that returns with an error 95 : EOPNOTSUPP (Operation not supported).
The driver (dvb_usb_af9015) seems to be properly loaded (no kernel error in dmesg) with adequate firmware, /dev/dvb/adapter0 looks perfect.
w_scan utility, using DVB_API v5 manages to properly use the device (finds all transponders).
- debug
- dvbdev_debug
- frontend_debug
dmesg remains completely quiet on those ioctl using FE_SET_FRONTEND command (scan, dvbscan and tvheadend). w_scan usage generates a lot of output on dmesg so these parameters are indeed activated.
Same device on Ubuntu 14.04 LTS on PC (kernel 3.13) works like a charm with the very same firmware.
I already asked for help on ODROID forum, but maybe heavy users of DVB API may have good hints on debug ways !
Thanks anyone who may contribute !