LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 12-27-2009, 09:57 AM   #1
Grischuna
Member
 
Registered: Mar 2009
Distribution: Slackware64 14.0 multilib
Posts: 44

Rep: Reputation: 0
WinTV-HVR-850 Hybrid Stick - no /dev/video0


Hello to all,
(my first post here...)

I have trouble to get my WinTV-HVR-850 Hybrid USB Stick to work under Slackware 13.0 (works fine under Ubuntu 9.10). I use following kernel from Slackware.com:

Code:
Linux 2.6.29.6-smp  i686 Intel(R) Pentium(R) 4 CPU 1.80GHz GenuineIntel GNU/Linux
The stick gets recognized:

Code:
Dec 27 10:44:26 grischuna kernel: usb 1-2: new full speed USB device using uhci_hcd and address 4
Dec 27 10:44:26 grischuna kernel: usb 1-2: New USB device found, idVendor=2040, idProduct=7240
Dec 27 10:44:26 grischuna kernel: usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=10
Dec 27 10:44:26 grischuna kernel: usb 1-2: Product: WinTV HVR-850
Dec 27 10:44:26 grischuna kernel: usb 1-2: Manufacturer: Hauppauge
Dec 27 10:44:26 grischuna kernel: usb 1-2: SerialNumber: 4033369688
Dec 27 10:44:26 grischuna kernel: usb 1-2: configuration #1 chosen from 1 choice
Dec 27 10:44:27 grischuna kernel: au0828: i2c bus registered
Dec 27 10:44:28 grischuna kernel: tveeprom 1-0050: Hauppauge model 72301, rev B3F0, serial# 6837848
Dec 27 10:44:28 grischuna kernel: tveeprom 1-0050: MAC address is 00-0D-FE-68-56-58
Dec 27 10:44:28 grischuna kernel: tveeprom 1-0050: tuner model is Xceive XC5000 (idx 150, type 4)
Dec 27 10:44:28 grischuna kernel: tveeprom 1-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 0x88)
Dec 27 10:44:28 grischuna kernel: tveeprom 1-0050: audio processor is AU8522 (idx 44)
Dec 27 10:44:28 grischuna kernel: tveeprom 1-0050: decoder processor is AU8522 (idx 42)
Dec 27 10:44:28 grischuna kernel: tveeprom 1-0050: has no radio, has IR receiver, has no IR transmitter
Dec 27 10:44:28 grischuna kernel: hauppauge_eeprom: hauppauge eeprom: model=72301
Dec 27 10:44:28 grischuna kernel: xc5000 1-0061: creating new instance
Dec 27 10:44:28 grischuna kernel: xc5000: Successfully identified at address 0x61
Dec 27 10:44:28 grischuna kernel: xc5000: Firmware has not been loaded previously
Dec 27 10:44:28 grischuna kernel: DVB: registering new adapter (au0828)
Dec 27 10:44:28 grischuna kernel: Registered device AU0828 [Hauppauge HVR850]
If I get it correct also the module is loaded:

Code:
bash-3.1# lsmod
Module                  Size  Used by
snd_usb_audio          80352  1 
snd_usb_lib            15228  1 snd_usb_audio
snd_rawmidi            19040  1 snd_usb_lib
snd_hwdep               6816  1 snd_usb_audio
xc5000                 10784  1 
au8522                  8224  1 
au0828                 17536  0 
dvb_core               81728  1 au0828
tveeprom               11808  1 au0828

And here the output from lsusb:

Code:
bash-3.1# lsusb 
Bus 002 Device 002: ID 04cc:1122 Philips Semiconductors Hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 2040:7240 Hauppauge 
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
But there's no way i get the /dev/video0, or similar. Heres what i've got in /dev starting with 'vi'.

Code:
bash-3.1# ls | grep vi
bash-3.1#
Any help would be much appreciated.

Regards,
Grischuna
 
Old 12-27-2009, 11:13 AM   #2
hemp4fuel
Member
 
Registered: Jun 2003
Location: Topeka, KS
Distribution: Slackware
Posts: 192

