dear Roman,

sorry for i have not explain my question enough, and i will be glade
to explain it again:

my goal is to enable the "intel 3945 abg" wifi component on our x86
target platform

so my first step is to enable corresponding kernel config and built-in
corresponding firmware

my next step is trying to build wpa_xxx utility into android to
support wifi setting,
 these utility include wpa_cli, wpa_supplicant, ... , etc.

after that, i try to config wpa_supplicant.conf, and all the contents
are shown below:

=====================================================================
wpa_supplicant.conf

update_config=1
ctrl_interface=wlan0
eapol_version=1

# ap_scan=1: wpa_supplicant initiates scanning and AP select
ap_scan=1
fast_reauth=1

network={
        ssid="simple"
        psk="very secret passphrase"
        priority=5
}

# Wildcard match for SSID (plaintext APs only).
#This example selects any
# open AP regardless of its SSID.
network={
        key_mgmt=NONE
}
===========================================================================


and I enable wifi using the following command written in
init.rc:
=======================================================
   "mkdir /data/misc/wifi 0770 wifi wifi
    mkdir /data/misc/wifi/sockets 0770 wifi wifi
    mkdir /data/system/wpa_supplicant 0770 wifi wifi
    mkdir /data/misc/dhcp 0770 dhcp dhcp
    chown dhcp dhcp /data/misc/dhcp


    ifup wlan0


    service wpa_supplicant /system/bin/logwrapper /system/bin/
wpa_supplicant -iwlan0 -c/system/etc/wifi/wpa_supplicant.conf -dd
        group wifi


    service wlan_dhcpcd /system/bin/dhcpcd wlan0   "

===================================================================

after all steps, i can connect to the newwork , and get IP

but i don't know which AP the wifi has connected, it is

configured automatically.

although wifi has connected, but the "setting wifi" section in the
android UI

does not know this inform, i.e. i can not enable wifi selection on
android UI

so, my next step is to let android UI knows that the wifi

has enabled, i.e. i need to connect upper and below together


BTW, when i type iwconfig, it shows: not found

thank you for your help


