Hi all, 

I have invested in 5 OVERO-FIRES recently, and have a total of 7. Deployment of all these have been pending past 6 months.

I'm not able to add the hostap feature which is available in libertas_tf driver for the wi2wi chip.
I'm using openembedded to modify the kernel and going as per instructions in http://corysohrakoff.wordpress.com/2011/09/13/enabling-wifi-ap-mode-on-a-gumstix-overo/. The only difference between the procedure in that website and what i'm doing is the OPENEMBEDDED. 

More details are available in previous mails.

Is there anyone who is working with OPENEMBEDDED and BITBAKE in an around Bangalore (or at least in Southern part of India)..??
---------------------------------
Sudhangathan BS
Ph:(+91) 9731-905-205
---------------------------------


On Thu, Aug 16, 2012 at 1:08 PM, Sudhangathan B S <sudhangathan@gmail.com> wrote:
Hi all,

My first time compilation as soon as I setup the OE environment was succesfull and boots fine too.. I'm using overo-fire.
Now I have added libertas Thinfirm drivers as per http://corysohrakoff.wordpress.com/2011/09/13/enabling-wifi-ap-mode-on-a-gumstix-overo/ but using OE..
I have pasted the error below..

My understanding of OE might not be good.. but I have a question
Does Thinfirm drivers get compiled by 'recipes' or the normal 'Make'.. If 'recipies', then where do I find the recipies..?? If it is Make then how to proceed..??

