installing Leadtek WinFast DTV Dongle Gold in puppy 4.2

Using applications, configuring, problems
Post Reply
Message
Author
puttingau
Posts: 17
Joined: Fri 12 Jun 2009, 10:24

installing Leadtek WinFast DTV Dongle Gold in puppy 4.2

#1 Post by puttingau »

Hello all,
I'm trying to get this tv dongle working in puppy 4.2, it works well in ubuntu hardy, and I've tried the same process I used in that distro.
Steps so far:
Compiled the v4l modules using the 2.6.25.16 kernel source, and placed the ones I know are needed (tda18271,af9013,dvb_usb_af9015,dvb_usb and dvb_core) in /lib/modules.

Code: Select all

# lsmod|grep usb
dvb_usb_af9015         30240  0 
dvb_usb                22668  1 dvb_usb_af9015
dvb_core               87168  1 dvb_usb
i2c_core               24592  5 tda18271,af9013,dvb_usb_af9015,dvb_usb,i2c_nforc
I've put the firmware in /lib/firmware, and get a result in dmesg which shows all are loaded

Code: Select all

usb 2-5: new high speed USB device using ehci_hcd and address 4
usb 2-5: configuration #1 chosen from 1 choice
dvb-usb: found a 'Leadtek WinFast DTV Dongle Gold' in cold state, will try to load a firmware
dvb-usb: downloading firmware from file 'dvb-usb-af9015.fw'
dvb-usb: found a 'Leadtek WinFast DTV Dongle Gold' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
DVB: registering new adapter (Leadtek WinFast DTV Dongle Gold)
af9013: firmware version:4.95.0
DVB: registering adapter 0 frontend 0 (Afatech AF9013 DVB-T)...
tda18271 2-00c0: creating new instance
TDA18271HD/C1 detected @ 2-00c0
input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:02.1/usb2/2-5/input/input7
dvb-usb: schedule remote query interval to 150 msecs.
dvb-usb: Leadtek WinFast DTV Dongle Gold successfully initialized and connected.
input: Leadtek WinFast DTV Dongle Gold as /devices/pci0000:00/0000:00:02.1/usb2/2-5/2-5:1.1/input/input8
input: USB HID v1.01 Keyboard [Leadtek WinFast DTV Dongle Gold] on usb-0000:00:02.1-5
However, when using the scan utility, using this tuning data:

Code: Select all

# Australia / Perth
# ABC
T 226500000 7MHz 3/4 NONE QAM64 8k 1/16 NONE
# Seven Network
T 177500000 7MHz 3/4 NONE QAM64 8k 1/16 NONE
# Nine Network
T 191625000 7MHz 3/4 NONE QAM64 8k 1/16 NONE
# Network TEN
T 219500000 7MHz 3/4 NONE QAM64 8k 1/16 NONE
# SBS
T 536500000 7MHz 2/3 NONE QAM64 8k 1/8 NONE
the scan just hangs like this:

Code: Select all

scanning my-applications/dvb-t/au-Perth
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 226500000 1 3 9 3 1 1 0
initial transponder 177500000 1 3 9 3 1 1 0
initial transponder 191625000 1 3 9 3 1 1 0
initial transponder 219500000 1 3 9 3 1 1 0
initial transponder 536500000 1 2 9 3 1 2 0
>>> tune to: 226500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
>>> tuning status == 0x02
>>> tuning status == 0x03
>>> tuning status == 0x03
>>> tuning status == 0x1f
add_filter:1377: add filter pid 0x0000
add_filter:1377: add filter pid 0x0011
add_filter:1377: add filter pid 0x0010
then I eventually ctrl C to get out

Trying gxine, using my channels.conf from ubuntu, I get the error:
"no input plugin was found"
Although viewing the engine log suggests plugins are found, more likely it is a difficulty in using them.

Code: Select all

01:57:50 PM: xine: found input plugin  : file input plugin
01:57:50 PM: xine: found demuxer plugin: Elementary MPEG stream demux plugin
01:57:55 PM: xine: found input plugin  : DVB (Digital TV) input plugin
01:57:55 PM: xine: input plugin cannot open MRL [dvb://ABC HDTV]
01:57:55 PM: xine: cannot find input plugin for MRL [dvb://ABC HDTV]
01:57:55 PM: xine: found input plugin  : file input plugin
01:57:55 PM: xine: found demuxer plugin: Elementary MPEG stream demux plugin
Can anyone offer any suggestions to put me on the right track?
joggeri
Posts: 2
Joined: Sun 12 Jul 2009, 17:49

installing artec t14br in puppy 4.2

#2 Post by joggeri »

I had same problem: xine says, input plugin cannot open MRL.

I found from /root/my-applications a file called linuxtv-dvb-apps-1.1.1-README.txt. It says that it is important to create devices. Some distributions automatically creates these but puppy does not contain these.

I executed script mentioned in file:
source MAKEDEV-DVB.sh

Script seems to create some devices that xine needs.

After that script xine and gxine works well. However mplayer freezes but I don't know why.

I hope this helps.
puttingau
Posts: 17
Joined: Fri 12 Jun 2009, 10:24

#3 Post by puttingau »

Thanks for your reply, joggeri, but I had run that script, which creates the adapter0 and demux0 devices needed (as well as some others). I'm presently in Adelaide, and ran it again, same results with gxine, and same result with the scan program, using an Adelaide seed file.
One thing I noticed when I plug in the dongle, dmesg says:
af9015: command failed:170
along with all the other successful messages which indicates it is up and running.
puttingau
Posts: 17
Joined: Fri 12 Jun 2009, 10:24

installing Leadtek WinFast DTV Dongle Gold in puppy 4.2

#4 Post by puttingau »

by upgrading to puppylinux 4.3 (kernel 2.6.30) needed only the firmware added and a channels.conf to open up in gzine
Post Reply