Jump to content


malcolm11

Member Since 7 Jan 2012
Offline Last Active 12 Feb 2012 19:18
-----

Posts I've Made

In Topic: DVB-T : New driver RTL2832

12 February 2012 - 19:20

Hi Genna1, thanks for the suggestion. Yes that symlink is working, but now make is looking for include/generated/autoconf.h. I have created a symlink /usr/src/linux-3.0.4-2/include/generated/ , but it is not working.
file:///usr/src/linux-3.0.4-2/include/generated/autoconf.h
Looking at the terminal output, there seems to be a whole lot of differnces between file locations for Opensuse and Ubuntu. What do you think Genna1?

make -C /usr/src/linux-headers-`uname -r` SUBDIRS=/home/malcolm/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0 modules
make[1]: Entering directory `/usr/src/linux-3.0.4-2'

ERROR: Kernel configuration is invalid.
include/generated/autoconf.h or include/config/auto.conf are missing.
Run 'make oldconfig && make prepare' on kernel src to fix it.


WARNING: Symbol version dump /usr/src/linux-3.0.4-2/Module.symvers
is missing; modules will have no dependencies and modversions.

CC [M] /home/malcolm/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0/demod_rtl2832.o
/bin/sh: scripts/basic/fixdep: No such file or directory
make[2]: *** [/home/malcolm/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0/demod_rtl2832.o] Error 1
make[1]: *** [_module_/home/malcolm/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0] Error 2
make[1]: Leaving directory `/usr/src/linux-3.0.4-2'
make: *** [default] Error 2

In Topic: DVB-T : New driver RTL2832

12 February 2012 - 14:26

Hi Genna,
Thanks, moved on but problem with symlinks. The kernel headers package is here /usr/src/linux-3.0.4-2. created a symlink called linux-headers-3.0.4-2-desktop pointing to it.
Thats ok, but now make is looking for autoconf.h . It is here /usr/src/linux-3.0.4-2-obj/x86_64/desktop/include/generated/autoconf.h, but cannot create symlink because make is looking for it starting from include subdirectory. Cannot create symlink called include, because there is a directory called include already in linux-3.0.4-2. If I create a symlink in /usr/src/linux/include called generate then the module.symvers will be bypassed. Can I copy this into the generated subdirectory. It would be easier to modify the makefile, but dont see where.


file:///usr/src/linux-3.0.4-2-obj/x86_64/desktop/Makefile
file:///usr/src/linux-3.0.4-2-obj/x86_64/desktop/Module.base
file:///usr/src/linux-3.0.4-2-obj/x86_64/desktop/Module.supported
file:///usr/src/linux-3.0.4-2-obj/x86_64/desktop/Module.symvers
file:///usr/src/linux-3.0.4-2-obj/x86_64/desktop/include
file:///usr/src/linux-3.0.4-2-obj/x86_64/desktop/scripts

In Topic: DVB-T : New driver RTL2832

11 February 2012 - 22:48

Hi,
Sorry not sure if this is right place to post, could anyone help please. Probably didnt do something propery or Opensuse 11.4 file structure different.
Problems to make
make -C /usr/src/linux-headers-`uname -r` SUBDIRS=/home/malcolm/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0 modules
make: *** /usr/src/linux-headers-3.0.4-2-desktop: No such file or directory. Stop.
make: *** [default] Error 2
created
/usr/src/linux-headers-3.0.4-2-desktop
then
make -C /usr/src/linux-headers-`uname -r` SUBDIRS=/home/malcolm/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0/RTL2832-2.2.2_kernel-3.0.0 modules
make[1]: Entering directory `/usr/src/linux-headers-3.0.4-2-desktop'
make[1]: *** No rule to make target `modules'. Stop.
make[1]: Leaving directory `/usr/src/linux-headers-3.0.4-2-desktop'
make: *** [default] Error 2
my cloned directory is here /home/malcolm/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0

In Topic: RTL2832U chipset support proposal

8 January 2012 - 20:40

Thank Gennar1,
Still not sure if I need a fw file

In Topic: RTL2832U chipset support proposal

8 January 2012 - 18:14

Hi Gennar1,
Sorry if I jumped nto this thread, butt as I said, I'm getting desperate.
My problem is I'm not a newbie, but this DVB stuff is really stretching me and cant make proper sense of posts on it.
I double checked and I am actually running the 3.0.4-2 kernel, Opensuse 11.4 64 bit
Followed http://linuxtv.org/w..._Device_Drivers
Compile kept crashing on 2.6 kernel, but now compiles ok on 3.0 kernel.
I know there is no realtek drivers in there, but not sure how to merge rtl2832 files and where to get the correct ones.
Do I need to install firmware, where can I find it

I had a look at your https://github.com/a...od_kernel-3.0.0 and keen to try it.
Do I need to do anything extra like edit the makefile.