tag:blogger.com,1999:blog-8939125534858322326.post7825643526087282750..comments2023-03-03T10:17:27.362+02:00Comments on PaNiC Random Rant (or how we used to call it: .plan): Porting WiFi drivers to AndroidPaNiChttp://www.blogger.com/profile/08232153615038357301noreply@blogger.comBlogger56125tag:blogger.com,1999:blog-8939125534858322326.post-88013025498527845372014-04-07T12:24:10.451+03:002014-04-07T12:24:10.451+03:00How to enable the building of wpa_supplicant if th...How to enable the building of wpa_supplicant if the value of the BOARD_WPA_SUPPLICANT_DRIVER is<br /><br />BOARD_WPA_SUPPLICANT_DRIVER := NL80211 ?<br /><br />I am using android jellybean version 4.3.<br /><br />Thanks ,<br />Anjali<br />Anonymoushttps://www.blogger.com/profile/09706456699501930468noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-35693812705601756702014-01-21T04:13:10.029+02:002014-01-21T04:13:10.029+02:00I do follow you guide.But when I use "svc wif...I do follow you guide.But when I use "svc wifi enable" to start wifi,it's very hard to connect to AP.When I start wpa_supplicant by start wpa_supplicant,It works,but need to set the ip address by myself(my network use static ip address).<br /><br />I want to know that ,if there is a way to use android's origin wifi controller,instead of add the wpa_supplicant service?<br /><br />best regards. Anonymoushttps://www.blogger.com/profile/09484998193066504299noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-30154703977899315632013-07-24T08:58:00.192+03:002013-07-24T08:58:00.192+03:00In GUI i am unable to see scanned networks list
...In GUI i am unable to see scanned networks list <br /><br />it shows "Searching for wifi networks"<br /><br />here is logcat <br /><br />D/wpa_supplicant( 3166): Starting AP scan (broadcast SSID)<br />D/wpa_supplicant( 3166): wpa_driver_rsi_scan: specific scan = 0<br />D/wpa_supplicant( 3166): Scan requested (ret=0) - scan timeout 5 seconds<br />D/wpa_supplicant( 3166): CMD: DRIVER SCAN-PASSIVE<br />D/wpa_supplicant( 3166): wpa_driver_priv_driver_cmd SCAN-PASSIVE<br />D/wpa_supplicant( 3166): Scan Passive command<br />D/wpa_supplicant( 3166): EAPOL: disable timer tick<br />D/wpa_supplicant( 3166): Scan timeout - try to get results<br />E/wpa_supplicant( 3166): ioctl[SIOCGIWSCAN]: 11<br />D/wpa_supplicant( 3166): Failed to get scan results<br />D/wpa_supplicant( 3166): Failed to get scan results - try scanning again<br />D/wpa_supplicant( 3166): State: SCANNING -> INACTIVE<br />I/wpa_supplicant( 3166): CTRL-EVENT-STATE-CHANGE id=-1 state=1 BSSID=00:00:00:00:00:00<br />D/wpa_supplicant( 3166): CMD: DRIVER START<br />D/wpa_supplicant( 3166): wpa_driver_priv_driver_cmd START<br />D/wpa_supplicant( 3166): Start command<br />D/wpa_supplicant( 3166): RTM_NEWLINK: operstate=0 ifi_flags=0x11003 ([UP][LOWER_UP])<br />D/wpa_supplicant( 3166): RTM_NEWLINK, IFLA_IFNAME: Interface 'wlan0' added<br />D/wpa_supplicant( 3166): Wireless event: cmd=0x8b19 len=8<br />D/wpa_supplicant( 3166): Received 5084 bytes of scan results (47 BSSes)<br />D/wpa_supplicant( 3166): New scan results available<br />D/wpa_supplicant( 3166): No suitable AP found.<br />D/wpa_supplicant( 3166): State: INACTIVE -> SCANNING<br />I/wpa_supplicant( 3166): CTRL-EVENT-STATE-CHANGE id=-1 state=2 BSSID=00:00:00:00:00:00<br />D/wpa_supplicant( 3166): Cancelling authentication timeout<br />D/wpa_supplicant( 3166): State: SCANNING -> INACTIVE<br />I/wpa_supplicant( 3166): CTRL-EVENT-STATE-CHANGE id=-1 state=1 BSSID=00:00:00:00:00:00<br />D/wpa_supplicant( 3166): CMD: BSS RANGE=ALL MASK=0x1986<br />D/wpa_supplicant( 3166): CMD: DRIVER BTCOEXSCAN-STOP<br />D/wpa_supplicant( 3166): wpa_driver_priv_driver_cmd BTCOEXSCAN-STOP<br />D/wpa_supplicant( 3166): CMD: DRIVER RXFILTER-STOP<br />D/wpa_supplicant( 3166): wpa_driver_priv_driver_cmd RXFILTER-STOP<br />D/wpa_supplicant( 3166): Rx Data Filter Stop command<br />D/wpa_supplicant( 3166): CMD: DRIVER RXFILTER-STOP<br />D/wpa_supplicant( 3166): wpa_driver_priv_driver_cmd RXFILTER-STOP<br />D/wpa_supplicant( 3166): Rx Data Filter Stop command<br />D/wpa_supplicant( 3166): CMD: AP_SCAN 1<br />D/wpa_supplicant( 3166): ap_scan = 1<br />D/wpa_supplicant( 3166): CMD: RECONNECT<br />D/wpa_supplicant( 3166): CMD: STATUS<br />D/wpa_supplicant( 3166): CMD: SET ps 1<br />D/wpa_supplicant( 3166): CTRL_IFACE SET 'ps'='1'<br />D/wpa_supplicant( 3166): CMD: DRIVER START<br />D/wpa_supplicant( 3166): wpa_driver_priv_driver_cmd START<br />D/wpa_supplicant( 3166): Start command<br />D/wpa_supplicant( 3166): CMD: DRIVER START<br />D/wpa_supplicant( 3166): wpa_driver_priv_driver_cmd START<br />D/wpa_supplicant( 3166): Start command<br /><br />what might be the possible reason <br /><br />please suggest somethingravi613613https://www.blogger.com/profile/12968306410319462066noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-36811410321157665292013-07-24T08:56:41.096+03:002013-07-24T08:56:41.096+03:00In android GUI i am unable to see list of scanned ...In android GUI i am unable to see list of scanned networks<br /><br />It shows "Searching for wifi networks"<br /><br />here is logcat <br /><br />D/wpa_supplicant( 3166): Starting AP scan (broadcast SSID)<br />D/wpa_supplicant( 3166): wpa_driver_rsi_scan: specific scan = 0<br />D/wpa_supplicant( 3166): Scan requested (ret=0) - scan timeout 5 seconds<br />D/wpa_supplicant( 3166): CMD: DRIVER SCAN-PASSIVE<br />D/wpa_supplicant( 3166): wpa_driver_priv_driver_cmd SCAN-PASSIVE<br />D/wpa_supplicant( 3166): Scan Passive command<br />D/wpa_supplicant( 3166): EAPOL: disable timer tick<br />D/wpa_supplicant( 3166): Scan timeout - try to get results<br />E/wpa_supplicant( 3166): ioctl[SIOCGIWSCAN]: 11<br />D/wpa_supplicant( 3166): Failed to get scan results<br />D/wpa_supplicant( 3166): Failed to get scan results - try scanning again<br />D/wpa_supplicant( 3166): State: SCANNING -> INACTIVE<br />I/wpa_supplicant( 3166): CTRL-EVENT-STATE-CHANGE id=-1 state=1 BSSID=00:00:00:00:00:00<br />D/wpa_supplicant( 3166): CMD: DRIVER START<br />D/wpa_supplicant( 3166): wpa_driver_priv_driver_cmd START<br />D/wpa_supplicant( 3166): Start command<br />D/wpa_supplicant( 3166): RTM_NEWLINK: operstate=0 ifi_flags=0x11003 ([UP][LOWER_UP])<br />D/wpa_supplicant( 3166): RTM_NEWLINK, IFLA_IFNAME: Interface 'wlan0' added<br />D/wpa_supplicant( 3166): Wireless event: cmd=0x8b19 len=8<br />D/wpa_supplicant( 3166): Received 5084 bytes of scan results (47 BSSes)<br />D/wpa_supplicant( 3166): New scan results available<br />D/wpa_supplicant( 3166): No suitable AP found.<br /><br />please suggest somethingravi613613https://www.blogger.com/profile/12968306410319462066noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-71377028382127594372013-07-24T08:53:24.791+03:002013-07-24T08:53:24.791+03:00In GUI i am unable to see scanned networks list
...In GUI i am unable to see scanned networks list <br /><br />it shows "Searching for wifi networks"<br /><br />here is logcat <br /><br />D/wpa_supplicant( 3166): Starting AP scan (broadcast SSID)<br />D/wpa_supplicant( 3166): wpa_driver_rsi_scan: specific scan = 0<br />D/wpa_supplicant( 3166): Scan requested (ret=0) - scan timeout 5 seconds<br />D/wpa_supplicant( 3166): CMD: DRIVER SCAN-PASSIVE<br />D/wpa_supplicant( 3166): wpa_driver_priv_driver_cmd SCAN-PASSIVE<br />D/wpa_supplicant( 3166): Scan Passive command<br />D/wpa_supplicant( 3166): EAPOL: disable timer tick<br />D/wpa_supplicant( 3166): Scan timeout - try to get results<br />E/wpa_supplicant( 3166): ioctl[SIOCGIWSCAN]: 11<br />D/wpa_supplicant( 3166): Failed to get scan results<br />D/wpa_supplicant( 3166): Failed to get scan results - try scanning again<br />D/wpa_supplicant( 3166): State: SCANNING -> INACTIVE<br />I/wpa_supplicant( 3166): CTRL-EVENT-STATE-CHANGE id=-1 state=1 BSSID=00:00:00:00:00:00<br />D/wpa_supplicant( 3166): CMD: DRIVER START<br />D/wpa_supplicant( 3166): wpa_driver_priv_driver_cmd START<br />D/wpa_supplicant( 3166): Start command<br />D/wpa_supplicant( 3166): RTM_NEWLINK: operstate=0 ifi_flags=0x11003 ([UP][LOWER_UP])<br />D/wpa_supplicant( 3166): RTM_NEWLINK, IFLA_IFNAME: Interface 'wlan0' added<br />D/wpa_supplicant( 3166): Wireless event: cmd=0x8b19 len=8<br />D/wpa_supplicant( 3166): Received 5084 bytes of scan results (47 BSSes)<br />D/wpa_supplicant( 3166): New scan results available<br />D/wpa_supplicant( 3166): No suitable AP found.<br />D/wpa_supplicant( 3166): State: INACTIVE -> SCANNING<br />I/wpa_supplicant( 3166): CTRL-EVENT-STATE-CHANGE id=-1 state=2 BSSID=00:00:00:00:00:00<br />D/wpa_supplicant( 3166): Cancelling authentication timeout<br />D/wpa_supplicant( 3166): State: SCANNING -> INACTIVE<br />I/wpa_supplicant( 3166): CTRL-EVENT-STATE-CHANGE id=-1 state=1 BSSID=00:00:00:00:00:00<br />D/wpa_supplicant( 3166): CMD: BSS RANGE=ALL MASK=0x1986<br />D/wpa_supplicant( 3166): CMD: DRIVER BTCOEXSCAN-STOP<br />D/wpa_supplicant( 3166): wpa_driver_priv_driver_cmd BTCOEXSCAN-STOP<br />D/wpa_supplicant( 3166): CMD: DRIVER RXFILTER-STOP<br />D/wpa_supplicant( 3166): wpa_driver_priv_driver_cmd RXFILTER-STOP<br />D/wpa_supplicant( 3166): Rx Data Filter Stop command<br />D/wpa_supplicant( 3166): CMD: DRIVER RXFILTER-STOP<br />D/wpa_supplicant( 3166): wpa_driver_priv_driver_cmd RXFILTER-STOP<br />D/wpa_supplicant( 3166): Rx Data Filter Stop command<br />D/wpa_supplicant( 3166): CMD: AP_SCAN 1<br />D/wpa_supplicant( 3166): ap_scan = 1<br />D/wpa_supplicant( 3166): CMD: RECONNECT<br />D/wpa_supplicant( 3166): CMD: STATUS<br />D/wpa_supplicant( 3166): CMD: SET ps 1<br />D/wpa_supplicant( 3166): CTRL_IFACE SET 'ps'='1'<br />D/wpa_supplicant( 3166): CMD: DRIVER START<br />D/wpa_supplicant( 3166): wpa_driver_priv_driver_cmd START<br />D/wpa_supplicant( 3166): Start command<br />D/wpa_supplicant( 3166): CMD: DRIVER START<br />D/wpa_supplicant( 3166): wpa_driver_priv_driver_cmd START<br />D/wpa_supplicant( 3166): Start command<br /><br />what might be the possible reason <br /><br />please suggest somethingravi613613https://www.blogger.com/profile/12968306410319462066noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-30872880770903324792013-02-08T10:00:05.057+02:002013-02-08T10:00:05.057+02:00Hi their,
I would like to port rlt8187 alfa usb ex...Hi their,<br />I would like to port rlt8187 alfa usb external models on Android 4.x so will the above mentoned steps will work?Anonymoushttps://www.blogger.com/profile/10129221739159163786noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-6080796692484882792012-11-22T10:22:42.469+02:002012-11-22T10:22:42.469+02:00Hi PaNic
Thank you very much
Here is my experiment...Hi PaNic<br />Thank you very much<br />Here is my experiment<br />https://code.google.com/p/km233/wiki/WIFI_TO_ANDROID<br />Hope it's useful for everyoneAnonymoushttps://www.blogger.com/profile/07043376638566226548noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-10695946038323243502012-10-11T16:20:33.990+03:002012-10-11T16:20:33.990+03:00Thanks for letting me know. Also for some reason t...Thanks for letting me know. Also for some reason the content of android.hardware.wifi doesn't show up in comments.PaNiChttps://www.blogger.com/profile/08232153615038357301noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-10826507336622477402012-10-08T18:56:53.842+03:002012-10-08T18:56:53.842+03:00Ok, got it. In order for the WiFi Settings sub-opt...Ok, got it. In order for the WiFi Settings sub-option to show up, the sfollowing file needs to be present in the build:<br /><br />system/etc/permissions/android.hardware.wifi.xml<br /><br />In ICS or JB we do something like this in device.mk to copy the file:<br /><br />PRODUCT_COPY_FILES += \<br /> frameworks/base/data/etc/android.hardware.wifi.xml:system/etc/permissions/android.hardware.wifi.xml<br /><br />Content is simply something like:<br /><br /><br /><br /><br /> <br /><br /><br /><br /> - manu Thanks to Viesh , from https://groups.google.com/d/msg/android-porting/KDMjAcfPUtc/z9yYLPO9MowJ -ffxx68https://www.blogger.com/profile/04781761403729833666noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-26121035973865634862012-10-08T17:58:41.676+03:002012-10-08T17:58:41.676+03:00Hi Nicu,
I've amanged to complete the integra...Hi Nicu,<br /><br />I've amanged to complete the integration on GB and now I'm porting to JB. issue is that in GB I used to have the "wifi" option enabled under wireless settings, even before integrating the driver etc, while I miss this in JB. Any idea what could be missing?<br /><br />thanks again<br />Fabioffxx68https://www.blogger.com/profile/04781761403729833666noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-79655845196909753962012-08-14T19:14:15.512+03:002012-08-14T19:14:15.512+03:00I will start working on ICS version in a few weeks...I will start working on ICS version in a few weeks. But probably rowboat, cyanogen might already have these patches ported to ICS so it's worth checking them out too.<br />Regarding the issue where wifi automatically turns off after enabling it, it's because it can't ifup the interface (missing firmware, driver has other name for interface instead of wlan0). Check logcat it should tell you more.PaNiChttps://www.blogger.com/profile/08232153615038357301noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-28167651337449584962012-08-09T02:43:34.291+03:002012-08-09T02:43:34.291+03:00Hello Nicolae,
Do you have the update for android...Hello Nicolae,<br /><br />Do you have the update for android version 4.X ?<br /><br />Thank you.<br /><br />Best regards,<br />S.KMilshttps://www.blogger.com/profile/04211074065915360839noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-34476547759539540472012-08-09T02:43:22.546+03:002012-08-09T02:43:22.546+03:00Hello Nicolae,
Do you have the update for android...Hello Nicolae,<br /><br />Do you have the update for android version 4.X ?<br /><br />Thank you.<br /><br />Best regards,<br />S.KMilshttps://www.blogger.com/profile/04211074065915360839noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-50019449819163947322012-08-03T00:23:07.365+03:002012-08-03T00:23:07.365+03:00Hello Nicu,
Thank you for this tutorial
I want to...Hello Nicu,<br /><br />Thank you for this tutorial<br />I want to know if are you doing the update for Android 4.x.<br /><br />Because I can't do this modifications in Android 4.0.<br /><br />Thank you.<br />Best regards,<br />S.KMilshttps://www.blogger.com/profile/04211074065915360839noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-10622368567636265582012-07-14T23:20:46.980+03:002012-07-14T23:20:46.980+03:00Thanks a ton!
I got wifi running on CyanMobileX cu...Thanks a ton!<br />I got wifi running on CyanMobileX custom ROM for Galaxy 551 (GT-I5510)<br /><br />THanksraamhttps://www.blogger.com/profile/07143979309372840115noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-55721861498766206272012-07-07T18:01:03.751+03:002012-07-07T18:01:03.751+03:00Hi Techies,
I had downloaded the android ICS sour...Hi Techies,<br /><br />I had downloaded the android ICS source code from google repositories.<br />I am able to compile and run the source code and build for emulator is working superb.Then I decided to burn on device Huawei Ascend G300 U8818.I had downloaded the Device configuration from github repository.<br />Now I started compiling for Huawei device.<br />When I execute the command make -j4 then I get the following error <br /><br /><b>make: *** No rule to make target `out/target/product/u8818/obj/STATIC_LIBRARIES/lib_driver_cmd_wext_intermediates/lib_driver_cmd_wext.a', needed by `out/target/product/u8818/obj/EXECUTABLES/wpa_supplicant_intermediates/LINKED/wpa_supplicant'. St</b><br /><br />Please help in me.I am googling for almost 15 days but no guide no clues.<br />Thank You.Ashwin Bhanushalihttps://www.blogger.com/profile/14252253911548581422noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-48487651439364957242012-07-07T17:59:01.058+03:002012-07-07T17:59:01.058+03:00Hi Techies,
I had downloaded the android ICS sour...Hi Techies,<br /><br />I had downloaded the android ICS source code from google repositories.<br />I am able to compile and run the source code and build for emulator is working superb.Then I decided to burn on device Huawei Ascend G300 U8818.I had downloaded the Device configuration from github repository.<br />Now I started compiling for Huawei device.<br />When I execute the command make -j4 then I get the following error <br /><br /><b>make: *** No rule to make target `out/target/product/u8818/obj/STATIC_LIBRARIES/lib_driver_cmd_wext_intermediates/lib_driver_cmd_wext.a', needed by `out/target/product/u8818/obj/EXECUTABLES/wpa_supplicant_intermediates/LINKED/wpa_supplicant'. St</b><br /><br />Please help in me.I am googling for almost 15 days but no guide no clues.<br />Thank You.Ashwin Bhanushalihttps://www.blogger.com/profile/14252253911548581422noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-74193937442031789602012-05-25T16:33:35.405+03:002012-05-25T16:33:35.405+03:00Hi Pavel, thanks a lot for this helpful tutorial.
...Hi Pavel, thanks a lot for this helpful tutorial.<br /><br />One thing I miss. Once I have the kernel driver, firmware and wpa_supplicant.conf, in order to include these in the AOSP build I should add these copy operations in my full_.mk, I think:<br /><br />PRODUCT_COPY_FILES += \<br /> $(LOCAL_PATH)/bcm/dhd.ko:system/lib/modules \<br /> $(LOCAL_PATH)/bcm/4329_nvram.txt:system/etc/firmware \<br /> $(LOCAL_PATH)/bcm/fw4329.bin:system/etc/firmware \<br /> $(LOCAL_PATH)/bcm/wpa_supplicant.conf:system/etc/wifi<br /><br />But system/etc/firmware and system/etc/wifi directories aren't created by the standard build, so that isn't enough.<br /><br />What do I miss?<br /><br /> thanks<br /> Fabio<br /><br />PS - anyone interested - this is the group where we discuss about the platform I'm building for: https://groups.google.com/forum/?fromgroups#!forum/renesas-emev-ospffxx68https://www.blogger.com/profile/04781761403729833666noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-61573258172630242702012-05-25T16:29:09.353+03:002012-05-25T16:29:09.353+03:00Hi, thanks for this clear and complete tutorial. V...Hi, thanks for this clear and complete tutorial. Very helpful!<br /><br />But... one thing I miss, very basic I think. I have prepared my wpa_supplicant.conf and I have built my driver from the kernel. So, in opedr to pick them with my Andorid build, in my full_.mk I've added these copy operations:<br /><br />PRODUCT_COPY_FILES += \<br /> $(LOCAL_PATH)/bcm/dhd.ko:system/lib/modules \<br /> $(LOCAL_PATH)/bcm/4329_nvram.txt:system/etc/firmware \<br /> $(LOCAL_PATH)/bcm/fw4329.bin:system/etc/firmware \<br /> $(LOCAL_PATH)/bcm/wpa_supplicant.conf:system/etc/wifi<br /><br /><br />but as neither system/etc/firmware nor system/etc/wifi exist in the AOSP out/target dir, the result is incomplete.<br /><br />How to make the AOSP build create the missing directories?<br /><br /> thanks<br /><br />PS- Anyone interested, this is he discussion group about the platform I'm working on: <br /><br />https://groups.google.com/forum/?fromgroups#!forum/renesas-emev-ospffxx68https://www.blogger.com/profile/04781761403729833666noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-56870990473552950102012-05-11T09:15:17.793+03:002012-05-11T09:15:17.793+03:00Hi Nicu ,
According to following :
Android...Hi Nicu , <br /><br /> According to following :<br /> <br />Android uses wireless-extensions to support its 802.11 drivers. The drivers that Android devices have up to this day used are all using wireless-extensions for communication. <br /> <br /> It seems to said that a kernel driver implment via mac80211, cfg80211 API could not support Andorid now, right ?<br /><br /> I am trying to port a rtl81xx series driver (in linux 2.6.35, realtek chip) to support Android but failed; the Android setting UI - wifi enable checkbox appers to on then off again and again ...<br /><br /> I find this driver implement via mac80211 , cfg80211 API , issues seems to be related about after scanning ... <br /><br /> Is there any solution to resolve this ? <br /><br /> Thanks very much .Simon Kuohttps://www.blogger.com/profile/15567556747450477732noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-24797129158964117872012-05-11T09:10:27.329+03:002012-05-11T09:10:27.329+03:00Hi Nicu ,
According to following :
Android...Hi Nicu , <br /><br /> According to following :<br /> <br />Android uses wireless-extensions to support its 802.11 drivers. The drivers that Android devices have up to this day used are all using wireless-extensions for communication. <br /> <br /> It seems to said that a kernel driver implment via mac80211, cfg80211 API could not support Andorid now, right ?<br /><br /> I am trying to port a rtl81xx series driver (in linux 2.6.35, realtek chip) to support Android but failed; the Android setting UI - wifi enable checkbox appers to on then off again and again ...<br /><br /> I find this driver implement via mac80211 , cfg80211 API , issues seems to be related about after scanning ... <br /><br /> Is there any solution to resolve this ? <br /><br /> Thanks very much .Simon Kuohttps://www.blogger.com/profile/15567556747450477732noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-74843545496294565602012-04-19T02:00:45.766+03:002012-04-19T02:00:45.766+03:00Thanks Nicu! I have the source for the driver. C...Thanks Nicu! I have the source for the driver. Can I compile on OSX by specifying the proper target architecture??AThttps://www.blogger.com/profile/15411821010596497114noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-56915912833619564152012-04-17T21:20:13.697+03:002012-04-17T21:20:13.697+03:00@Adel Nour The latest gingerbread added support fo...@Adel Nour The latest gingerbread added support for multiple interface DHCPCD.<br />They are configured in init.rc by dhcpcd_wlan0, dhcpcd_wlan1<br />For older versions of android see my patch: https://gitorious.org/picopc-android-eclair/system-core/commit/515dbcf064d432d6a8f04a106f31287e1780e96bPaNiChttps://www.blogger.com/profile/08232153615038357301noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-28389537230825543232012-04-17T21:16:37.366+03:002012-04-17T21:16:37.366+03:00@globula_neagra If you change the kernel version b...@globula_neagra If you change the kernel version by using another ROM the old modules won't work, they need to be recompiled.PaNiChttps://www.blogger.com/profile/08232153615038357301noreply@blogger.comtag:blogger.com,1999:blog-8939125534858322326.post-36680318820566349782012-04-17T21:12:49.146+03:002012-04-17T21:12:49.146+03:00@AT you will need to get the kernel source for tha...@AT you will need to get the kernel source for that device, and compile the kernel module for the wifi. It probably fails because of missmatched kernel version / arch. The ubuntu compiled .ko won't work since it's compiled for another kernel and probably with another march flags.PaNiChttps://www.blogger.com/profile/08232153615038357301noreply@blogger.com