This is for my current version, there&#39;s lots of version strings you&#39;ll have to change as it upgrades, but here&#39;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 &lt; ../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&#39;re done.</div>

<br>- Gavin<br>
</div>