Nope, sorry. Still having the problem :(.

Am 13.07.2011 20:37, schrieb James Coggan:
Hi Cyba

Were u able to fix this? im having the same problem:

"Failed to disable WPA in the driver"

Thanks

On Fri, Jun 3, 2011 at 8:33 PM, Cyberworm <[email protected] <mailto:[email protected]>> wrote:

    Okay, I managed to get rid of that message using the android private
    socket (according to that guide). I also found a way to save the
    logcat message over the terminal emulator. Here are the wifi relevant
    messages:

    D/wpa_supplicant( 1290): Initializing interface 'wlan0' conf '/data/
    misc/wifi/wpa_supplicant.conf' driver 'wext' ctrl_interface 'N/A'
    bridge 'N/A'
    D/wpa_supplicant( 1290): Configuration file '/data/misc/wifi/
    wpa_supplicant.conf' -> '/data/misc/wifi/wpa_supplicant.conf'
    D/wpa_supplicant( 1290): Reading configuration file '/data/misc/wifi/
    wpa_supplicant.conf'
    D/wpa_supplicant( 1290): update_config=1
    D/wpa_supplicant( 1290): ctrl_interface='wlan0'
    D/wpa_supplicant( 1290): ap_scan=0
    D/wpa_supplicant( 1290): Initializing interface (2) 'wlan0'
    E/wpa_supplicant( 1290): ioctl[SIOCGIFFLAGS]
    E/wpa_supplicant( 1290): ioctl[SIOCSIWPMKSA]
    E/wpa_supplicant( 1290): ioctl[SIOCSIWMODE]
    E/wpa_supplicant( 1290): ioctl[SIOCGIRANGE]
    E/wpa_supplicant( 1290): ioctl[SIOCGIWMODE]
    E/wpa_supplicant( 1290): ioctl[SIOCSIWAP]
    D/wpa_supplicant( 1290): WEXT: Operstate: linkmode=1, operstate=5
    D/wpa_supplicant( 1290): Failed to add interface wlan0
    D/wpa_supplicant( 1290): wpa_driver_wext_set_key: alg=0 key_idx=0
    set_tx=0 seq_len=0 key_len=0
    E/wpa_supplicant( 1290): ioctl[SIOCSIWENCODEEXT]
    D/wpa_supplicant( 1290): Driver did not support SIOCSIWENCODEEXT,
    trying SIOCSIWENCODE
    E/wpa_supplicant( 1290): ioctl[SIOCSIWENCODE]
    D/wpa_supplicant( 1290): wpa_driver_wext_set_key: alg=0 key_idx=1
    set_tx=0 seq_len=0 key_len=0
    E/wpa_supplicant( 1290): ioctl[SIOCSIWENCODEEXT]
    D/wpa_supplicant( 1290): Driver did not support SIOCSIWENCODEEXT,
    trying SIOCSIWENCODE
    E/wpa_supplicant( 1290): ioctl[SIOCSIWENCODE]
    D/wpa_supplicant( 1290): wpa_driver_wext_set_key: alg=0 key_idx=2
    set_tx=0 seq_len=0 key_len=0
    E/wpa_supplicant( 1290): ioctl[SIOCSIWENCODEEXT]
    D/wpa_supplicant( 1290): Driver did not support SIOCSIWENCODEEXT,
    trying SIOCSIWENCODE
    E/wpa_supplicant( 1290): ioctl[SIOCSIWENCODE]
    D/wpa_supplicant( 1290): wpa_driver_wext_set_key: alg=0 key_idx=3
    set_tx=0 seq_len=0 key_len=0
    E/wpa_supplicant( 1290): ioctl[SIOCSIWENCODEEXT]
    D/wpa_supplicant( 1290): Driver did not support SIOCSIWENCODEEXT,
    trying SIOCSIWENCODE
    E/wpa_supplicant( 1290): ioctl[SIOCSIWENCODE]
    D/wpa_supplicant( 1290): State: DISCONNECTED -> DISCONNECTED
    I/wpa_supplicant( 1290): CTRL-EVENT-STATE-CHANGE id=-1 state=0
    BSSID=00:00:00:00:00:00
    D/wpa_supplicant( 1290): wpa_driver_wext_set_operstate: operstate 0->0
    (DORMANT)
    D/wpa_supplicant( 1290): WEXT: Operstate: linkmode=-1, operstate=5
    D/wpa_supplicant( 1290): wpa_driver_wext_set_wpa
    I//system/bin/wpa_supplicant( 1288): Could not get interface 'wlan0'
    flags
    I//system/bin/wpa_supplicant( 1288): Could not configure driver to use
    managed mode
    I//system/bin/wpa_supplicant( 1288): ioctl[SIOCGIFINDEX]: No such
    device
    D/wpa_supplicant( 1290): WEXT: SIOCSIWAUTH(param 7 value 0x0) failed:
    No such device)
    E/wpa_supplicant( 1290): Failed to disable WPA in the driver.
    D/wpa_supplicant( 1290): wpa_driver_wext_set_drop_unencrypted
    D/wpa_supplicant( 1290): WEXT: SIOCSIWAUTH(param 5 value 0x0) failed:
    No such device)
    D/wpa_supplicant( 1290): wpa_driver_wext_set_countermeasures
    D/wpa_supplicant( 1290): WEXT: SIOCSIWAUTH(param 4 value 0x0) failed:
    No such device)
    D/wpa_supplicant( 1290): No keys have been configured - skip key
    clearing
    D/wpa_supplicant( 1290): Cancelling scan request
    D/wpa_supplicant( 1290): Cancelling authentication timeout
    E/wpa_supplicant( 1290): ioctl[SIOCGIWMODE]
    E/wpa_supplicant( 1290): ioctl[SIOCSIWAP]
    D/wpa_supplicant( 1290): WEXT: Operstate: linkmode=0, operstate=6
    E/wpa_supplicant( 1290): ioctl[SIOCGIFFLAGS]
    I/logwrapper( 1288): /system/bin/wpa_supplicant terminated by
    exit(255)
    ...
    E/WifiHW  ( 1021): Supplicant not running, cannot connect
    ...
    E/WifiHW  ( 1021): Supplicant not running, cannot connect
    E/WifiHW  ( 1021): Supplicant not running, cannot connect
    V/WifiStateTracker( 1021): Supplicant died unexpectedly
    D/WifiStateTracker( 1021): Reset connections and stopping DHCP
    E/WifiStateTracker( 1021): Could not stop DHCP
    D/WifiStateTracker( 1021): Disabling interface
    D/WifiStateTracker( 1021): Reset connections and stopping DHCP
    ...
    E/WifiStateTracker( 1021): Could not stop DHCP
    D/WifiStateTracker( 1021): Disabling interface

    I don't know how to proceed further. Please help me.

    Thanks,

    Cyberworm

    On 3 Jun., 15:59, Cyberworm <[email protected]
    <mailto:[email protected]>> wrote:
    > Okay, I achieved something. I'm able to activateWiFinow (using
    > moduled driver and patch for this
    bug:http://code.google.com/p/android/issues/detail?id=17255&q=wifi%20loop..
    <http://code.google.com/p/android/issues/detail?id=17255&q=wifi%20loop..>.)
    >
    > But after 10-20 seconds it gets deactivated again. In logcat I found
    > this line:
    >
    > E/WifiHW (  1021): Unable to open connection to supplicant on
    "/data/
    > system/wpa_supplicant/wlan0": No such file or directory
    >
    > What could that possibly mean?
    >
    > Thanks,
    > Cyberworm
    >
    > On 2 Jun., 13:42, Cyberworm <[email protected]
    <mailto:[email protected]>> wrote:
    >
    >
    >
    >
    >
    >
    >
    > > Hi, thanks for you help.
    >
    > > I managed to enable Wi-Fi using the driver as a module. But
    after that
    > > Android was in an endless reboot loop. I then tried to use the
    built-
    > > in driver way, but this way doesn't really work as I'm not able to
    > > activate Wi-Fi (logcat just saying something about not being
    able to
    > > bring up wlan0).
    >
    > > I'll try to post some logcat messages here, as I can't access my
    > > device via adb. It would be great if panic had a version of that
    > > reboot fix patch for moduled driver.
    >
    > > Greetings,
    > > Cyberworm
    >
    > > On 1 Jun., 13:28, Amit Pundir <[email protected]
    <mailto:[email protected]>> wrote:
    >
    > > > On Tue, May 31, 2011 at 8:48 PM, Cyberworm
    <[email protected] <mailto:[email protected]>> wrote:
    > > > > Using a modified su program I finally got root
    access.Wifistill
    > > > > isn't working. Is there no one who can help me?
    >
    > > > Difficult to help unless you post relevant logcat output here.
    >
    > > > Anyways few pointers to get you started:
    >
    > > > 1. wpa_supplicant relies heavly on private ioctls specially for
    > > > scanning and other purposes. Make sure either yourwifidriver is
    > > > supporting those ioctl or use this workaround
    
fromhttp://blog.linuxconsulting.ro/https://gitorious.org/picopc-android-g....
    
<http://blog.linuxconsulting.ro/https://gitorious.org/picopc-android-g....>..
    >
    > > > 2. By default Android also requires you to build
    yourwifidriver as a
    > > > module which can be inserted/removed at the time you
    enable/disable
    > > >wififrom UI. Do that or use this workaround (same source) if
    driver
    > > > is built into the kernel
    itselfhttps://gitorious.org/picopc-android-gingerbread/hardware-libhardware.
    <http://gitorious.org/picopc-android-gingerbread/hardware-libhardware.>..
    >
    > > > 3. Set the correctwifioptions and paths for driver & firmware in
    > > > Boardconfig.mk
    > > > e.g.
    > > > BOARD_WPA_SUPPLICANT_DRIVER := {CUSTOM or WEXT etc}
    > > > WPA_SUPPLICANT_VERSION      := VER_0_6_X
    > > > WIFI_DRIVER_MODULE_PATH     := "path_to_wifi_driver.ko if
    built as a module"
    > > > WIFI_DRIVER_MODULE_NAME     := ""
    > > > WIFI_FIRMWARE_LOADER        := "firmware_loader_if_you_need_any"
    > > > WIFI_DRIVER_MODULE_ARG      := ""
    > > > WIFI_DRIVER_FW_STA_PATH     := "path_to_firmware_location"
    >
    > > > 4. Correct permissions are applied to corresponding files in
    init.rc
    >
    > > > Regards,
    > > > Amit Pundir
    >
    > > > > On 17 Mai, 20:10, Cyberworm <[email protected]
    <mailto:[email protected]>> wrote:
    > > > >> Hi all,
    >
    > > > >> I'm trying to portGingerbreadto my OpenPandora device
    (seehttp://www.openpandora.orgfordetails). Keyboard and
    Touchscreen work
    > > > >> fine and now I'm working onWifi. I basically followed
    this
    
guide:http://blog.linuxconsulting.ro/2010/04/porting-wifi-drivers-to-androi...
    > > > >> but I guess it's kinda outdated. I also modifiedwifi.c as
    panic
    > > > >> suggested in the most recent comment (March 22, 2011).
    >
    > > > >> It just doesn't work. When trying to activate it I only
    get "Error". I
    > > > >> tried starting it manually but that doesn't work either.
    >
    > > > >> I can't even use logcat or netcfg because these program
    complain that
    > > > >> they don't have permission to open files.
    >
    > > > >> So, could someone help me out please?
    >
    > > > >> Thanks,
    > > > >> cyberworm
    >
    > > > > --
    > > > > unsubscribe: [email protected]
    <mailto:android-porting%[email protected]>
    > > > > website:http://groups.google.com/group/android-porting

    --
    unsubscribe: [email protected]
    <mailto:android-porting%[email protected]>
    website: http://groups.google.com/group/android-porting



--
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

Reply via email to