Following up on my recent blog to make my Hauppauge WinTV Nova-T play under Hardy, and my ongoing work for improving the driver situation under Ubuntu and Linux in general, I finally packaged the current development snapshot of the Video4Linux DVB drivers.
I used DKMS for generating a Debian package out of the driver source tree, which works really well after I sorted out a couple of issues with upstream (which are by and large fixed upstream now, thanks Matt and Mario!). The driver is shipped in source form (tarball), and DKMS takes care of automatically building it for the current kernel, and any later kernel you install in the future (e. g. if Hardy gets yet another kernel ABI).
So enjoy! Enable my PPA (https://launchpad.net/~pitti/+archive) and apt-get install v4l-dvb-dkms. After it finished building and installing, you can plug in your DVB-T stick and it should work (provided that v4l-dvb supports it at all, of course).
Please let me know how it goes for you! I appreciate any report about problems (include the output of “dkms status”) and suggestions.
June 10, 2008 at 17:13 |
This is way cool. Thanks a lot.
I run a Mythbuntu system. 8.04 stock kernels support my DVB-T card OK, but recent v4l-dvb trees have better support/stability/functionnality.
You took away the last manual setup on my system.
http://www.youplala.net/linux/home-theater-pc
June 10, 2008 at 17:47 |
Updated sources.list, apt updated, apt installed, compiled, pushed the old modules aside, rebooted, all modules picked up from the dkms location.
So far so good.
$ dkms statusv4l-dvb, 0.20080610, 2.6.24-18-generic, x86_64: installed (original_module exists)
Let’s see if the wife calls within the hour to tell me that the TV is not working, but I have tons of confidence.
You rock!
June 10, 2008 at 19:17 |
How is easy it to maintain the package?
I foresee a few changes in the v4l-dvb that may arrive soon and that I’d like to use.
I’d rather continue using DKMS and not revert to the manual mode.
So, instead of relying on you, I could do some work.
Any pointer towards an how-to?
June 10, 2008 at 19:48 |
Does this re-builds the whole v4l-dvb tree? If so, you might want to re-name it more generally than just the DVB-T.
James
June 10, 2008 at 20:05 |
What is the status of these drivers in Linux upstream? Perhaps you could contact the Linux Driver Project to get them merged?
June 10, 2008 at 20:09 |
PS: please get your packages into Debian while you are waiting for them to be merged upstream.
June 10, 2008 at 20:53 |
@Nico: I’ll write a HOWTO in the Ubuntu wiki about using DKMS soon, and I’ll use v4l-dvb as one example (the other example will be a small driver which just builds one kmod). Thanks for testing!
June 10, 2008 at 20:58 |
@James Klaas: Yes, it does rebuild the entire tree. The upstream project is called ‘v4l-dvb’, and they advertise it as “the DVB subsystem”. But admittedly I haven’t checked all the 220 modules. Should it be called just “v4l” then?
June 10, 2008 at 21:00 |
@foo: the v4l-dvb tree is already regularly merged to linux upstream. I. e. 2.6.25 will work OOTB with e. g. my particular device. However, by the time a kernel is released, there will be more new models. The purpose of this driver package is to provide backports to stable releases, not to encourage someone to not merge it upstream.
I don’t plan to upload this driver package to ubuntu or debian. I’ll keep it in my PPA for now, since otherwise I had to take actual responsibility for it.
June 10, 2008 at 21:10 |
@foo
v4l-dvb works closely with the kernel guys.
Their development is much faster, thoug, and there are plenty of nice things to grab directly from them in-betweek kernel or Ubuntu releases.
@martin
v4l-dvb is really for DVB-{S|T|C} and ATSC digital TV.
v4l is another tree
I’m looking forward to the how-to. I could, but do not promise yet, forward my results for your PPA
The Home Theater PC is working like a charm with your stuff.
June 10, 2008 at 23:10 |
@martin
There is no point in pushing it to Debian or Ubuntu, as they would include the tree in the kernel itself.
With your package we get fresh stuff that inserts itself into the normal procees. This is a great use of DKMS and PPA.
Maybe it could go into something like -backports or Debian Volatile, but I’m not even sure…
June 11, 2008 at 1:14 |
Hi
Many thanks for this I hope it works – for me.
how do I do this “Enable my PPA (https://launchpad.net/~pitti/+archive) ”
I tried adding it to the software sources>third party software apt, but it wouldnt let me – where do I enable it???
(this part i know – use via termina) and apt-get install v4l-dvb-dkms.
PLEASE help
June 11, 2008 at 1:24 |
OK I went to your https://launchpad.net/~pitti/+archive, and downloaded V4l-dvb-dkms_0_20080610_all.deb, then double clicking the downloaded file it opens in package installer, then it says requires installation of 2 packages – I click details it says
to be installed patch
to be installed dkms
Am I doing this right?
do I just let it install, and hopefully my DVB t will work
Sorry about the newbie questions
June 11, 2008 at 8:13 |
There are some multiple frontend patches for v4l-dvb for the hybrid HVR-3000 and 4000 cards. http://dev.kewl.org/hauppauge/
Can you include these patches in your PPA?
Along with these patches there is a patch on mythtv ticket #5061 which allows you to select the these multiple frontends.
June 11, 2008 at 10:12 |
Hi Martin
my replies about help got deleted – no problem, but please can you email me with how I enable the PPA so i can get my DVB T working
thanks Nathan
June 11, 2008 at 10:49 |
@Nathan: the /+archive page explains it: you need to add the “deb http://…” apt source to /etc/apt/sources.list (or /etc/apt/sources.list.d/drivers.list or so), then you can install it through the package manager. That’s the bit that Jockey will automate in the future (find repositories for your hardware and enable them). Also, don’t worry, your previous comments didn’t get deleted, they just got caught in the moderation queue.
@Paul: can do; which particular patch?
June 11, 2008 at 10:57 |
[...] Martin Pitt’s Weblog addicted to Ubuntu development « packaged DVB-T drivers for Ubuntu 8.04 [...]
June 11, 2008 at 12:07 |
Thanks did that – do I have to install any firmware – DVB-t still doesnt work its a hauppauge wintvHVR900 – M/R:65018/B2C0 #4006 – typed in the terminal and got this
nath@nath-laptop:~$ dkms status
v4l-dvb, 0.20080610, 2.6.24-18-generic, i686: installed (original_module exists)
is this right?
Thanks
June 11, 2008 at 12:54 |
Martin,
I’ve got an Afatech 9015 card, which supposedly should have v4l support (at least it appears in http://www.linuxtv.org/hg/ , please correct me if I’m wrong).
Even so, It doesn’t work after installing your package. Should it? Is there any additional info I can give you, that could be useful to you?
Until now I’ve been following this method to get the card to work: http://www.ubuntu-es.org/index.php?q=node/76680 It’s in Spanish, but I think there’s no problem to understand the commands.
June 11, 2008 at 12:58 |
Could you add Em2880 driver support ? (http://www.mcentral.de/wiki/index.php5/Em2880)
There’s a lot of usb dvb-t tuner which are using this driver, and I think it could be useful for some people
Thanks in advance.
June 11, 2008 at 13:57 |
heres the output of dmesg
[ 925.543248] tveeprom 1-0050: Hauppauge model 65018, rev B2C0, serial# 1054546
[ 925.543258] tveeprom 1-0050: tuner model is Xceive XC3028 (idx 120, type 71)
[ 925.543262] tveeprom 1-0050: TV standards PAL(B/G) PAL(I) PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xd4)
[ 925.543265] tveeprom 1-0050: audio processor is None (idx 0)
[ 925.543267] tveeprom 1-0050: has radio
[ 925.618089] tuner’ 1-0061: chip found @ 0xc2 (em28xx #0)
[ 925.698393] xc2028 1-0061: creating new instance
[ 925.698403] xc2028 1-0061: type set to XCeive xc2028/xc3028 tuner
[ 925.744473] xc2028 1-0061: Error: firmware xc3028-v27.fw not found.
[ 925.839267] tvp5150 1-005c: tvp5150am1 detected.
[ 925.987980] em28xx #0: V4L2 device registered as /dev/video0 and /dev/vbi0
[ 925.987991] em28xx #0: Found Hauppauge WinTV HVR 900 (R2)
[ 925.988037] usbcore: registered new interface driver em28xx
[ 926.075335] tvp5150 1-005c: tvp5150am1 detected.
June 11, 2008 at 15:58 |
I sometimes builded new drivers for my cx88 based HVR1300 card from the mercurial repo from v4l-dvb.
If i build it complete also ov511 (webcam) module gets build, and some others, so it seems not only dvb is included.
June 13, 2008 at 8:42 |
Hullo Martin,
Thanks for this. It’s a Heaven sent for guys like me coming from Windoze to MythTV. I’m using Mythbuntu 8.04.
I have two boxes set up, one an ASUS M2N-VM DH, the other on an ASUS M3A. The former is used for experimenting, the latter I use for my home entertainment. I also have a DVICO Fusion 4 (DD4) that I have been struggling to get going.
On the M2N-VM board your package did the trick. The DD4 worked first up. Great!!
However, on the M3A I got nothing.
Nevertheless, this is a great step forward. Well done!
June 14, 2008 at 19:06 |
Hi Martin,
Thank you for putting together the v4l-dvb package. I’m having an issue when I’m building the v4l-dvb-dkms package, that the saa7134-alsa module is not being included. Without the saa7134-alsa module the audio on my KWorld ATSC 110 card breaks.
I know saa7134-alsa was included as a separate module in the linux-ubuntu-modules package, but I’m a little confused how to compile it against the current v4l-dvb repository.
Thank you.
June 16, 2008 at 9:47 |
@Modorf: Indeed I am aware of this problem, but I’m not sure how to fix this. I changed v4l-dvb-dkms to build against the linux-ubuntu-modules headers, but that didn’t work.
June 16, 2008 at 20:29 |
@Martin: Thank you for trying and acknowledging the problem. I guess I will try inquiring with the V4L list.
June 17, 2008 at 9:20 |
Woot!
My MythTV system took the kernel ABI bump published today very gracefully.
DKMS did its job!
Thanks again for this!
June 26, 2008 at 10:02 |
There’s a nice patch included in this mail:
http://www.spinics.net/lists/linux-dvb/msg26792.html
This makes the credit-card sized Hauppage remote control (type DSR-0112) that is supplied with the Hauppage WinTV Nova-T USB stick work correctly as an input device and consequently with lirc. Any chance of including it in future versions ?
The actual Nova-T USB stick works just fine on my EEE PC running Hardy. Keep up the good work!
June 30, 2008 at 16:53 |
the cx88-alsa module is similarly broken in this and any builds i have tried to make from mercurial. It’s similarly located in linux-ubuntu-modules. I seem to remember reading something about it needing to be compiled against a different version of alsa than the one in the kernel.
July 14, 2008 at 10:50 |
It works for my Pinnacle PCTV DVB-T stick Solo, however it breaks my Logitech gspca based webcam, see dmesg output:
[99314.804130] Linux video capture interface: v2.00
[99314.807560] gspca: disagrees about version of symbol video_devdata
[99314.807578] gspca: Unknown symbol video_devdata
[99314.807911] gspca: disagrees about version of symbol video_unregister_device
[99314.807914] gspca: Unknown symbol video_unregister_device
[99314.808035] gspca: disagrees about version of symbol video_device_alloc
[99314.808037] gspca: Unknown symbol video_device_alloc
[99314.808079] gspca: disagrees about version of symbol video_register_device
[99314.808082] gspca: Unknown symbol video_register_device
[99314.808343] gspca: disagrees about version of symbol video_device_release
[99314.808346] gspca: Unknown symbol video_device_release
[99367.402633] Linux video capture interface: v2.00
[99367.406800] gspca: disagrees about version of symbol video_devdata
[99367.406808] gspca: Unknown symbol video_devdata
[99367.407141] gspca: disagrees about version of symbol video_unregister_device
[99367.407144] gspca: Unknown symbol video_unregister_device
[99367.407280] gspca: disagrees about version of symbol video_device_alloc
[99367.407283] gspca: Unknown symbol video_device_alloc
[99367.407325] gspca: disagrees about version of symbol video_register_device
[99367.407327] gspca: Unknown symbol video_register_device
[99367.407589] gspca: disagrees about version of symbol video_device_release
[99367.407591] gspca: Unknown symbol video_device_release
Regards,
Ronald.
July 18, 2008 at 15:08 |
works like a charm
(pinnacle 72e DVB-T on ubuntu 8.04)
thanks!
July 20, 2008 at 20:00 |
Hi,
my eeepc with 2.6.4-19 Kernel hangs up when starting – shows : v4l-dvb (0.20080610): Installing module ……………………………………. (and many more dots…)
Any idea for this?
Thanks!
Regards
Sebastian / Nasenbaer
July 22, 2008 at 9:25 |
rakudave :
i have the same but dont works
dmesg only say
dvb-usb: found a ‘Pinnacle PCTV 72e’ in cold state, will try to load a firmware
dvb-usb: downloading firmware from file ‘dvb-usb-dib0700-1.10.fw’
but if i open kaffeine it say that dont have any dvb-t isntaled
August 10, 2008 at 19:48 |
I’m having the same problem as Ronald Verbeek, only that it breaks my Logitech Quickcam ( quickcam.ko ) with the same errors.
My Pinnacle DVB-T Stick Solo 72e however works flawlessly with this package. Is there any solution that both the new v4l-dvb devices work and the ‘old’ v4l devices keep working.
The package also worked on my Asus Eeepc 901 with the stock Xandros distro.
Thanks,
Alain
August 10, 2008 at 19:50 |
Sorry for the type…my name is Alain not lain…
Where did the “A” go ?
August 16, 2008 at 19:35 |
Martin,
I am still compiling but even to get this far has been a godsend. I have struggled for months to try to get my Pinnacle HDTV Stick working with Ubuntu…. It’s about the only thing that has me still booting to Windoze occasionally (especially during the Olympics) and I hate it. Can’t wait to be finally liberated. Thanks again for a great service to the community.
Paul in NW Florida
August 21, 2008 at 8:53 |
Sorry, I didn’t get back to you earlier with what patches I’d like included.
The ones I, and others, need are the multi-frontend patches from http://dev.kewl.org/hauppauge/ i.e. mfe-7499.diff
This patch allows the HVR4000 to use both the DVB-S & DVB-T simultaneously.
Cheers,
Paul
August 21, 2008 at 14:55 |
Seems to install on hardy ok, and my Pinnacle PCTV 73e appears to work in kaffeine. I suspect my only problem now is the aerial, I live in a concrete block building, which will have steel reinforcing. I will take it out with the laptop in the weekend to somewhere where a clear signal is more likely. Further progress will be posted in this thread:
http://www.gossamer-threads.com/lists/mythtv/mythtvnz/346438
Thanks to you Martin!
August 21, 2008 at 20:18 |
After installing the package, DVB-T with a Hauppauge Nova WinTV USB stick is fine. However, the system doesn’t recognise my Logitech webcam anymore. So, no more Skype. Is ist possible to de-install the package or do I have to do a fresh installation of Ubuntu?
Best regards,
Dieter
August 21, 2008 at 20:27 |
BTW: My camera is an Logitech Quickcam Pro 9000 which uses uvcvideo.
Best regards,
Dieter
August 22, 2008 at 6:28 |
I just wanted to say thanks for this package, it was just what I needed to finally put the whole “this driver needs a custom kernel” headache to rest once and for all!
Excellent job!
August 22, 2008 at 19:17 |
Problem solved. I just deinstalled v4l-dvb-dkms. Now the uvcvideo-camera works and DVB-T works as well. This is a little strange, but it’s ok.
Best regards,
Dieter
August 24, 2008 at 6:13 |
Well it figured that after I say it worked for me, the cx88-alsa driver would stop working after a reboot, throwing multiple “cx88-alsa: unknown symbol …” and “cx88-alsa: disagrees about version…” messages in dmesg. The problem seems to be that cx88-alsa as included in the v4l-dvb repository is not being installed with the rest of the modules such that it can be modprobe’d later.
That is, the “official” Ubuntu copy ends up being chosen when using modprobe. The offending module is /lib/modules/2.6.24-19-generic/ubuntu/media/cx88/cx88-alsa.ko on my system.
August 24, 2008 at 6:52 |
This message is directed at the moderator of this site, and is not meant for general posting.
My last post was a false alarm. It seems that the functions of the cx88-alsa module have been moved into some other module, but I wasn’t expecting this to be the case. It seems that all I have to do is `modprobe cx88-dvb` and everything works like normal. When trying to load cx88-dvb started throwing errors, I didn’t even think to try watching TV, since that behavior was different from what I expected.
Anyways, please delete this message and my post from earlier today (it shows as dated Aug. 24 for some reason), but do approve the one dated Aug. 22.
Thanks again for the driver package!
September 21, 2008 at 11:00 |
Can you provide an AMD64 build?
September 21, 2008 at 11:17 |
Hi,
I currently have an AMD64 system with a Twihhan VisionPlus DVB-T card. It used to work fine, but over the past two weeks I’ve been getting applications unable to lock onto a channel. That’s MythTV, Kaffeine, Me-TV and Klear.
I see TwinHan have some posted drivers at http://www.twinhan.com/download_driver&software.asp but if there’s a wrapper application that’ll handle the most appropriate drivers and modules together (if you like, an ENVY-type tool for DVB) then that would be preferable.
September 21, 2008 at 15:45 |
Tim, you don’t need an “amd64 build”. My package contains the source code, and it will automatically be built for your system and platform.
September 22, 2008 at 2:06 |
$ dkms status
v4l-dvb, 0.20080610, 2.6.24-19-generic, x86_64: installed (original_module exists)
I found this page after some pretty heavy duty messing around with my Ubuntu system trying to get my Hauppaggue WinTV-HVR950 working on digital cable. I am using VLC with a channels.conf file to watch TV. It works great however every now and then when attempting to tune, it totally locks up my system (No keyboard or mouse response). Let me know if there is anything I can do to help troubleshoot this.
Thanks!!
September 22, 2008 at 10:26 |
I also have the Logitech webcam issue. Install your package and the webcam dies (/dev/video0 vanishes), but de-install your package and the webcam returns. The TV stick works flawlessly with the package installed.
Is there any possible way around this?
September 22, 2008 at 19:46 |
Further to WinTv nova-t with Logitech e3500 webcam.
When first installing v4l-dvb-dkms a reboot is required to kickstart TV stick loading then webcam dies. Re-install v4l-dvb-dkms and it picks up the TV stick without a reboot and both the TV and the webcam work together….reboot and the webcam dies……de-install v4l-dvb-dkms and the webcam returns but the TV stick dies. It is possible to do this over and over. This is so very close to working…..any ideas?
October 1, 2008 at 17:58 |
Hi,
Any ideas on the locking up thing?
Thanks,
Sean
October 11, 2008 at 19:46 |
Hi Martin,
firstly I wanted to say ‘thank you’ because your driver package made my ubuntu life easier, secondly I wanted to ask you some help because there could be some conflicting problems with the stk11xx module. In fact I have a syntek webcam which uses this module but after I installed the package I’ve got this message from the dmesg at the computer start:
[ 37.833249] stk11xx: disagrees about version of symbol video_devdata
[ 37.833254] stk11xx: Unknown symbol video_devdata
[ 37.833419] stk11xx: disagrees about version of symbol video_unregister_device
[ 37.833421] stk11xx: Unknown symbol video_unregister_device
[ 37.833480] stk11xx: disagrees about version of symbol video_device_alloc
The result is that the webcam doesn’t work.
So, could you get me some help?
Thanks
Matteo
November 16, 2008 at 19:27 |
How would one go about updating the source to a more recent version? As I understand it, there are bug fixes for my tuner that wouldn’t be incorporated in the June 2008 snapshot used. Is there an easy way of replacing the June v4l-dvb sources with more current ones?
December 7, 2008 at 4:15 |
Thnx a lot Martin, i had problems with my linux dist. because of having added by error worng repositories when trying to config my nvidia a pair of weeks ago, and since then i’ve had to re-install and fix almost everything.
I’ve been able to reconfigure everything but the stick driver, and was going to leave it as impossible when i founded your web. After trying to do it as you say several times with none good result, i uninstalled every package i had about v4l (anyway, i had assumed i was not gonna be able to use it until next upgrade or change of SO), and… ¡WOW! IT WORKS!!
Well… Before writing nothing else, im going to check i can really watch tv
but it seems everything is ok this time.
PD: Excuse my english, i should practice it more often
December 7, 2008 at 4:38 |
Ok; tested: IR WORKS. Thnx dude.
December 13, 2008 at 15:29 |
Hi,
installing the .deb does fail:
root@bru02:~/Desktop# dpkg -i v4l-dvb-dkms_0.20080610_all.deb
(Lese Datenbank … 136292 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von v4l-dvb-dkms 0.20080610 (durch v4l-dvb-dkms_0.20080610_all.deb) …
——————————
Deleting module version: 0.20080610
completely from the DKMS tree.
——————————
Done.
Entpacke Ersatz für v4l-dvb-dkms …
Removing old module source…
Richte v4l-dvb-dkms ein (0.20080610) …
Loading new v4l-dvb-0.20080610 DKMS files…
Loading tarball for module: v4l-dvb / version: 0.20080610
Loading /usr/src/v4l-dvb-0.20080610…
Creating /var/lib/dkms/v4l-dvb/0.20080610/source symlink…
DKMS: ldtarball Completed.
Installing prebuilt kernel module binaries (if any)
Building module…
Kernel preparation unnecessary for this kernel. Skipping…
applying patch fix-kdir.patch…patching file v4l/Makefile
Building module:
cleaning build area….
make KERNELRELEASE=2.6.27-9-generic……………….(bad exit status: 2)
Error! Bad return status for module build on kernel: 2.6.27-9-generic (x86_64)
Consult the make.log in the build directory
/var/lib/dkms/v4l-dvb/0.20080610/build/ for more information.
0
0
dpkg: Fehler beim Bearbeiten von v4l-dvb-dkms (–install):
Unterprozess post-installation script gab den Fehlerwert 10 zurück
Fehler traten auf beim Bearbeiten von:
v4l-dvb-dkms
The make.log does finally show this:
/var/lib/dkms/v4l-dvb/0.20080610/build/v4l/cxusb.c: In function ‘bluebird_patch_dvico_firmware_download’:
/var/lib/dkms/v4l-dvb/0.20080610/build/v4l/cxusb.c:704: error: assignment of read-only location ‘*(fw->data + ((long unsigned int)(long unsigned int)idoff + 2u))’
/var/lib/dkms/v4l-dvb/0.20080610/build/v4l/cxusb.c:706: error: assignment of read-only location ‘*(fw->data + ((long unsigned int)(long unsigned int)idoff + 3u))’
make[3]: *** [/var/lib/dkms/v4l-dvb/0.20080610/build/v4l/cxusb.o] Error 1
make[2]: *** [_module_/var/lib/dkms/v4l-dvb/0.20080610/build/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.27-9-generic’
make[1]: *** [default] Fehler 2
make[1]: Verlasse Verzeichnis ‘/var/lib/dkms/v4l-dvb/0.20080610/build/v4l’
make: *** [all] Fehler 2
Any ideas?
Brian
December 31, 2008 at 12:25 |
can you do one for fedora 6 i run linpus trying top get it to work on Klear (im in the uk)
i tried chanel scan but it doesnt work…
December 31, 2008 at 12:33 |
> can you do one for fedora 6 i run linpus
Sorry, I can’t, so far I only gave a quick try to Fedora 9. I doubt that either DKMS or the latest V4l-DVB tree even work on that old Fedora release.
January 10, 2009 at 13:00 |
First of all, thanks a lot for the single-line-command solution. I already managed to get the Pinnacle72e DVB Stick working, but the procedure was not so straightforward.
However, as many other users, I cannot get the webcam and the dvb stick working together. The behavior is described very well by DaveJackson: “Re-install v4l-dvb-dkms and it picks up the TV stick without a reboot and both the TV and the webcam work together”. Reboot and webcam is lost.
Here’s the dmesg after reinstalling (but before rebooting), with both webcam and dvb working greatly:
[code]
[ 30.717473] uvcvideo: Found UVC 1.00 device HP Webcam (04f2:b015)
[ 30.719587] input: HP Webcam as /devices/pci0000:00/0000:00:1d.7/usb7/7-4/7-4:1.0/input/input10
[ 30.757834] usbcore: registered new interface driver uvcvideo
...
[ 737.768876] dib0700: loaded with support for 7 different device-types
[ 737.769076] dvb-usb: found a 'Pinnacle PCTV 72e' in cold state, will try to load a firmware
[ 738.879058] dvb-usb: downloading firmware from file 'dvb-usb-dib0700-1.10.fw'
[ 739.123070] dib0700: firmware started successfully.
[ 739.624943] dvb-usb: found a 'Pinnacle PCTV 72e' in warm state.
[ 739.624986] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
[ 739.625444] DVB: registering new adapter (Pinnacle PCTV 72e)
[ 739.853308] DVB: registering frontend 0 (DiBcom 7000PC)...
[ 740.032464] DiB0070: successfully identified
[ 740.032635] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:1d.7/usb7/7-1/input/input13
[ 740.059737] dvb-usb: schedule remote query interval to 150 msecs.
[ 740.059750] dvb-usb: Pinnacle PCTV 72e successfully initialized and connected.
[ 740.071632] usbcore: registered new interface driver dvb_usb_dib0700
[/code]
After the reboot, webcam is lost:
[code]
[ 31.311743] Linux video capture interface: v2.00
[ 31.762268] uvcvideo: disagrees about version of symbol video_devdata
[ 31.762271] uvcvideo: Unknown symbol video_devdata
[ 31.762560] uvcvideo: disagrees about version of symbol video_unregister_device
[ 31.762562] uvcvideo: Unknown symbol video_unregister_device
[ 31.762652] uvcvideo: disagrees about version of symbol video_device_alloc
[ 31.762654] uvcvideo: Unknown symbol video_device_alloc
[ 31.762714] uvcvideo: disagrees about version of symbol video_register_device
[ 31.762715] uvcvideo: Unknown symbol video_register_device
[ 31.762908] uvcvideo: disagrees about version of symbol video_device_release
[ 31.762909] uvcvideo: Unknown symbol video_device_release
[/code]
Any idea?
January 12, 2009 at 19:18 |
Hi.
Your source package doesn’t appear to include what you used to make the DKMS tarball, and only includes the DKMS tarball its self.
Can you release a source package that builds the DKMS tarball from the separate components?
That would make it much easier to make my own versions of it based on new snapshots.
January 18, 2009 at 11:23 |
@Jay: The script is at http://people.ubuntu.com/~pitti/scripts/make-v4l-dkms.sh .
January 12, 2009 at 23:56 |
Also, found out that your DKMS conf generation script is broken due to using the wrong way to increment a loop counter, making it set all the modules as [0] if you use the wrong shell.
April 6, 2009 at 9:12 |
[...] Martin Pitt [...]