Ubuntu Forums ubuntu.com - launchpad.net - ubuntu help  

Go Back   Ubuntu Forums > The Ubuntu Forum Community > Forum Archive > Main Support Categories > Multimedia & Video
Register Reset Password Forum Help Forum Council Search Today's Posts Mark Forums Read

Hello, Unregistered You are browsing a READ only archive of the main support categories pre 4/21/2008. You will not be able to post or reply any threads in this section.
Ubuntu 9.10 is out!!!

When downloading Ubuntu 9.10 please consider using bittorrent to get your copy of Ubuntu.

The Ubuntu Developers Summit for Lucid Lynx will be held the week of 16-Nov-2009 till 20-Nov-2009 in Dallas, TX USA. Visit the the Ubuntu wiki for more information about UDS and how to participate remotely.

Multimedia & Video
Have multimedia question? ATI, Nvidia, Sound cards. Just ask here.

 
Thread Tools Display Modes
Old March 30th, 2008   #1
Sastraxi
5 Cups of Ubuntu
 
Join Date: Oct 2006
My beans are hidden!
em28xx/em2880-dvb (HVR-950) compilation woes.

Hey all,

Upgraded to Hardy, went smooth as silk. Now the only issue remaining (apart from the dreadful power consumption) is to get my Hauppauge HVR-950 working once more.

