All of lore.kernel.org
 help / color / mirror / Atom feed
* RE: Leadtek Winfast DTV-1000S
@ 2009-06-07 21:59 paul10
  2009-06-07 22:39 ` hermann pitton
  0 siblings, 1 reply; 20+ messages in thread
From: paul10 @ 2009-06-07 21:59 UTC (permalink / raw)
  To: linux-media; +Cc: mkrufky, hermann-pitton, braddo

That is fantastic news.  Not only will it be coming soon, but I don't have
to do it myself!!

How will we know when the test repository is created - will it be
announced on this list?

Thanks,

Paul


> Henry Wu did send modified saa7134 files with support for this card on
> Tuesday off list.

> Mike replied, that he will set up a test repository as soon he gets some
> time for doing so.



^ permalink raw reply	[flat|nested] 20+ messages in thread

* RE: Leadtek Winfast DTV-1000S
  2009-06-07 21:59 Leadtek Winfast DTV-1000S paul10
@ 2009-06-07 22:39 ` hermann pitton
  2009-06-16 15:33   ` Michael Krufky
  0 siblings, 1 reply; 20+ messages in thread
From: hermann pitton @ 2009-06-07 22:39 UTC (permalink / raw)
  To: paul10; +Cc: linux-media, mkrufky, braddo


Am Montag, den 08.06.2009, 07:59 +1000 schrieb paul10@planar.id.au:
> That is fantastic news.  Not only will it be coming soon, but I don't have
> to do it myself!!
> 
> How will we know when the test repository is created - will it be
> announced on this list?
> 
> Thanks,
> 
> Paul
> 
> 
> > Henry Wu did send modified saa7134 files with support for this card on
> > Tuesday off list.
> 
> > Mike replied, that he will set up a test repository as soon he gets some
> > time for doing so.

Paul,

give Mike some time for it.

There are much more variables in question, that can be different on
devices now seen in the wild for the first time and a proper framework
must be employed.

If you can't wait, ask Mike do send you the files, seems they are recent
enough for current v4l-dvb, but better is to wait and start with some
unified testing base.

Cheers,
Hermann





^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Leadtek Winfast DTV-1000S
  2009-06-07 22:39 ` hermann pitton
@ 2009-06-16 15:33   ` Michael Krufky
  2009-06-17  0:47     ` hermann pitton
  0 siblings, 1 reply; 20+ messages in thread
From: Michael Krufky @ 2009-06-16 15:33 UTC (permalink / raw)
  To: linux-media; +Cc: paul10, braddo, Terry Wu, hermann pitton

On Sun, Jun 7, 2009 at 6:39 PM, hermann pitton<hermann-pitton@arcor.de> wrote:
>
> Am Montag, den 08.06.2009, 07:59 +1000 schrieb paul10@planar.id.au:
>> That is fantastic news.  Not only will it be coming soon, but I don't have
>> to do it myself!!
>>
>> How will we know when the test repository is created - will it be
>> announced on this list?
>>
>> Thanks,
>>
>> Paul
>>
>>
>> > Henry Wu did send modified saa7134 files with support for this card on
>> > Tuesday off list.
>>
>> > Mike replied, that he will set up a test repository as soon he gets some
>> > time for doing so.
>
> Paul,
>
> give Mike some time for it.
>
> There are much more variables in question, that can be different on
> devices now seen in the wild for the first time and a proper framework
> must be employed.
>
> If you can't wait, ask Mike do send you the files, seems they are recent
> enough for current v4l-dvb, but better is to wait and start with some
> unified testing base.
>
> Cheers,
> Hermann


Hello all,

Apologies for the delay -- I've been extremely busy over the past few
weeks, but that's nothing new :-P

Anyhow, I pushed up some code almost 2 weeks ago that should cover the
DTV1000S in all variations.  Thanks to Terry Wu for the baseband video
gpio setup.

I haven't had time to ask anybody to test this yet, so I'd appreciate
it if you can provide some general feedback.

This change only adds support for the new card, so I am not interested
in anybody's experience with other boards -- this ONLY relates to the
DTV1000S.

Terry's patches copy the device specific setup from the Hauppauge
HVR1110 -- this is actually dangerous, as the HVR1110 GPIO / LNA setup
could cause problems when used on other boards.

Terry's patches also support a version of the board with a TDA18271c2
-- I don't know if such a board actually exists, but the way that
Terry did it doesn't allow for supporting both variations in a single
kernel.  If the c2 version of the board actually exists, the code that
I pushed will work on board boards.

I'd like to see dmesg output while using my tree -- please include
full device initialization, starting with the line, "Linux video
capture interface: v2.00" up till the end.

I am especially interested to see whether or not the TDA8295 driver
attaches successfully -- I have a feeling that there actually is no
TDA8295 on that board, but I don't know for sure, offhand.

Please test the following tree:

http://kernellabs.com/hg/~mkrufky/dtv1000s

- saa7134: add initial DVB-T support for the Leadtek DTV1000S
- saa7134: add support for baseband video capture on Leadtek DTV1000S

 Documentation/video4linux/CARDLIST.saa7134  |    1
 drivers/media/video/saa7134/saa7134-cards.c |   22 +++++
 drivers/media/video/saa7134/saa7134-dvb.c   |   39 ++++++++++
 drivers/media/video/saa7134/saa7134.h       |    1
 4 files changed, 63 insertions(+)

Cheers,

Mike Krufky

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Leadtek Winfast DTV-1000S
  2009-06-16 15:33   ` Michael Krufky
@ 2009-06-17  0:47     ` hermann pitton
  2009-06-19  4:20       ` James Moschou
  0 siblings, 1 reply; 20+ messages in thread
From: hermann pitton @ 2009-06-17  0:47 UTC (permalink / raw)
  To: Michael Krufky; +Cc: linux-media, paul10, braddo, Terry Wu, Sander Pientka

Hi,

Am Dienstag, den 16.06.2009, 11:33 -0400 schrieb Michael Krufky:
> On Sun, Jun 7, 2009 at 6:39 PM, hermann pitton<hermann-pitton@arcor.de> wrote:
> >
> > Am Montag, den 08.06.2009, 07:59 +1000 schrieb paul10@planar.id.au:
> >> That is fantastic news.  Not only will it be coming soon, but I don't have
> >> to do it myself!!
> >>
> >> How will we know when the test repository is created - will it be
> >> announced on this list?
> >>
> >> Thanks,
> >>
> >> Paul
> >>
> >>
> >> > Henry Wu did send modified saa7134 files with support for this card on
> >> > Tuesday off list.
> >>
> >> > Mike replied, that he will set up a test repository as soon he gets some
> >> > time for doing so.
> >
> > Paul,
> >
> > give Mike some time for it.
> >
> > There are much more variables in question, that can be different on
> > devices now seen in the wild for the first time and a proper framework
> > must be employed.
> >
> > If you can't wait, ask Mike do send you the files, seems they are recent
> > enough for current v4l-dvb, but better is to wait and start with some
> > unified testing base.
> >
> > Cheers,
> > Hermann
> 
> 
> Hello all,
> 
> Apologies for the delay -- I've been extremely busy over the past few
> weeks, but that's nothing new :-P
> 
> Anyhow, I pushed up some code almost 2 weeks ago that should cover the
> DTV1000S in all variations.  Thanks to Terry Wu for the baseband video
> gpio setup.
> 
> I haven't had time to ask anybody to test this yet, so I'd appreciate
> it if you can provide some general feedback.
> 
> This change only adds support for the new card, so I am not interested
> in anybody's experience with other boards -- this ONLY relates to the
> DTV1000S.
> 
> Terry's patches copy the device specific setup from the Hauppauge
> HVR1110 -- this is actually dangerous, as the HVR1110 GPIO / LNA setup
> could cause problems when used on other boards.
> 
> Terry's patches also support a version of the board with a TDA18271c2
> -- I don't know if such a board actually exists, but the way that
> Terry did it doesn't allow for supporting both variations in a single
> kernel.  If the c2 version of the board actually exists, the code that
> I pushed will work on board boards.
> 
> I'd like to see dmesg output while using my tree -- please include
> full device initialization, starting with the line, "Linux video
> capture interface: v2.00" up till the end.
> 
> I am especially interested to see whether or not the TDA8295 driver
> attaches successfully -- I have a feeling that there actually is no
> TDA8295 on that board, but I don't know for sure, offhand.
> 
> Please test the following tree:
> 
> http://kernellabs.com/hg/~mkrufky/dtv1000s
> 
> - saa7134: add initial DVB-T support for the Leadtek DTV1000S
> - saa7134: add support for baseband video capture on Leadtek DTV1000S
> 
>  Documentation/video4linux/CARDLIST.saa7134  |    1
>  drivers/media/video/saa7134/saa7134-cards.c |   22 +++++
>  drivers/media/video/saa7134/saa7134-dvb.c   |   39 ++++++++++
>  drivers/media/video/saa7134/saa7134.h       |    1
>  4 files changed, 63 insertions(+)
> 
> Cheers,
> 
> Mike Krufky

guess Sander with that Zolid hybrid and such hardware with a saa7131e
should give it a try for DVB-T too with card=169 on your testing repo.

If he still has it ;)

Cheers,
Hermann



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Leadtek Winfast DTV-1000S
  2009-06-17  0:47     ` hermann pitton
@ 2009-06-19  4:20       ` James Moschou
  2009-06-19  5:03         ` James Moschou
  0 siblings, 1 reply; 20+ messages in thread
From: James Moschou @ 2009-06-19  4:20 UTC (permalink / raw)
  To: linux-media
  Cc: Michael Krufky, paul10, braddo, Terry Wu, Sander Pientka, hermann pitton

Hi,

I have this card and tried testing the tree at
http://kernellabs.com/hg/~mkrufky/dtv1000s
revision b0f29c0cff4b

No directory was created at /dev/dvb/

'uname -r' gives:
2.6.28-11-generic
which is the Ubuntu 9.04 kernel
(I don't know how to get a vanilla kernel .. sorry)

I'm new at this so I've probably missed something.

Cheers
James Moschou


dmesg:

[    8.760626] Linux video capture interface: v2.00
[    8.866353] saa7130/34: v4l2 driver version 0.2.15 loaded
[    8.866402] saa7134 0000:05:01.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[    8.866407] saa7130[0]: found at 0000:05:01.0, rev: 1, irq: 19,
latency: 32, mmio: 0xfb002000
[    8.866412] saa7130[0]: subsystem: 107d:6655, board:
UNKNOWN/GENERIC [card=0,autodetected]
[    8.866446] saa7130[0]: board init: gpio is 22000
[    9.003970] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level,
low) -> IRQ 22
[    9.004018] HDA Intel 0000:00:1b.0: setting latency timer to 64
[    9.016031] saa7130[0]: i2c eeprom 00: 7d 10 55 66 54 20 1c 00 43
43 a9 1c 55 d2 b2 92
[    9.016040] saa7130[0]: i2c eeprom 10: 00 ff 82 0e ff 20 ff ff ff
ff ff ff ff ff ff ff
[    9.016047] saa7130[0]: i2c eeprom 20: 01 40 01 01 01 ff 01 03 08
ff 00 8a ff ff ff ff
[    9.016055] saa7130[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    9.016063] saa7130[0]: i2c eeprom 40: ff 35 00 c0 00 10 03 02 ff
04 ff ff ff ff ff ff
[    9.016070] saa7130[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    9.016078] saa7130[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    9.016086] saa7130[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    9.016093] saa7130[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    9.016101] saa7130[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    9.016109] saa7130[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    9.016116] saa7130[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    9.016124] saa7130[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    9.016131] saa7130[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    9.016139] saa7130[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    9.016147] saa7130[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    9.016233] saa7130[0]: registered device video0 [v4l2]
[    9.016255] saa7130[0]: registered device vbi0
[    9.016295] rt2400pci 0000:05:00.0: PCI INT A -> GSI 20 (level,
low) -> IRQ 20
[    9.023349] phy0: Selected rate control algorithm 'pid'
[    9.035477] saa7134 ALSA driver for DMA sound loaded
[    9.035480] saa7130[0]/alsa: UNKNOWN/GENERIC doesn't support digital audio
[    9.072159] Registered led device: rt2400pci-phy0:radio
[    9.072188] Registered led device: rt2400pci-phy0:quality
[    9.160446] lp0: using parport0 (interrupt-driven).
[    9.215527] Adding 6024332k swap on /dev/sda5.  Priority:-1
extents:1 across:6024332k
[    9.742418] EXT4 FS on sda1, internal journal on sda1:8
[   10.459797] kjournald starting.  Commit interval 5 seconds
[   10.460001] EXT3 FS on sda3, internal journal
[   10.460005] EXT3-fs: mounted filesystem with ordered data mode.
[   10.651876] type=1505 audit(1245383427.708:2):
operation="profile_load" name="/usr/share/gdm/guest-session/Xsession"
name2="default" pid=2071
[   10.682712] type=1505 audit(1245383427.740:3):
operation="profile_load" name="/sbin/dhclient-script" name2="default"
pid=2075
[   10.682784] type=1505 audit(1245383427.740:4):
operation="profile_load" name="/sbin/dhclient3" name2="default"
pid=2075
[   10.682814] type=1505 audit(1245383427.740:5):
operation="profile_load"
name="/usr/lib/NetworkManager/nm-dhcp-client.action" name2="default"
pid=2075
[   10.682841] type=1505 audit(1245383427.740:6):
operation="profile_load"
name="/usr/lib/connman/scripts/dhclient-script" name2="default"
pid=2075
[   10.769197] type=1505 audit(1245383427.828:7):
operation="profile_load" name="/usr/lib/cups/backend/cups-pdf"
name2="default" pid=2080
[   10.769316] type=1505 audit(1245383427.828:8):
operation="profile_load" name="/usr/sbin/cupsd" name2="default"
pid=2080
[   10.788943] type=1505 audit(1245383427.848:9):
operation="profile_load" name="/usr/sbin/tcpdump" name2="default"
pid=2084
[   13.193914] vboxdrv: Trying to deactivate the NMI watchdog permanently...
[   13.193918] vboxdrv: Successfully done.
[   13.193919] vboxdrv: Found 2 processor cores.
[   13.193986] VBoxDrv: dbg - g_abExecMemory=ffffffffa0cfaaa0
[   13.194000] vboxdrv: fAsync=0 offMin=0x196 offMax=0x842
[   13.194034] vboxdrv: TSC mode is 'synchronous', kernel timer mode
is 'normal'.
[   13.194036] vboxdrv: Successfully loaded version 2.1.4_OSE
(interface 0x000a0009).
[   13.398592] VBoxNetFlt: dbg - g_abExecMemory=ffffffffa0e99940
[   18.940421] r8169: eth0: link down
[   18.940722] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   18.973408] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   30.877161] wlan0: authenticate with AP 00:1d:92:15:2a:f1
[   30.878778] wlan0: authenticated
[   30.878781] wlan0: associate with AP 00:1d:92:15:2a:f1
[   30.881169] wlan0: RX AssocResp from 00:1d:92:15:2a:f1 (capab=0x11
status=0 aid=2)
[   30.881172] wlan0: associated
[   30.881994] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   41.552008] wlan0: no IPv6 routers present

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Leadtek Winfast DTV-1000S
  2009-06-19  4:20       ` James Moschou
@ 2009-06-19  5:03         ` James Moschou
  2009-06-19  8:10           ` Terry Wu
  0 siblings, 1 reply; 20+ messages in thread
From: James Moschou @ 2009-06-19  5:03 UTC (permalink / raw)
  To: linux-media
  Cc: Michael Krufky, paul10, braddo, Terry Wu, Sander Pientka, hermann pitton

OK after adding 'options saa7134 card=156' to /etc/modprobe.d/modprobe.conf
it loads correctly, thanks Brad.

dmesg:

[    8.438243] Linux video capture interface: v2.00
[    8.606434] nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    8.606440] nvidia 0000:01:00.0: setting latency timer to 64
[    8.607114] NVRM: loading NVIDIA UNIX x86_64 Kernel Module
185.18.14  Wed May 27 01:23:47 PDT 2009
[    8.626542] input: PC Speaker as /devices/platform/pcspkr/input/input6
[    8.659879] iTCO_vendor_support: vendor-support=0
[    8.666626] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.05
[    8.666736] iTCO_wdt: Found a ICH9 TCO device (Version=2, TCOBASE=0x0460)
[    8.666811] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[    8.742132] saa7130/34: v4l2 driver version 0.2.15 loaded
[    8.742181] saa7134 0000:05:01.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[    8.742186] saa7130[0]: found at 0000:05:01.0, rev: 1, irq: 19,
latency: 32, mmio: 0xfb002000
[    8.742191] saa7130[0]: subsystem: 107d:6655, board: Hauppauge
WinTV-HVR1110r3 DVB-T/Hybrid [card=156,insmod option]
[    8.742214] saa7130[0]: board init: gpio is 22000
[    8.852862] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level,
low) -> IRQ 22
[    8.852908] HDA Intel 0000:00:1b.0: setting latency timer to 64
[    8.916022] saa7130[0]: i2c eeprom 00: 7d 10 55 66 54 20 1c 00 43
43 a9 1c 55 d2 b2 92
[    8.916031] saa7130[0]: i2c eeprom 10: 00 ff 82 0e ff 20 ff ff ff
ff ff ff ff ff ff ff
[    8.916039] saa7130[0]: i2c eeprom 20: 01 40 01 01 01 ff 01 03 08
ff 00 8a ff ff ff ff
[    8.916046] saa7130[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.916054] saa7130[0]: i2c eeprom 40: ff 35 00 c0 00 10 03 02 ff
04 ff ff ff ff ff ff
[    8.916062] saa7130[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.916069] saa7130[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.916077] saa7130[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.916085] saa7130[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.916092] saa7130[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.916100] saa7130[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.916108] saa7130[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.916115] saa7130[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.916123] saa7130[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.916131] saa7130[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.916138] saa7130[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.916148] tveeprom 0-0050: Encountered bad packet header [ff].
Corrupt or not a Hauppauge eeprom.
[    8.916150] saa7130[0]: warning: unknown hauppauge model #0
[    8.916151] saa7130[0]: hauppauge eeprom: model=0
[    8.980528] Chip ID is not zero. It is not a TEA5767
[    8.980592] tuner 0-0060: chip found @ 0xc0 (saa7130[0])
[    9.016010] tda8290: no gate control were provided!
[    9.016080] tuner 0-0060: Tuner has no way to set tv freq
[    9.016086] tuner 0-0060: Tuner has no way to set tv freq
[    9.016171] saa7130[0]: registered device video0 [v4l2]
[    9.016215] saa7130[0]: registered device vbi0
[    9.016251] saa7130[0]: registered device radio0
[    9.016387] rt2400pci 0000:05:00.0: PCI INT A -> GSI 20 (level,
low) -> IRQ 20
[    9.024385] phy0: Selected rate control algorithm 'pid'
[    9.028685] saa7134 ALSA driver for DMA sound loaded
[    9.028688] saa7130[0]/alsa: Hauppauge WinTV-HVR1110r3 DVB-T/Hybrid
doesn't support digital audio
[    9.060205] dvb_init() allocating 1 frontend
[    9.093967] Registered led device: rt2400pci-phy0:radio
[    9.093980] Registered led device: rt2400pci-phy0:quality
[    9.150392] lp0: using parport0 (interrupt-driven).
[    9.174892] tda18271 0-0060: creating new instance
[    9.184029] TDA18271HD/C1 detected @ 0-0060
[    9.211513] Adding 6024332k swap on /dev/sda5.  Priority:-1
extents:1 across:6024332k
[    9.588014] DVB: registering new adapter (saa7130[0])
[    9.588018] DVB: registering adapter 0 frontend 0 (NXP TDA10048HN DVB-T)...
[    9.739258] EXT4 FS on sda1, internal journal on sda1:8
[    9.916017] tda10048_firmware_upload: waiting for firmware upload
(dvb-fe-tda10048-1.0.fw)...
[    9.916022] saa7134 0000:05:01.0: firmware: requesting dvb-fe-tda10048-1.0.fw
[   10.020209] tda10048_firmware_upload: Upload failed. (file not found?)
[   10.466227] kjournald starting.  Commit interval 5 seconds
[   10.466428] EXT3 FS on sda3, internal journal
[   10.466432] EXT3-fs: mounted filesystem with ordered data mode.
[   10.616663] type=1505 audit(1245387419.676:2):
operation="profile_load" name="/usr/share/gdm/guest-session/Xsession"
name2="default" pid=2116
[   10.647644] type=1505 audit(1245387419.704:3):
operation="profile_load" name="/sbin/dhclient-script" name2="default"
pid=2120
[   10.647715] type=1505 audit(1245387419.704:4):
operation="profile_load" name="/sbin/dhclient3" name2="default"
pid=2120
[   10.647747] type=1505 audit(1245387419.704:5):
operation="profile_load"
name="/usr/lib/NetworkManager/nm-dhcp-client.action" name2="default"
pid=2120
[   10.647775] type=1505 audit(1245387419.704:6):
operation="profile_load"
name="/usr/lib/connman/scripts/dhclient-script" name2="default"
pid=2120
[   10.733586] type=1505 audit(1245387419.792:7):
operation="profile_load" name="/usr/lib/cups/backend/cups-pdf"
name2="default" pid=2125
[   10.733704] type=1505 audit(1245387419.792:8):
operation="profile_load" name="/usr/sbin/cupsd" name2="default"
pid=2125
[   10.753465] type=1505 audit(1245387419.812:9):
operation="profile_load" name="/usr/sbin/tcpdump" name2="default"
pid=2129
[   13.133547] vboxdrv: Trying to deactivate the NMI watchdog permanently...
[   13.133550] vboxdrv: Successfully done.
[   13.133551] vboxdrv: Found 2 processor cores.
[   13.134200] VBoxDrv: dbg - g_abExecMemory=ffffffffa0d4eaa0
[   13.134216] vboxdrv: fAsync=0 offMin=0x1c7 offMax=0x18aa
[   13.134252] vboxdrv: TSC mode is 'synchronous', kernel timer mode
is 'normal'.
[   13.134254] vboxdrv: Successfully loaded version 2.1.4_OSE
(interface 0x000a0009).
[   13.338753] VBoxNetFlt: dbg - g_abExecMemory=ffffffffa0eed940
[   18.940672] r8169: eth0: link down
[   18.940962] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   18.968910] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   30.988344] wlan0: authenticate with AP 00:1d:92:15:2a:f1
[   31.008515] wlan0: authenticated
[   31.008518] wlan0: associate with AP 00:1d:92:15:2a:f1
[   31.010596] wlan0: RX AssocResp from 00:1d:92:15:2a:f1 (capab=0x11
status=0 aid=2)
[   31.010598] wlan0: associated
[   31.011417] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   41.560010] wlan0: no IPv6 routers present

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Leadtek Winfast DTV-1000S
  2009-06-19  5:03         ` James Moschou
@ 2009-06-19  8:10           ` Terry Wu
  2009-06-19  9:42             ` James Moschou
  0 siblings, 1 reply; 20+ messages in thread
From: Terry Wu @ 2009-06-19  8:10 UTC (permalink / raw)
  To: James Moschou
  Cc: linux-media, Michael Krufky, paul10, braddo, Sander Pientka,
	hermann pitton

Hi,

>>[    9.916022] saa7134 0000:05:01.0: firmware: requesting dvb-fe-tda10048-1.0.fw
>>[   10.020209] tda10048_firmware_upload: Upload failed. (file not found?)

The dvb-fe-tda10048-1.0.fw is needed.
You can get it from the following links:
http://tw1965.myweb.hinet.net/Linux/firmware.tar.gz
http://tw1965.myweb.hinet.net/Linux/Firmware.txt
http://tw1965.myweb.hinet.net/

