Hi,All,i met rt2070 issue on andoid2.1.
anyone can give some good advice?

1)init.rc

    mkdir /system/etc/wifi 0771 wifi wifi
    chmod 0771 /system/etc/wifi
    chmod 0660 /system/etc/wifi/wpa_supplicant.conf
    chown wifi wifi /system/etc/wifi/wpa_supplicant.conf

    mkdir /data/misc/wifi 0771 wifi wifi
    chmod 0771 /data/misc/wifi
    mkdir /data/misc/wifi/wpa_supplicant 0771 wifi wifi
    chmod 0771 /data/misc/wifi/wpa_supplicant

    chmod 0660 /data/misc/wifi/wpa_supplicant.conf
    mkdir /data/misc/wifi/sockets 0777 wifi wifi
    mkdir /data/misc/dhcp 0770 dhcp dhcp
    chown dhcp dhcp /data/misc/dhcp
    chmod 0777 /system/etc/Wireless/RT2870STA/
    chmod 0777 /system/etc/Wireless/RT2870STA/RT2870STA.dat

service wpa_supplicant /system/bin/wpa_supplicant -Dwext -ira0
-c/data/misc/wifi/wpa_supplicant.conf -dd
        user root
        group system wifi inet keystore
        disabled
        oneshot

service dhcpcd /system/bin/logwrapper /system/bin/dhcpcd -d ra0
        disabled
        oneshot
        group system dhcp wifi

on property:init.svc.wpa_supplicant=stopped
        stop dhcpcd


2)system/etc/wifi/wpa_supplicant.conf
ctrl_interface=DIR=/data/misc/wifi/wpa_supplicant GROUP=wifi
eapol_version=1
ap_scan=1
fast_reauth=1

3)
system/etc/dhcpcd/dhcpcd.conf

interface ra0
option subnet_mask, routers, domain_name_serv

4)e
android$ vim hardware/libhardware_legacy/wifi/wifi.c
static const char IFACE_DIR[]           = "/data/misc/wifi/wpa_supplicant";

5)Boardconfig.mk
BOARD_WPA_SUPPLICANT_DRIVER := WEXT

WIFI_DRIVER_MODULE_PATH :=/system/lib/modules/rt3070sta.ko
WIFI_DRIVER_MODULE_NAME:=rt3070sta


# ls /data/misc/ -l
drwxrwx--- bluetooth bluetooth          2010-02-22 13:30 bluetoothd
drwx------ keystore keystore          2010-02-22 13:30 keystore
drwxrwx--- system   system            2010-02-22 13:30 vpn
drwxrwx--x wifi     wifi              2010-02-22 13:53 wifi
drwxrwx--- dhcp     dhcp              2010-02-22 13:30 dhcp

# ls /data/misc/wifi -l
# ls -l
drwxrwx--x wifi     wifi              2010-02-22 13:56 wpa_supplicant
drwxrwxrwx wifi     wifi              2010-02-22 13:56 sockets
-rw-rw---- system   wifi        29658 2010-02-22 13:32 wpa_supplicant.conf



i have granted permission to wifi communication,why also say can not connect
issue?


But following issue:
D/SettingsWifiEnabler( 1930): Received wifi state changed from Disabled to
Enabling
[ 1371.988702] rtusb init --->
[ 1371.990961]
[ 1371.990968]
[ 1371.990972] === pAd = ccb02000, size = 462912 ===
[ 1371.990979]
[ 1371.995048] <-- RTMPAllocAdapterBlock, Status=0
[ 1372.002469] ra0 (usb): not using net_device_ops yet
[ 1372.008687] usbcore: registered new interface driver rt2870
D/WifiService( 1856): ACTION_BATTERY_CHANGED pluggedType: 1
E/WifiHW  ( 1856): Unable to open connection to supplicant on
"/data/misc/wifi/wpa_supplicant/ra0": No such file or directory
D/SettingsWifiEnabler( 1930): Received wifi state changed from Enabling to
Enabled
[ 1376.985871] <-- RTMPAllocTxRxRingMemory, Status=0
[ 1377.008613] -->RTUSBVenderReset
[ 1377.010622] <--RTUSBVenderReset

-- 
our psychological growth is the movement from dependence to independence  to
interdependence!

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

Reply via email to