I attempted the steps described in the infamous lunapark article (http://lunapark6.com/usb-hdtv-tuner-...v-hvr-950.html) but they do not seem to work for Hardy. Specifically...

Code:
cameron@vienna:/lib/firmware/v4l-dvb-experimental$ sudo make
[sudo] password for cameron: 
make -C /lib/firmware/v4l-dvb-experimental/v4l 
make[1]: Entering directory `/lib/firmware/v4l-dvb-experimental/v4l'
creating symbolic links...
make -C /lib/modules/2.6.24-12-generic/build SUBDIRS=/lib/firmware/v4l-dvb-experimental/v4l  modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.24-12-generic'
  CC [M]  /lib/firmware/v4l-dvb-experimental/v4l/flexcop-pci.o
In file included from /lib/firmware/v4l-dvb-experimental/v4l/flexcop-common.h:23,
                 from /lib/firmware/v4l-dvb-experimental/v4l/flexcop-pci.c:10:
/lib/firmware/v4l-dvb-experimental/v4l/dvb_frontend.h:42:33: error: media/v4l_dvb_tuner.h: No such file or directory
In file included from /lib/firmware/v4l-dvb-experimental/v4l/flexcop-common.h:23,
                 from /lib/firmware/v4l-dvb-experimental/v4l/flexcop-pci.c:10:
/lib/firmware/v4l-dvb-experimental/v4l/dvb_frontend.h:165: error: field 'tuner_ops' has incomplete type
make[3]: *** [/lib/firmware/v4l-dvb-experimental/v4l/flexcop-pci.o] Error 1
make[2]: *** [_module_/lib/firmware/v4l-dvb-experimental/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.24-12-generic'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/lib/firmware/v4l-dvb-experimental/v4l'
make: *** [all] Error 2
... I'm not exactly sure where the problem lies. Has anyone gotten this card (and its digital capabilities that work flawlessly in the 2.6.22 kernel, in gutsy OR hardy) working with Hardy and the 2.6.24 kernel?
Sastraxi is offline   Reply With Quote
Old April 5th, 2008   #2
gekkio
5 Cups of Ubuntu
 
gekkio's Avatar
 
Join Date: Nov 2005
Location: Finland
Beans: 23
Ubuntu Karmic Koala (testing)
Re: em28xx/em2880-dvb (HVR-950) compilation woes.

It's a known problem when compiling em28xx with kernels >= 2.6.24.

I managed to get my em2880-dvb working by using this patch from the em28xx mailing list:
http://mcentral.de/pipermail/em28xx/...il/001481.html
It's a very simple Makefile patch, but it worked for me.

Hope it helps!
gekkio is offline   Reply With Quote
Old May 13th, 2008   #3
tattrat
Just Give Me the Beans!
 
tattrat's Avatar
 
Join Date: Mar 2006
Location: Derby, uk
Beans: 79
Ubuntu 9.04 Jaunty Jackalope
Send a message via MSN to tattrat
Re: em28xx/em2880-dvb (HVR-950) compilation woes.

Quote:
Originally Posted by gekkio View Post
I managed to get my em2880-dvb working by using this patch from the em28xx mailing list:
http://mcentral.de/pipermail/em28xx/...il/001481.html
This link seems to be dead, does anyone know if the file is available elsewhere?
tattrat is offline   Reply With Quote
Old May 13th, 2008   #4
bawilson2
A Carafe of Ubuntu
 
Join Date: Feb 2007
Beans: 96
Re: em28xx/em2880-dvb (HVR-950) compilation woes.

Quote:
Originally Posted by tattrat View Post
This link seems to be dead, does anyone know if the file is available elsewhere?
The patch is no longer needed if you download the v4l-dvb-experimental driver.
bawilson2 is offline   Reply With Quote
Old April 8th, 2008   #5
tuku
First Cup of Ubuntu
 
Join Date: May 2006
Beans: 3
Re: em28xx/em2880-dvb (HVR-950) compilation woes.

I have exactly the same problem. The link does not have the patch anymore, its just has the .obj file.
Where can I find the patch.
thanks
tuku is offline   Reply With Quote
Old April 8th, 2008   #6
gekkio
5 Cups of Ubuntu
 
gekkio's Avatar
 
Join Date: Nov 2005
Location: Finland
Beans: 23
Ubuntu Karmic Koala (testing)
Re: em28xx/em2880-dvb (HVR-950) compilation woes.

The obj file IS the patch file, it's just named weirdly.

Just download the obj file and patch the source with
Code:
patch -p0 < v4l-dvb-kernel-Makefile-2.6.24.obj
gekkio is offline   Reply With Quote
Old May 4th, 2008   #7
ichatter231
First Cup of Ubuntu
 
Join Date: Mar 2005
Beans: 1
Re: em28xx/em2880-dvb (HVR-950) compilation woes.

Quote:
Originally Posted by gekkio View Post
The obj file IS the patch file, it's just named weirdly.

Just download the obj file and patch the source with
Code:
patch -p0 < v4l-dvb-kernel-Makefile-2.6.24.obj
So I typed this in the terminal and I have no idea what's going on. It wants to know which file to patch, as I suppose it should.

What file am I patching, and how do I do so? (command-by-command if possible)

Thanks!
ichatter231 is offline   Reply With Quote
Old May 4th, 2008   #8
bawilson2
A Carafe of Ubuntu
 
Join Date: Feb 2007
Beans: 96
Re: em28xx/em2880-dvb (HVR-950) compilation woes.

Quote:
Originally Posted by ichatter231 View Post
So I typed this in the terminal and I have no idea what's going on. It wants to know which file to patch, as I suppose it should.

What file am I patching, and how do I do so? (command-by-command if possible)

Thanks!
There are other issues going on beyond just compiling the driver. Unless somebody else can say different I believe it requires building a new kernel. You may want to hold off until there's a little easier solution then that.
bawilson2 is offline   Reply With Quote
Old May 4th, 2008   #9
winterequinox
First Cup of Ubuntu
 
Join Date: Jun 2006
Beans: 10
Re: em28xx/em2880-dvb (HVR-950) compilation woes.

Just to add my 2 cents. I followed gekkio's instructions from post nr 10 of this thread, and have the same experience as others: The machine won't boot if the hvr-950 is plugged in. If I plug it in after the boot, the keyboard stops working (but the mouse still works, I can click on the menu items to shut the machine down.) If I 'modprobe em2880-dvb' and then plug in the hvr-950. it works and I can watch a dvb broadcast with xine. It's a 64 bit AMD machine BTW. (My final problem is finding something I want to watch, but that's not for this forum.)
winterequinox is offline   Reply With Quote
Old May 5th, 2008   #10
bawilson2
A Carafe of Ubuntu
 
Join Date: Feb 2007
Beans: 96
Re: em28xx/em2880-dvb (HVR-950) compilation woes.

I had a bit of time today so I tried compiling a new kernel. I stepped up the Hardy kernel to 2.6.25. Once I did that, I was able to compile the v4l-dvb-experimental drivers without any issue. It looks like the patch to the makefile has been added to the repository. Things worked 100%. Not exactly an easy solution but there are guides out there to do each step. It just takes a little time.
bawilson2 is offline   Reply With Quote

Bookmarks

Thread Tools
Display Modes

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 On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 08:02 PM.


vBulletin ©2000 - 2009, Jelsoft Enterprises Ltd. Ubuntu Logo, Ubuntu and Canonical © Canonical Ltd. Tango Icons © Tango Desktop Project. bilberry