Skip to contentSkip to conversation

Hauppauge HVR-1800 not working at all

linux-dvb George Czerw 3 participants 11 messages Jun 30, 2009 – Jul 2, 2009 1 message not in the archive Media (V4L/DVB)

lore
Share & tools
lore
#0 lore raw

Using Mandriva 2009.1 with HVR connected directly to analog cable. Using 32-bit kernel 2.6.29.3-desktop-1.mnb.

TVtime and xawTV both open but display only snow. Channel scanning yields nothing.

If I boot into Vista and load MediaCenter, open liveTV and watch a channel. Then close MediaCenter, exit Vista and boot into linux, TVtime and xawTV (if I am lucky) might open-up and perfectly display the TV channel that I was last viewing in Vista, but will not change channels to another station no matter what I do.

Please see the following outputs below. I would appreciate any suggestions to resolve this. Not having hardware problems since WinVista's media center works perfectly with this hardware.

Thanks
George

*************************

tvtime -v
Running tvtime 1.0.2.

Reading configuration from /etc/tvtime/tvtime.xml

Reading configuration from /home/george/.tvtime/tvtime.xml

cpuinfo: CPU Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz, family 6, model 7, stepping 7.

cpuinfo: CPU measured at 2333.352MHz.

xcommon: Display :0.0, vendor The X.Org Foundation, vendor release 10601000

xfullscreen: Using XINERAMA for dual-head information.
xfullscreen: Pixels are square.
xfullscreen: Number of displays is 1.
xfullscreen: Head 0 at 0,0 with size 1440x900.
xcommon: Have XTest, will use it to ping the screensaver.
xcommon: Pixel aspect ratio 1:1.
xcommon: Pixel aspect ratio 1:1.
xcommon: Window manager is KWin and is EWMH compliant.
xcommon: Using EWMH state fullscreen property.
xcommon: Using EWMH state above property.
xcommon: Using EWMH state below property.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 768x576 window inside 768x576 space.
xvoutput: Using XVIDEO adaptor 280: NV17 Video Texture.
speedycode: Using MMXEXT optimized functions.
station: Reading stationlist from /home/george/.tvtime/stationlist.xml
videoinput: Using video4linux2 driver 'cx23885', card 'Hauppauge WinTV-HVR1800' (bus PCIe:0000:03:00.0).
videoinput: Version is 1, capabilities 5010011.
videoinput: Maximum input width: 720 pixels.
tvtime: Sampling input at 720 pixels per scanline.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 768x576 window inside 768x576 space.
xcommon: Received a map, marking window as visible (62).
xcommon: Window fully obscured, marking window as hidden (62).
xcommon: Window made visible, marking window as visible (62).
tvtime: Cleaning up.
Thank you for using tvtime.

********************

# lspci
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM
Controller (rev
02)
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI
Express Root Port (rev
02)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #4 (rev
02)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #5 (rev
02)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI
Controller #2 (rev
02)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio
Controller (rev
02)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
Port 3 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #6 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI
Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92) 00:1f.0
ISA bridge: Intel Corporation 82801IR (ICH9R) LPC Interface Controller
(rev 02)
00:1f.2 RAID bus controller: Intel Corporation 82801 SATA RAID Controller
(rev 02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller
(rev 02)
01:05.0 FireWire (IEEE 1394): Agere Systems FW323 (rev 70) 02:00.0
Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI
Express Gigabit Ethernet controller (rev 02) 03:00.0 Multimedia video
controller: Conexant Systems, Inc. Device 8880 (rev 0f)
04:00.0 Network controller: Atheros Communications Inc. AR928X Wireless
Network Adapter (PCI-Express) (rev 01) 05:00.0 VGA compatible controller:
nVidia Corporation Device 0644 (rev a1)

*******************

# v4l-conf
v4l-conf: using X11 display :0.0
dga: version 2.0
WARNING: No DGA direct video mode for this display. mode: 1440x900,
depth=24, bpp=32, bpl=5760, base=unknown /dev/video0 [v4l2]: no overlay
support

*******************
selected DMESG output:

nvidia: module license 'NVIDIA' taints kernel.

nvidia 0000:05:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16

nvidia 0000:05:00.0: setting latency timer to 64

Linux video capture interface: v2.00

cx23885 driver version 0.0.1 loaded

cx23885 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17

CORE cx23885[0]: subsystem: 0070:7801, board: Hauppauge WinTV-HVR1800 [card=2,autodetected]

tveeprom 0-0050: Hauppauge model 78521, rev C1E9, serial# 5342357

tveeprom 0-0050: MAC address is 00-0D-FE-51-84-95

tveeprom 0-0050: tuner model is Philips 18271_8295 (idx 149, type 54)

tveeprom 0-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88)

tveeprom 0-0050: audio processor is CX23887 (idx 42)

tveeprom 0-0050: decoder processor is CX23887 (idx 37)

tveeprom 0-0050: has radio

cx23885[0]: hauppauge eeprom: model=78521

cx25840' 2-0044: cx25 0-21 found @ 0x88 (cx23885[0])

cx23885[0]/0: registered device video0 [v4l2]

cx25840' 2-0044: firmware: requesting v4l-cx23885-avcore-01.fw

