The Hauppauge_WinTV-HVR-2500 needs several files in order to be detected. These are the files contained in my /lib/firmware/3.8.0-27-generic directory: dvb-fe-tda10048-1.0.fw, NXP7164-2010-03-10.1.fw, v4l-saa7164-1.0.2.fw, v4l-saa7164-1.0.3.fw, v4l-saa7164-1.0.3-3.fw. If you obtained the files from http://onwww.steventoth.net, as instructed on the web page at http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-2200, and ran the script:

sh extract.sh

the necessary files should be located in your home directory. All you need to do is copy them by navigating to your home directory in a terminal and using the cp command: