"wifi" directory and "wpa_supplicant.conf" are missing.

Bug #868479 reported by Botao
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linaro Android
Fix Released
Medium
Botao

Bug Description

In the latest staging-origen build with branch "linaro_android_2.3.5", the "wifi" directory and the wpa configuration file "wpa_supplicant.conf" under the "wifi" directory are missing from the path "/system/etc".

The "wifi" directory should be generated during the system compiling, and the file "wpa_supplicant.conf" should be copied by "AndroidBoard.mk" from "device/linaro/origen" to "/system/etc/wifi". Now both "wifi" directory and "wpa_supplicant.conf" are missing.

Following is the directory structure under the path "out/target/product/origen/system/etc":
drwxr-xr-x 7 ubuntu ubuntu 4096 2011-10-05 10:08 .
drwxr-xr-x 13 ubuntu ubuntu 4096 2011-10-05 09:49 ..
-rw-r--r-- 1 ubuntu ubuntu 1471 2011-10-04 14:31 apns-conf.xml
-rw-r--r-- 1 ubuntu ubuntu 935 2011-10-04 14:35 dbus.conf
drwxr-xr-x 3 ubuntu ubuntu 4096 2011-10-05 09:49 dhcpcd
-rw-r--r-- 1 ubuntu ubuntu 11649 2011-10-05 09:49 event-log-tags
-rw-r--r-- 1 ubuntu ubuntu 25 2011-10-04 14:35 hosts
-rwxr-xr-x 1 ubuntu ubuntu 1200 2011-10-04 14:35 init.goldfish.sh
-rwxr-xr-x 1 ubuntu ubuntu 56 2011-10-04 14:31 init.origen.sh
-rw-r--r-- 1 ubuntu ubuntu 65288 2011-10-05 09:50 NOTICE.html.gz
drwxr-xr-x 2 ubuntu ubuntu 4096 2011-10-05 09:49 permissions
drwxr-xr-x 2 ubuntu ubuntu 4096 2011-10-05 09:49 ppp
drwxr-xr-x 2 ubuntu ubuntu 4096 2011-10-05 09:49 security
drwxr-xr-x 44 ubuntu ubuntu 4096 2011-10-05 09:50 terminfo
-rw-r--r-- 1 ubuntu ubuntu 511 2011-10-04 14:31 vold.fstab

The Android platform build can be done successfully and I didn't find any error in the build log - You can find it in attachment.

The current walk around method is to create that directory and wpa configuration file manually to SD card.

Tags: origen wifi
Revision history for this message
Botao (botao-sun) wrote :
Revision history for this message
Botao (botao-sun) wrote :

Here are the source code changes which are related to this bug:

http://review.android.git.linaro.org/#change,294

http://review.android.git.linaro.org/#change,654

Botao (botao-sun)
Changed in linaro-android:
status: New → Confirmed
Fathi Boudra (fboudra)
tags: removed: wpa
Revision history for this message
Botao (botao-sun) wrote :

This is a space-tab error and a fix has been committed:

http://review.android.git.linaro.org/#change,656

Changed in linaro-android:
status: Confirmed → Fix Committed
Revision history for this message
Sangwook Lee (sangwook) wrote :

@Botao
I saw your log message and found out the bug inside kernel.
and Kernel is trapped by the following bug.

This is coming from touchscreen driver, not from WLAN driver.
-------------------------------------------------------------------------------------------------------------
Kernel BUG at drivers/input/touchscreen/unidisplay_ts.c:206!
kernel BUG at drivers/input/touchscreen/unidisplay_ts.c:206!
<1>Unable to handle kernel NULL pointer dereference at virtual address 00000000
Unable to handle kernel NULL pointer dereference at virtual ad<ress 00000000
-------------------------------------------------------------------------------------------------------------
let me talk about this with LT guys.

Revision history for this message
Tony Mansson (tony-mansson) wrote :
Changed in linaro-android:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.