cx25840' 2-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)

cx23885[0]: registered device video1 [mpeg]

cx23885_dvb_register() allocating 1 frontend(s)

cx23885[0]: cx23885 based dvb card

MT2131: successfully identified at address 0x61

DVB: registering new adapter (cx23885[0])

DVB: registering adapter 0 frontend 0 (Samsung S5H1409 QAM/8VSB Frontend)...

cx23885_dev_checkrevision() Hardware revision = 0xb1

cx23885[0]/0: found at 0000:03:00.0, rev: 15, irq: 17, latency: 0, mmio:
0xf9c00000

cx23885 0000:03:00.0: setting latency timer to 64

IRQ 17/cx23885[0]: IRQF_DISABLED is not guaranteed on shared IRQs
NVRM: loading NVIDIA UNIX x86 Kernel Module 180.51 Thu Apr 16 19:02:15 PDT 2009

_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead [email protected] [email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

#1 lore raw
Quoted 185 lines · George Czerw

Using Mandriva 2009.1 with HVR connected directly to analog cable. Using 32-bit kernel 2.6.29.3-desktop-1.mnb.

TVtime and xawTV both open but display only snow.  Channel scanning yields nothing.

If I boot into Vista and load MediaCenter, open liveTV and watch a channel. Then close MediaCenter, exit Vista and boot into linux, TVtime and xawTV (if I am lucky) might open-up and perfectly display the TV channel that I was last viewing in Vista, but will not change channels to another station no matter what I do.

Please see the following outputs below. I would appreciate any suggestions to resolve this. Not having hardware problems since WinVista's media center works perfectly with this hardware.

Thanks
George

*************************

tvtime -v
Running tvtime 1.0.2.

Reading configuration from /etc/tvtime/tvtime.xml

Reading configuration from /home/george/.tvtime/tvtime.xml

cpuinfo: CPU Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz, family 6, model 7, stepping 7.

cpuinfo: CPU measured at 2333.352MHz.

xcommon: Display :0.0, vendor The X.Org Foundation, vendor release 10601000

xfullscreen: Using XINERAMA for dual-head information.
xfullscreen: Pixels are square.
xfullscreen: Number of displays is 1.
xfullscreen: Head 0 at 0,0 with size 1440x900.
xcommon: Have XTest, will use it to ping the screensaver.
xcommon: Pixel aspect ratio 1:1.
xcommon: Pixel aspect ratio 1:1.
xcommon: Window manager is KWin and is EWMH compliant.
xcommon: Using EWMH state fullscreen property.
xcommon: Using EWMH state above property.
xcommon: Using EWMH state below property.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 768x576 window inside 768x576 space.
xvoutput: Using XVIDEO adaptor 280: NV17 Video Texture.
speedycode: Using MMXEXT optimized functions.
station: Reading stationlist from /home/george/.tvtime/stationlist.xml
videoinput: Using video4linux2 driver 'cx23885', card 'Hauppauge WinTV-HVR1800' (bus PCIe:0000:03:00.0).
videoinput: Version is 1, capabilities 5010011.
videoinput: Maximum input width: 720 pixels.
tvtime: Sampling input at 720 pixels per scanline.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 768x576 window inside 768x576 space.
xcommon: Received a map, marking window as visible (62).
xcommon: Window fully obscured, marking window as hidden (62).
xcommon: Window made visible, marking window as visible (62).
tvtime: Cleaning up.
Thank you for using tvtime.

********************

# lspci
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM
Controller (rev
02)
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI
Express Root Port (rev
02)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #4 (rev
02)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #5 (rev
02)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI
Controller #2 (rev
02)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio
Controller (rev
02)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
Port 3 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #6 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI
Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92) 00:1f.0
ISA bridge: Intel Corporation 82801IR (ICH9R) LPC Interface Controller
(rev 02)
00:1f.2 RAID bus controller: Intel Corporation 82801 SATA RAID Controller
(rev 02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller
(rev 02)
01:05.0 FireWire (IEEE 1394): Agere Systems FW323 (rev 70) 02:00.0
Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI
Express Gigabit Ethernet controller (rev 02) 03:00.0 Multimedia video
controller: Conexant Systems, Inc. Device 8880 (rev 0f)
04:00.0 Network controller: Atheros Communications Inc. AR928X Wireless
Network Adapter (PCI-Express) (rev 01) 05:00.0 VGA compatible controller:
nVidia Corporation Device 0644 (rev a1)

*******************

# v4l-conf
v4l-conf: using X11 display :0.0
dga: version 2.0
WARNING: No DGA direct video mode for this display. mode: 1440x900,
depth=24, bpp=32, bpl=5760, base=unknown /dev/video0 [v4l2]: no overlay
support

*******************
selected DMESG output:

nvidia: module license 'NVIDIA' taints kernel.

nvidia 0000:05:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16

nvidia 0000:05:00.0: setting latency timer to 64

Linux video capture interface: v2.00

cx23885 driver version 0.0.1 loaded

cx23885 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17

CORE cx23885[0]: subsystem: 0070:7801, board: Hauppauge WinTV-HVR1800 [card=2,autodetected]

tveeprom 0-0050: Hauppauge model 78521, rev C1E9, serial# 5342357

tveeprom 0-0050: MAC address is 00-0D-FE-51-84-95

tveeprom 0-0050: tuner model is Philips 18271_8295 (idx 149, type 54)

tveeprom 0-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88)

