Dear Wiki user, You have subscribed to a wiki page or wiki category on "Freevo Wiki" for change notification.
The following page has been changed by 194.7.114.130: http://freevo.sourceforge.net/cgi-bin/moin.cgi/DocumentationPage_2fSupportedHardware The comment on the change is: Moved some info to the new wiki ------------------------------------------------------------------------------ @@ -37,29 +37,7 @@ === Hauppauge WinTV-PVR Cards === -There is support for the WinTV-PVR series of cards in Freevo; the WinTV-PVR 250/350 cards have recently been getting a lot more attention. - -==== IVTV Driver ==== - -The drivers for these cards are under active development and are becoming stable, see http://ivtv.sourceforge.net . Please make sure your card and the ivtv driver are working properly before trying to use it in Freevo. That is, download and install the latest ivtv driver; you'll find information on this in the [http://ivtv.sourceforge.net/docs.html IVTV documentation] and the [http://ivtv.sourceforge.net/tiki/tiki-view_faq.php?faqId=1 IVTV FAQ]. Basically, this boils down to: - * Compiling and installing the modules (i.e. make && make install) - * Making sure you have the firmware for the cards in /lib/modules. There is a utility included with the driver package that will help you with this called ivtvfwextract.pl. Run it with the location of the windows driver package as its only argument (defaults to /mnt/cdrom) and it will do the rest. - * Loading and testing the driver - * Putting the options and module dependancies into your modules.conf file - * Setting up the module(s) for autoloading on boot -The MythTV site offers an excellent page that describes how to [http://www.mythtv.org/docs/mythtv-HOWTO-22.html#ss22.1 install a PVR-250/350 on Mandrake 9.1]. It may be helpful for other distros as well. - -==== LIRC / WinTV PCR remote control ==== - -After setting up the IVTV driver, you might want to set up LIRC, too. My lirc came with a suitable lircd.conf.hauppauge config file which actually contains two separate descriptions of remote controls. The second one matches my remote (that came with the PVR 350), and I offer my matching `/etc/freevo/lircrc` [attachment:_etc_freevo_lircrc_corrected as an attachment here]. - -==== Freevo setup for IVTV ==== - -Moved to the new wiki : http://freevo.sourceforge.net/cgi-bin/doc/AnalogTvConfig - -==== TV-Out ==== - -If you want Freevo to use the WinTV PVR card's TV-out, you can use the TV-out as a standard framebuffer device for X. Once you get X working with this framebuffer device freevo works with it just like any other X display. This is explained in the [http://ivtv.writeme.ch/tiki-index.php?page=TvOutHowto TvOutHowto page of the IVTV Wiki]. +Moved to the new wiki : http://freevo.sourceforge.net/cgi-bin/doc/Hardware/ivtv === ATI All-in-Wonder Models === @@ -67,126 +45,14 @@ == Remote Controls == - -As far as I can tell, there is no way to get lirc to work without recompiling kernel. I *just* read below that doing a "make dep" might be enough, but if you're already that far -- you might as well recompile and install a custom kernel. (especially if you're kernel is compiled for i386, you can optimize for pentium or athlon, etc) ALSO, make sure you get the source tarball of lirc, and that you dont' have an RPM or DEB installed of it on your computer. (They don't work, at least not for me the 5-10 times I've tried) - -Read the section on the ATI remote part -- most of the instructions are applicable even if you aren't using that specific receiver. - + === Streamzap USB Remote === -This wonderful remote is available from thinkgeek.com and actually I bought mine at my local CompUSA. The remote is USB and works very nicely with the Streamzap patch to the lirc project. - -The Streamzap USB patch to Lirc is available here http://sourceforge.net/projects/szremote/ - -Note that the diff will not patch correctly against the release version 0.6.6 you must patch against the CVS version. My binary reports a version numbe of 0.7.0pre1. So I'm assuming anything newer then this should be alright.. - -If anybody needs help with it, you may reach me at josh at engr dot arizona dot edu + +Moved to the new wiki : http://freevo.sourceforge.net/cgi-bin/doc/Hardware/StreamzapUSBRemote === ATI USB Remote === -This remote is absolutely great. It is USB and has it's own receiver. However, it is an RF (radio frequency) receiver, as oppoased to an infrared receiver. There is a third-party hack to let it work with LIRC until support for this remote is included into the LIRC main branch. Here is how to get it working: - -==== Installation Method One: Install using LIRC ==== -===== Requirements ===== - 1. Linux system running devfs - 2. Kernel source for your running kernel, located at '/usr/src/linux' (NOTE: This kernel source must have had at least 'make dep' run in it, so that the proper header files, etc. have been generated). - 3. 'lirc-0.6.6' (or greater) from [http://lirc.sourceforge.net] - 4. 'lirc_usb.c' from 'ati_remote' [http://gatos.sourceforge.net] (NOTE: Please make sure you get the file from the CVS, as it is not yet in the 'ati_remote' tarball) - 5. OPTIONAL: While in the CVS for 'ati_remote', you can grab the 'lircd.conf', but I have never had any luck getting it working; I have had to always generate my own. Your mileage may vary. - 6. UPDATE: The lirc_usb.c is no longer available from either CVS or alternate sources (googled). The Gatos people seems to have integrated everything inte just one source file. Compliling the single source file ati_remote.c and running "insmod ati_remote.o" works. You just have to remember to recompile kernel with "input" and "USB" support. - -===== Compilation ===== -'''METHOD ONE:''' lirc is not already installed - 1. Untar and uncompress 'lirc-0.6.6.tar.[gz|bz2]' - 2. Copy 'lirc_usb.c' into one of the driver directories, and rename it to the same as whatever 'lirc_*.c' already exists in there. For example, if you copy into the 'drivers/lirc_sir' directory, you would rename the 'lirc_usb.c' file to 'lirc_sir.c' (This will overwrite the existing file 'lirc_*.c' file in the directrory) - 3. Run './configure --with-driver=sir' (replace 'sir' with whatever directory you copied your lirc_usb.c' file into in Step 2). Of course, you can also add whatever additional './configure' options you wish :-) - 4. Run 'make' then 'make install'. - 5. Change to the '/lib/modules/<kernel_version>/misc' directory, and change the name of the 'lirc_*.o' file to 'lirc_usb.o' (e.g., 'mv lirc_sir.o lirc_usb.o'). - 6. Run 'depmod -a' again. - -'''METHOD TWO:''' lirc is already installed - 1. Untar and uncompress 'lirc-0.6.6.tar.[gz|bz2]' - 2. Copy 'lirc_usb.c' into one of the driver directories, and rename it to the same as whatever 'lirc_*.c' already exists in there. For example, if you copy into the 'drivers/lirc_sir' directory, you would rename the 'lirc_usb.c' file to 'lirc_sir.c' (This will overwrite the existing file 'lirc_*.c' file in the directrory) - 3. Staying in the driver's directory, run 'make'. - 4. Rename the resulting 'lirc_*.o' file to 'lirc_usb.o' (e.g., 'mv lirc_sir.o lirc_usb.o') - 5. Copy 'lirc_usb.o' to the '/lib/modules/<kernel_version>/misc' directory - 6. Run 'depmod -a' - -===== Configuration ===== - 1. Load the module: 'modprobe lirc_usb debug=1' - 2. Generate an 'lircd.conf' file for the remote: 'irrecord -d /dev/usb/remote0' (follow the instructions from 'irrecord') - 3. Copy the resulting file to '/etc/lircd.conf' - 4. Run '~freevo/helpers lircd2lircrc.pl' to generate an 'lircrc' file from your 'lircd.conf' file, that you can then put into '/etc/freevo' - 5. Edit '/etc/freevo/lircrc' to change the name of some of the Freevo events to what Freevo is looking for, so as to have the remote work properly (refer to Freevo's sample 'lircrc' file for this) - -===== Loading and Running ===== - 1. Load the module: 'modprobe lirc_usb debug=1' - 2. Start lirc: 'lircd -d /dev/usb/remote0 /etc/lircd.conf' - 3. Confirm the remote is working properly by running 'irw' and pressing a few buttons - -Congratulations! You now have a working ATI USB remote for use with Freevo! - -==== Installation Method Two: Without LIRC ==== - -===== Tutorial / Tutoriel ===== - -Follow the instructions on this page: http://remotew.free.fr/linux_en.htm - -Note: It is important to use ''xmodmap'' as suggested to configure keycodes - -Les m�mes instructions mais en fran�ais: http://remotew.free.fr/linux_fr.htm - -NB: Utilisez ''xmodmap'' commme les instructions sugg�rent pour configurer les touches de votre manette. - - -===== Check that it works ===== - -1. Use ''xev'' to verify funcitonality. This also gives you keycodes. See tutorial above. -2. If no output seen in ''xev'', the ''su'' to ''root'', and then run the following: - -{{{ -This is the expected output -. -# lsmod | grep ati -ati_remote 6424 0 (unused) -input 5664 0 [ati_remote keybdev mousedev hid] -usbcore 72992 1 [ati_remote hid printer usb-uhci] -}}} -3. If you are like me, you will discover that nothing showed up. Now check if the module 'hid' is loaded: +Moved to the new wiki : http://freevo.sourceforge.net/cgi-bin/doc/Hardware/ATIUSBRemote -{{{ - This is the expected output - . - # lsmod | grep hid - hid 20900 0 (unused) - input 5664 0 [ati_remote keybdev mousedev hid] - usbcore 72992 1 [ati_remote hid printer usb-uhci] -}}} - -4. Again, if you are like me, you will discover that ''hid'' is not installed either. Probably somewhere around this point you will realize that you do not have anything in ''/dev/input/mice'' The simple solution is to simply type the following: - -{{{ - # modprobe hid - # modprobe ati_remote -}}} - -And voila, it will work. - -5. You do not want to do this everytime you load X, so a file called ''remote'' in the ''/etc/X11/xinit.d/'' directory with the follwing contents: - -{{{ - modprobe hid - modprobe ati_radeon -}}} - -6. Finally, make this file executable by typing ''# chmod a+x /etc/X11/xinit.d/remote''. - -== Drives == - -These are devices that might require different setup than standard CR-ROM or DVD-ROM drives. - -=== CD-RW === - -Xine and MPlayer will have problems with these drives if your distro doesn't create a link to /dev/cdrom/ the best fix is just "ln /dev/cdrom /dev/dvd" - http://www.shop263.com/i-42/1.htm ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ Freevo-wikilog mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-wikilog