Rep: Reputation: 45
You will need the firmware to be extracted to /lib/firmware and you can get the firmware here: http://dl.ivtvdriver.org/ivtv/firmwa...irmware.tar.gz

You will also need the utilities which can be gotten here: http://dl.ivtvdriver.org/ivtv/stable...s-1.4.0.tar.gz
 
Old 12-27-2009, 12:48 PM   #3
Grischuna
Member
 
Registered: Mar 2009
Distribution: Slackware64 14.0 multilib
Posts: 44

Original Poster
Rep: Reputation: 0
Thank you hemp4fuel,

Quote:
Originally Posted by hemp4fuel View Post
You will need the firmware to be extracted to /lib/firmware and you can get the firmware here: http://dl.ivtvdriver.org/ivtv/firmwa...irmware.tar.gz

You will also need the utilities which can be gotten here: http://dl.ivtvdriver.org/ivtv/stable...s-1.4.0.tar.gz
Unfortunately I still get no /dev/video0 . The firmware are at the right place:

Code:
/lib/firmware$ ls
3CCFEM556.cis                                    WHENCE                    emi26/                keyspan/      tehuti/
3CXEM556.cis                                     acenic/                   emi62/                keyspan_pda/  ti_3410.fw
3com/                                            adaptec/                  ess/                  korg/         ti_5052.fw
COMpad2.cis                                      advansys/                 intelliport2.bin      matrox/       tigon/
COMpad4.cis                                      atmsar11.fw               ipw2100-1.3-i.fw      mts_cdma.fw   tr_smctr.bin
DP83903.cis                                      av7110/                   ipw2100-1.3-p.fw      mts_edge.fw   ttusb-budget/
E-CARD.cis                                       bnx2/                     ipw2100-1.3.fw        mts_gsm.fw    v4l-cx2341x-dec.fw
LA-PCM.cis                                       bnx2x-e1-5.0.21.0.fw      ipw2200-bss.fw        ositech/      v4l-cx2341x-enc.fw
LICENSE.ipw2100-fw-1.3                           bnx2x-e1h-5.0.21.0.fw     ipw2200-ibss.fw       qlogic/       v4l-cx25840.fw
LICENSE.ipw2200-fw                               cis/                      ipw2200-sniffer.fw    r128/         v4l-pvrusb2-24xxx-01.fw
LICENSE.ralink-firmware-RT61_Firmware_V1.2.txt   cpia2/                    iwlwifi-3945-1.ucode  radeon/       v4l-pvrusb2-29xxx-01.fw
LICENSE.ralink-firmware-RT71W_Firmware_V1.8.txt  cxgb3/                    iwlwifi-3945-2.ucode  rt2561.bin    vicam/
MT5634ZLX.cis                                    dabusb/                   iwlwifi-4965-1.ucode  rt2561s.bin   whiteheat.fw
NE2K.cis                                         dsp56k/                   iwlwifi-4965-2.ucode  rt2661.bin    whiteheat_loader.fw
PCMLM28.cis                                      dvb-fe-xc5000-1.1.fw      iwlwifi-5000-1.ucode  rt73.bin      yam/
PE-200.cis                                       dvb-fe-xc5000-1.6.114.fw  iwlwifi-5000-2.ucode  sb16/         yamaha/
PE520.cis                                        e100/                     iwlwifi-5150-2.ucode  sun/          zd1211/
RS-COM-2P.cis                                    edgeport/                 kaweth/               tamarack.cis
Is there any other information I could provide to you?

Cheers,
Grischuna
 
Old 12-27-2009, 01:03 PM   #4
stormtracknole
Member
 
Registered: Aug 2005
Location: The Big Easy
Distribution: Slackware, RHEL
Posts: 834

Rep: Reputation: 108Reputation: 108
Did you do a reboot after installing? You need to reboot your computer for it the firmware to work.
 