tveeprom 0-0050: audio processor is CX23887 (idx 42)

tveeprom 0-0050: decoder processor is CX23887 (idx 37)

tveeprom 0-0050: has radio

cx23885[0]: hauppauge eeprom: model=78521

cx25840' 2-0044: cx25 0-21 found @ 0x88 (cx23885[0])

cx23885[0]/0: registered device video0 [v4l2]

cx25840' 2-0044: firmware: requesting v4l-cx23885-avcore-01.fw

cx25840' 2-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)

cx23885[0]: registered device video1 [mpeg]

cx23885_dvb_register() allocating 1 frontend(s)

cx23885[0]: cx23885 based dvb card

MT2131: successfully identified at address 0x61

DVB: registering new adapter (cx23885[0])

DVB: registering adapter 0 frontend 0 (Samsung S5H1409 QAM/8VSB Frontend)...

cx23885_dev_checkrevision() Hardware revision = 0xb1

Quoted 8 lines

cx23885[0]/0: found at 0000:03:00.0, rev: 15, irq: 17, latency: 0, mmio:
0xf9c00000

cx23885 0000:03:00.0: setting latency timer to 64

IRQ 17/cx23885[0]: IRQF_DISABLED is not guaranteed on shared IRQs
NVRM: loading NVIDIA UNIX x86 Kernel Module 180.51 Thu Apr 16 19:02:15 PDT 2009

Make sure that the 'tuner' module and the 'cx25840' modules are both loaded.

Make sure that you're using the lower spigot (if you have 2 spigots) or the middle spigot (if you have 3 spigots)

BTW, your email is off-topic for the linux-dvb mailing list. I added cc to the linux-media mailing list, which is more appropriate for your analog television problem.

Regards,

Mike

A message that is not in the archive (sent off-list or not yet received): [email protected]

#3 lore raw
Quoted 215 lines · George Czerw
Quoted 202 lines · On Tuesday 30 June 2009 13:43:49 you wrote:
Quoted 185 lines · George Czerw

Using Mandriva 2009.1 with HVR connected directly to analog cable. Using 32-bit kernel 2.6.29.3-desktop-1.mnb.

TVtime and xawTV both open but display only snow. Channel scanning yields nothing.

If I boot into Vista and load MediaCenter, open liveTV and watch a channel. Then close MediaCenter, exit Vista and boot into linux, TVtime and xawTV (if I am lucky) might open-up and perfectly display the TV channel that I was last viewing in Vista, but will not change channels to another station no matter what I do.

Please see the following outputs below. I would appreciate any suggestions to resolve this. Not having hardware problems since WinVista's media center works perfectly with this hardware.

Thanks
George

*************************

tvtime -v
Running tvtime 1.0.2.

Reading configuration from /etc/tvtime/tvtime.xml

Reading configuration from /home/george/.tvtime/tvtime.xml

cpuinfo: CPU Intel(R) Core(TM)2 Quad CPU Q8200 @ 2.33GHz, family 6, model 7, stepping 7.

cpuinfo: CPU measured at 2333.352MHz.

xcommon: Display :0.0, vendor The X.Org Foundation, vendor release 10601000

xfullscreen: Using XINERAMA for dual-head information.
xfullscreen: Pixels are square.
xfullscreen: Number of displays is 1.
xfullscreen: Head 0 at 0,0 with size 1440x900.
xcommon: Have XTest, will use it to ping the screensaver.
xcommon: Pixel aspect ratio 1:1.
xcommon: Pixel aspect ratio 1:1.
xcommon: Window manager is KWin and is EWMH compliant.
xcommon: Using EWMH state fullscreen property.
xcommon: Using EWMH state above property.
xcommon: Using EWMH state below property.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 768x576 window inside 768x576 space.
xvoutput: Using XVIDEO adaptor 280: NV17 Video Texture.
speedycode: Using MMXEXT optimized functions.
station: Reading stationlist from /home/george/.tvtime/stationlist.xml
videoinput: Using video4linux2 driver 'cx23885', card 'Hauppauge WinTV-HVR1800' (bus PCIe:0000:03:00.0).
videoinput: Version is 1, capabilities 5010011.
videoinput: Maximum input width: 720 pixels.
tvtime: Sampling input at 720 pixels per scanline.
xcommon: Pixel aspect ratio 1:1.
xcommon: Displaying in a 768x576 window inside 768x576 space.
xcommon: Received a map, marking window as visible (62).
xcommon: Window fully obscured, marking window as hidden (62).
xcommon: Window made visible, marking window as visible (62).
tvtime: Cleaning up.
Thank you for using tvtime.

********************