2009/6/19 James Moschou <james.moschou@gmail.com>:
> OK after adding 'options saa7134 card=156' to /etc/modprobe.d/modprobe.conf
> it loads correctly, thanks Brad.
>
> dmesg:
>
> [    8.438243] Linux video capture interface: v2.00
> [    8.606434] nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
> [    8.606440] nvidia 0000:01:00.0: setting latency timer to 64
> [    8.607114] NVRM: loading NVIDIA UNIX x86_64 Kernel Module
> 185.18.14  Wed May 27 01:23:47 PDT 2009
> [    8.626542] input: PC Speaker as /devices/platform/pcspkr/input/input6
> [    8.659879] iTCO_vendor_support: vendor-support=0
> [    8.666626] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.05
> [    8.666736] iTCO_wdt: Found a ICH9 TCO device (Version=2, TCOBASE=0x0460)
> [    8.666811] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
> [    8.742132] saa7130/34: v4l2 driver version 0.2.15 loaded
> [    8.742181] saa7134 0000:05:01.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
> [    8.742186] saa7130[0]: found at 0000:05:01.0, rev: 1, irq: 19,
> latency: 32, mmio: 0xfb002000
> [    8.742191] saa7130[0]: subsystem: 107d:6655, board: Hauppauge
> WinTV-HVR1110r3 DVB-T/Hybrid [card=156,insmod option]
> [    8.742214] saa7130[0]: board init: gpio is 22000
> [    8.852862] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level,
> low) -> IRQ 22
> [    8.852908] HDA Intel 0000:00:1b.0: setting latency timer to 64
> [    8.916022] saa7130[0]: i2c eeprom 00: 7d 10 55 66 54 20 1c 00 43
> 43 a9 1c 55 d2 b2 92
> [    8.916031] saa7130[0]: i2c eeprom 10: 00 ff 82 0e ff 20 ff ff ff
> ff ff ff ff ff ff ff
> [    8.916039] saa7130[0]: i2c eeprom 20: 01 40 01 01 01 ff 01 03 08
> ff 00 8a ff ff ff ff
> [    8.916046] saa7130[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.916054] saa7130[0]: i2c eeprom 40: ff 35 00 c0 00 10 03 02 ff
> 04 ff ff ff ff ff ff
> [    8.916062] saa7130[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.916069] saa7130[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.916077] saa7130[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.916085] saa7130[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.916092] saa7130[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.916100] saa7130[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.916108] saa7130[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.916115] saa7130[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.916123] saa7130[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.916131] saa7130[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.916138] saa7130[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.916148] tveeprom 0-0050: Encountered bad packet header [ff].
> Corrupt or not a Hauppauge eeprom.
> [    8.916150] saa7130[0]: warning: unknown hauppauge model #0
> [    8.916151] saa7130[0]: hauppauge eeprom: model=0
> [    8.980528] Chip ID is not zero. It is not a TEA5767
> [    8.980592] tuner 0-0060: chip found @ 0xc0 (saa7130[0])
> [    9.016010] tda8290: no gate control were provided!
> [    9.016080] tuner 0-0060: Tuner has no way to set tv freq
> [    9.016086] tuner 0-0060: Tuner has no way to set tv freq
> [    9.016171] saa7130[0]: registered device video0 [v4l2]
> [    9.016215] saa7130[0]: registered device vbi0
> [    9.016251] saa7130[0]: registered device radio0
> [    9.016387] rt2400pci 0000:05:00.0: PCI INT A -> GSI 20 (level,
> low) -> IRQ 20
> [    9.024385] phy0: Selected rate control algorithm 'pid'
> [    9.028685] saa7134 ALSA driver for DMA sound loaded
> [    9.028688] saa7130[0]/alsa: Hauppauge WinTV-HVR1110r3 DVB-T/Hybrid
> doesn't support digital audio
> [    9.060205] dvb_init() allocating 1 frontend
> [    9.093967] Registered led device: rt2400pci-phy0:radio
> [    9.093980] Registered led device: rt2400pci-phy0:quality
> [    9.150392] lp0: using parport0 (interrupt-driven).
> [    9.174892] tda18271 0-0060: creating new instance
> [    9.184029] TDA18271HD/C1 detected @ 0-0060
> [    9.211513] Adding 6024332k swap on /dev/sda5.  Priority:-1
> extents:1 across:6024332k
> [    9.588014] DVB: registering new adapter (saa7130[0])
> [    9.588018] DVB: registering adapter 0 frontend 0 (NXP TDA10048HN DVB-T)...
> [    9.739258] EXT4 FS on sda1, internal journal on sda1:8
> [    9.916017] tda10048_firmware_upload: waiting for firmware upload
> (dvb-fe-tda10048-1.0.fw)...
> [    9.916022] saa7134 0000:05:01.0: firmware: requesting dvb-fe-tda10048-1.0.fw
> [   10.020209] tda10048_firmware_upload: Upload failed. (file not found?)
> [   10.466227] kjournald starting.  Commit interval 5 seconds
> [   10.466428] EXT3 FS on sda3, internal journal
> [   10.466432] EXT3-fs: mounted filesystem with ordered data mode.
> [   10.616663] type=1505 audit(1245387419.676:2):
> operation="profile_load" name="/usr/share/gdm/guest-session/Xsession"
> name2="default" pid=2116
> [   10.647644] type=1505 audit(1245387419.704:3):
> operation="profile_load" name="/sbin/dhclient-script" name2="default"
> pid=2120
> [   10.647715] type=1505 audit(1245387419.704:4):
> operation="profile_load" name="/sbin/dhclient3" name2="default"
> pid=2120
> [   10.647747] type=1505 audit(1245387419.704:5):
> operation="profile_load"
> name="/usr/lib/NetworkManager/nm-dhcp-client.action" name2="default"
> pid=2120
> [   10.647775] type=1505 audit(1245387419.704:6):
> operation="profile_load"
> name="/usr/lib/connman/scripts/dhclient-script" name2="default"
> pid=2120
> [   10.733586] type=1505 audit(1245387419.792:7):
> operation="profile_load" name="/usr/lib/cups/backend/cups-pdf"
> name2="default" pid=2125
> [   10.733704] type=1505 audit(1245387419.792:8):
> operation="profile_load" name="/usr/sbin/cupsd" name2="default"
> pid=2125
> [   10.753465] type=1505 audit(1245387419.812:9):
> operation="profile_load" name="/usr/sbin/tcpdump" name2="default"
> pid=2129
> [   13.133547] vboxdrv: Trying to deactivate the NMI watchdog permanently...
> [   13.133550] vboxdrv: Successfully done.
> [   13.133551] vboxdrv: Found 2 processor cores.
> [   13.134200] VBoxDrv: dbg - g_abExecMemory=ffffffffa0d4eaa0
> [   13.134216] vboxdrv: fAsync=0 offMin=0x1c7 offMax=0x18aa
> [   13.134252] vboxdrv: TSC mode is 'synchronous', kernel timer mode
> is 'normal'.
> [   13.134254] vboxdrv: Successfully loaded version 2.1.4_OSE
> (interface 0x000a0009).
> [   13.338753] VBoxNetFlt: dbg - g_abExecMemory=ffffffffa0eed940
> [   18.940672] r8169: eth0: link down
> [   18.940962] ADDRCONF(NETDEV_UP): eth0: link is not ready
> [   18.968910] ADDRCONF(NETDEV_UP): wlan0: link is not ready
> [   30.988344] wlan0: authenticate with AP 00:1d:92:15:2a:f1
> [   31.008515] wlan0: authenticated
> [   31.008518] wlan0: associate with AP 00:1d:92:15:2a:f1
> [   31.010596] wlan0: RX AssocResp from 00:1d:92:15:2a:f1 (capab=0x11
> status=0 aid=2)
> [   31.010598] wlan0: associated
> [   31.011417] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
> [   41.560010] wlan0: no IPv6 routers present
>

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Leadtek Winfast DTV-1000S
  2009-06-19  8:10           ` Terry Wu
@ 2009-06-19  9:42             ` James Moschou
  2009-06-19 16:51               ` hermann pitton
  0 siblings, 1 reply; 20+ messages in thread
From: James Moschou @ 2009-06-19  9:42 UTC (permalink / raw)
  To: linux-media
  Cc: Terry Wu, Michael Krufky, paul10, braddo, Sander Pientka, hermann pitton

2009/6/19 Terry Wu <terrywu2009@gmail.com>:
> Hi,
>
>>>[    9.916022] saa7134 0000:05:01.0: firmware: requesting dvb-fe-tda10048-1.0.fw
>>>[   10.020209] tda10048_firmware_upload: Upload failed. (file not found?)
>
> The dvb-fe-tda10048-1.0.fw is needed.
> You can get it from the following links:
> http://tw1965.myweb.hinet.net/Linux/firmware.tar.gz
> http://tw1965.myweb.hinet.net/Linux/Firmware.txt
> http://tw1965.myweb.hinet.net/

Firmware is copied to /lib/firmware

Here is the dmesg:

[    8.570412] Linux video capture interface: v2.00
[    8.617769] cfg80211: World regulatory domain updated:
[    8.617772] 	(start_freq - end_freq @ bandwidth),
(max_antenna_gain, max_eirp)
[    8.617774] 	(2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.617775] 	(2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[    8.617777] 	(2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[    8.617778] 	(5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.617780] 	(5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.680521] saa7130/34: v4l2 driver version 0.2.15 loaded
[    8.680571] saa7134 0000:05:01.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[    8.680576] saa7130[0]: found at 0000:05:01.0, rev: 1, irq: 19,
latency: 32, mmio: 0xfb002000
[    8.680581] saa7130[0]: subsystem: 107d:6655, board: Hauppauge
WinTV-HVR1110r3 DVB-T/Hybrid [card=156,insmod option]
[    8.680606] saa7130[0]: board init: gpio is 22009
[    8.827183] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level,
low) -> IRQ 22
[    8.827229] HDA Intel 0000:00:1b.0: setting latency timer to 64
[    8.860026] saa7130[0]: i2c eeprom 00: 7d 10 55 66 54 20 1c 00 43
43 a9 1c 55 d2 b2 92
[    8.860035] saa7130[0]: i2c eeprom 10: 00 ff 82 0e ff 20 ff ff ff
ff ff ff ff ff ff ff
[    8.860043] saa7130[0]: i2c eeprom 20: 01 40 01 01 01 ff 01 03 08
ff 00 8a ff ff ff ff
[    8.860051] saa7130[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.860059] saa7130[0]: i2c eeprom 40: ff 35 00 c0 00 10 03 02 ff
04 ff ff ff ff ff ff
[    8.860067] saa7130[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.860074] saa7130[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.860082] saa7130[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.860089] saa7130[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.860097] saa7130[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.860105] saa7130[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.860112] saa7130[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.860120] saa7130[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.860127] saa7130[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.860135] saa7130[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.860143] saa7130[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.860152] tveeprom 0-0050: Encountered bad packet header [ff].
Corrupt or not a Hauppauge eeprom.
[    8.860154] saa7130[0]: warning: unknown hauppauge model #0
[    8.860156] saa7130[0]: hauppauge eeprom: model=0
[    8.932026] Chip ID is not zero. It is not a TEA5767
[    8.932091] tuner 0-0060: chip found @ 0xc0 (saa7130[0])
[    8.976009] tda8290: no gate control were provided!
[    8.976079] tuner 0-0060: Tuner has no way to set tv freq
[    8.976084] tuner 0-0060: Tuner has no way to set tv freq
[    8.976170] saa7130[0]: registered device video0 [v4l2]
[    8.976214] saa7130[0]: registered device vbi0
[    8.976251] saa7130[0]: registered device radio0
[    8.976281] rt2400pci 0000:05:00.0: PCI INT A -> GSI 20 (level,
low) -> IRQ 20
[    8.983389] phy0: Selected rate control algorithm 'pid'
[    9.017796] dvb_init() allocating 1 frontend
[    9.036163] saa7134 ALSA driver for DMA sound loaded
[    9.036165] saa7130[0]/alsa: Hauppauge WinTV-HVR1110r3 DVB-T/Hybrid
doesn't support digital audio
[    9.068118] Registered led device: rt2400pci-phy0:radio
[    9.068149] Registered led device: rt2400pci-phy0:quality
[    9.140897] tda18271 0-0060: creating new instance
[    9.148509] TDA18271HD/C1 detected @ 0-0060
[    9.157831] lp0: using parport0 (interrupt-driven).
[    9.215386] Adding 6024332k swap on /dev/sda5.  Priority:-1
extents:1 across:6024332k
[    9.552013] DVB: registering new adapter (saa7130[0])
[    9.552017] DVB: registering adapter 0 frontend 0 (NXP TDA10048HN DVB-T)...
[    9.745332] EXT4 FS on sda1, internal journal on sda1:8
[    9.880021] tda10048_firmware_upload: waiting for firmware upload
(dvb-fe-tda10048-1.0.fw)...
[    9.880026] saa7134 0000:05:01.0: firmware: requesting dvb-fe-tda10048-1.0.fw
[   10.122198] tda10048_firmware_upload: firmware read 24878 bytes.
[   10.122200] tda10048_firmware_upload: firmware uploading
[   14.208023] tda10048_firmware_upload: firmware uploaded
[   15.543408] kjournald starting.  Commit interval 5 seconds
[   15.543414] EXT3-fs warning: maximal mount count reached, running
e2fsck is recommended
[   15.543631] EXT3 FS on sda3, internal journal
[   15.543635] EXT3-fs: mounted filesystem with ordered data mode.
[   15.685601] type=1505 audit(1245401016.744:2):
operation="profile_load" name="/usr/share/gdm/guest-session/Xsession"
name2="default" pid=2176
[   15.716585] type=1505 audit(1245401016.776:3):
operation="profile_load" name="/sbin/dhclient-script" name2="default"
pid=2180
[   15.716655] type=1505 audit(1245401016.776:4):
operation="profile_load" name="/sbin/dhclient3" name2="default"
pid=2180
[   15.716685] type=1505 audit(1245401016.776:5):
operation="profile_load"
name="/usr/lib/NetworkManager/nm-dhcp-client.action" name2="default"
pid=2180
[   15.716715] type=1505 audit(1245401016.776:6):
operation="profile_load"
name="/usr/lib/connman/scripts/dhclient-script" name2="default"
pid=2180
[   15.803103] type=1505 audit(1245401016.860:7):
operation="profile_load" name="/usr/lib/cups/backend/cups-pdf"
name2="default" pid=2185
[   15.803222] type=1505 audit(1245401016.860:8):
operation="profile_load" name="/usr/sbin/cupsd" name2="default"
pid=2185
[   15.822910] type=1505 audit(1245401016.880:9):
operation="profile_load" name="/usr/sbin/tcpdump" name2="default"
pid=2189
[   18.218867] vboxdrv: Trying to deactivate the NMI watchdog permanently...
[   18.218871] vboxdrv: Successfully done.
[   18.218872] vboxdrv: Found 2 processor cores.
[   18.219598] VBoxDrv: dbg - g_abExecMemory=ffffffffa0d45aa0
[   18.219615] vboxdrv: fAsync=0 offMin=0x18f offMax=0xa87
[   18.219649] vboxdrv: TSC mode is 'synchronous', kernel timer mode
is 'normal'.
[   18.219651] vboxdrv: Successfully loaded version 2.1.4_OSE
(interface 0x000a0009).
[   18.424201] VBoxNetFlt: dbg - g_abExecMemory=ffffffffa0ee4940
[   23.941064] r8169: eth0: link down
[   23.941353] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   23.974950] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   35.688600] wlan0: authenticate with AP 00:1d:92:15:2a:f1
[   35.694520] wlan0: authenticated
[   35.694523] wlan0: associate with AP 00:1d:92:15:2a:f1
[   35.712689] wlan0: RX AssocResp from 00:1d:92:15:2a:f1 (capab=0x11
status=0 aid=2)
[   35.712692] wlan0: associated
[   35.713033] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   45.940041] wlan0: no IPv6 routers present


I'm having trouble tuning to anything, I think because the pci slot I
put the card in is right below the wireless card, and the router is in
the same room, and I'm using a portable antenna (which is supposed to
amplify the signal though).

Doing 'femon -a 0' gives
status       | signal dcdc | snr 005b | ber 0000ffff | unc 00000000 |
So I guess I need to play around with the setup first

Thanks
James

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Leadtek Winfast DTV-1000S
  2009-06-19  9:42             ` James Moschou
@ 2009-06-19 16:51               ` hermann pitton
  2009-06-19 19:28                 ` Michael Krufky
  0 siblings, 1 reply; 20+ messages in thread
From: hermann pitton @ 2009-06-19 16:51 UTC (permalink / raw)
  To: James Moschou
  Cc: linux-media, Terry Wu, Michael Krufky, paul10, braddo, Sander Pientka

Hi all,

