![]() |
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.
|
|
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 |
|
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 |
|
|
|
|
|
#4 |
|
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 |
|
|
|
|
|
#5 |
|
First Cup of Ubuntu
![]() Join Date: Apr 2008
Beans: 1
|
Re: em28xx/em2880-dvb (HVR-950) compilation woes.
Many thanks for your help.
|
|
|
|
|
|
#6 |
|
A Carafe of Ubuntu
![]() Join Date: Jan 2007
Location: Switzerland
Beans: 107
|
Re: em28xx/em2880-dvb (HVR-950) compilation woes.
Thanks it solved the problem for me!
I can't figure out why the em28xx driver isn't bundled with hardy, it's been a long time since this driver exists. |
|
|
|
|
|
#7 |
|
First Cup of Ubuntu
![]() Join Date: Apr 2008
Beans: 2
|
Re: em28xx/em2880-dvb (HVR-950) compilation woes.
Could someone please walk me through the specific steps of how to apply this patch?
Thanks. |
|
|
|
|
|
#8 |
|
First Cup of Ubuntu
![]() Join Date: Aug 2006
My beans are hidden!
|
Re: em28xx/em2880-dvb (HVR-950) compilation woes.
I have been wrestling with this problem for several months. I've gotten mine working, so I thought I'd throw my 2 cents in . . .
I'm using Hardy 64. I'm pretty sure the patch mentioned above is already in the hg mcentral.de kernel and experimental repositories so it shouldn't be needed. However, just typing "make" still fails. So instead I type Code:
make LINUXINCLUDE="-I`pwd`/linux/include -I`pwd`/v4l -Iinclude -include include/linux/autoconf.h" Then there is installing. If I do "make install" Ubuntu won't boot after the next reboot. It looks like HAL crashes. I'm pretty sure this is a bug that only affects 64 bit systems using kernel 2.6.24. I'm not smart enough to figure out what's going on exactly or how to fix it, so I use an ugly work around. Every time I boot up, I run the following command in a terminal: Code:
cd /lib/firmware/v4l-dvb-experimental/;sudo make load;sudo /etc/init.d/mythtv-backend restart If someone knows of a better way I'm all ears. Hopefully these bugs will be fixed soon at the code level. |
|
|
|
|
|
#9 | |
|
A Carafe of Ubuntu
![]() Join Date: Feb 2007
Beans: 96
|
Re: em28xx/em2880-dvb (HVR-950) compilation woes.
Quote:
|
|
|
|
|
|
|
#10 | |||
|
5 Cups of Ubuntu
![]() Join Date: Nov 2005
Location: Finland
Beans: 23
Ubuntu Karmic Koala (testing)
|
Re: em28xx/em2880-dvb (HVR-950) compilation woes.
Quote:
Quote:
Code:
hg clone http://mcentral.de/hg/~mrec/v4l-dvb-experimental cd v4l-dvb-experimental wget http://mcentral.de/pipermail/em28xx/attachments/20080402/b43e9afe/v4l-dvb-kernel-Makefile-2.6.24.obj patch -p0 < v4l-dvb-kernel-Makefile-2.6.24.obj make sudo make install And reboot. Quote:
Also, please note that this driver will break other v4l drivers (for example, my webcam's uvcvideo driver which is bundled in linux-ubuntu-modules-... package), so if you have a webcam or other potential v4l devices, you could try unplugging them. I'm using Hardy 64-bit and the drivers works for me so there must be something specific in your system that causes the problems. I'll gladly help with isolating the problem. |
|||
|
|
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|