This is for my current version, there's lots of version strings you'll have to change as it upgrades, but here's the basic instructions. Use the attached patch, assumed to be in cwd as you start these instructions:<div>
<br></div><div>$ tar xfj /usr/src/linux-source-2.6.32.tar.bz2</div><div><div>$ cd linux-source-2.6.32</div><div><div>$ patch -p1 < ../ub435-q.patch </div></div><div>$ ln -s /boot/config-`uname -r` .config</div><div><div>
$ ln -s /usr/src/linux-headers-2.6.32-25-generic/Module.symvers .</div></div><div>$ make modules_prepare</div><div>... lots of output ...</div><div>$ make -j3 modules M=drivers/media/dvb/frontends/</div><div>... lots of output ...</div>
<div>$ make -j3 modules M=drivers/media/video/em28xx/</div><div>... lots of output ...</div><div><div><br></div></div><div># at this point all the modules are built, just install them</div><div><br></div><div>$ sudo cp drivers/media/video/em28xx/*.ko /lib/modules/2.6.32-25-generic/kernel/drivers/media/video/em28xx/</div>
<div><div>$ sudo cp drivers/media/dvb/frontends/lgdt3305.ko /lib/modules/2.6.32-25-generic/kernel/drivers/media/dvb/frontends/</div></div><div>$ sudo update-initramfs -u -k all</div><div><br></div><div>At this point, I believe you're done.</div>
<br>- Gavin<br>
</div>