Am Freitag, den 19.06.2009, 19:12 +0930 schrieb James Moschou:
> 2009/6/19 Terry Wu <terrywu2009@gmail.com>:
> > Hi,
> >
> >>>[    9.916022] saa7134 0000:05:01.0: firmware: requesting dvb-fe-tda10048-1.0.fw
> >>>[   10.020209] tda10048_firmware_upload: Upload failed. (file not found?)
> >
> > The dvb-fe-tda10048-1.0.fw is needed.
> > You can get it from the following links:
> > http://tw1965.myweb.hinet.net/Linux/firmware.tar.gz
> > http://tw1965.myweb.hinet.net/Linux/Firmware.txt
> > http://tw1965.myweb.hinet.net/
> 
> Firmware is copied to /lib/firmware
> 
> Here is the dmesg:
> 
> [    8.570412] Linux video capture interface: v2.00
> [    8.617769] cfg80211: World regulatory domain updated:
> [    8.617772] 	(start_freq - end_freq @ bandwidth),
> (max_antenna_gain, max_eirp)
> [    8.617774] 	(2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
> [    8.617775] 	(2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
> [    8.617777] 	(2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
> [    8.617778] 	(5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
> [    8.617780] 	(5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
> [    8.680521] saa7130/34: v4l2 driver version 0.2.15 loaded
> [    8.680571] saa7134 0000:05:01.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
> [    8.680576] saa7130[0]: found at 0000:05:01.0, rev: 1, irq: 19,
> latency: 32, mmio: 0xfb002000
> [    8.680581] saa7130[0]: subsystem: 107d:6655, board: Hauppauge

Mike seems to have the subdevice wrong. He used 107d:6555.

That is why the card is not auto detected.

Please try to force card=169 and _not_ card=156.

Cheers,
Hermann


> WinTV-HVR1110r3 DVB-T/Hybrid [card=156,insmod option]
> [    8.680606] saa7130[0]: board init: gpio is 22009
> [    8.827183] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level,
> low) -> IRQ 22
> [    8.827229] HDA Intel 0000:00:1b.0: setting latency timer to 64
> [    8.860026] saa7130[0]: i2c eeprom 00: 7d 10 55 66 54 20 1c 00 43
> 43 a9 1c 55 d2 b2 92
> [    8.860035] saa7130[0]: i2c eeprom 10: 00 ff 82 0e ff 20 ff ff ff
> ff ff ff ff ff ff ff
> [    8.860043] saa7130[0]: i2c eeprom 20: 01 40 01 01 01 ff 01 03 08
> ff 00 8a ff ff ff ff
> [    8.860051] saa7130[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.860059] saa7130[0]: i2c eeprom 40: ff 35 00 c0 00 10 03 02 ff
> 04 ff ff ff ff ff ff
> [    8.860067] saa7130[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.860074] saa7130[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.860082] saa7130[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.860089] saa7130[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.860097] saa7130[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.860105] saa7130[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.860112] saa7130[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.860120] saa7130[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.860127] saa7130[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.860135] saa7130[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.860143] saa7130[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff
> ff ff ff ff ff ff ff
> [    8.860152] tveeprom 0-0050: Encountered bad packet header [ff].
> Corrupt or not a Hauppauge eeprom.
> [    8.860154] saa7130[0]: warning: unknown hauppauge model #0
> [    8.860156] saa7130[0]: hauppauge eeprom: model=0
> [    8.932026] Chip ID is not zero. It is not a TEA5767
> [    8.932091] tuner 0-0060: chip found @ 0xc0 (saa7130[0])
> [    8.976009] tda8290: no gate control were provided!
> [    8.976079] tuner 0-0060: Tuner has no way to set tv freq
> [    8.976084] tuner 0-0060: Tuner has no way to set tv freq
> [    8.976170] saa7130[0]: registered device video0 [v4l2]
> [    8.976214] saa7130[0]: registered device vbi0
> [    8.976251] saa7130[0]: registered device radio0
> [    8.976281] rt2400pci 0000:05:00.0: PCI INT A -> GSI 20 (level,
> low) -> IRQ 20
> [    8.983389] phy0: Selected rate control algorithm 'pid'
> [    9.017796] dvb_init() allocating 1 frontend
> [    9.036163] saa7134 ALSA driver for DMA sound loaded
> [    9.036165] saa7130[0]/alsa: Hauppauge WinTV-HVR1110r3 DVB-T/Hybrid
> doesn't support digital audio
> [    9.068118] Registered led device: rt2400pci-phy0:radio
> [    9.068149] Registered led device: rt2400pci-phy0:quality
> [    9.140897] tda18271 0-0060: creating new instance
> [    9.148509] TDA18271HD/C1 detected @ 0-0060
> [    9.157831] lp0: using parport0 (interrupt-driven).
> [    9.215386] Adding 6024332k swap on /dev/sda5.  Priority:-1
> extents:1 across:6024332k
> [    9.552013] DVB: registering new adapter (saa7130[0])
> [    9.552017] DVB: registering adapter 0 frontend 0 (NXP TDA10048HN DVB-T)...
> [    9.745332] EXT4 FS on sda1, internal journal on sda1:8
> [    9.880021] tda10048_firmware_upload: waiting for firmware upload
> (dvb-fe-tda10048-1.0.fw)...
> [    9.880026] saa7134 0000:05:01.0: firmware: requesting dvb-fe-tda10048-1.0.fw
> [   10.122198] tda10048_firmware_upload: firmware read 24878 bytes.
> [   10.122200] tda10048_firmware_upload: firmware uploading
> [   14.208023] tda10048_firmware_upload: firmware uploaded
> [   15.543408] kjournald starting.  Commit interval 5 seconds
> [   15.543414] EXT3-fs warning: maximal mount count reached, running
> e2fsck is recommended
> [   15.543631] EXT3 FS on sda3, internal journal
> [   15.543635] EXT3-fs: mounted filesystem with ordered data mode.
> [   15.685601] type=1505 audit(1245401016.744:2):
> operation="profile_load" name="/usr/share/gdm/guest-session/Xsession"
> name2="default" pid=2176
> [   15.716585] type=1505 audit(1245401016.776:3):
> operation="profile_load" name="/sbin/dhclient-script" name2="default"
> pid=2180
> [   15.716655] type=1505 audit(1245401016.776:4):
> operation="profile_load" name="/sbin/dhclient3" name2="default"
> pid=2180
> [   15.716685] type=1505 audit(1245401016.776:5):
> operation="profile_load"
> name="/usr/lib/NetworkManager/nm-dhcp-client.action" name2="default"
> pid=2180
> [   15.716715] type=1505 audit(1245401016.776:6):
> operation="profile_load"
> name="/usr/lib/connman/scripts/dhclient-script" name2="default"
> pid=2180
> [   15.803103] type=1505 audit(1245401016.860:7):
> operation="profile_load" name="/usr/lib/cups/backend/cups-pdf"
> name2="default" pid=2185
> [   15.803222] type=1505 audit(1245401016.860:8):
> operation="profile_load" name="/usr/sbin/cupsd" name2="default"
> pid=2185
> [   15.822910] type=1505 audit(1245401016.880:9):
> operation="profile_load" name="/usr/sbin/tcpdump" name2="default"
> pid=2189
> [   18.218867] vboxdrv: Trying to deactivate the NMI watchdog permanently...
> [   18.218871] vboxdrv: Successfully done.
> [   18.218872] vboxdrv: Found 2 processor cores.
> [   18.219598] VBoxDrv: dbg - g_abExecMemory=ffffffffa0d45aa0
> [   18.219615] vboxdrv: fAsync=0 offMin=0x18f offMax=0xa87
> [   18.219649] vboxdrv: TSC mode is 'synchronous', kernel timer mode
> is 'normal'.
> [   18.219651] vboxdrv: Successfully loaded version 2.1.4_OSE
> (interface 0x000a0009).
> [   18.424201] VBoxNetFlt: dbg - g_abExecMemory=ffffffffa0ee4940
> [   23.941064] r8169: eth0: link down
> [   23.941353] ADDRCONF(NETDEV_UP): eth0: link is not ready
> [   23.974950] ADDRCONF(NETDEV_UP): wlan0: link is not ready
> [   35.688600] wlan0: authenticate with AP 00:1d:92:15:2a:f1
> [   35.694520] wlan0: authenticated
> [   35.694523] wlan0: associate with AP 00:1d:92:15:2a:f1
> [   35.712689] wlan0: RX AssocResp from 00:1d:92:15:2a:f1 (capab=0x11
> status=0 aid=2)
> [   35.712692] wlan0: associated
> [   35.713033] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
> [   45.940041] wlan0: no IPv6 routers present
> 
> 
> I'm having trouble tuning to anything, I think because the pci slot I
> put the card in is right below the wireless card, and the router is in
> the same room, and I'm using a portable antenna (which is supposed to
> amplify the signal though).
> 
> Doing 'femon -a 0' gives
> status       | signal dcdc | snr 005b | ber 0000ffff | unc 00000000 |
> So I guess I need to play around with the setup first
> 
> Thanks
> James


^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Leadtek Winfast DTV-1000S
  2009-06-19 16:51               ` hermann pitton
@ 2009-06-19 19:28                 ` Michael Krufky
  2009-06-22 10:51                   ` James Moschou
  0 siblings, 1 reply; 20+ messages in thread
From: Michael Krufky @ 2009-06-19 19:28 UTC (permalink / raw)
  To: hermann pitton
  Cc: James Moschou, linux-media, Terry Wu, paul10, braddo, Sander Pientka

On Fri, Jun 19, 2009 at 12:51 PM, hermann pitton<hermann-pitton@arcor.de> wrote:
> Hi all,
>
> Am Freitag, den 19.06.2009, 19:12 +0930 schrieb James Moschou:
>> 2009/6/19 Terry Wu <terrywu2009@gmail.com>:
>> > Hi,
>> >
>> >>>[    9.916022] saa7134 0000:05:01.0: firmware: requesting dvb-fe-tda10048-1.0.fw
>> >>>[   10.020209] tda10048_firmware_upload: Upload failed. (file not found?)
>> >
>> > The dvb-fe-tda10048-1.0.fw is needed.
>> > You can get it from the following links:
>> > http://tw1965.myweb.hinet.net/Linux/firmware.tar.gz
>> > http://tw1965.myweb.hinet.net/Linux/Firmware.txt
>> > http://tw1965.myweb.hinet.net/
>>
>> Firmware is copied to /lib/firmware
>>
>> Here is the dmesg:
>>
>> [    8.570412] Linux video capture interface: v2.00
>> [    8.617769] cfg80211: World regulatory domain updated:
>> [    8.617772]        (start_freq - end_freq @ bandwidth),
>> (max_antenna_gain, max_eirp)
>> [    8.617774]        (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
>> [    8.617775]        (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
>> [    8.617777]        (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
>> [    8.617778]        (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
>> [    8.617780]        (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
>> [    8.680521] saa7130/34: v4l2 driver version 0.2.15 loaded
>> [    8.680571] saa7134 0000:05:01.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
>> [    8.680576] saa7130[0]: found at 0000:05:01.0, rev: 1, irq: 19,
>> latency: 32, mmio: 0xfb002000
>> [    8.680581] saa7130[0]: subsystem: 107d:6655, board: Hauppauge
>
> Mike seems to have the subdevice wrong. He used 107d:6555.
>
> That is why the card is not auto detected.
>
> Please try to force card=169 and _not_ card=156.
>
> Cheers,
> Hermann
>
>
>> WinTV-HVR1110r3 DVB-T/Hybrid [card=156,insmod option]
>> [    8.680606] saa7130[0]: board init: gpio is 22009
>> [    8.827183] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level,
>> low) -> IRQ 22
>> [    8.827229] HDA Intel 0000:00:1b.0: setting latency timer to 64
>> [    8.860026] saa7130[0]: i2c eeprom 00: 7d 10 55 66 54 20 1c 00 43
>> 43 a9 1c 55 d2 b2 92
>> [    8.860035] saa7130[0]: i2c eeprom 10: 00 ff 82 0e ff 20 ff ff ff
>> ff ff ff ff ff ff ff
>> [    8.860043] saa7130[0]: i2c eeprom 20: 01 40 01 01 01 ff 01 03 08
>> ff 00 8a ff ff ff ff
>> [    8.860051] saa7130[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff
>> ff ff ff ff ff ff ff
>> [    8.860059] saa7130[0]: i2c eeprom 40: ff 35 00 c0 00 10 03 02 ff
>> 04 ff ff ff ff ff ff
>> [    8.860067] saa7130[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff
>> ff ff ff ff ff ff ff
>> [    8.860074] saa7130[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff
>> ff ff ff ff ff ff ff
>> [    8.860082] saa7130[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff
>> ff ff ff ff ff ff ff
>> [    8.860089] saa7130[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff
>> ff ff ff ff ff ff ff
>> [    8.860097] saa7130[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff
>> ff ff ff ff ff ff ff
>> [    8.860105] saa7130[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff
>> ff ff ff ff ff ff ff
>> [    8.860112] saa7130[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff
>> ff ff ff ff ff ff ff
>> [    8.860120] saa7130[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff
>> ff ff ff ff ff ff ff
>> [    8.860127] saa7130[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff
>> ff ff ff ff ff ff ff
>> [    8.860135] saa7130[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff
>> ff ff ff ff ff ff ff
>> [    8.860143] saa7130[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff
>> ff ff ff ff ff ff ff
>> [    8.860152] tveeprom 0-0050: Encountered bad packet header [ff].
>> Corrupt or not a Hauppauge eeprom.
>> [    8.860154] saa7130[0]: warning: unknown hauppauge model #0
>> [    8.860156] saa7130[0]: hauppauge eeprom: model=0
>> [    8.932026] Chip ID is not zero. It is not a TEA5767
>> [    8.932091] tuner 0-0060: chip found @ 0xc0 (saa7130[0])
>> [    8.976009] tda8290: no gate control were provided!
>> [    8.976079] tuner 0-0060: Tuner has no way to set tv freq
>> [    8.976084] tuner 0-0060: Tuner has no way to set tv freq
>> [    8.976170] saa7130[0]: registered device video0 [v4l2]
>> [    8.976214] saa7130[0]: registered device vbi0
>> [    8.976251] saa7130[0]: registered device radio0
>> [    8.976281] rt2400pci 0000:05:00.0: PCI INT A -> GSI 20 (level,
>> low) -> IRQ 20
>> [    8.983389] phy0: Selected rate control algorithm 'pid'
>> [    9.017796] dvb_init() allocating 1 frontend
>> [    9.036163] saa7134 ALSA driver for DMA sound loaded
>> [    9.036165] saa7130[0]/alsa: Hauppauge WinTV-HVR1110r3 DVB-T/Hybrid
>> doesn't support digital audio
>> [    9.068118] Registered led device: rt2400pci-phy0:radio
>> [    9.068149] Registered led device: rt2400pci-phy0:quality
>> [    9.140897] tda18271 0-0060: creating new instance
>> [    9.148509] TDA18271HD/C1 detected @ 0-0060
>> [    9.157831] lp0: using parport0 (interrupt-driven).
>> [    9.215386] Adding 6024332k swap on /dev/sda5.  Priority:-1
>> extents:1 across:6024332k
>> [    9.552013] DVB: registering new adapter (saa7130[0])
>> [    9.552017] DVB: registering adapter 0 frontend 0 (NXP TDA10048HN DVB-T)...
>> [    9.745332] EXT4 FS on sda1, internal journal on sda1:8
>> [    9.880021] tda10048_firmware_upload: waiting for firmware upload
>> (dvb-fe-tda10048-1.0.fw)...
>> [    9.880026] saa7134 0000:05:01.0: firmware: requesting dvb-fe-tda10048-1.0.fw
>> [   10.122198] tda10048_firmware_upload: firmware read 24878 bytes.
>> [   10.122200] tda10048_firmware_upload: firmware uploading
>> [   14.208023] tda10048_firmware_upload: firmware uploaded
>> [   15.543408] kjournald starting.  Commit interval 5 seconds
>> [   15.543414] EXT3-fs warning: maximal mount count reached, running
>> e2fsck is recommended
>> [   15.543631] EXT3 FS on sda3, internal journal
>> [   15.543635] EXT3-fs: mounted filesystem with ordered data mode.
>> [   15.685601] type=1505 audit(1245401016.744:2):
>> operation="profile_load" name="/usr/share/gdm/guest-session/Xsession"
>> name2="default" pid=2176
>> [   15.716585] type=1505 audit(1245401016.776:3):
>> operation="profile_load" name="/sbin/dhclient-script" name2="default"
>> pid=2180
>> [   15.716655] type=1505 audit(1245401016.776:4):
>> operation="profile_load" name="/sbin/dhclient3" name2="default"
>> pid=2180
>> [   15.716685] type=1505 audit(1245401016.776:5):
>> operation="profile_load"
>> name="/usr/lib/NetworkManager/nm-dhcp-client.action" name2="default"
>> pid=2180
>> [   15.716715] type=1505 audit(1245401016.776:6):
>> operation="profile_load"
>> name="/usr/lib/connman/scripts/dhclient-script" name2="default"
>> pid=2180
>> [   15.803103] type=1505 audit(1245401016.860:7):
>> operation="profile_load" name="/usr/lib/cups/backend/cups-pdf"
>> name2="default" pid=2185
>> [   15.803222] type=1505 audit(1245401016.860:8):
>> operation="profile_load" name="/usr/sbin/cupsd" name2="default"
>> pid=2185
>> [   15.822910] type=1505 audit(1245401016.880:9):
>> operation="profile_load" name="/usr/sbin/tcpdump" name2="default"
>> pid=2189
>> [   18.218867] vboxdrv: Trying to deactivate the NMI watchdog permanently...
>> [   18.218871] vboxdrv: Successfully done.
>> [   18.218872] vboxdrv: Found 2 processor cores.
>> [   18.219598] VBoxDrv: dbg - g_abExecMemory=ffffffffa0d45aa0
>> [   18.219615] vboxdrv: fAsync=0 offMin=0x18f offMax=0xa87
>> [   18.219649] vboxdrv: TSC mode is 'synchronous', kernel timer mode
>> is 'normal'.
>> [   18.219651] vboxdrv: Successfully loaded version 2.1.4_OSE
>> (interface 0x000a0009).
>> [   18.424201] VBoxNetFlt: dbg - g_abExecMemory=ffffffffa0ee4940
>> [   23.941064] r8169: eth0: link down
>> [   23.941353] ADDRCONF(NETDEV_UP): eth0: link is not ready
>> [   23.974950] ADDRCONF(NETDEV_UP): wlan0: link is not ready
>> [   35.688600] wlan0: authenticate with AP 00:1d:92:15:2a:f1
>> [   35.694520] wlan0: authenticated
>> [   35.694523] wlan0: associate with AP 00:1d:92:15:2a:f1
>> [   35.712689] wlan0: RX AssocResp from 00:1d:92:15:2a:f1 (capab=0x11
>> status=0 aid=2)
>> [   35.712692] wlan0: associated
>> [   35.713033] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
>> [   45.940041] wlan0: no IPv6 routers present
>>
>>
>> I'm having trouble tuning to anything, I think because the pci slot I
>> put the card in is right below the wireless card, and the router is in
>> the same room, and I'm using a portable antenna (which is supposed to
>> amplify the signal though).
>>
>> Doing 'femon -a 0' gives
>> status       | signal dcdc | snr 005b | ber 0000ffff | unc 00000000 |
>> So I guess I need to play around with the setup first
>>
>> Thanks
>> James

I fixed the PCI Subsystem ID typo.  (Thanks for pointing it out, Hermann)

I fixed the missing 3.8 MHz entry from the pll_tab (Thanks for
pointing it out, Terry)

This explains the broken tuning for 7 MHz DVB-T, and should work for
both c1 and c2 flavors of the tuner.

Please test again.

-Mike

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Leadtek Winfast DTV-1000S
  2009-06-19 19:28                 ` Michael Krufky
@ 2009-06-22 10:51                   ` James Moschou
  2009-06-23 18:38                     ` Michael Krufky
  0 siblings, 1 reply; 20+ messages in thread
From: James Moschou @ 2009-06-22 10:51 UTC (permalink / raw)
  To: Michael Krufky
  Cc: hermann pitton, linux-media, Terry Wu, paul10, braddo, Sander Pientka

Using dtv1000s tree revision 21a03349f7f9 and a blank modprobe.conf

I can tune to channels but never all of them in the single run of w_scan.
Every time I run w_scan it's different channels that say 'filter timeout'.

Thanks

dmesg:

[    8.616658] Linux video capture interface: v2.00
[    8.617868] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.05
[    8.617983] iTCO_wdt: Found a ICH9 TCO device (Version=2, TCOBASE=0x0460)
[    8.618051] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[    8.640551] cfg80211: Calling CRDA to update world regulatory domain
[    8.672107] usb-storage: device scan complete
[    8.672472] scsi 6:0:0:0: Direct-Access     HDS72251 2VLAT20
       PQ: 0 ANSI: 0
[    8.673583] sd 6:0:0:0: [sdb] 241254720 512-byte hardware sectors:
(123 GB/115 GiB)
[    8.674583] sd 6:0:0:0: [sdb] Write Protect is off
[    8.674585] sd 6:0:0:0: [sdb] Mode Sense: 33 00 00 00
[    8.674587] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[    8.675207] sd 6:0:0:0: [sdb] 241254720 512-byte hardware sectors:
(123 GB/115 GiB)
[    8.676206] sd 6:0:0:0: [sdb] Write Protect is off
[    8.676208] sd 6:0:0:0: [sdb] Mode Sense: 33 00 00 00
[    8.676209] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[    8.676212]  sdb: sdb1
[    8.686155] sd 6:0:0:0: [sdb] Attached SCSI disk
[    8.686249] sd 6:0:0:0: Attached scsi generic sg2 type 0
[    8.692894] cfg80211: World regulatory domain updated:
[    8.692897] 	(start_freq - end_freq @ bandwidth),
(max_antenna_gain, max_eirp)
[    8.692899] 	(2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.692901] 	(2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[    8.692902] 	(2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[    8.692904] 	(5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.692905] 	(5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[    8.751513] saa7130/34: v4l2 driver version 0.2.15 loaded
[    8.751560] saa7134 0000:05:01.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[    8.751566] saa7130[0]: found at 0000:05:01.0, rev: 1, irq: 19,
latency: 32, mmio: 0xfb002000
[    8.751570] saa7130[0]: subsystem: 107d:6655, board: Leadtek
Winfast DTV1000S [card=169,autodetected]
[    8.751596] saa7130[0]: board init: gpio is 320f0
[    8.894105] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level,
low) -> IRQ 22
[    8.894152] HDA Intel 0000:00:1b.0: setting latency timer to 64
[    8.900531] saa7130[0]: i2c eeprom 00: 7d 10 55 66 54 20 1c 00 43
43 a9 1c 55 d2 b2 92
[    8.900540] saa7130[0]: i2c eeprom 10: 00 ff 82 0e ff 20 ff ff ff
ff ff ff ff ff ff ff
[    8.900548] saa7130[0]: i2c eeprom 20: 01 40 01 01 01 ff 01 03 08
ff 00 8a ff ff ff ff
[    8.900556] saa7130[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.900564] saa7130[0]: i2c eeprom 40: ff 35 00 c0 00 10 03 02 ff
04 ff ff ff ff ff ff
[    8.900571] saa7130[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.900579] saa7130[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.900587] saa7130[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.900594] saa7130[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.900602] saa7130[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.900610] saa7130[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.900617] saa7130[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.900625] saa7130[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.900633] saa7130[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.900640] saa7130[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.900648] saa7130[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff ff
[    8.960522] Chip ID is not zero. It is not a TEA5767
[    8.960585] tuner 0-0060: chip found @ 0xc0 (saa7130[0])
[    9.000528] tda8290: no gate control were provided!
[    9.000677] saa7130[0]: registered device video0 [v4l2]
[    9.000699] saa7130[0]: registered device vbi0
[    9.000770] rt2400pci 0000:05:00.0: PCI INT A -> GSI 20 (level,
low) -> IRQ 20
[    9.007810] phy0: Selected rate control algorithm 'pid'
[    9.016421] saa7134 ALSA driver for DMA sound loaded
[    9.016423] saa7130[0]/alsa: Leadtek Winfast DTV1000S doesn't
support digital audio
[    9.049880] dvb_init() allocating 1 frontend
[    9.126582] Registered led device: rt2400pci-phy0:radio
[    9.126595] Registered led device: rt2400pci-phy0:quality
[    9.188392] tda18271 0-0060: creating new instance
[    9.197061] TDA18271HD/C1 detected @ 0-0060
[    9.224779] lp0: using parport0 (interrupt-driven).
[    9.281001] Adding 6024332k swap on /dev/sda5.  Priority:-1
extents:1 across:6024332k
[    9.600014] DVB: registering new adapter (saa7130[0])
[    9.600018] DVB: registering adapter 0 frontend 1 (NXP TDA10048HN DVB-T)...
[    9.808965] EXT4 FS on sda1, internal journal on sda1:8
[    9.928529] tda10048_firmware_upload: waiting for firmware upload
(dvb-fe-tda10048-1.0.fw)...
[    9.928533] saa7134 0000:05:01.0: firmware: requesting dvb-fe-tda10048-1.0.fw
[   10.189256] tda10048_firmware_upload: firmware read 24878 bytes.
[   10.189258] tda10048_firmware_upload: firmware uploading
[   10.590423] kjournald starting.  Commit interval 5 seconds
[   10.590638] EXT3 FS on sda3, internal journal
[   10.590641] EXT3-fs: mounted filesystem with ordered data mode.
[   10.910083] type=1505 audit(1245666255.972:2):
operation="profile_load" name="/usr/share/gdm/guest-session/Xsession"
name2="default" pid=2149
[   10.950358] type=1505 audit(1245666256.012:3):
operation="profile_load" name="/sbin/dhclient-script" name2="default"
pid=2153
[   10.950431] type=1505 audit(1245666256.012:4):
operation="profile_load" name="/sbin/dhclient3" name2="default"
pid=2153
[   10.950460] type=1505 audit(1245666256.012:5):
operation="profile_load"
name="/usr/lib/NetworkManager/nm-dhcp-client.action" name2="default"
pid=2153
[   10.950487] type=1505 audit(1245666256.012:6):
operation="profile_load"
name="/usr/lib/connman/scripts/dhclient-script" name2="default"
pid=2153
[   11.037810] type=1505 audit(1245666256.100:7):
operation="profile_load" name="/usr/lib/cups/backend/cups-pdf"
name2="default" pid=2158
[   11.037928] type=1505 audit(1245666256.100:8):
operation="profile_load" name="/usr/sbin/cupsd" name2="default"
pid=2158
[   11.069004] type=1505 audit(1245666256.132:9):
operation="profile_load" name="/usr/sbin/tcpdump" name2="default"
pid=2162
[   14.152988] vboxdrv: Trying to deactivate the NMI watchdog permanently...
[   14.152991] vboxdrv: Successfully done.
[   14.152992] vboxdrv: Found 2 processor cores.
[   14.153045] VBoxDrv: dbg - g_abExecMemory=ffffffffa0d6baa0
[   14.153057] vboxdrv: fAsync=0 offMin=0x1c7 offMax=0x114f
[   14.153090] vboxdrv: TSC mode is 'synchronous', kernel timer mode
is 'normal'.
[   14.153091] vboxdrv: Successfully loaded version 2.1.4_OSE
(interface 0x000a0009).
[   14.296027] tda10048_firmware_upload: firmware uploaded
[   14.358264] VBoxNetFlt: dbg - g_abExecMemory=ffffffffa0f0a940
[   19.936638] r8169: eth0: link down
[   19.936927] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   19.969400] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   31.688671] wlan0: authenticate with AP 00:1d:92:15:2a:f1
[   31.690188] wlan0: authenticated
[   31.690191] wlan0: associate with AP 00:1d:92:15:2a:f1
[   31.692578] wlan0: RX AssocResp from 00:1d:92:15:2a:f1 (capab=0x11
status=0 aid=2)
[   31.692581] wlan0: associated
[   31.693322] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   42.220025] wlan0: no IPv6 routers present

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Leadtek Winfast DTV-1000S
  2009-06-22 10:51                   ` James Moschou
@ 2009-06-23 18:38                     ` Michael Krufky
  0 siblings, 0 replies; 20+ messages in thread
From: Michael Krufky @ 2009-06-23 18:38 UTC (permalink / raw)
  To: James Moschou
  Cc: hermann pitton, linux-media, Terry Wu, paul10, braddo, Sander Pientka

(apologies if you've received this email twice -- something is strange
with my kernellabs.com email settings -- I will look into this soon)

On Mon, Jun 22, 2009 at 6:51 AM, James Moschou<james.moschou@gmail.com> wrote:
> Using dtv1000s tree revision 21a03349f7f9 and a blank modprobe.conf
>
> I can tune to channels but never all of them in the single run of w_scan.
> Every time I run w_scan it's different channels that say 'filter timeout'.

James,

Unfortunately, I can't say that a driver bug is the cause of your
inconsistency -- perhaps you can aim your antennae a bit better, or
find some other cause of interference.  Bad cabling?

Lets say that you have your channels.conf all set up and ready -- once
you found all your services, do you have trouble keeping a stream?

Regards,

Mike

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Leadtek Winfast DTV-1000S
  2009-06-07 15:47 Brad Allen
@ 2009-06-07 18:30 ` hermann pitton
  0 siblings, 0 replies; 20+ messages in thread
From: hermann pitton @ 2009-06-07 18:30 UTC (permalink / raw)
  To: braddo; +Cc: mkrufky, linux-media

Hi,

Am Sonntag, den 07.06.2009, 08:47 -0700 schrieb Brad Allen:
> Dear Mike,
> 
> Have not heard from you in quite some time, has there been any progress on getting this card up and running? As I said to you in a previous email it is extremely close using the settings for card #156, however it fails to detect any DVB-T channels, although the signal strength meter works while its scanning for them.
> 
> I have not tried the FM component of the card.
> 
> Here is lspci -vvv -nn output,
> 
> 00:0e.0 Multimedia controller [0480]: Philips Semiconductors SAA7130 Video Broadcast Decoder [1131:7130] (rev 01)
> 	Subsystem: LeadTek Research Inc. Device [107d:6655]
> 	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
> 	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
> 	Latency: 32 (21000ns min, 8000ns max)
> 	Interrupt: pin A routed to IRQ 12
> 	Region 0: Memory at eb001000 (32-bit, non-prefetchable) [size=1K]
> 	Capabilities: <access denied>
> 
> For anyone else reading this card is a DVB-T and FM receiver using the SAA7130, TDA10048 and TDA18271. 
> 
> Please let me know if theres anything I can do to be of further assistance.
> 
> Thanks,
> 
> Brad Allen

for your information and for all others interested.

Henry Wu did send modified saa7134 files with support for this card on
Tuesday off list.

Mike replied, that he will set up a test repository as soon he gets some
time for doing so.

The most noticeable difference to the Hauppauge card is, that it works
in TS parallel mode.

Please wait a little until Mike is done with his review and announces
the card for testing here on the list.

Cheers,
Hermann





^ permalink raw reply	[flat|nested] 20+ messages in thread

* Leadtek Winfast DTV-1000S
@ 2009-06-07 15:47 Brad Allen
  2009-06-07 18:30 ` hermann pitton
  0 siblings, 1 reply; 20+ messages in thread
From: Brad Allen @ 2009-06-07 15:47 UTC (permalink / raw)
  To: mkrufky; +Cc: linux-media

Dear Mike,

Have not heard from you in quite some time, has there been any progress on getting this card up and running? As I said to you in a previous email it is extremely close using the settings for card #156, however it fails to detect any DVB-T channels, although the signal strength meter works while its scanning for them.

I have not tried the FM component of the card.

Here is lspci -vvv -nn output,

00:0e.0 Multimedia controller [0480]: Philips Semiconductors SAA7130 Video Broadcast Decoder [1131:7130] (rev 01)
	Subsystem: LeadTek Research Inc. Device [107d:6655]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32 (21000ns min, 8000ns max)
	Interrupt: pin A routed to IRQ 12
	Region 0: Memory at eb001000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>

For anyone else reading this card is a DVB-T and FM receiver using the SAA7130, TDA10048 and TDA18271. 

Please let me know if theres anything I can do to be of further assistance.

Thanks,

Brad Allen

^ permalink raw reply	[flat|nested] 20+ messages in thread

* RE: Leadtek Winfast DTV-1000S
@ 2009-06-07  7:52 paul10
  0 siblings, 0 replies; 20+ messages in thread
From: paul10 @ 2009-06-07  7:52 UTC (permalink / raw)
  To: linux-media

OK, I've pulled the card and taken a photo, and then removed the other
cards in my box so as to see the messages for this card only.

It looks to me like it doesn't like the tuner, perhaps because the eeprom
information isn't as expected.  Further, I probably don't have the right
firmware, as I copied the firmware from the Hauppage driver.

Information attached here is:
  1.  Links to everything I've found on the web that is relevant
  2.  Link to the photo of the card.  The chips aren't particularly
readable 3.  List of every number I can read on the various chips (at
least the
larger ones)
  4.  Kernel logs from my boot

I'm hoping Mike or someone else can help me with where to go next.  I
reckon a good start is to get the firmware - I have the windows drivers
but no idea how to get firmware out of them.  I also reckon I need the
eeprom info, but also no idea how I go about setting that up either.

Thanks for any advice anyone can give on how to progress from here.  I see
somewhere I can specify a tuner for the card, but I actually can't work
out what tuner this card has - the TDA10048 doesn't seem to be a tuner,
and I can't see any other chips that are tuners.

Paul



1.  Links:
  Some other guy trying to get this working - prior to TDA10048 support
being included
  http://www.linuxtv.org/pipermail/linux-dvb/2008-April/025586.html

  The driver version I pulled and used from Mike Krufky
  http://kernellabs.com/hg/~mk/hvr1110

  A thread from a local forum in which I discussed this, may be useful
http://forums.whirlpool.net.au/forum-replies-archive.cfm/1212297.html

  Windows drivers
  http://drivers.softpedia.com/get/TV-Tuner-Co/LEADTEK/Leadtek-WinFast-DTV1000S-XP-Driver-20070907-WHQL.shtml

  Instructions for getting firmware for an hvr1200
  steventoth.net/linux/hvr1200

2.  Link to photo of the card
   planar.id.au/img_0050.jpg

3.  All the numbers from the various chips.  Where there are a few spaces
between numbers for a given chip, that generally means it runs over
multiple lines on the chip itself.  I've searched on the web to see what
each of them are, and put that info in where I could find it (after the
:).

   Top left (small black) - TDA 10048HN   Q617YFD   07   2PGD7062 :Channel
receiver
  Top mid-right (mid black) - AT8PS56S    HKECSG752 :Microcontroller Top
mid (small black) - HT24LC02 :Memory device
  Bottom mid (large black)  NXP SAA7130HL  VL3669.1   17   kS607491 :Video
broadcast decoder
  mid-right (silver oval) - 32.1F7M
  Far right (small black) - MT1117    3.30719A :Linear voltage / regulator
Bottom mid-left (small black) - MT1117    3.3.0719A

4.  Kernel logs of the boot
   planar.id.au/dmesg.log

Interesting bits from that log copied in here:
[   10.515224] Linux video capture interface: v2.00
[   10.607398] saa7130/34: v4l2 driver version 0.2.15 loaded
[   10.615508] saa7134 0000:05:00.0: PCI INT A -> GSI 20 (level, low) ->
IRQ 20
[   10.623719] saa7130[0]: found at 0000:05:00.0, rev: 1, irq: 20,
latency: 32, mmio: 0xf9100000
[   10.632179] saa7130[0]: subsystem: 107d:6655, board: Hauppauge
WinTV-HVR1110r3 DVB-T/Hybrid [card=156,insmod option]
[   10.640920] saa7130[0]: board init: gpio is 22000
[   10.672049] IRQ 20/saa7130[0]: IRQF_DISABLED is not guaranteed on
shared IRQs
[   10.718381] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) ->
IRQ 22
[   10.727458] HDA Intel 0000:00:1b.0: setting latency timer to 64 [  
10.832019] saa7130[0]: i2c eeprom 00: 7d 10 55 66 54 20 1c 00 43 43 a9 1c
55 d2 b2 92
[   10.832026] saa7130[0]: i2c eeprom 10: 00 ff 82 0e ff 20 ff ff ff ff ff
ff ff ff ff ff
[   10.832031] saa7130[0]: i2c eeprom 20: 01 40 01 01 01 ff 01 03 08 ff 00
8a ff ff ff ff
[   10.832037] saa7130[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832042] saa7130[0]: i2c eeprom 40: ff 35 00 c0 00 10 03 02 ff 04 ff
ff ff ff ff ff
[   10.832048] saa7130[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832053] saa7130[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832059] saa7130[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832064] saa7130[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832070] saa7130[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832075] saa7130[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832081] saa7130[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832087] saa7130[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832092] saa7130[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832098] saa7130[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832103] saa7130[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832110] tveeprom 1-0050: Encountered bad packet header [ff].
Corrupt or not a Hauppauge eeprom.
[   10.832112] saa7130[0]: warning: unknown hauppauge model #0
[   10.832114] saa7130[0]: hauppauge eeprom: model=0
[   10.876030] Chip ID is not zero. It is not a TEA5767
[   10.876076] tuner 1-0060: chip found @ 0xc0 (saa7130[0])
[   10.940029] tda8290: no gate control were provided!
[   10.940080] tuner 1-0060: Tuner has no way to set tv freq
[   10.940086] tuner 1-0060: Tuner has no way to set tv freq
[   10.940138] saa7130[0]: registered device video0 [v4l2]
[   10.940156] saa7130[0]: registered device vbi0
[   10.940176] saa7130[0]: registered device radio0
[   11.141895] dvb_init() allocating 1 frontend
[   11.311046] tda18271 1-0060: creating new instance
[   11.328032] TDA18271HD/C1 detected @ 1-0060
[   11.752019] DVB: registering new adapter (saa7130[0])
[   11.759684] DVB: registering adapter 0 frontend 0 (NXP TDA10048HN
DVB-T)...
[   11.939570] Adding 3903784k swap on /dev/sde2.  Priority:-1 extents:1
across:3903784k
[   11.959709] Adding 3903784k swap on /dev/sdd2.  Priority:-2 extents:1
across:3903784k
[   12.100022] tda10048_firmware_upload: waiting for firmware upload
(dvb-fe-tda10048-1.0.fw)...
[   12.108284] saa7134 0000:05:00.0: firmware: requesting
dvb-fe-tda10048-1.0.fw
[   12.166215] tda10048_firmware_upload: firmware read 24878 bytes. [  
12.174376] tda10048_firmware_upload: firmware uploading
[   16.260025] tda10048_firmware_upload: firmware uploaded





^ permalink raw reply	[flat|nested] 20+ messages in thread

* RE: Leadtek Winfast DTV-1000S
@ 2009-05-31  8:20 paul10
  0 siblings, 0 replies; 20+ messages in thread
From: paul10 @ 2009-05-31  8:20 UTC (permalink / raw)
  To: linux-media

OK, I've also tried the firmware from the instructions at
steventoth.net/linux/hvr1200, giving me a dvb-fe-tda10048-1.0.fw file.  I
still cannot tune, it isn't clear to me whether the firmware is the issue,
or whether one of the other errors is the problem.  Or both....

I still have the other two cards in the machine, so the dmesg listing
isn't clean.  I'm extracting what looks relevant.  I can post the whole
log if something looks to be missing, or if really necessary I can remove
the other two cards.  That will take me a little longer and it is my
production box, so I'd rather not unless there is some doubt about what is
going on.

The relevant messages in the log look to be:

[   10.232789] saa7130/34: v4l2 driver version 0.2.15 loaded
[   10.241194] saa7134 0000:05:00.0: PCI INT A -> GSI 20 (level, low) ->
IRQ 20
[   10.249731] saa7130[0]: found at 0000:05:00.0, rev: 1, irq: 20,
latency: 32, mmio: 0xfc001000
[   10.258483] saa7130[0]: subsystem: 107d:6655, board: Hauppauge
WinTV-HVR1110r3 DVB-T/Hybrid [card=156,insmod option]
[   10.267477] saa7130[0]: board init: gpio is 122009
[   10.293131] cx88/0: cx2388x v4l2 driver version 0.0.7 loaded
[   10.302052] IRQ 20/saa7130[0]: IRQF_DISABLED is not guaranteed on
shared IRQs
[   10.312626] cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.7 loaded
[   10.353716] cx2388x alsa driver version 0.0.7 loaded
[   10.400854] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) ->
IRQ 22
[   10.410254] HDA Intel 0000:00:1b.0: setting latency timer to 64
[   10.464031] saa7130[0]: i2c eeprom 00: 7d 10 55 66 54 20 1c 00 43 43 a9
1c 55 d2 b2 92
[   10.473672] saa7130[0]: i2c eeprom 10: 00 ff 82 0e ff 20 ff ff ff ff ff
ff ff ff ff ff
[   10.483379] saa7130[0]: i2c eeprom 20: 01 40 01 01 01 ff 01 03 08 ff 00
8a ff ff ff ff
[   10.492999] saa7130[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.502537] saa7130[0]: i2c eeprom 40: ff 35 00 c0 00 10 03 02 ff 04 ff
ff ff ff ff ff
[   10.512026] saa7130[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.521514] saa7130[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.530935] saa7130[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.540418] saa7130[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.549677] saa7130[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.558693] saa7130[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.567617] saa7130[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.567739] saa7130[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.567746] saa7130[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.567753] saa7130[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.567758] saa7130[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.567765] tveeprom 1-0050: Encountered bad packet header [ff].
Corrupt or not a Hauppauge eeprom.
[   10.567767] saa7130[0]: warning: unknown hauppauge model #0
[   10.567768] saa7130[0]: hauppauge eeprom: model=0
[   10.712041] Chip ID is not zero. It is not a TEA5767
[   10.720138] tuner 1-0060: chip found @ 0xc0 (saa7130[0])
[   10.768020] tda8290: no gate control were provided!
[   10.775900] tuner 1-0060: Tuner has no way to set tv freq
[   10.783718] tuner 1-0060: Tuner has no way to set tv freq
[   10.791567] saa7130[0]: registered device video0 [v4l2]
[   10.799359] saa7130[0]: registered device vbi0
[   10.807034] saa7130[0]: registered device radio0

<some stuff from other cards>

[   12.273033] DVB: registering new adapter (saa7130[0])
[   12.281372] DVB: registering adapter 1 frontend 0 (NXP TDA10048HN
DVB-T)...
[   12.617026] tda10048_firmware_upload: waiting for firmware upload
(dvb-fe-tda10048-1.0.fw)...
[   12.617029] saa7134 0000:05:00.0: firmware: requesting
dvb-fe-tda10048-1.0.fw
[   12.694154] EXT3 FS on md21, internal journal
[   12.709531] tda10048_firmware_upload: firmware read 24878 bytes.
[   12.718281] tda10048_firmware_upload: firmware uploading

<some non-dvb stuff>

[   16.820022] tda10048_firmware_upload: firmware uploaded
[   16.944017] dvb_init() allocating 1 frontend
[   17.005238] tuner-simple 3-0061: unable to probe Philips TD1316 Hybrid
Tuner, proceeding anyway.<6>tuner-simple 3-0061: creating new instance
[   17.013309] tuner-simple 3-0061: type set to 67 (Philips TD1316 Hybrid
Tuner)
[   17.021250] DVB: registering new adapter (saa7134[1])
[   17.029133] DVB: registering adapter 2 frontend 0 (Zarlink MT352 DVB-T)...
[   17.162115] saa7134 ALSA driver for DMA sound loaded
[   17.170016] saa7130[0]/alsa: Hauppauge WinTV-HVR1110r3 DVB-T/Hybrid
doesn't support digital audio
[   17.178093] IRQ 19/saa7134[1]: IRQF_DISABLED is not guaranteed on
shared IRQs
[   17.186235] saa7134[1]/alsa: saa7134[1] at 0xfc000000 irq 19 registered
as card -1

<I suspect some of those last few lines relate to the Avermedia, as it has
a Zarlink on it, and I don't think the DTV1000S does>

I suspect that the key bit is where it loads the firmware, but is then
still unable to probe the tuner.  I'm guessing that means I have the wrong
firmware.

I have downloaded the windows drivers from:
  http://drivers.softpedia.com/get/TV-Tuner-Co/LEADTEK/Leadtek-WinFast-DTV1000S-XP-Driver-20070907-WHQL.shtml

But I have no idea how to proceed in finding the firmware inside them.  I
had a look around on the web, and there are a bunch of firmware extracting
scripts, but they seem to all rely on knowing the appropriate offsets
within your windows drivers.  I'm guessing there must be some technique
involving decompiling the driver, or some other magic.  But I can't find a
guide that explains that.  I'm willing to give it a go if someone can
point to an instruction guide somewhere.

Alternatively, it may mean that I need a proper config for the chips - it
looks like the errors at:
  [   10.567765] tveeprom 1-0050: Encountered bad packet header [ff].
Corrupt or not a Hauppauge eeprom.
  [   10.567767] saa7130[0]: warning: unknown hauppauge model #0
  [   10.567768] saa7130[0]: hauppauge eeprom: model=0
  [   10.712041] Chip ID is not zero. It is not a TEA5767
  [   10.720138] tuner 1-0060: chip found @ 0xc0 (saa7130[0])
  [   10.768020] tda8290: no gate control were provided!
  [   10.775900] tuner 1-0060: Tuner has no way to set tv freq
might be pretty relevant.

Thanks for any advice on where to go next,

Paul


^ permalink raw reply	[flat|nested] 20+ messages in thread

* RE: Leadtek Winfast DTV-1000S
@ 2009-05-31  8:11 paul10
  0 siblings, 0 replies; 20+ messages in thread
From: paul10 @ 2009-05-31  8:11 UTC (permalink / raw)
  To: linux-media

OK, I've gone the next step and downloaded the hvr1200 firmware for the  
using this link: steventoth.net/linux/hvr1200

I'm still not getting tuning, it isn't clear whether this is due to the
firmware or the other errors in the log.  Again, my logs have messages
from all three cards, including the 7134-based Avermedia.  I'm extracting
the messages that look like they relate to the DTV1000S, I'm happy to post
either the full log or to unplug the other two cards.  If I need to do the
latter, that means I need to wait for a time where the box isn't supposed
to be recording something - as it is also my production box, and WAF is
currently quite high :-)

The dmesg logs are:
[   10.232789] saa7130/34: v4l2 driver version 0.2.15 loaded
[   10.241194] saa7134 0000:05:00.0: PCI INT A -> GSI 20 (level, low) ->
IRQ 20
[   10.249731] saa7130[0]: found at 0000:05:00.0, rev: 1, irq: 20,
latency: 32, mmio: 0xfc001000
[   10.258483] saa7130[0]: subsystem: 107d:6655, board: Hauppauge
WinTV-HVR1110r3 DVB-T/Hybrid [card=156,insmod option]
[   10.267477] saa7130[0]: board init: gpio is 122009
[   10.293131] cx88/0: cx2388x v4l2 driver version 0.0.7 loaded
[   10.302052] IRQ 20/saa7130[0]: IRQF_DISABLED is not guaranteed on
shared IRQs
[   10.312626] cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.7 loaded
[   10.353716] cx2388x alsa driver version 0.0.7 loaded
[   10.400854] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) ->
IRQ 22
[   10.410254] HDA Intel 0000:00:1b.0: setting latency timer to 64
[   10.464031] saa7130[0]: i2c eeprom 00: 7d 10 55 66 54 20 1c 00 43 43 a9
1c 55 d2 b2 92
[   10.473672] saa7130[0]: i2c eeprom 10: 00 ff 82 0e ff 20 ff ff ff ff ff
ff ff ff ff ff
[   10.483379] saa7130[0]: i2c eeprom 20: 01 40 01 01 01 ff 01 03 08 ff 00
8a ff ff ff ff
[   10.492999] saa7130[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.502537] saa7130[0]: i2c eeprom 40: ff 35 00 c0 00 10 03 02 ff 04 ff
ff ff ff ff ff
[   10.512026] saa7130[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.521514] saa7130[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.530935] saa7130[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.540418] saa7130[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.549677] saa7130[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.558693] saa7130[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.567617] saa7130[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.567739] saa7130[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.567746] saa7130[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.567753] saa7130[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.567758] saa7130[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.567765] tveeprom 1-0050: Encountered bad packet header [ff].
Corrupt or not a Hauppauge eeprom.
[   10.567767] saa7130[0]: warning: unknown hauppauge model #0
[   10.567768] saa7130[0]: hauppauge eeprom: model=0
[   10.712041] Chip ID is not zero. It is not a TEA5767
[   10.720138] tuner 1-0060: chip found @ 0xc0 (saa7130[0])
[   10.768020] tda8290: no gate control were provided!
[   10.775900] tuner 1-0060: Tuner has no way to set tv freq
[   10.783718] tuner 1-0060: Tuner has no way to set tv freq
[   10.791567] saa7130[0]: registered device video0 [v4l2]
[   10.799359] saa7130[0]: registered device vbi0
[   10.807034] saa7130[0]: registered device radio0