# lspci
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM
Controller (rev
02)
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI
Express Root Port (rev
02)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #4 (rev
02)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #5 (rev
02)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI
Controller #2 (rev
02)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio
Controller (rev
02)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
Port 3 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI
Controller #6 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI
Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92) 00:1f.0
ISA bridge: Intel Corporation 82801IR (ICH9R) LPC Interface Controller
(rev 02)
00:1f.2 RAID bus controller: Intel Corporation 82801 SATA RAID Controller
(rev 02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller
(rev 02)
01:05.0 FireWire (IEEE 1394): Agere Systems FW323 (rev 70) 02:00.0
Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI
Express Gigabit Ethernet controller (rev 02) 03:00.0 Multimedia video
controller: Conexant Systems, Inc. Device 8880 (rev 0f)
04:00.0 Network controller: Atheros Communications Inc. AR928X Wireless
Network Adapter (PCI-Express) (rev 01) 05:00.0 VGA compatible controller:
nVidia Corporation Device 0644 (rev a1)

*******************

# v4l-conf
v4l-conf: using X11 display :0.0
dga: version 2.0
WARNING: No DGA direct video mode for this display. mode: 1440x900,
depth=24, bpp=32, bpl=5760, base=unknown /dev/video0 [v4l2]: no overlay
support

*******************
selected DMESG output:

nvidia: module license 'NVIDIA' taints kernel.

nvidia 0000:05:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16

nvidia 0000:05:00.0: setting latency timer to 64

Linux video capture interface: v2.00

cx23885 driver version 0.0.1 loaded

cx23885 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17

CORE cx23885[0]: subsystem: 0070:7801, board: Hauppauge WinTV-HVR1800 [card=2,autodetected]

tveeprom 0-0050: Hauppauge model 78521, rev C1E9, serial# 5342357

tveeprom 0-0050: MAC address is 00-0D-FE-51-84-95

tveeprom 0-0050: tuner model is Philips 18271_8295 (idx 149, type 54)

tveeprom 0-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88)

tveeprom 0-0050: audio processor is CX23887 (idx 42)

tveeprom 0-0050: decoder processor is CX23887 (idx 37)

tveeprom 0-0050: has radio

cx23885[0]: hauppauge eeprom: model=78521

cx25840' 2-0044: cx25 0-21 found @ 0x88 (cx23885[0])

cx23885[0]/0: registered device video0 [v4l2]

cx25840' 2-0044: firmware: requesting v4l-cx23885-avcore-01.fw

cx25840' 2-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)

cx23885[0]: registered device video1 [mpeg]

cx23885_dvb_register() allocating 1 frontend(s)

cx23885[0]: cx23885 based dvb card

MT2131: successfully identified at address 0x61

DVB: registering new adapter (cx23885[0])

DVB: registering adapter 0 frontend 0 (Samsung S5H1409 QAM/8VSB Frontend)...

cx23885_dev_checkrevision() Hardware revision = 0xb1

Quoted 9 lines

cx23885[0]/0: found at 0000:03:00.0, rev: 15, irq: 17, latency: 0, mmio:
0xf9c00000

cx23885 0000:03:00.0: setting latency timer to 64

IRQ 17/cx23885[0]: IRQF_DISABLED is not guaranteed on shared IRQs
NVRM: loading NVIDIA UNIX x86 Kernel Module 180.51 Thu Apr 16 19:02:15 PDT 2009

Make sure that the 'tuner' module and the 'cx25840' modules are both loaded.

Make sure that you're using the lower spigot (if you have 2 spigots) or the middle spigot (if you have 3 spigots)

Quoted 8 lines

BTW, your email is off-topic for the linux-dvb mailing list. I added cc to the linux-media mailing list, which is more appropriate for your analog television problem.

Regards,

Mike

Mike, thanks for the reply. Two questions...

Quoted 8 lines

1. What do you mean by "spigots"?

2. By the tuner module, do you mean the cx23885??

Output of lsmod shows that cx25840, cx23885 & cx2341x are loaded

cx25840 27856 0 cx23885 85552 0 cx2341x 12800 1 cx23885 videobuf_dma_sg 12160 1 cx23885 videobuf_dvb 6848 1 cx23885 dvb_core 86112 1 videobuf_dvb videobuf_core 17888 3 cx23885,videobuf_dma_sg,videobuf_dvb v4l2_common 16220 3 cx25840,cx23885,cx2341x videodev 40320 3 cx25840,cx23885,v4l2_common v4l1_compat 13440 1 videodev btcx_risc 4772 1 cx23885 tveeprom 11872 1 cx23885

Please, never remove cc from the public mailinglist. (cc re-added)

When I said 'tuner' module, I meant 'tuner' module :-P

Hope this helps,

Mike

#4 lore raw
Quoted 23 lines · Michael Krufky
Quoted 8 lines

Mike, thanks for the reply.  Two questions...

1.  What do you mean by "spigots"?

2.  By the tuner module, do you mean the cx23885??

Output of lsmod shows that cx25840, cx23885 & cx2341x are loaded

Quoted 14 lines

cx25840                27856  0
        cx23885                85552  0
              cx2341x                12800  1 cx23885 videobuf_dma_sg        12160  1 cx23885 videobuf_dvb            6848  1 cx23885 dvb_core               86112  1 videobuf_dvb videobuf_core          17888  3 cx23885,videobuf_dma_sg,videobuf_dvb              v4l2_common 16220  3 cx25840,cx23885,cx2341x                           videodev 40320  3 cx25840,cx23885,v4l2_common                       v4l1_compat 13440  1 videodev
 btcx_risc               4772  1 cx23885
      tveeprom               11872  1 cx23885

Quoted 7 lines

Please, never remove cc from the public mailinglist.  (cc re-added)

When I said 'tuner' module, I meant 'tuner' module :-P

Hope this helps,

Mike

To clarify Mike's point, he means there is a module called "tuner" that you should see in the lsmod. Also, when he refers to spigots, he is referring to the F-connectors on the edge card that you would connect the coax cable to.

Devin

Signature · 2 lines
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com
#5 lore raw
Quoted 29 lines · On Tuesday 30 June 2009 15:27:30 Devin Heitmueller wrote:
Quoted 28 lines · Michael Krufky
Quoted 9 lines

Mike, thanks for the reply. Two questions...

1. What do you mean by "spigots"?

2. By the tuner module, do you mean the cx23885??

Output of lsmod shows that cx25840, cx23885 & cx2341x are loaded

cx25840 27856 0

Quoted 12 lines
        cx23885                85552  0
              cx2341x                12800  1 cx23885
                    videobuf_dma_sg        12160  1 cx23885
                          videobuf_dvb            6848  1 cx23885
                                dvb_core               86112  1
videobuf_dvb videobuf_core          17888  3
cx23885,videobuf_dma_sg,videobuf_dvb              v4l2_common
 16220  3 cx25840,cx23885,cx2341x                           videodev
      40320  3 cx25840,cx23885,v4l2_common                      
v4l1_compat 13440  1 videodev
 btcx_risc               4772  1 cx23885
      tveeprom               11872  1 cx23885

Please, never remove cc from the public mailinglist. (cc re-added)

When I said 'tuner' module, I meant 'tuner' module :-P

Hope this helps,

Quoted 8 lines
Quoted 1 line

Mike

To clarify Mike's point, he means there is a module called "tuner" that you should see in the lsmod. Also, when he refers to spigots, he is referring to the F-connectors on the edge card that you would connect the coax cable to.

Devin

Devin, thanks for the reply.

Lsmod showed that "tuner" was NOT loaded (wonder why?), a "modprobe tuner" took care of that and now the HVR-1800 is displaying video perfectly and the tuning function works. I guess that I'll have to add "tuner" into modprobe.preload.d???? Now if only I can get the sound functioning along with the video!

George

#6 lore raw
Quoted 9 lines · George Czerw

Devin, thanks for the reply.

Lsmod showed that "tuner" was NOT loaded (wonder why?), a "modprobe tuner" took care of that and now the HVR-1800 is displaying video perfectly and the tuning function works.  I guess that I'll have to add "tuner" into modprobe.preload.d????  Now if only I can get the sound functioning along with the video!

George

Admittedly, I don't know why you would have to load the tuner module manually on the HVR-1800. I haven't had to do this on other products?

If you are doing raw video capture, then you need to manually tell applications where to find the ALSA device that provides the audio. If you're capturing via the MPEG encoder, then the audio will be embedded in the stream.

Devin

Signature · 2 lines
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com
#7 lore raw
Quoted 14 lines · On Tuesday 30 June 2009 15:56:08 Devin Heitmueller wrote:
Quoted 9 lines · George Czerw

Devin, thanks for the reply.

Lsmod showed that "tuner" was NOT loaded (wonder why?), a "modprobe tuner" took care of that and now the HVR-1800 is displaying video perfectly and the tuning function works. I guess that I'll have to add "tuner" into modprobe.preload.d???? Now if only I can get the sound functioning along with the video!

George

Admittedly, I don't know why you would have to load the tuner module manually on the HVR-1800. I haven't had to do this on other products?

Quoted 6 lines

If you are doing raw video capture, then you need to manually tell applications where to find the ALSA device that provides the audio. If you're capturing via the MPEG encoder, then the audio will be embedded in the stream.

Devin

Well a shutdown and restart reveals that "tuner" is not being loaded automagically, so I'll have to go the modprobe.preload.d route.

I found a cx88_alsa driver listed, but I'm not sure how to go about getting the system to use it. I'll have to do some more research into this audio issue because it's way over my head.

#8 lore raw
In reply to Devin Heitmueller
Quoted 14 lines · On Tuesday 30 June 2009 15:56:08 Devin Heitmueller wrote:
Quoted 9 lines · George Czerw

Devin, thanks for the reply.

Lsmod showed that "tuner" was NOT loaded (wonder why?), a "modprobe tuner" took care of that and now the HVR-1800 is displaying video perfectly and the tuning function works. I guess that I'll have to add "tuner" into modprobe.preload.d???? Now if only I can get the sound functioning along with the video!

George

Admittedly, I don't know why you would have to load the tuner module manually on the HVR-1800. I haven't had to do this on other products?

Quoted 6 lines

If you are doing raw video capture, then you need to manually tell applications where to find the ALSA device that provides the audio. If you're capturing via the MPEG encoder, then the audio will be embedded in the stream.

Devin

I don't understand why the audio/mpeg ports of the HVR-1800 don't show up in output of lspci:

