Thread
:
[Pending] Scratchbox + Kernel Power 2.6.28 Maemo V46 + Compiling kernel modules (DVB-T)
View Single Post
BluesLee
2011-01-07 , 07:30
Posts: 411 | Thanked: 1,105 times | Joined on Jan 2010 @ Europe
#
1
Hello,
i am trying to run my old DVB-T Stick (Yakumo Quickstick) on
the N900, unfortunately without success so far. On my linux
desktop everything is fine. What i did:
N900: Installed kernel power (uname -r gives 2.6.28.10power46)
and h.e.n. from extras-devel.
Scratchbox: I used the following two instructions
http://wiki.maemo.org/Documentation/...Kernel_Modules
http://psfreedom.com/wiki/Nokia_N900...9_maemo_kernel
Within FREMANTLE_ARMEL:
1. I added extras and extras-devel to /etc/apt/sources.list
2. fakeroot apt-get update
3. apt-get source kernel-power and apt-get install kernel-power-headers
4. In /usr/src: cp kernel-power-headers/Module.symvers kernel-power-2.6.28/
5. In /usr/src/kernel-power-2.6.28: cp debian/rx51power_defconfig arch/arm/configs/
6. make EXTRAVERSION=-omap1 r51power_defconfig modules_prepare
7. "make EXTRAVERSION=-omap1 oldconfig" (several times)
gives me a config file .config with the following lines uncommented
CONFIG_DVB_CORE=m
CONFIG_DVB_USB=m
CONFIG_DVB_USB_DTT200U=m
8. Finally, "make EXTRAVERSION=-omap1 modules" compiles
the above modules dvb-core.ko, dvb-usb.ko and dvb-usb-dtt200u.ko
9. I copied those 3 ko's to /lib/modules/current on my N900
10. depmod -a
11. insmod ./dvb-core.ko gives the error message
"insmod: error inserting './dvb-core.ko': -1 invalid module format"
12. I also tried "objcopy --strip-debug -R .modinfo -R __versions dvb-core.ko" which results in another error message:
"insmod: error inserting './dvb-core.ko': -1 Unknow symbol in module"
Hints to solve this mismatch are welcome. Thank you.
Blues
Last edited by BluesLee; 2011-03-15 at
19:53
.
Quote & Reply
|
The Following 2 Users Say Thank You to BluesLee For This Useful Post:
noorallah
,
Straycat
BluesLee
View Public Profile
Send a private message to BluesLee
Find all posts by BluesLee