Thinkpad T22 sound - how to get it back ?
My Thinkpad T22's sound used to work fine in Etch, then I started
tracking Lenny and that was fine too, until the snd-cs46xx.ko module went missing when the 2.6.24-1-686 kernel appeared (firmware distribution issue; see bug #464197). For a while after that the fix was to module-assistant install alsa-source, but that now fails to build with the 2.6.25-2 kernel (see bug #490710). And even if the build issue was fixed, the only RC bug I can see in this area is #483918 calling for the removal of the firmware from alsa-driver too. What's the most pragmatic solution for mere mortals ? (I get the impression that it's not just as simple as FTP-ing something into /lib/firmware yet). Thanks Tim -- To UNSUBSCRIBE, email to debian-laptop-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
Thinkpad T22 sound - how to get it back ?
On Mon, Aug 18, 2008 at 23:18:34 +0100, Tim Day wrote:
> My Thinkpad T22's sound used to work fine in Etch, then I started > tracking Lenny and that was fine too, until the snd-cs46xx.ko module > went missing when the 2.6.24-1-686 kernel appeared (firmware > distribution issue; see bug #464197). > For a while after that the fix was to module-assistant install > alsa-source, but that now fails to build with the 2.6.25-2 kernel > (see bug #490710). And even if the build issue was fixed, the only RC > bug I can see in this area is #483918 calling for the removal > of the firmware from alsa-driver too. > > What's the most pragmatic solution for mere mortals ? (I get the > impression that it's not just as simple as FTP-ing something > into /lib/firmware yet). Unfortunately I am not aware of any simple solution. Right now it seems to me that you have to compile a custom kernel if you want to use these drivers. http://www.debian.org/doc/manuals/reference/ch-system.en.html#s-kernel-details My preferred approach would be to rebuild the Debian kernel source package after disabling the patches in debian/patches/dfsg/. This requires that you know how build customized versions of Debian packages. http://www.debian.org/doc/manuals/reference/ch-system.en.html#s-sourcebuild The patch directory has to be deleted before the "dpkg-buildpackage ..." step. With the dfsg patches removed it should be possible again to select cs46xx (and the other removed modules) when you build a new kernel from the customized kernel source package. Another possibility is to build your kernel directly from the kernel.org sources. Once the alsa-source package works again you can create a customized alas-source package, again removing the dfsg patches, and then let module assistant build the alsa modules from that source. This should at least save you the trouble of compiling the entire kernel. -- Regards, | http://users.icfo.es/Florian.Kulzer Florian | -- To UNSUBSCRIBE, email to debian-laptop-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
Thinkpad T22 sound - how to get it back ?
On Fri, 2008-08-22 at 17:29 +0200, Florian Kulzer wrote:
> ... > Once the alsa-source package works again you can create a customized > alas-source package, again removing the dfsg patches, and then let > module assistant build the alsa modules from that source. This should at > least save you the trouble of compiling the entire kernel. Thanks for all the suggestions. The modified alsa-source seems like the easiest option. I see lenny has just got the 2.6.26 kernel; maybe will have more luck with alsa-source building vs. that. Tim -- To UNSUBSCRIBE, email to debian-laptop-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
Thinkpad T22 sound - how to get it back ?
On Sat, Aug 30, 2008 at 10:57:26 +0100, Tim Day wrote:
> On Fri, 2008-08-22 at 17:29 +0200, Florian Kulzer wrote: > > ... > > Once the alsa-source package works again you can create a customized > > alas-source package, again removing the dfsg patches, and then let > > module assistant build the alsa modules from that source. This should at > > least save you the trouble of compiling the entire kernel. > > Thanks for all the suggestions. The modified alsa-source seems like the > easiest option. I see lenny has just got the 2.6.26 kernel; maybe will > have more luck with alsa-source building vs. that. It seems that the cs46xx module in alsa 1.0.17 (from upstream) works with the 2.6.26-1-686 kernel: http://lists.debian.org/debian-user/2008/08/msg02402.html -- Regards, | http://users.icfo.es/Florian.Kulzer Florian | -- To UNSUBSCRIBE, email to debian-laptop-REQUEST@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org |
| All times are GMT. The time now is 04:58 PM. |
VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.