Old 12-27-2009, 02:40 PM   #5
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 536Reputation: 536Reputation: 536Reputation: 536Reputation: 536Reputation: 536
Quote:
Unfortunately I still get no /dev/video0
Do the kernel module drivers for the HVR-850 support analog signals? The /dev/video device node is for analog signals. The device node for digital signals is at /dev/dvb/adapter0. Check to see whether you have a device node at the latter point.

I have an HVR-1600 and HVR-1250. Neither driver set supports analog.
 
Old 12-27-2009, 04:04 PM   #6
Grischuna
Member
 
Registered: Mar 2009
Distribution: Slackware64 14.0 multilib
Posts: 44

Original Poster
Rep: Reputation: 0
Hallo,

@stormtracknole

Code:
Did you do a reboot after installing? You need to reboot your computer for it the firmware to work.
yes I have done a reboot of my computer.

@Woodsman
Code:
Do the kernel module drivers for the HVR-850 support analog signals? The /dev/video device node is for analog signals. The device node for digital signals is at /dev/dvb/adapter0. Check to see whether you have a device node at the latter point.
Sorry about the question but which modules do you think are the correct ones? I do have in /dev/dvb/adapter0 the following devices that are created after a reboot (TV stick plugged). Also I only need analog support working, no need for digital:

Code:
:/dev/dvb/adapter0# ls -al
total 0
drwxr-xr-x 2 root root     120 2009-12-27 17:00 .
drwxr-xr-x 3 root root      60 2009-12-27 17:00 ..
crw-rw---- 1 root video 212, 4 2009-12-27 17:00 demux0
crw-rw---- 1 root video 212, 5 2009-12-27 17:00 dvr0
crw-rw---- 1 root video 212, 3 2009-12-27 17:00 frontend0
crw-rw---- 1 root video 212, 7 2009-12-27 17:00 net0
As info from my initial post, the card is working under Ubuntu 9.10 so it is supported but I'm just to stupid to make it working under Slackware.

Cheers,
Grischuna

Last edited by Grischuna; 12-27-2009 at 04:59 PM.
 
Old 12-27-2009, 05:13 PM   #7
stormtracknole
Member
 
Registered: Aug 2005
Location: The Big Easy
Distribution: Slackware, RHEL
Posts: 834

Rep: Reputation: 108Reputation: 108
This could be the case where a newer kernel is being used by Ubuntu. Do you know which version of the kernel that Ubuntu is using?
 
Old 12-27-2009, 07:28 PM   #8
Grischuna
Member
 
Registered: Mar 2009
Distribution: Slackware64 14.0 multilib
Posts: 44

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by stormtracknole View Post
This could be the case where a newer kernel is being used by Ubuntu. Do you know which version of the kernel that Ubuntu is using?
They have Kernel:

Code:
~$ uname -r
2.6.31-16-generic
 
Old 12-27-2009, 07:52 PM   #9
stormtracknole
Member
 
Registered: Aug 2005
Location: The Big Easy
Distribution: Slackware, RHEL
Posts: 834

Rep: Reputation: 108Reputation: 108
Quote:
Originally Posted by Grischuna View Post
They have Kernel:

Code:
~$ uname -r
2.6.31-16-generic
Then I'm pretty sure that particular kernel is loading different drivers. You can either compile the latest kernel, or download the latest drivers from ivtv and build from source. I'm in a hurry now, but I'll get back with you with some better instructions.
 
Old 12-27-2009, 08:05 PM   #10
stormtracknole
Member
 
Registered: Aug 2005
Location: The Big Easy
Distribution: Slackware, RHEL
Posts: 834

Rep: Reputation: 108Reputation: 108
I think I figured it out! Go ahead download this. Unpack it by doing the following commands as root:

Code:
tar xzf ivtv-utils-1.4.0.tar.gz
cd ivtv-utils-1.4.0/utils
make
make install
Go ahead and reboot one more time. By running make and make install on the "utils" directory, it builds the application necessary to control certain features of the card. I have a card that uses the ivtv driver and almost every time, I install the firmware and build the utils. As a last resort, you can perform the "make and make install" in the top directory which will build everything, including the latest drivers against the kernel.

Hope this works!
 
