![]() |
ubuntu.com - launchpad.net - ubuntu help
|
|
|||||||
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 |
|
|
|
|
#1 |
|
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
|
|
|
|
|
|
#2 |
|
5 Cups of Ubuntu
![]() 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! |
|
|
|
|
|
#3 | |
|
Just Give Me the Beans!
![]() |
Re: em28xx/em2880-dvb (HVR-950) compilation woes.
Quote:
|
|
|
|
|
|
|
#4 |
|
A Carafe of Ubuntu
![]() Join Date: Feb 2007
Beans: 96
|
Re: em28xx/em2880-dvb (HVR-950) compilation woes.
|
|
|
|
|
|
#5 |
|
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 |
|
|
|
|
|
#6 |
|
5 Cups of Ubuntu
![]() 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 |
|
|
|
|
|
#7 | |
|
First Cup of Ubuntu
![]() Join Date: Mar 2005
Beans: 1
|
Re: em28xx/em2880-dvb (HVR-950) compilation woes.
Quote:
What file am I patching, and how do I do so? (command-by-command if possible) Thanks! |
|
|
|
|
|
|
#8 |
|
A Carafe of Ubuntu
![]() Join Date: Feb 2007
Beans: 96
|
Re: em28xx/em2880-dvb (HVR-950) compilation woes.
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.
|
|
|
|
|
|
#9 |
|
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.)
|
|
|
|
|
|
#10 |
|
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.
|
|
|
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|