03:00.0 Multimedia video controller: Conexant Systems, Inc. Device 8880 (rev 0f)
Subsystem: Hauppauge computer works Inc. Device 7801
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at f9c00000 (64-bit, non-prefetchable) [size=2M]
Capabilities: [40] Express Endpoint, MSI 00
Capabilities: [80] Power Management version 2
Capabilities: [90] Vital Product Data
Capabilities: [a0] MSI: Mask- 64bit+ Count=1/1 Enable-
Capabilities: [100] Advanced Error Reporting
Capabilities: [200] Virtual Channel <?>
Kernel driver in use: cx23885
Kernel modules: cx23885

even though the dmesg output clearly shows this:

tveeprom 0-0050: decoder processor is CX23887 (idx 37) tveeprom 0-0050: audio processor is CX23887 (idx 42)

#9 lore raw
Quoted 43 lines · George Czerw
Quoted 15 lines · On Tuesday 30 June 2009 15:56:08 Devin Heitmueller wrote:
Quoted 10 lines · George Czerw

Devin, thanks for the reply.

Lsmod showed that "tuner" was NOT loaded (wonder why?), a "modprobe tuner" took care of that and now the HVR-1800 is displaying video perfectly and the tuning function works. I guess that I'll have to add "tuner" into modprobe.preload.d???? Now if only I can get the sound functioning along with the video!

George

Admittedly, I don't know why you would have to load the tuner module manually on the HVR-1800. I haven't had to do this on other products?

Quoted 7 lines

If you are doing raw video capture, then you need to manually tell applications where to find the ALSA device that provides the audio. If you're capturing via the MPEG encoder, then the audio will be embedded in the stream.

Devin

I don't understand why the audio/mpeg ports of the HVR-1800 don't show up in output of lspci:

03:00.0 Multimedia video controller: Conexant Systems, Inc. Device 8880 (rev 0f)
Subsystem: Hauppauge computer works Inc. Device 7801
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at f9c00000 (64-bit, non-prefetchable) [size=2M]
Capabilities: [40] Express Endpoint, MSI 00
Capabilities: [80] Power Management version 2
Capabilities: [90] Vital Product Data
Capabilities: [a0] MSI: Mask- 64bit+ Count=1/1 Enable-
Capabilities: [100] Advanced Error Reporting
Capabilities: [200] Virtual Channel <?>
Kernel driver in use: cx23885
Kernel modules: cx23885

even though the dmesg output clearly shows this:

Quoted 8 lines

tveeprom 0-0050: decoder processor is CX23887 (idx 37) tveeprom 0-0050: audio processor is CX23887 (idx 42)

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html

Please try this:

When you have tvtime open and running with video working already, do:

mplayer /dev/video1

(assuming that tvtime is open on video0)

Then, you'll get mplayer complete with both audio and video.

-Mike

#10 lore raw
Quoted 56 lines · On Tuesday 30 June 2009 17:50:59 Michael Krufky wrote:
Quoted 42 lines · George Czerw
Quoted 14 lines · On Tuesday 30 June 2009 15:56:08 Devin Heitmueller wrote:
Quoted 9 lines · George Czerw

Devin, thanks for the reply.

Lsmod showed that "tuner" was NOT loaded (wonder why?), a "modprobe tuner" took care of that and now the HVR-1800 is displaying video perfectly and the tuning function works. I guess that I'll have to add "tuner" into modprobe.preload.d???? Now if only I can get the sound functioning along with the video!

George

Admittedly, I don't know why you would have to load the tuner module manually on the HVR-1800. I haven't had to do this on other products?

Quoted 6 lines

If you are doing raw video capture, then you need to manually tell applications where to find the ALSA device that provides the audio. If you're capturing via the MPEG encoder, then the audio will be embedded in the stream.

Devin

I don't understand why the audio/mpeg ports of the HVR-1800 don't show up in output of lspci:

03:00.0 Multimedia video controller: Conexant Systems, Inc. Device 8880 (rev 0f)
Subsystem: Hauppauge computer works Inc. Device 7801
Flags: bus master, fast devsel, latency 0, IRQ 17 Memory at f9c00000 (64-bit, non-prefetchable) [size=2M]
Capabilities: [40] Express Endpoint, MSI 00
Capabilities: [80] Power Management version 2
Capabilities: [90] Vital Product Data
Capabilities: [a0] MSI: Mask- 64bit+ Count=1/1 Enable-
Capabilities: [100] Advanced Error Reporting
Capabilities: [200] Virtual Channel <?>
Kernel driver in use: cx23885
Kernel modules: cx23885

even though the dmesg output clearly shows this:

Quoted 8 lines

tveeprom 0-0050: decoder processor is CX23887 (idx 37) tveeprom 0-0050: audio processor is CX23887 (idx 42)

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html

Please try this:

When you have tvtime open and running with video working already, do:

Quoted 7 lines

mplayer /dev/video1

(assuming that tvtime is open on video0)

Then, you'll get mplayer complete with both audio and video.

-Mike

See below:

mplayer /dev/video1
MPlayer SVN-1.rc2.23.r28791.2mdv2009.1-4.3.2 (C) 2000-2009 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

That totally destroyed my signal on tvtime. Had to reboot to recover.

#11 lore raw
In reply to Michael Krufky
Quoted 56 lines · Michael Krufky
Quoted 42 lines · George Czerw
Quoted 14 lines · On Tuesday 30 June 2009 15:56:08 Devin Heitmueller wrote:
Quoted 9 lines · George Czerw