~~~~~~~~~~~~~~~~~~~~~~~~~~
desen555@desen555-UStudio:~/overo-oe$ bitbake virtual/kernel
NOTE: Psyco JIT Compiler (http://psyco.sf.net) not available. Install it to increase performance.
Loading cache: 100% |##################################################################################################################################| ETA:  00:00:00
Loaded 7208 entries from dependency cache.
NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been replaced by bluez4                                                          | ETA:  00:00:13
NOTE: Angstrom DOES NOT support fso-apm because regular apmd is good enough                                                                            | ETA:  00:00:11
NOTE: Angstrom DOES NOT support bluez-utils because bluez-utils 3.x has been replaced by bluez4                                                        | ETA:  00:00:10
NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been replaced by bluez4                                                          | ETA:  00:00:09
NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv replacement is used                                                           | ETA:  00:00:08
NOTE: Angstrom DOES NOT support bluez-utils because bluez-utils 3.x has been replaced by bluez4                                                        | ETA:  00:00:07
NOTE: Angstrom DOES NOT support ipkg because ipkg has been superseded by opkg################                                                          | ETA:  00:00:06
NOTE: Angstrom DOES NOT support bluez-libs because bluez-libs 3.x has been replaced by bluez4#############                                             | ETA:  00:00:05
NOTE: Angstrom DOES NOT support bash-noemu because doesn't work on the target#####################################################                     | ETA:  00:00:02
NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv replacement is used##########################################                 | ETA:  00:00:01
NOTE: Angstrom DOES NOT support libiconv because the glibc builtin iconv replacement is used###################################################        | ETA:  00:00:00
Parsing recipes: 100% |################################################################################################################################| Time: 00:00:15
Parsing of 7344 .bb files complete (6579 cached, 765 parsed). 7992 targets, 324 skipped, 2 masked, 0 errors.
WARNING: No bb files matched BBFILE_PATTERN_user '^/home/desen555/overo-oe/user.collection/recipes'

Build Configuration:
BB_VERSION        = "1.12.0"
METADATA_BRANCH   = "overo-2011.03"
METADATA_REVISION = "8b733a3"
TARGET_ARCH       = "arm"
TARGET_OS         = "linux-gnueabi"
MACHINE           = "overo"
DISTRO            = "angstrom"
DISTRO_VERSION    = "2011.03"
TARGET_FPU        = "hard"

NOTE: Resolving any missing task queue dependencies
NOTE: preferred version 1.0.0d of openssl-native not available (for item openssl-native)
NOTE: Preparing runqueue
NOTE: Executing RunQueue Tasks
NOTE: Running task 435 of 697 (ID: 16, /home/desen555/overo-oe/org.openembedded.dev/recipes/linux/linux-omap3_git.bb, do_compile_kernelmodules)
NOTE: package linux-omap3-3.2-r103: task do_compile_kernelmodules: Started
ERROR: Logfile of failure stored in: /home/desen555/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/linux-omap3-3.2-r103/temp/log.do_compile_kernelmodules.2854
Log data follows:
| + do_compile_kernelmodules
| + unset CFLAGS CPPFLAGS CXXFLAGS LDFLAGS MACHINE
| + grep -q -i -e '^CONFIG_MODULES=y$' .config
| + oe_runmake modules 'CC=arm-angstrom-linux-gnueabi-gcc  -mno-thumb-interwork -mno-thumb' 'LD=arm-angstrom-linux-gnueabi-ld --sysroot=/home/desen555/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi '
| + oenote make modules 'CC=arm-angstrom-linux-gnueabi-gcc  -mno-thumb-interwork -mno-thumb' 'LD=arm-angstrom-linux-gnueabi-ld --sysroot=/home/desen555/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi '
| + echo NOTE: 'make modules CC=arm-angstrom-linux-gnueabi-gcc  -mno-thumb-interwork -mno-thumb LD=arm-angstrom-linux-gnueabi-ld --sysroot=/home/desen555/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi '
| NOTE: make modules CC=arm-angstrom-linux-gnueabi-gcc  -mno-thumb-interwork -mno-thumb LD=arm-angstrom-linux-gnueabi-ld --sysroot=/home/desen555/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi
| + make modules 'CC=arm-angstrom-linux-gnueabi-gcc  -mno-thumb-interwork -mno-thumb' 'LD=arm-angstrom-linux-gnueabi-ld --sysroot=/home/desen555/overo-oe/tmp/sysroots/armv7a-angstrom-linux-gnueabi '
|   CHK     include/linux/version.h
|   CHK     include/generated/utsrelease.h
| make[1]: `include/generated/mach-types.h' is up to date.
|   CALL    scripts/checksyscalls.sh
|   CC [M]  drivers/net/wireless/libertas_tf/if_sdio.o
| drivers/net/wireless/libertas_tf/if_sdio.c:48: warning: data definition has no type or storage class
| drivers/net/wireless/libertas_tf/if_sdio.c:48: warning: type defaults to 'int' in declaration of 'MODULE_DEVICE_TABLE'
| drivers/net/wireless/libertas_tf/if_sdio.c:48: warning: parameter names (without types) in function declaration
| drivers/net/wireless/libertas_tf/if_sdio.c:66: error: expected declaration specifiers or '...' before string constant
| drivers/net/wireless/libertas_tf/if_sdio.c:66: warning: data definition has no type or storage class
| drivers/net/wireless/libertas_tf/if_sdio.c:66: warning: type defaults to 'int' in declaration of 'MODULE_FIRMWARE'
| drivers/net/wireless/libertas_tf/if_sdio.c:66: warning: function declaration isn't a prototype
| drivers/net/wireless/libertas_tf/if_sdio.c:67: error: expected declaration specifiers or '...' before string constant
| drivers/net/wireless/libertas_tf/if_sdio.c:67: warning: data definition has no type or storage class
| drivers/net/wireless/libertas_tf/if_sdio.c:67: warning: type defaults to 'int' in declaration of 'MODULE_FIRMWARE'
| drivers/net/wireless/libertas_tf/if_sdio.c:67: warning: function declaration isn't a prototype
| drivers/net/wireless/libertas_tf/if_sdio.c:920: warning: data definition has no type or storage class
| drivers/net/wireless/libertas_tf/if_sdio.c:920: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL'
| drivers/net/wireless/libertas_tf/if_sdio.c:920: warning: parameter names (without types) in function declaration
| drivers/net/wireless/libertas_tf/if_sdio.c:1427: error: expected declaration specifiers or '...' before string constant
| drivers/net/wireless/libertas_tf/if_sdio.c:1427: warning: data definition has no type or storage class
| drivers/net/wireless/libertas_tf/if_sdio.c:1427: warning: type defaults to 'int' in declaration of 'MODULE_DESCRIPTION'
| drivers/net/wireless/libertas_tf/if_sdio.c:1427: warning: function declaration isn't a prototype
| drivers/net/wireless/libertas_tf/if_sdio.c:1428: error: expected declaration specifiers or '...' before string constant
| drivers/net/wireless/libertas_tf/if_sdio.c:1428: warning: data definition has no type or storage class
| drivers/net/wireless/libertas_tf/if_sdio.c:1428: warning: type defaults to 'int' in declaration of 'MODULE_AUTHOR'
| drivers/net/wireless/libertas_tf/if_sdio.c:1428: warning: function declaration isn't a prototype
| drivers/net/wireless/libertas_tf/if_sdio.c:1429: error: expected declaration specifiers or '...' before string constant
| drivers/net/wireless/libertas_tf/if_sdio.c:1429: warning: data definition has no type or storage class
| drivers/net/wireless/libertas_tf/if_sdio.c:1429: warning: type defaults to 'int' in declaration of 'MODULE_LICENSE'
| drivers/net/wireless/libertas_tf/if_sdio.c:1429: warning: function declaration isn't a prototype
| make[4]: *** [drivers/net/wireless/libertas_tf/if_sdio.o] Error 1
| make[3]: *** [drivers/net/wireless/libertas_tf] Error 2
| make[2]: *** [drivers/net/wireless] Error 2
| make[1]: *** [drivers/net] Error 2
| make: *** [drivers] Error 2
| + die 'oe_runmake failed'
| + oefatal 'oe_runmake failed'
| + echo FATAL: 'oe_runmake failed'
| FATAL: oe_runmake failed
| + exit 1
NOTE: package linux-omap3-3.2-r103: task do_compile_kernelmodules: Failed
ERROR: Function 'do_compile_kernelmodules' failed (see /home/desen555/overo-oe/tmp/work/overo-angstrom-linux-gnueabi/linux-omap3-3.2-r103/temp/log.do_compile_kernelmodules.2854 for further information)
ERROR: Task 16 (/home/desen555/overo-oe/org.openembedded.dev/recipes/linux/linux-omap3_git.bb, do_compile_kernelmodules) failed with exit code '1'
ERROR: '/home/desen555/overo-oe/org.openembedded.dev/recipes/linux/linux-omap3_git.bb' failed
desen555@desen555-UStudio:~/overo-oe$

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Someone please reply..!!
---------------------------------
Sudhangathan BS
Ph:(+91) 9731-905-205
---------------------------------