I did further investigation: seems not a "include" probelm, but a generic problem with ALSA 1.0.15 on Ubuntu system.....
2007/11/24, Menion <[EMAIL PROTECTED]>: > > Hi, I'm back with this problem. > I'm using "old" drivers from http://www.makomk.com/hg/v4l-dvb-makomk > <http://www.makomk.com/hg/v4l-dvb-makomk>because are the only one that > seems to work correctly with the digital part of my Terratec HybridT USB. > I did as Christian recommended after I updated alsa to 1.0.15, used his > script to force include from msound but I still having problems with > em28xx-audio: > > [ 199.797931] em28xx_audio: disagrees about version of symbol snd_pcm_new > [ 199.797936] em28xx_audio: Unknown symbol snd_pcm_new > [ 199.798043] em28xx_audio: disagrees about version of symbol > snd_pcm_lib_ioctl > [ 199.798046] em28xx_audio: Unknown symbol snd_pcm_lib_ioctl > [ 199.798082] em28xx_audio: disagrees about version of symbol > snd_pcm_set_ops > [ 199.798083] em28xx_audio: Unknown symbol snd_pcm_set_ops > [ 199.798104 ] em28xx_audio: disagrees about version of symbol > snd_pcm_hw_constraint_integer > [ 199.798105] em28xx_audio: Unknown symbol snd_pcm_hw_constraint_integer > [ 199.798162] em28xx_audio: disagrees about version of symbol > snd_pcm_period_elapsed > [ 199.798164] em28xx_audio: Unknown symbol snd_pcm_period_elapsed > > I had these errors also alfter a driver compile on Ubuntu 7.10 builtin > alsa. Your script seems to work in fact I had to remove some "static" from > function declaration in v4l drivers (from snd_bool_mono) after running the > script. > My /cat/asound/version is > > Advanced Linux Sound Architecture Driver Version 1.0.15. > Compiled on Nov 24 2007 for kernel 2.6.23.1 (SMP). > > So (also looking at data) seems that my alsa built is up and running.... > > What to do? Bye!!! > > 2007/11/9, Christian Speckner <[EMAIL PROTECTED]>: > > > > I haven't used skype before, but I could set it up this weekend and try > > to help you in realtime :) As an alternative, I could also give you my > > ICQ. If nothing else works, you could also give me ssh access to your > > box and I could try to compile the driver myself, but I would view this > > as a last possibility. > > > > Just to make sure: the proper way to do this is > > 1) create symlink in v4l > > 2) run fix.sh > > 3) change to v4l > > 4) run "make clean" > > 5) run "make" (and make sure everything compiles without errors) > > 6) run "make install" to install the new modules > > 7) make sure the old modules are not loaded, then try out the new ones > > > > Downgrading ALSA will unfortunately not fix anything for you again would > > compile against ALSA 1.0.14, and after upgrading, the version mismatch > > would return. > > > > BTW, which source of the driver are you using, just to make sure that it > > > > isn't some difference in the layout of the tree that prevents my fix > > from working? Also, if the problem still persists after the above steps, > > could you remove the symlink and compile again; if the script worked > > properly, then the compile should fail without the link. > > > > Cheers > > -Christian > > > > stefano schrieb: > > > On Fri, 09 Nov 2007 01:27:50 +0100 > > > Christian Speckner < [EMAIL PROTECTED]> wrote: > > > > > >> Ah, OK, that was a typo, I > > >> meant /usr/src/linux/include/sound/version.h . Nevertheless, it seems > > >> like my conjectures were correct; also, the ALSA headers belonging to > > > > >> the recent ALSA you are actually using seem to be installed > > >> correctly. So, the fix I devised should be working properly. > > >> > > >> However, I also spotted a typo there; after creating the symlink > > >> (that's "ln -s /usr/include/sound > > >> /home/pestix/Downloads/v4l/v4l-dvb-experimental/v4l/msound" on my > > >> machine, but of course, the paths are different for you), you have to > > >> change into the "linux" subdirectory ("cd > > >> /home/pestix/Downloads/v4l-dvb-experimental/linux" in my example), > > not > > >> "v4l/linux" (which doesn't exist) and run the script. Then proceed > > >> with the build... > > >> > > >> Cheers > > >> -Christian > > >> > > >> P.S.: Happy birthday to your daughter :) > > >> > > >> stefano schrieb: > > >>> On Thu, 08 Nov 2007 13:52:56 +0100 > > >>> Christian Speckner <[EMAIL PROTECTED]> wrote: > > >>> > > >>>> OK, just checked, you are correct, that's ALSA 1.0.14. How did you > > >>>> install the newer ALSA, did you use a precompiled Ubuntu resp. > > >>>> PuppyLinux package, or did you compile it yourself? > > >>>> > > >>>> When you get back to your machine, can you alsa post the contents > > >>>> of the files > > >>>> > > >>>> /usr/include/sound/version.h > > >>>> /usr/src/linux/include/alsa/version.h > > >>>> > > >>>> as well as (just to be sure) of /proc/asound/version > > >>>> > > >>>> If the 1.0.15 ALSA header are correctly installed, then you can try > > >>>> the follwing fix: prior to building the driver (if not prefixed > > >>>> with a "/", the directory specifications are intended to be > > >>>> relative to the v4l build tree you downloaded): change to "v4l" > > >>>> and create a symlink from "/usr/include/sound" to "v4l/msound" . > > >>>> Then run the attached script insinde "v4l/linux" (make a backup of > > >>>> that directory first). This changes all ALSA includes from > > >>>> sound/... to msound/... , keeping the build process from including > > >>>> the kernel ALSA headers and including the 1.0.15 headers instead. > > >>>> Then build the drivers and try them out :) > > >>>> > > >>>> Cheers > > >>>> -Christian > > >>>> > > >>>> [EMAIL PROTECTED] schrieb: > > >>>>> ok..now I don't have my laptop with me, I'll have it this evening, > > >>>>> but I can tell you almost for sure that, at least with the Ubuntu > > >>>>> 7.10 partition I have the kernel that ships with it, that should > > >>>>> be 2.6.22; originally Alsa was 1.0.14, but as I told before I had > > >>>>> to upgrade to 1.0.15 (rc2 if I remember well). The pc I was able > > >>>>> to make it work, (if you have read my previous posts) has the same > > >>>>> version of ubuntu, but with the original alsa (1.0.14), other than > > >>>>> having an ac97 audio chip. I hope these informations are enough > > >>>>> for you, otherwise I can tell more details this evening. Many > > >>>>> thanks Stefano > > >>>>> > > >>>>> _______________________________________________ > > >>>>> Em28xx mailing list > > >>>>> [email protected] > > >>>>> http://mcentral.de/mailman/listinfo/em28xx > > >>> sorry for answering so late...today is also my daughter's 6 years > > >>> old birthday, so we made late... > > >>> Alsa drivers in ubuntu I compiled them myself, if I remember well I > > >>> downloaded the sources using some commands found on the > > >>> web..sincerely I don't renenber those commands..here are the > > >>> messages you asked; I don't have this > > >>> file /usr/src/linux/include/alsa/version.h, I have these: > > >>> > > >>> [EMAIL PROTECTED]:~$ > > >>> cat /usr/src/linux-headers-2.6.22-14-generic/include/sound/version.h > > /* > > >>> include/version.h. Generated by alsa/ksync script. */ #define > > >>> CONFIG_SND_VERSION "1.0.14" > > >>> #define CONFIG_SND_DATE " (Thu May 31 09:03:25 2007 UTC)" > > >>> > > >>> [EMAIL PROTECTED]:~$ cat /usr/include/sound/version.h > > >>> /* include/version.h. Generated from version.h.in by configure. */ > > >>> #define CONFIG_SND_VERSION "1.0.15" > > >>> #define CONFIG_SND_DATE "" > > >>> > > >>> [EMAIL PROTECTED]:~$ cat /proc/asound/version > > >>> Advanced Linux Sound Architecture Driver Version 1.0.15. > > >>> Compiled on Nov 4 2007 for kernel 2.6.22-14-generic (SMP). > > >>> > > >>> > > >>> Now I try understand your suggestions :-) and see if something > > >>> works. Thanks Stefano > > >>> > > >>> > > >>> > > >>> _______________________________________________ > > >>> Em28xx mailing list > > >>> [email protected] > > >>> http://mcentral.de/mailman/listinfo/em28xx > > > :-((((((((((((((( > > > I think I did everything right....always the same message from > > > insterting the audio module. > > > I'm thinking how we could communicate in real time, > > > I'm sure your idea can be right, but it could be useful to verify > > > together that what I've done is right...don't know, maybe with skype, > > > or, is there a way to share my desktop with you, so you can enter and > > > try doing it by yourself? > > > Always thanks...also for my daughter's birthday.. > > > > > > > > > > > > -- > > Christian Speckner > > Institut für Theoretische Physik und Astrophysik > > Am Hubland > > 97074 Würzburg > > +49 931 888 4995 > > PGP public key: > > theorie.physik.uni-wuerzburg.de/~cnspeckn<http://theorie.physik.uni-wuerzburg.de/%7Ecnspeckn> > > > > > > _______________________________________________ > > Em28xx mailing list > > [email protected] > > http://mcentral.de/mailman/listinfo/em28xx > > > > > > >
_______________________________________________ Em28xx mailing list [email protected] http://mcentral.de/mailman/listinfo/em28xx
