sorry it should read
"
The first two errors suggest you didn't declared that your module is
GPL compatible, i.e. missing the following line or similar in your
source code:

MODULE_LICENSE("GPL v2");

"

On Mar 5, 8:24 pm, rong <rong1...@gmail.com> wrote:
> The first two errors suggest you didn't declared that your module is
> GPL compatible, i.e. missing the following line or similar in your
> source code.
>
> The rest suggest you have used floating point calculations in your
> module. Kernel doesn't do floating point calculations. Find yourself
> some workarounds.
>
> Regards,
> Rong
>
> MODULE_LICENSE("GPL v2");
>
> On Mar 5, 1:19 pm, Apurva Jaiswal <jaiswal.apu...@gmail.com> wrote:
>
>
>
>
>
>
>
> > Hello,
>
> > The dmesg error is as follows
>
> > <4>[56941.357788] ec: Unknown symbol tcp_get_info (err 0)
> > <4>[56941.360656] ec: Unknown symbol debugfs_remove (err 0)
> > <4>[56941.362548] ec: Unknown symbol __aeabi_fdiv (err 0)
> > <4>[56941.364440] ec: Unknown symbol __aeabi_ui2f (err 0)
> > <4>[56941.366546] ec: Unknown symbol __aeabi_fmul (err 0)
> > <4>[56941.369079] ec: Unknown symbol __aeabi_f2uiz (err 0)
>
> > I hope this provides a lot more info and suggest that something is
> > wrong with the module. The kernel module was compiled with the exact
> > kernel source as in the device, but the device is currently having the
> > stock kernel obtained from AOSP site. So I guess the android kernel in
> > order to let install this module requires to have some more
> > configuration enabled. I guess I will have to flash the custom kernel
> > on the device and then try insmod.
>
> > Any comments?
>
> > Thanks and Regards,
>
> > Apurva Jaiswal
>
> > On Mon, Mar 5, 2012 at 2:17 AM, rong <rong1...@gmail.com> wrote:
> > > Okay, this is a easy one. But first of all, I found a lot of questions
> > > posted on this group are actually fairly basic and not specifically
> > > related to Android kernel, you may find better chance to get those
> > > questions answered and more instantly on other Linux kernel
> > > development forum.
>
> > > Back to the question, it did find your file, except somehow either
> > > your module_init function didn't return 0 (for correct initialization)
> > > instead it returned -ENOENT, which was why insmod printed out that
> > > "not found" message, or are you sure you have cross-compiled your
> > > module with proper toolchain? Regarding your question about
> > > limitation, no I'm not aware of any.
>
> > > Cheers,
> > > Rong
>
> > > On Mar 4, 11:12 am, "Apurva Jaiswal." <jaiswal.apu...@gmail.com>
> > > wrote:
> > >> I followed the steps in the forum 
> > >> (http://www.schaeuffelhut.de/wordpress/?p=237&cpage=1#comment-384) to get
> > >> the linux kernel source and and cross compile my module. The kernel 
> > >> version
> > >> of the google nexus one is exactly the same as in the forum. I initially
> > >> tested with my test module hello-1.ko which got installed on the android
> > >> device successfully. But when I am installing my module ec.ko on the
> > >> android device using insmod, I get the following error.
>
> > >>  apurva@apurva-Inspiron-1464:~/RA/MultFlowSync_Ahmad/thesiscode_final/androi
> > >>  d_ec/ec$
> > >> adb shell
>
> > >> $ cd sdcard/data/ec
>
> > >> $ ls
>
> > >> ec.ko
>
> > >> $ su
>
> > >> # insmod ec.ko
>
> > >> insmod: init_module 'ec.ko' failed (No such file or directory)
>
> > >> #
>
> > >>  It is clear that the file ec.ko is present. But I am not sure why it is
> > >> not picking the file. I did the same thing for hello-1.ko and it gets
> > >> insmod pretty fine. There is no permission issue, and ec.ko gets the same
> > >> permission as was obtained by hello-1.ko.
>
> > >>  Now this bring me to the question, Are there certain limitations of a
> > >> kernel module in an android device because this module gets insmod in
> > >> Ubuntu. Next action for me is to go for a hit and trial method and check
> > >> what lines in ec.c is causing the problem. Meanwhile if you some
> > >> suggestion, please let me know.
>
> > > --
> > > unsubscribe: android-kernel+unsubscr...@googlegroups.com
> > > website:http://groups.google.com/group/android-kernel
>
> > --
> > Thanks and Regards,
>
> > Apurva Jaiswal
>
> > Phone No. +358 465424993
> > Email: jaiswal.apu...@gmail.com

-- 
unsubscribe: android-kernel+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-kernel

Reply via email to