Devin, thanks for the reply.

Lsmod showed that "tuner" was NOT loaded (wonder why?), a "modprobe tuner" took care of that and now the HVR-1800 is displaying video perfectly and the tuning function works. I guess that I'll have to add "tuner" into modprobe.preload.d???? Now if only I can get the sound functioning along with the video!

George

Admittedly, I don't know why you would have to load the tuner module manually on the HVR-1800. I haven't had to do this on other products?

Quoted 6 lines

If you are doing raw video capture, then you need to manually tell applications where to find the ALSA device that provides the audio. If you're capturing via the MPEG encoder, then the audio will be embedded in the stream.

Devin

I don't understand why the audio/mpeg ports of the HVR-1800 don't show up in output of lspci:

03:00.0 Multimedia video controller: Conexant Systems, Inc. Device 8880 (rev 0f)
Subsystem: Hauppauge computer works Inc. Device 7801
Flags: bus master, fast devsel, latency 0, IRQ 17 Memory at f9c00000 (64-bit, non-prefetchable) [size=2M]
Capabilities: [40] Express Endpoint, MSI 00
Capabilities: [80] Power Management version 2
Capabilities: [90] Vital Product Data
Capabilities: [a0] MSI: Mask- 64bit+ Count=1/1 Enable-
Capabilities: [100] Advanced Error Reporting
Capabilities: [200] Virtual Channel <?>
Kernel driver in use: cx23885
Kernel modules: cx23885

even though the dmesg output clearly shows this:

Quoted 8 lines

tveeprom 0-0050: decoder processor is CX23887 (idx 37) tveeprom 0-0050: audio processor is CX23887 (idx 42)

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html

Please try this:

When you have tvtime open and running with video working already, do:

Quoted 7 lines

mplayer /dev/video1

(assuming that tvtime is open on video0)

Then, you'll get mplayer complete with both audio and video.

-Mike

OK, I tried this again after downloading the firmware (HVR-12x0-14x0-17x0_1_25_25271_WHQL.zip) from Stoth's webpage and re-ran mplayer using a command that I found on a Ubuntu wikki:

*****************

$ mplayer /dev/video1 -vo x11 -nobps -autosync 30 -forceidx -hardframedrop -vc 
ffmpeg12 -idle -menu -cache 16384 -cache-seek-min 50 -mc 0 -ni     
MPlayer SVN-1.rc2.23.r28791.2mdv2009.1-4.3.2 (C) 2000-2009 MPlayer Team           
mplayer: could not connect to socket                                              
mplayer: No such file or directory                                                
Failed to open LIRC support. You will not be able to use your remote control.     
Struct fs_cfg doesn't have any auto-close field                                   
[MENU] bad attribute auto-close=yes in menu 'open_list' at line 57                
Menu initialized: /home/george/.mplayer/menu.conf                                 

Playing /dev/video1.
Cache fill: 19.63% (3293184 bytes)
MPEG-PS file format detected.
VIDEO: MPEG2 720x480 (aspect 2) 29.970 fps 8000.0 kbps (1000.0 kbyte/s)
==========================================================================
Forced video codec: ffmpeg12
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Unsupported PixelFormat -1
Selected video codec: [ffmpeg12] vfm: ffmpeg (FFmpeg MPEG-1/2)
==========================================================================
==========================================================================
Trying to force audio codec driver family libmad...
Opening audio decoder: [libmad] libmad mpeg audio decoder
AUDIO: 48000 Hz, 2 ch, s16le, 224.0 kbit/14.58% (ratio: 28000->192000) Selected audio codec: [mad] afm: libmad (libMAD MPEG layer 1-2-3)
==========================================================================
[pulse] working around probably broken pause functionality,
see http://www.pulseaudio.org/ticket/440
socket(): Address family not supported by protocol
AO: [pulse] Init failed: Connection refused
Failed to initialize audio driver 'pulse'
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
VDec: vo config request - 720 x 480 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [x11] 720x480 => 720x540 Planar YV12 [zoom]
[swscaler @ 0x8958820]using unscaled yuv420p -> rgb32 special converter [mpegvideo @ 0x88aff40]ac-tex damaged at 7 0
[mpegvideo @ 0x88aff40]Warning MVs not available
[mpegvideo @ 0x88aff40]concealing 1350 DC, 1350 AC, 1350 MV errors
A: 79.2 V: 79.3 A-V: -0.078 ct: 0.000 2369/2369 7% 15% 0.8% 4 0 17% Exiting... (Quit)
****************
1. I had disabled pulse audio and only had alsa loaded, so I guess that the pulse audio error is normal here.

2. As soon as mplayer loaded, I was getting audio for the channel that TVtime was displaying, but the video screens in both the TVtime and mplayer screens was so corrupted and distorted that it was not viewable. The video corruption is only solved by a reboot.

3. I then enabled pulse audio, rebooted, and re-ran TVtime and mplayer:

*****************