Old 12-27-2009, 11:10 PM   #11
Grischuna
Member
 
Registered: Mar 2009
Distribution: Slackware64 14.0 multilib
Posts: 44

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by stormtracknole View Post
I think I figured it out! Go ahead download this. Unpack it by doing the following commands as root:

Code:
tar xzf ivtv-utils-1.4.0.tar.gz
cd ivtv-utils-1.4.0/utils
make
make install
Go ahead and reboot one more time. By running make and make install on the "utils" directory, it builds the application necessary to control certain features of the card. I have a card that uses the ivtv driver and almost every time, I install the firmware and build the utils. As a last resort, you can perform the "make and make install" in the top directory which will build everything, including the latest drivers against the kernel.

Hope this works!
'hemp4fuel' mentioned that same in the first answer and I did this already. I have also verified the Kernel .config file from Ubuntu and I can not see a difference for the Multimedia part. If I would know what is missing in the Slackware kernel I could easily compile a new one...

Grischuna
 
Old 12-27-2009, 11:26 PM   #12
stormtracknole
Member
 
Registered: Aug 2005
Location: The Big Easy
Distribution: Slackware, RHEL
Posts: 834

Rep: Reputation: 108Reputation: 108
Quote:
Originally Posted by Grischuna View Post
'hemp4fuel' mentioned that same in the first answer and I did this already. I have also verified the Kernel .config file from Ubuntu and I can not see a difference for the Multimedia part. If I would know what is missing in the Slackware kernel I could easily compile a new one...

Grischuna
Doh! Totally missed that. Then I'm stumped!
 
Old 09-01-2010, 04:39 PM   #13
mrwall-e
Member
 
Registered: Jul 2010
Distribution: Arch Linux, Xubuntu, Gentoo
Posts: 44

Rep: Reputation: 0
Quote:
Originally Posted by Grischuna View Post
Hello to all,
(my first post here...)

I have trouble to get my WinTV-HVR-850 Hybrid USB Stick to work under Slackware 13.0 (works fine under Ubuntu 9.10). I use following kernel from Slackware.com:
I know this is really old, but may I ask how you got it to work in even Ubuntu? I can't seem to get it to work.

Thanks
 
Old 09-01-2010, 08:33 PM   #14
Grischuna
Member
 
Registered: Mar 2009
Distribution: Slackware64 14.0 multilib
Posts: 44

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by mrwall-e View Post
I know this is really old, but may I ask how you got it to work in even Ubuntu? I can't seem to get it to work.

Thanks
Hello,
It is really a long time ago but as I can remember I plugged in the card and could open it most likely with xine. I just used Ubuntu to test the card. I do not have Ubuntu installed on any laptop any longer. Also the card gets correctly recognized under Slackware 13.1.

Cheers
 
Old 09-02-2010, 05:44 AM   #15
mrwall-e
Member
 
Registered: Jul 2010
Distribution: Arch Linux, Xubuntu, Gentoo
Posts: 44

Rep: Reputation: 0
Quote:
Originally Posted by Grischuna View Post
Hello,
It is really a long time ago but as I can remember I plugged in the card and could open it most likely with xine. I just used Ubuntu to test the card. I do not have Ubuntu installed on any laptop any longer. Also the card gets correctly recognized under Slackware 13.1.

Cheers
THANK YOU!!!!! I hope this will work (time to get xine).

Thanks again,

mrwall-e
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Analog use for the HVR-1110 DVB-T/Hybrid luc7919 Linux - Hardware 2 08-30-2009 12:07 PM
wintv hvr 900h on linux theacerguy Linux - Hardware 6 05-12-2009 10:24 AM
Hauppauge WinTV-HVR-950 willigiann Linux - Hardware 3 03-04-2008 01:15 PM
hauppauge wintv-hvr-1300 nomorewin Linux - Hardware 1 02-23-2008 04:23 PM
WinTV-HVR-1100 and slackware Carpo Slackware 3 08-28-2006 06:41 AM


All times are GMT -5. The time now is 10:22 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration