I came to know SIOCSIWPRIV  is required in froyo also. Do you have any idea
how it should be  implement SIOCSIWPRIV?



On Wed, Oct 13, 2010 at 11:57 PM, hedwin <hedwin.kon...@gmail.com> wrote:

> Hmm, interesting. Thnx for the feedback.
>
> The vold change was needed in eclair to ignore no SD-card readers
> connected to an mmc interface but vold has changed in froyo so a
> different setup in vold
> could that be the reason that it is not needed anymore.
> Same for SIOCSIWPRIV it is required in by the eclair Wifi layer
> without it doesn't work
>
> The error your seeing is also socket related, it is the connection
> between Wifi and wpa_supplicant. Since creating sockets this way gave
> me
> quite a headache I switched to using the sockets in the android namespace.
>
> Hedwin
>
>
> On Wed, Oct 13, 2010 at 8:34 PM, manish shakya <msha...@oakland.edu>
> wrote:
> > Hi Hedwin,
> >
> > I have solved Timeout problem as you have said in your post.I could not
> see
> > the need of SIOCSIWPRIV and vold. In my case, permission for sockets are
> > fine. I tried both unix socket and android socket but both of them didn't
> > work.
> >
> > After solving timeout problem,I think ,WPA Supplicant is working fine. It
> > can scan AP and tries to connect with one one AP but it fails. Here is a
> log
> > I get:
> >
> > D/wpa_supplicant( 1349): RTM_NEWLINK: operstate=0 ifi_flags=0x1003 ([UP])
> > D/wpa_supplicant( 1349): RTM_NEWLINK, IFLA_IFNAME: Interface 'wlan0'
> added
> > D/wpa_supplicant( 1349): Received 731 bytes of scan results (4 BSSes)
> > D/wpa_supplicant( 1349): Scan results: 4
> > I/wpa_supplicant( 1349): CTRL-EVENT-SCAN-RESULTS  Ready
> > D/wpa_supplicant( 1349): Selecting BSS from priority group 0
> > D/wpa_supplicant( 1349): Try to find WPA-enabled AP
> > D/wpa_supplicant( 1349): 0: 00:12:17:65:c9:f6 ssid='Connect01'
> wpa_ie_len=26
> > rsn_ie_len=0 caps=0x11
> > D/wpa_supplicant( 1349):    skip - SSID mismatch
> > D/wpa_supplicant( 1349): 1: 00:1f:ca:5f:c3:f0 ssid='NEDSCHROEF'
> wpa_ie_len=0
> > rsn_ie_len=0 caps=0x11
> > D/wpa_supplicant( 1349):    skip - no WPA/RSN IE
> > D/wpa_supplicant( 1349): 2: 94:44:52:62:94:31 ssid='Belkin.3431'
> > wpa_ie_len=0 rsn_ie_len=0 caps=0x1
> > D/wpa_supplicant( 1349):    skip - no WPA/RSN IE
> > D/wpa_supplicant( 1349): 3: 00:12:17:65:d9:4e ssid='Seminar '
> wpa_ie_len=0
> > rsn_ie_len=0 caps=0x1
> > D/wpa_supplicant( 1349):    skip - no WPA/RSN IE
> > D/wpa_supplicant( 1349): Try to find non-WPA AP
> > D/wpa_supplicant( 1349): 0: 00:12:17:65:c9:f6 ssid='Connect01'
> wpa_ie_len=26
> > rsn_ie_len=0 caps=0x11
> > D/wpa_supplicant( 1349):    skip - privacy mismatch
> > D/wpa_supplicant( 1349): 1: 00:1f:ca:5f:c3:f0 ssid='NEDSCHROEF'
> wpa_ie_len=0
> > rsn_ie_len=0 caps=0x11
> > D/wpa_supplicant( 1349):    skip - privacy mismatch
> > D/wpa_supplicant( 1349): 2: 94:44:52:62:94:31 ssid='Belkin.3431'
> > wpa_ie_len=0 rsn_ie_len=0 caps=0x1
> > D/wpa_supplicant( 1349):    selected non-WPA AP 94:44:52:62:94:31
> > ssid='Belkin.3431'
> > I/wpa_supplicant( 1349): Trying to associate with 94:44:52:62:94:31
> > (SSID='Belkin.3431' freq=2412 MHz)
> > D/wpa_supplicant( 1349): Cancelling scan request
> > D/wpa_supplicant( 1349): WPA: clearing own WPA/RSN IE
> > D/wpa_supplicant( 1349): Automatic auth_alg selection: 0x1
> > D/wpa_supplicant( 1349): WPA: clearing AP WPA IE
> > D/wpa_supplicant( 1349): WPA: clearing AP RSN IE
> > D/wpa_supplicant( 1349): WPA: clearing own WPA/RSN IE
> > D/wpa_supplicant( 1349): No keys have been configured - skip key clearing
> > D/wpa_supplicant( 1349): wpa_driver_wext_set_drop_unencrypted
> > D/wpa_supplicant( 1349): State: SCANNING -> ASSOCIATING
> > I/wpa_supplicant( 1349): CTRL-EVENT-STATE-CHANGE id=-1 state=3
> > D/wpa_supplicant( 1349): wpa_driver_wext_set_operstate: operstate 0->0
> > (DORMANT)
> > D/wpa_supplicant( 1349): WEXT: Operstate: linkmode=-1, operstate=5
> > D/wpa_supplicant( 1349): wpa_driver_wext_associate
> > D/wpa_supplicant( 1349): Setting authentication timeout: 10 sec 0 usec
> > D/wpa_supplicant( 1349): EAPOL: External notification -
> > portControl=ForceAuthorized
> > D/wpa_supplicant( 1349): RTM_NEWLINK: operstate=0 ifi_flags=0x1003 ([UP])
> > D/wpa_supplicant( 1349): RTM_NEWLINK, IFLA_IFNAME: Interface 'wlan0'
> added
> > D/wpa_supplicant( 1349): Wireless event: cmd=0x8b06 len=8
> > D/wpa_supplicant( 1349): RTM_NEWLINK: operstate=0 ifi_flags=0x1003 ([UP])
> > D/wpa_supplicant( 1349): RTM_NEWLINK, IFLA_IFNAME: Interface 'wlan0'
> added
> > D/wpa_supplicant( 1349): Wireless event: cmd=0x8b04 len=12
> > D/wpa_supplicant( 1349): RTM_NEWLINK: operstate=0 ifi_flags=0x1003 ([UP])
> > D/wpa_supplicant( 1349): RTM_NEWLINK, IFLA_IFNAME: Interface 'wlan0'
> added
> > D/wpa_supplicant( 1349): Wireless event: cmd=0x8b1a len=19
> >
> >
> > Interface wlan0 is added a lot of times.why??
> >
> >
> > I also get following error.
> > E/WifiHW  ( 1178): Unable to open connection to supplicant on
> > "/data/system/wpa_supplicant/wlan0": No such file or directory
> >
> >
> > With Regards,
> > Manish Shakya
> >
> > On Wed, Oct 13, 2010 at 10:23 AM, hedwin <hedwin.kon...@gmail.com>
> wrote:
> >>
> >> kernel version is 2.6.32 but it is done in eclair. But what I've seen
> >> sofar is that there is not that much difference compared to froyo.
> >>
> >> ok, let me know if you run into issues.
> >>
> >> Cheers,
> >> Hedwin
> >>
> >>
> >> On Wed, Oct 13, 2010 at 4:07 PM, manish shakya
> >> <manishshakya...@gmail.com> wrote:
> >> > Hi Hedwin,
> >> >
> >> > Thanks. Good to know you made wifi working. Which version of kernel
> are
> >> > you  using ? I am using  kernel 2.6.32 and Android 2.2 .
> >> >
> >> > I am going through you posts in rowboat mailing list. I will update my
> >> > findings.
> >> >
> >> >
> >> > On Wed, Oct 13, 2010 at 5:49 AM, hedwin <hedwin.kon...@gmail.com>
> wrote:
> >> >>
> >> >> Hi
> >> >>
> >> >> Made android wifi work on a IGEPv2 board. This board also uses a
> >> >> Marvell
> >> >> chip.
> >> >> You can find my patches in the android rowboat mailing list.
> >> >>
> >> >> Btw the problem you encounter is due to the fact that the mmc gets
> >> >> disabled while wifi is still operational.
> >> >>
> >> >> Hedwin.
> >> >>
> >> >> On Tue, Oct 12, 2010 at 4:56 PM, Manish <manishshakya...@gmail.com>
> >> >> wrote:
> >> >> > Hi ,
> >> >> >
> >> >> > There is no place to generate those bin files.
> >> >> >
> >> >> > On Oct 12, 8:01 am, manish shakya <manishshakya...@gmail.com>
> wrote:
> >> >> >> Hi Hairui
> >> >> >>
> >> >> >> Thanks for your response.
> >> >> >>
> >> >> >> Let me try to  re-compiling the modules and generate sd8686.bin
> and
> >> >> >> sd8686_helper.bin files.
> >> >> >> BTW, what are those bin files for?
> >> >> >>
> >> >> >> ManishOn Mon, Oct 11, 2010 at 11:11 PM, hairui <
> szhai...@gmail.com>
> >> >> >> wrote:
> >> >> >> > Maybe you should re-compile the modules for yourself arch which
> >> >> >> > you
> >> >> >> > chose to use the prebuild one.
> >> >> >>
> >> >> >> > On 10月12日, 上午2时50分, manish shakya <manishshakya...@gmail.com>
> >> >> >> > wrote:
> >> >> >> > > Hi everyone,
> >> >> >>
> >> >> >> > > I am trying to make  Marvell Wifi to work on overo board
> running
> >> >> >> > > Android.
> >> >> >> > I
> >> >> >> > > am using 2.6.32 linux kernel and Android 2.2. I have put all
> >> >> >> > > files(
> >> >> >> > > libertas_sdio.ko, sd8686.bin,sd8686_helper.bin etc) in
> required
> >> >> >> > > place.
> >> >> >> > > I am using d8686.bin,sd8686_helper.bin from console prebuilt
> >> >> >> > > image
> >> >> >> > (2.6.34
> >> >> >> > > linux ) from gumstix.It seems that libertas driver is loaded
> and
> >> >> >> > > driver
> >> >> >> > is
> >> >> >> > > able to find MAC address of the chip. But the problem is there
> >> >> >> > > are
> >> >> >> > > a lot
> >> >> >> > of
> >> >> >> > > time out after that. It seems chip is not getting
> >> >> >> > > command send by the processor. Below is log that I get:
> >> >> >>
> >> >> >> > > libertas_sdio: Libertas SDIO driver
> >> >> >> > > libertas_sdio: Copyright Pierre Ossman
> >> >> >> > > libertas_sdio mmc1:0001:1: firmware: requesting
> >> >> >> > > sd8686_helper.bin
> >> >> >> > > init: untracked pid 1221 exited
> >> >> >> > > libertas_sdio mmc1:0001:1: firmware: requesting sd8686.bin
> >> >> >> > > init: untracked pid 1224 exited
> >> >> >> > > libertas: 00:19:88:37:0e:dd, fw 9.70.7p0, cap 0x00000303
> >> >> >> > > libertas: wlan0: Marvell WLAN 802.11 adapter
> >> >> >> > > libertas: command 0x0006 timed out
> >> >> >> > > libertas: requeueing command 0x0006 due to timeout (#1)
> >> >> >> > > libertas: Received result 0 to command 6 after 1 retries
> >> >> >> > > libertas: command 0x0013 timed out
> >> >> >> > > libertas: requeueing command 0x0013 due to timeout (#1)
> >> >> >> > > libertas: command 0x0013 timed out
> >> >> >> > > libertas: requeueing command 0x0013 due to timeout (#2)
> >> >> >> > > libertas: command 0x0013 timed out
> >> >> >> > > libertas: requeueing command 0x0013 due to timeout (#3)
> >> >> >> > > libertas: command 0x0013 timed out
> >> >> >> > > libertas: Excessive timeouts submitting command 0x0013
> >> >> >> > > libertas: PREP_CMD: command 0x0013 failed: -110
> >> >> >> > > libertas: command 0x0010 timed out
> >> >> >> > > libertas: requeueing command 0x0010 due to timeout (#1)
> >> >> >> > > libertas: command 0x0010 timed out
> >> >> >> > > libertas: requeueing command 0x0010 due to timeout (#2)
> >> >> >> > > libertas: command 0x0010 timed out
> >> >> >> > > libertas: requeueing command 0x0010 due to timeout (#3)
> >> >> >> > > libertas: command 0x0010 timed out
> >> >> >> > > libertas: Excessive timeouts submitting command 0x0010
> >> >> >> > > libertas: command 0x0010 timed out
> >> >> >> > > libertas: requeueing command 0x0010 due to timeout (#1)
> >> >> >> > > libertas: command 0x0010 timed out
> >> >> >> > > libertas: requeueing command 0x0010 due to timeout (#2)
> >> >> >> > > libertas: command 0x0010 timed out
> >> >> >> > > libertas: requeueing command 0x0010 due to timeout (#3)
> >> >> >> > > libertas: command 0x0010 timed out
> >> >> >> > > libertas: Excessive timeouts submitting command 0x0010
> >> >> >> > > libertas: command 0x0006 timed out
> >> >> >> > > libertas: requeueing command 0x0006 due to timeout (#1)
> >> >> >> > > libertas: command 0x0006 timed out
> >> >> >> > > libertas: requeueing command 0x0006 due to timeout (#2)
> >> >> >> > > libertas: command 0x0006 timed out
> >> >> >> > > libertas: requeueing command 0x0006 due to timeout (#3)
> >> >> >> > > libertas: command 0x0006 timed out
> >> >> >> > > libertas: Excessive timeouts submitting command 0x0006
> >> >> >> > > libertas: PREP_CMD: command 0x0006 failed: -110
> >> >> >> > > libertas: SCAN_CMD failed
> >> >> >> > > libertas: command 0x0028 timed out
> >> >> >> > > libertas: requeueing command 0x0028 due to timeout (#1)
> >> >> >> > > libertas: command 0x0028 timed out
> >> >> >> > > libertas: requeueing command 0x0028 due to timeout (#2)
> >> >> >> > > libertas: command 0x0028 timed out
> >> >> >> > > libertas: requeueing command 0x0028 due to timeout (#3)
> >> >> >> > > libertas: command 0x0028 timed out
> >> >> >> > > libertas: Excessive timeouts submitting command 0x0028
> >> >> >> > > libertas: command 0x002f timed out
> >> >> >> > > libertas: requeueing command 0x002f due to timeout (#1)
> >> >> >> > > libertas: command 0x002f timed out
> >> >> >> > > libertas: requeueing command 0x002f due to timeout (#2)
> >> >> >> > > libertas: command 0x002f timed out
> >> >> >> > > libertas: requeueing command 0x002f due to timeout (#3)
> >> >> >> > > libertas: command 0x002f timed out
> >> >> >> > > libertas: Excessive timeouts submitting command 0x002f
> >> >> >> > > libertas: PREP_CMD: command 0x002f failed: -110
> >> >> >>
> >> >> >> > > Any ideas would be really appreciated.
> >> >> >>
> >> >> >> > > Manish Shakya
> >> >> >>
> >> >> >> > --
> >> >> >> > unsubscribe:
> >> >> >> >
> >> >> >> > android-porting+unsubscr...@googlegroups.com<android-porting%2bunsubscr...@googlegroups.com>
> <android-porting%2bunsubscr...@googlegroups.com<android-porting%252bunsubscr...@googlegroups.com>
> >
> >> >> >> > website:http://groups.google.com/group/android-porting
> >> >> >>
> >> >> >>
> >> >> >
> >> >> > --
> >> >> > unsubscribe: 
> >> >> > android-porting+unsubscr...@googlegroups.com<android-porting%2bunsubscr...@googlegroups.com>
> >> >> > website: http://groups.google.com/group/android-porting
> >> >> >
> >> >
> >> >
> >> >
> >> > --
> >> > Manish Shakya
> >> > http://www.manishshakya.com.np
> >> > http://secs.oakland.edu/~ganesan/iMX/
> >> >
> >
> >
> >
> > --
> > Manish Shakya
> > http://www.manishshakya.com.np
> > http://secs.oakland.edu/~ganesan/iMX/
> >
>



-- 
Manish Shakya
http://www.manishshakya.com.np
http://secs.oakland.edu/~ganesan/iMX/

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

Reply via email to