The magic for me was getting the correct pre-existing config file to use as .config when I did "make modules". I don't have anything like enough experience to get it right going through make config or make menuconfig.
On this Debian Sarge system anyway, the config file for the current kernel is in a file which can be reached by the link /boot/config
I appreciate the input from folks here. Along the way, I got most of the way to compiling a custom 2.6.8 kernel, but then couldn't get ivtv 0.2.0 fc3d to compile for it, so went back and worked on compiling tuner.o for my current 2.4.27 with renewed vigor.
After doing a "make modules", I was then able to backup the existing tuner.o, copy my updated tuner.o into the appropriate /lib/modules/... subdirectory, adjust the tuner number in /etc/modutils/ivtv and /etc/modutils/saa7115 (don't know which of these gets picked up, or whether both need tuner setting), do an update-modules, shutdown (as I've learned to do with the PVR-350 - all the way to power-off), restart and FINALLY see UHF channels.
OK, I'm going to go to bed and dream of amplifiers for my poor OTA TV signal...
DC
On Feb 19, 2005, at 9:55 PM, Jeremy Huddleston wrote:
On Sat, 2005-02-19 at 21:40 -0500, David Cain wrote:Have had various problems/scenarios:
- system wants to recompile EVERYTHING
You can do a 'make modules' and copy over the new module to /lib/modules/...
- successfully compiled just tuner.o, but can't update-modules - tuner.o has unresolved symbols
tuner.o isn't the module
Are there a few quick steps to getting this completed? I have tried really, really hard to find documentation, but it's difficult to get search results - all the how-tos assume I want to build a custom kernel, and I don't; I don't want to touch a thing about my current kernel, but I want to build this module to cooperate with it.
Just use the same source and rebuild the kernel yourself. By changing
tuner.c, you ARE building a custom kernel. Learn how to compile your
own kernel and you'll save yourself alot of headaches as most kernel
images are too general. Chances are you can just use /proc/config(.gz)?
as the starting .config
------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ ivtv-devel mailing list ivtv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ivtv-devel