$ mplayer /dev/video1 -vo x11 -nobps -autosync 30 -forceidx -hardframedrop -vc 
ffmpeg12 -idle -menu -cache 16384 -cache-seek-min 50 -mc 0 -ni     
MPlayer SVN-1.rc2.23.r28791.2mdv2009.1-4.3.2 (C) 2000-2009 MPlayer Team           
mplayer: could not connect to socket                                              
mplayer: No such file or directory                                                
Failed to open LIRC support. You will not be able to use your remote control.     
Struct fs_cfg doesn't have any auto-close field                                   
[MENU] bad attribute auto-close=yes in menu 'open_list' at line 57                
Menu initialized: /home/george/.mplayer/menu.conf                                 

Playing /dev/video1.
Cache fill: 19.82% (3325952 bytes)
MPEG-PS file format detected.
VIDEO: MPEG2 720x480 (aspect 2) 29.970 fps 8000.0 kbps (1000.0 kbyte/s)
==========================================================================
Forced video codec: ffmpeg12
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Unsupported PixelFormat -1
Selected video codec: [ffmpeg12] vfm: ffmpeg (FFmpeg MPEG-1/2)
==========================================================================
==========================================================================
Trying to force audio codec driver family libmad...
Opening audio decoder: [libmad] libmad mpeg audio decoder
AUDIO: 48000 Hz, 2 ch, s16le, 224.0 kbit/14.58% (ratio: 28000->192000) Selected audio codec: [mad] afm: libmad (libMAD MPEG layer 1-2-3)
==========================================================================
[pulse] working around probably broken pause functionality,
see http://www.pulseaudio.org/ticket/440
AO: [pulse] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
VDec: vo config request - 720 x 480 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [x11] 720x480 => 720x540 Planar YV12 [zoom]
[swscaler @ 0x8958820]using unscaled yuv420p -> rgb32 special converter [mpegvideo @ 0x88aff40]ac-tex damaged at 7 0
[mpegvideo @ 0x88aff40]Warning MVs not available
[mpegvideo @ 0x88aff40]concealing 1350 DC, 1350 AC, 1350 MV errors Cannot sync MAD frame: -0.078 ct: 0.000 198/198 11% 22% 0.8% 18 0 0% Cannot sync MAD frame
Cannot sync MAD frame: -0.078 ct: 0.000 199/199 11% 22% 0.8% 18 0 0% Cannot sync MAD frame: -0.078 ct: 0.000 200/200 11% 21% 0.8% 18 0 0% Cannot sync MAD frame: -0.078 ct: 0.000 201/201 11% 21% 0.8% 18 0 0% Cannot sync MAD frame: -0.078 ct: 0.000 202/202 11% 21% 0.8% 18 0 0% Cannot sync MAD frame: -0.078 ct: 0.000 203/203 11% 21% 0.8% 18 0 0% Cannot sync MAD frame: -0.078 ct: 0.000 204/204 11% 21% 0.8% 18 0 0% Cannot sync MAD frame: -0.078 ct: 0.000 205/205 10% 21% 0.8% 18 0 0% Cannot sync MAD frame: -0.078 ct: 0.000 206/206 10% 21% 0.8% 18 0 0% Cannot sync MAD frame: -0.078 ct: 0.000 207/207 10% 21% 0.8% 18 0 0% Cannot sync MAD frame: -0.078 ct: 0.000 208/208 10% 21% 0.8% 18 0 0% Cannot sync MAD frame: -0.078 ct: 0.000 209/209 10% 21% 0.8% 18 0 0% Cannot sync MAD frame: -0.078 ct: 0.000 210/210 10% 21% 0.8% 18 0 0% Cannot sync MAD frame: -0.078 ct: 0.000 211/211 10% 21% 0.7% 18 0 0% Cannot sync MAD frame: -0.078 ct: 0.000 212/212 10% 21% 0.7% 18 0 0% Cannot sync MAD frame: -0.078 ct: 0.000 213/213 10% 21% 0.7% 18 0 0% Cannot sync MAD frame: -0.078 ct: 0.000 214/214 10% 21% 0.7% 18 0 0%
A: 7.3 V: 7.4 A-V: -0.078 ct: 0.000 214/214 10% 21% 0.7% 18 0 0%

[1]+ Stopped mplayer /dev/video1 -vo x11 -nobps -autosync 30
-forceidx -hardframedrop -vc ffmpeg12 -idle -menu -cache 16384 -cache-seek-min 50 -mc 0 -ni

*****************

1. As soon as mplayer loaded, I was getting audio for the channel that TVtime was displaying, but this time video screens in TVtime became so corrupted and distorted that it was not viewable, but no video displayed in the mplayer screen (it remained black) and mplayer aborted after 10 or so seconds.

2. Why does the loading of mplayer corrupt the video????

*****************

I then tried redirecting the audio using sox (using a procedure found on another wikki) and got the following result:

$ sox -c 2 -s -r 44100 -t ossdsp /dev/dsp1 -t ossdsp -r 44100 /dev/dsp
sox formats: can't open input file `/dev/dsp1': No such file or directory

So I then did:

$ ls /dev/dsp*                                                  
/dev/dsp 

...and then:

$ cat /proc/asound/cards 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xf9af4000 irq 22

*****************

It still astounds me that linux is not detecting the audio portion of this HVR-1800 as an audio device. Is this a kernel issue?

George