On 4月11日, 上午7時33分, Roman Baumgaertner <roman.baumgaert...@t-
mobile.com> wrote:
> Nail,
>
> I don't understand your question. If you are connected you should see with
> the command iwconfig to which SSID you are attached to.
>
> It might make sense to send the detail configuration of your supplicant to
> find out what is going on. Make sure that you have nowhere a typo in your
> configuration files.
>
> Roman Baumgaertner
>
> Sr. SW Engineer-OSDC
> ・T・ ・ ・Mobile・ stick together
> The views, opinions and statements in this email are those of the
> author solely in their individual capacity, and do not necessarily
> represent those of T-Mobile USA, Inc.
>
> On 4/9/09 10:49 PM, "nail" <s894...@gmail.com> wrote:
>
>
>
>
>
>
>
> > Dear Roman
>
> > yes, i got IP and can connect to network,
>
> > it is because i have configred the wpa_supplicant.conf, and the
> > contents is shown below:
>
> > wpa_supplicant.conf:
> > ===============================================================
> > update_config=1
> > eapol_version=1
> > ap_scan=1    # ap_scan=1: wpa_supplicant initiates scanning and AP
> > selection
> > fast_reauth=1
>
> > network={
> >         ssid="simple"
> >         psk="very secret passphrase"
> >         priority=5
> > }
>
> > # Wildcard match for SSID (plaintext APs only). This example selects
> > any
> > # open AP regardless of its SSID.
> > network={
> >         key_mgmt=NONE
> > }
>
> > ===============================================================
>
> > so, it will do all things needed automatically,
>
> > could you please help me to find out where to get the SSID ?
>
> > On 4月10日, 上午11時23分, Roman Baumgaertner <roman.baumgaert...@t-
> > mobile.com> wrote:
> >> Hi Nail,
>
> >> You mentioned that you are connected. What does it mean you are connected?
> >> Did you get an IP address or are you attached to the AP (you should be able
> >> to see the SSID)?
>
> >> Try first to find out on the AP whether it can see you.
>
> >> Roman Baumgaertner
>
> >> Sr. SW Engineer-OSDC
> >> ・T・ ・ ・Mobile・ stick together
> >> The views, opinions and statements in this email are those of the
> >> author solely in their individual capacity, and do not necessarily
> >> represent those of T-Mobile USA, Inc.
>
> >> On 4/9/09 7:19 PM, "nail" <s894...@gmail.com> wrote:
>
> >>> Hi, I have enabledwifiusing the following command written in
> >>> init.rc:
>
> >>>    "mkdir /data/misc/wifi0770wifiwifi
> >>>     mkdir /data/misc/wifi/sockets 0770wifiwifi
> >>>     mkdir /data/system/wpa_supplicant 0770wifiwifi
> >>>     mkdir /data/misc/dhcp 0770 dhcp dhcp
> >>>     chown dhcp dhcp /data/misc/dhcp
>
> >>>     ifup wlan0
>
> >>>     service wpa_supplicant /system/bin/logwrapper /system/bin/
> >>> wpa_supplicant -iwlan0 -c/system/etc/wifi/wpa_supplicant.conf -dd
> >>>         groupwifi
>
> >>>     service wlan_dhcpcd /system/bin/dhcpcd wlan0   "
>
> >>> and it can connetc to the network, but when i type "wpa_cli -p/data/
> >>> system/wpa_supplicant/ scan"
>
> >>> it shows "Failed to connect to wpa_supplicant - wpa_ctrl_open: Unknown
> >>> error: 0"
>
> >>> do you have any idea about this ? thank you
>
> >>> On 3月27日, 下午7時49分, Androidphan <niels.kee...@tass.nl> wrote:
> >>>> # wpa_cli -p/data/system/wpa_supplicant/ scan
> >>>> Selected interface 'wlan0'
> >>>> Failed to connect to wpa_supplicant - wpa_ctrl_open: No such file or
> >>>> directory
>
> >>>> On 27 mrt, 12:15, Michael Trimarchi <trimar...@gandalf.sssup.it>
> >>>> wrote:
>
> >>>>> Hi,
>
> >>>>> Androidphan wrote:
> >>>>>> This is the output when starting wpa_supplicant:
>
> >>>>>> Initializing interface 'wlan0' conf '/system/etc/wifi/
> >>>>>> wpa_supplicant.conf'
> >>>>>> drive
> >>>>>> r 'wext' ctrl_interface 'N/A' bridge 'N/A'
> >>>>>> Configuration file '/system/etc/wifi/wpa_supplicant.conf' -> '/system/
> >>>>>> etc/wifi/
> >>>>>> w
> >>>>>> pa_supplicant.conf'
> >>>>>> Reading configuration file '/system/etc/wifi/wpa_supplicant.conf'
> >>>>>> update_config=1
> >>>>>> ctrl_interface='DIR=/data/system/wpa_supplicant/ GROUP=system'
> >>>>>> eapol_version=1
> >>>>>> ap_scan=1
> >>>>>> fast_reauth=1
> >>>>>> Initializing interface (2) 'wlan0'
> >>>>>> EAPOL: SUPP_PAE entering state DISCONNECTED
> >>>>>> EAPOL: KEY_RX entering state NO_KEY_RECEIVE
> >>>>>> EAPOL: SUPP_BE entering state INITIALIZE
> >>>>>> EAP: EAP entering state DISABLED
> >>>>>> EAPOL: External notification - portEnabled=0
> >>>>>> EAPOL: External notification - portValid=0
> >>>>>> SIOCGIWRANGE: WE(compiled)=22 WE(source)=21 enc_capa=0xf
> >>>>>>   capabilities: key_mgmt 0xf enc 0xf
> >>>>>> WEXT: Operstate: linkmode=1, operstate=5
> >>>>>> Own MAC address: 00:22:43:2c:fa:a6
> >>>>>> wpa_driver_wext_set_wpa
> >>>>>> wpa_driver_wext_set_key: alg=0 key_idx=0 set_tx=0 seq_len=0 key_len=0
> >>>>>> wpa_driver_wext_set_key: alg=0 key_idx=1 set_tx=0 seq_len=0 key_len=0
> >>>>>> wpa_driver_wext_set_key: alg=0 key_idx=2 set_tx=0 seq_len=0 key_len=0
> >>>>>> wpa_driver_wext_set_key: alg=0 key_idx=3 set_tx=0 seq_len=0 key_len=0
> >>>>>> wpa_driver_wext_set_countermeasures
> >>>>>> ioctl[SIOCSIWAUTH]: Operation not supported on transport endpoint
> >>>>>> WEXT auth param 4 value 0x0 - wpa_driver_wext_set_drop_unencrypted
> >>>>>> Setting scan request: 0 sec 100000 usec
> >>>>>> ctrl_interface_group=1000 (from group name 'system')
> >>>>>> Added interface wlan0
> >>>>>> RTM_NEWLINK: operstate=0 ifi_flags=0x1002 ()
> >>>>>> RTM_NEWLINK, IFLA_IFNAME: Interface 'wlan0' added
> >>>>>> Wireless event: cmd=0x8b06 len=8
> >>>>>> Ignore event for foreign ifindex 4
> >>>>>> RTM_NEWLINK: operstate=0 ifi_flags=0x1003 ([UP])
> >>>>>> RTM_NEWLINK, IFLA_IFNAME: Interface 'wlan0' added
> >>>>>> State: DISCONNECTED -> SCANNING
> >>>>>> CTRL-EVENT-STATE-CHANGE id=-1 state=2
> >>>>>> Starting AP scan (broadcast SSID)
> >>>>>> Trying to get current scan results first without requesting a new scan
> >>>>>> to
> >>>>>> speed
> >>>>>> up initial association
> >>>>>> Received 0 bytes of scan results (0 BSSes)
> >>>>>> Scan results: 0
> >>>>>> CTRL-EVENT-SCAN-RESULTS  Ready
>
> >>>>> Hi, test youwificonnection using the wpa_cli program. The parse
> >>>>> function of the
> >>>>> scan result expect a - to the signal stregh (if I remember) to parse the
> >>>>> result, otherwise
> >>>>> fail.
>
> >>>>> wpa_cli has an interractive mode to operate, and you can send command
> >>>>> like:
> >>>>> scan and scan-results.
>
> >>>>>> No suitable AP found.
> >>>>>> Setting scan request: 0 sec 0 usec
> >>>>>> No enabled networks - do not scan
> >>>>>> State: SCANNING -> INACTIVE
> >>>>>> CTRL-EVENT-STATE-CHANGE id=-1 state=1
>
> >>>>>> On 27 mrt, 11:39, Androidphan <niels.kee...@tass.nl> wrote:
>
> >>>>>>> I'm getting the following error at the moment:
> >>>>>>> D/WifiHW  ( 2325): Unable to open connection to supplicant on "/data/
> >>>>>>> system/wpa_supplicant/wlan0": No such file or directory
>
> >>>>>>> I got wpa_supplicant running.
>
> >>>>>>> # ls -l /data/system/wpa_supplicant/
> >>>>>>> srwxrwx--- root     system            2009-03-27 11:39 wlan0
>
> >>>>>>> So it exists.
>
> >>>>>>> Why is this??
>
> >>>>> Regards Michael- 隱藏被引用文字 -
>
> >>>> - 顯示被引用文字 -
>
> >> Roman Baumgaertner
>
> >> Sr. SW Engineer-OSDC
> >> ・T・ ・ ・Mobile・ stick together
> >> The views, opinions and statements in this email are those of the
> >> author solely in their individual capacity, and do not necessarily
> >> represent those of T-Mobile USA, Inc.- 隱藏被引用文字 -
>
> >> - 顯示被引用文字 -
>
> Roman Baumgaertner
>
> Sr. SW Engineer-OSDC
> ・T・ ・ ・Mobile・ stick together
> The views, opinions and statements in this email are those of the
> author solely in their individual capacity, and do not necessarily
> represent those of T-Mobile USA, Inc.- 隱藏被引用文字 -
>
> - 顯示被引用文字 -
--~--~---------~--~----~------------~-------~--~----~
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting
-~----------~----~----~----~------~----~------~--~---

Reply via email to