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
>
>
> _______________________________________________
> Em28xx mailing list
> [email protected]
> http://mcentral.de/mailman/listinfo/em28xx
>
>
>
_______________________________________________
Em28xx mailing list
[email protected]
http://mcentral.de/mailman/listinfo/em28xx