<some stuff from another card (I think)>

[   12.273033] DVB: registering new adapter (saa7130[0])
[   12.281372] DVB: registering adapter 1 frontend 0 (NXP TDA10048HN
DVB-T)...
[   12.617026] tda10048_firmware_upload: waiting for firmware upload
(dvb-fe-tda10048-1.0.fw)...
[   12.617029] saa7134 0000:05:00.0: firmware: requesting
dvb-fe-tda10048-1.0.fw
[   12.694154] EXT3 FS on md21, internal journal
[   12.709531] tda10048_firmware_upload: firmware read 24878 bytes.
[   12.718281] tda10048_firmware_upload: firmware uploading

<some more stuff that doesn't look related>

[   16.820022] tda10048_firmware_upload: firmware uploaded
[   16.944017] dvb_init() allocating 1 frontend
[   17.005238] tuner-simple 3-0061: unable to probe Philips TD1316 Hybrid
Tuner, proceeding anyway.<6>tuner-simple 3-0061: creating new instance
[   17.013309] tuner-simple 3-0061: type set to 67 (Philips TD1316 Hybrid
Tuner)
[   17.021250] DVB: registering new adapter (saa7134[1])
[   17.029133] DVB: registering adapter 2 frontend 0 (Zarlink MT352 DVB-T)...

<I think those last two lines relate to the Avermedia, but not sure>


http://drivers.softpedia.com/get/TV-Tuner-Co/LEADTEK/Leadtek-WinFast-DTV1000S-XP-Driver-20070907-WHQL.shtml


^ permalink raw reply	[flat|nested] 20+ messages in thread

* RE: Leadtek Winfast DTV-1000S
@ 2009-05-31  7:46 paul10
  0 siblings, 0 replies; 20+ messages in thread
From: paul10 @ 2009-05-31  7:46 UTC (permalink / raw)
  To: linux-media

I've been working through this thread.

I am running 2.6.30-rc6. I've checked out the patch from
ttp://kernellabs.com/hg/~mk/hvr1110, and installed it.  I modified one
file - cx88-cards.c, which doesn't seem to work with my DTV2000H, but
otherwise just using the code per the patch.

I've added "options saa7134 card=156" into a file in /etc/modprobe.d/

So far, so good.  I have made more progress than Brad appears to have, it
is recognising the card, but appears to not be tuning it.  I suspect the
problem is the lack of firmware: dvb-fe-tda10048-1.0.fw

I have three tuner cards in my machine - a DTV2000H and an Avermedia 777,
so my full dmesg log is a bit untidy.  This is exacerbated by the fact
that the Avermedia also uses the saa7134 chipset.  I believe the lines
that relate to the DTV1000S, and that are relevant are these:

<the usual eeprom lines, ending with>
saa7130[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
tveeprom 2-0050: Encountered bad packet header [ff]. Corrupt or not a
Hauppauge eeprom.
saa7130[0]: warning: unknown hauppauge model #0
saa7130[0]: hauppauge eeprom: model=0
Chip ID is not zero. It is not a TEA5767
tuner 2-0060: chip found @ 0xc0 (saa7130[0]
tda8290: no gate control were provided!
tuner 2-0060: Tuner has no way to set tv freq
tuner 2-0060: Tuner has no way to set tv freq
tda10048_firmware_upload: waiting for firmware upload
(dvb-fe-tda10048-1.0.fw)...
saa7134 0000:05:00.0: firmware: requesting dvb-fe-tda10048-1.0.fw
tda10048_firmware_upload: Upload failed. (file not found?)
tuner-simple 3-0061: unable to probe Philips TD1316 Hybrid Tuner,
proceeding anyway.<6>tuner-simple 3-0061: creating new instance
tuner-simple 3-0061: type set to 67 (Philips TD1316 Hybrid Tuner)

I can see the appropriate firmware for the Hauppage, but I'm guessing that
I need special firmware for the WinFast implementation.  So I think I need
to do something to get the right firmware.  Is it a reasonable presumption
that the firmware is the problem here - or is it actually the earlier
messages that are the underlying problem?  Or perhaps both?

I have /dev/adapter1/ created, but it won't tune.  When trying to tune,
dmesg is getting errors along the lines of missing firmware, then seg
fault.  That was leading me to think that firmware is the issue.

Is it useful to try the hauppage firmware, or is that unlikely to work?

Thanks,

Paul




^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Leadtek Winfast DTV-1000S
  2009-05-21 14:04 Brad Allen
@ 2009-05-21 22:01 ` Michael Krufky
  0 siblings, 0 replies; 20+ messages in thread
From: Michael Krufky @ 2009-05-21 22:01 UTC (permalink / raw)
  To: braddo; +Cc: linux-media

On Thu, May 21, 2009 at 10:04 AM, Brad Allen <braddo@tranceaddict.net> wrote:
>
>
> --- mkrufky@linuxtv.org wrote:
>
> From: Michael Krufky <mkrufky@linuxtv.org>
> To: braddo@tranceaddict.net
> Subject: Re: Leadtek Winfast DTV-1000S
> Date: Wed, 20 May 2009 18:09:34 -0400
>
> On Tue, May 19, 2009 at 3:50 AM, Brad Allen <braddo@tranceaddict.net> wrote:
>> Dear Michael,
>>
>> Ive just bought a Leadtek Winfast DTV-1000S (18271, 14008, 7130 chipset), believing it would work under Linux as the kernel contains drivers for those three chips.
>>
>> Upon further investigation neither the SAA7134 or the TDA14008 drivers seem to support the 18271. The SAA7134 driver does however appear to work correctly. It just has no tuner to attach to it.
>>
>> I am desperate to get this card working, surely since the drivers for the chips are written its not a huge task. If you would be so kind as to offer your assistance with this issue I have basic C skills and am quite competent in linux so if theres anything at all I can do to assist you please let me know.
>>
>> Thanks in advance,
>>
>> Brad Allen
>>
>
> Brad,
>
> I pushed support for a similar board today... You may be able to get
> your card up and running by using board configuration #156, if you use
> my latest code, located here:
>
> http://kernellabs.com/hg/~mk/hvr1110
>
> The board I have uses a saa7131, not a saa7130, so there may be some
> minor differences...  Does your board support both analog and DVB-T,
> or just DVB-T ?
>
> If this works for you, please let me know.  If not, I have some ideas.
>
> Good Luck.
>
> -Mike Krufky
>
> Hi Mike,
>
> Thanks for your reply. I have had a few minutes to try your latest code and I have both good and bad news to report.
>
> Firstly all three chips are now correctly detected by the module, previously only the SAA7130 was. The DVB device is also now being created whereas before it wasn't.
>
> The card is a DVB-T and FM tuner.
>
> Here are the problems:
>
> 1) When loading the module I get the error "tuner 1-0060: Tuner has no way to set tv freq"
>
> 2) Trying to tune in channels in mythtv fails, it seems to work but nothing is detected. The signal strength meter works properly.
>
> 3) Attempting to view TV with mplayer fails with the following error:
>
> ERROR OPENING FRONTEND DEVICE /dev/dvb/adapter0/frontend0: ERRNO DVB_SET_CHANNEL2, COULDN'T OPEN DEVICES OF CARD: 0, EXIT
> ERROR, COULDN'T SET CHANNEL  0: Failed to open dvb://.
>
> Here is the relevant part from dmesg:
>
> [    6.453049] Linux video capture interface: v2.00
> [    7.280900] saa7130/34: v4l2 driver version 0.2.15 loaded
> [    7.282274] ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 5
> [    7.282345] PCI: setting IRQ 5 as level-triggered
> [    7.282358] saa7134 0000:00:0f.0: PCI INT A -> Link[LNKC] -> GSI 5 (level, low) -> IRQ 5
> [    7.282451] saa7130[0]: found at 0000:00:0f.0, rev: 1, irq: 5, latency: 32, mmio: 0xea001000
> [    7.282550] saa7130[0]: subsystem: 107d:6655, board: Hauppauge WinTV-HVR1110r3 DVB-T/Hybrid [card=156,insmod option]
> [    7.282699] saa7130[0]: board init: gpio is 2020009
> [    7.301147] IRQ 5/saa7130[0]: IRQF_DISABLED is not guaranteed on shared IRQs
> [    7.437801] saa7130[0]: i2c eeprom 00: 7d 10 55 66 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
> [    7.438219] saa7130[0]: i2c eeprom 10: 00 ff 82 0e ff 20 ff ff ff ff ff ff ff ff ff ff
> [    7.438541] saa7130[0]: i2c eeprom 20: 01 40 01 01 01 ff 01 03 08 ff 00 8a ff ff ff ff
> [    7.439915] saa7130[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> [    7.440613] saa7130[0]: i2c eeprom 40: ff 35 00 c0 00 10 03 02 ff 04 ff ff ff ff ff ff
> [    7.441307] saa7130[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> [    7.441984] saa7130[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> [    7.442680] saa7130[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> [    7.443374] saa7130[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> [    7.444067] saa7130[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> [    7.444746] saa7130[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> [    7.445441] saa7130[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> [    7.446137] saa7130[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> [    7.446815] saa7130[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> [    7.447511] saa7130[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> [    7.448203] saa7130[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> [    7.448889] tveeprom 1-0050: Encountered bad packet header [ff]. Corrupt or not a Hauppauge eeprom.
> [    7.448976] saa7130[0]: warning: unknown hauppauge model #0
> [    7.449059] saa7130[0]: hauppauge eeprom: model=0
> [    7.517263] tea5767_autodetection: not probed - driver disabled by Kconfig
> [    7.517359] tuner 1-0060: chip found @ 0xc0 (saa7130[0])
> [    7.517442] tda829x_attach: not probed - driver disabled by Kconfig
> [    7.517525] tuner 1-0060: Tuner has no way to set tv freq
> [    7.518355] tuner 1-0060: Tuner has no way to set tv freq
> [    7.518600] saa7130[0]: registered device video0 [v4l2]
> [    7.518722] saa7130[0]: registered device vbi0
> [    7.518844] saa7130[0]: registered device radio0
> [    8.097217] dvb_init() allocating 1 frontend
> [    8.116084] tda829x_attach: not probed - driver disabled by Kconfig
> [    8.116186] tda18271 1-0060: creating new instance
> [    8.120055] TDA18271HD/C1 detected @ 1-0060
> [    8.337108] DVB: registering new adapter (saa7130[0])
> [    8.337211] DVB: registering adapter 0 frontend 0 (NXP TDA10048HN DVB-T)...
> [    8.420055] tda10048_firmware_upload: waiting for firmware upload (dvb-fe-tda10048-1.0.fw)...
> [    8.420185] saa7134 0000:00:0f.0: firmware: requesting dvb-fe-tda10048-1.0.fw
> [    8.608406] tda10048_firmware_upload: firmware read 24878 bytes.
> [    8.608499] tda10048_firmware_upload: firmware uploading
> [   11.839068] tda10048_firmware_upload: firmware uploaded
>
> Please let me know if there is anything further I can do to help.
>
> Thanks very much,
>
> Brad
>

Brad,

When you're working on a new board, best to build all modules, in case
there are parts present that you are not aware of... such as:

[    7.517442] tda829x_attach: not probed - driver disabled by Kconfig
[    7.517525] tuner 1-0060: Tuner has no way to set tv freq
[    7.518355] tuner 1-0060: Tuner has no way to set tv freq

You should enable the TDA8290 module.

That doesnt mean it will fix the problem, but it will at least give a
clearer picture as per whats going on there.


You should just do a 'make distclean' then 'make -- dont do menuconfig at all.

Also, is analog tv SUPPOSED to work on this board?  If so, what analog
demodulator is used?  Is it the tda8290?  tda8295?

Can you take a hi-res digital photo and send it to me?

-Mike

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: Leadtek Winfast DTV-1000S
@ 2009-05-21 14:04 Brad Allen
  2009-05-21 22:01 ` Michael Krufky
  0 siblings, 1 reply; 20+ messages in thread
From: Brad Allen @ 2009-05-21 14:04 UTC (permalink / raw)
  To: Michael Krufky; +Cc: linux-media



--- mkrufky@linuxtv.org wrote:

From: Michael Krufky <mkrufky@linuxtv.org>
To: braddo@tranceaddict.net
Subject: Re: Leadtek Winfast DTV-1000S
Date: Wed, 20 May 2009 18:09:34 -0400

On Tue, May 19, 2009 at 3:50 AM, Brad Allen <braddo@tranceaddict.net> wrote:
> Dear Michael,
>
> Ive just bought a Leadtek Winfast DTV-1000S (18271, 14008, 7130 chipset), believing it would work under Linux as the kernel contains drivers for those three chips.
>
> Upon further investigation neither the SAA7134 or the TDA14008 drivers seem to support the 18271. The SAA7134 driver does however appear to work correctly. It just has no tuner to attach to it.
>
> I am desperate to get this card working, surely since the drivers for the chips are written its not a huge task. If you would be so kind as to offer your assistance with this issue I have basic C skills and am quite competent in linux so if theres anything at all I can do to assist you please let me know.
>
> Thanks in advance,
>
> Brad Allen
>

Brad,

I pushed support for a similar board today... You may be able to get
your card up and running by using board configuration #156, if you use
my latest code, located here:

http://kernellabs.com/hg/~mk/hvr1110

The board I have uses a saa7131, not a saa7130, so there may be some
minor differences...  Does your board support both analog and DVB-T,
or just DVB-T ?

Apologies for the late reply -- I am usually no better than this :-P

For quicker response, cc the linux-media mailing list in the future :-)

If this works for you, please let me know.  If not, I have some ideas.

Good Luck.

-Mike Krufky

Hi Mike,

Thanks for your reply. I have had a few minutes to try your latest code and I have both good and bad news to report.

Firstly all three chips are now correctly detected by the module, previously only the SAA7130 was. The DVB device is also now being created whereas before it wasn't.

The card is a DVB-T and FM tuner.

Here are the problems:

1) When loading the module I get the error "tuner 1-0060: Tuner has no way to set tv freq"

