Thread
:
cx3110x kernel module recompile (Diablo)
View Single Post
atarixl
2008-08-14 , 00:02
Posts: 7 | Thanked: 3 times | Joined on Aug 2008
#
1
My long-term goal is to recompile wpa_supplicant (I need TTLS/PAP). Unfortunately I also need a patched kernel module of the wifi driver cx3110 to communicate with wpa_supplicant (via wext).
So far I have installed the Diablo SDK, downloaded the kernel sources and have recompiled the kernel following the SDK documentation.
Now I downloaded the (so far not patched) cx3110x driver from here:
https://garage.maemo.org/projects/cx3110x/
(I got version 1.2).
Recompiling the module fails with an error - INIT_WORK only takes 2 and not 3 parameters. I searched a bit and concluded that the 3rd parameter is not needed anymore, removing it indeed made the compiler happy. The resulting kernel module is not functional, though. I can insmod it successfully and dmesg tells me everything is fine. "chroot /mnt/initfs /usr/bin/wlan-cal" comes also back with [OK]. But "Select Connection" does not see any AP anymore, and "ifconfig wlan0 up" hangs completely. Again, the module was just compiled, I did not apply any patches yet.
How can I get this to work and as I suspect that the sources on garage.maemo.org are older, where can I find the current sources of the wifi module? If there would be a complete source package with wext support already builtin, that would be perfect. TIA!
Quote & Reply
|
The Following 2 Users Say Thank You to atarixl For This Useful Post:
cobalt917
atarixl
View Public Profile
Send a private message to atarixl
Find all posts by atarixl