I wasn't able to get it to work, but I did discover a useful and effective workaround using azap (or tzap/szap/czap if you don't tune to ATSC channels).
Use {a,z,c,s}zap to tune to the desired channel listed in channels.conf. In my case, I was tuning to WDHD-HD (NBC in Boston, MA). The "-r" option is important, since it activates the dvr0 device on your tuner card.
Wait for the tuner to lock on to the channel. You should see something like:
status 1f | signal 00fa | snr 00fa | ber 00000000 | unc 00000000 | FE_HAS_LOCK
Once locked, you can direct mplayer to access the tuned dvr0 device you just activated.
# mplayer /dev/dvb/adapter0/dvr0
Assuming nothing went wrong, it should start playing the stream as desired. While this doesn't fix the original problem, it is probably better to use {a,z,c,s}zap anyway, since they are much more fully featured as DVB-tuning programs.
I wasn't able to get it to work, but I did discover a useful and effective workaround using azap (or tzap/szap/czap if you don't tune to ATSC channels).
Use {a,z,c,s}zap to tune to the desired channel listed in channels.conf. In my case, I was tuning to WDHD-HD (NBC in Boston, MA). The "-r" option is important, since it activates the dvr0 device on your tuner card.
# azap -r -c $path_to_ your/channels. conf "WHDH-HD"
Wait for the tuner to lock on to the channel. You should see something like:
status 1f | signal 00fa | snr 00fa | ber 00000000 | unc 00000000 | FE_HAS_LOCK
Once locked, you can direct mplayer to access the tuned dvr0 device you just activated.
# mplayer /dev/dvb/ adapter0/ dvr0
Assuming nothing went wrong, it should start playing the stream as desired. While this doesn't fix the original problem, it is probably better to use {a,z,c,s}zap anyway, since they are much more fully featured as DVB-tuning programs.