2) Trying to tune in channels in mythtv fails, it seems to work but nothing is detected. The signal strength meter works properly.

3) Attempting to view TV with mplayer fails with the following error:

ERROR OPENING FRONTEND DEVICE /dev/dvb/adapter0/frontend0: ERRNO DVB_SET_CHANNEL2, COULDN'T OPEN DEVICES OF CARD: 0, EXIT
ERROR, COULDN'T SET CHANNEL  0: Failed to open dvb://.

Here is the relevant part from dmesg:

[    6.453049] Linux video capture interface: v2.00
[    7.280900] saa7130/34: v4l2 driver version 0.2.15 loaded
[    7.282274] ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 5
[    7.282345] PCI: setting IRQ 5 as level-triggered
[    7.282358] saa7134 0000:00:0f.0: PCI INT A -> Link[LNKC] -> GSI 5 (level, low) -> IRQ 5
[    7.282451] saa7130[0]: found at 0000:00:0f.0, rev: 1, irq: 5, latency: 32, mmio: 0xea001000
[    7.282550] saa7130[0]: subsystem: 107d:6655, board: Hauppauge WinTV-HVR1110r3 DVB-T/Hybrid [card=156,insmod option]
[    7.282699] saa7130[0]: board init: gpio is 2020009
[    7.301147] IRQ 5/saa7130[0]: IRQF_DISABLED is not guaranteed on shared IRQs
[    7.437801] saa7130[0]: i2c eeprom 00: 7d 10 55 66 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
[    7.438219] saa7130[0]: i2c eeprom 10: 00 ff 82 0e ff 20 ff ff ff ff ff ff ff ff ff ff
[    7.438541] saa7130[0]: i2c eeprom 20: 01 40 01 01 01 ff 01 03 08 ff 00 8a ff ff ff ff
[    7.439915] saa7130[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.440613] saa7130[0]: i2c eeprom 40: ff 35 00 c0 00 10 03 02 ff 04 ff ff ff ff ff ff
[    7.441307] saa7130[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.441984] saa7130[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.442680] saa7130[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.443374] saa7130[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.444067] saa7130[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.444746] saa7130[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.445441] saa7130[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.446137] saa7130[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.446815] saa7130[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.447511] saa7130[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.448203] saa7130[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.448889] tveeprom 1-0050: Encountered bad packet header [ff]. Corrupt or not a Hauppauge eeprom.
[    7.448976] saa7130[0]: warning: unknown hauppauge model #0
[    7.449059] saa7130[0]: hauppauge eeprom: model=0
[    7.517263] tea5767_autodetection: not probed - driver disabled by Kconfig
[    7.517359] tuner 1-0060: chip found @ 0xc0 (saa7130[0])
[    7.517442] tda829x_attach: not probed - driver disabled by Kconfig
[    7.517525] tuner 1-0060: Tuner has no way to set tv freq
[    7.518355] tuner 1-0060: Tuner has no way to set tv freq
[    7.518600] saa7130[0]: registered device video0 [v4l2]
[    7.518722] saa7130[0]: registered device vbi0
[    7.518844] saa7130[0]: registered device radio0
[    8.097217] dvb_init() allocating 1 frontend
[    8.116084] tda829x_attach: not probed - driver disabled by Kconfig
[    8.116186] tda18271 1-0060: creating new instance
[    8.120055] TDA18271HD/C1 detected @ 1-0060
[    8.337108] DVB: registering new adapter (saa7130[0])
[    8.337211] DVB: registering adapter 0 frontend 0 (NXP TDA10048HN DVB-T)...
[    8.420055] tda10048_firmware_upload: waiting for firmware upload (dvb-fe-tda10048-1.0.fw)...
[    8.420185] saa7134 0000:00:0f.0: firmware: requesting dvb-fe-tda10048-1.0.fw
[    8.608406] tda10048_firmware_upload: firmware read 24878 bytes.
[    8.608499] tda10048_firmware_upload: firmware uploading
[   11.839068] tda10048_firmware_upload: firmware uploaded

Please let me know if there is anything further I can do to help.

Thanks very much,

Brad

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2009-06-23 18:38 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-06-07 21:59 Leadtek Winfast DTV-1000S paul10
2009-06-07 22:39 ` hermann pitton
2009-06-16 15:33   ` Michael Krufky
2009-06-17  0:47     ` hermann pitton
2009-06-19  4:20       ` James Moschou
2009-06-19  5:03         ` James Moschou
2009-06-19  8:10           ` Terry Wu
2009-06-19  9:42             ` James Moschou
2009-06-19 16:51               ` hermann pitton
2009-06-19 19:28                 ` Michael Krufky
2009-06-22 10:51                   ` James Moschou
2009-06-23 18:38                     ` Michael Krufky
  -- strict thread matches above, loose matches on Subject: below --
2009-06-07 15:47 Brad Allen
2009-06-07 18:30 ` hermann pitton
2009-06-07  7:52 paul10
2009-05-31  8:20 paul10
2009-05-31  8:11 paul10
2009-05-31  7:46 paul10
2009-05-21 14:04 Brad Allen
2009-05-21 22:01 ` Michael Krufky

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.