Results 1 to 8 of 8

Thread: [Dev] New WiFi module for i5700 to support SoftAP (WiFi tether for Froyo)

  1. [translate]    #1
    Administrator
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,730

    Default [Dev] New WiFi module for i5700 to support SoftAP (WiFi tether for Froyo)

    I've got bcm4329 module source from cyanogen kernel & try to add changes from spica dhd module.

    Now the module is loaded, but doesn't scan the network.

    Module support func for SoftAP (iwpriv)
    Code:
              AP_SET_CFG       (8BEF) : set 256 char  & get   0      
              AP_GET_STA_LIST  (8BF1) : set   0       & get   0 char 
              AP_SET_MAC_FLTR  (8BF3) : set 256 char  & get   0 char 
              AP_BSS_START     (8BF5) : set   0       & get  80 char 
              AP_LPB_CMD       (8BF7) : set 256 char  & get   0 char 
              AP_BSS_STOP      (8BF9) : set   0 char  & get   0 char 
              WL_FW_RELOAD     (8BFB) : set 256 char  & get   0 char
    Here source:
    https://github.com/SamdroidMod/spica_wlan_module



    Twitter | Devices: Samsung Spica i5700 - SamdroidMod 2.0.1 Froyo | Nexus One - Android 2.2 Froyo | Nexus S CyanogenMod 7.1
    If you like my stuff, buy me a beer!

  2. [translate]    #2
    Senior Member
    Join Date
    May 2010
    Location
    Hungary
    Posts
    726

    Default

    Hi,

    Based on your idea, i made my own version:
    I've used i5700 original bcm4325 drivers and added SOFTAP codes from CM kernel 4329 driver.
    overlay:
    Code:
        <string-array translatable="false" name="config_tether_wifi_regexs">
          <item>"wl0.1"</item>
        </string-array>
    iwpriv output as yours:
    Code:
    # iwpriv eth0
    iwpriv eth0
    eth0      Available private ioctls :
              SCAN-ACTIVE      (8BE1) : set   0       & get  80 char
              RSSI             (8BE3) : set   0       & get  80 char
              SCAN-PASSIVE     (8BE5) : set   0       & get  80 char
              LINKSPEED        (8BE7) : set   0       & get  80 char
              Macaddr          (8BE9) : set   0       & get  80 char
              STOP             (8BEB) : set   0       & get  80 char
              START            (8BED) : set   0       & get  80 char
              AP_SET_CFG       (8BEF) : set 256 char  & get   0
              AP_GET_STA_LIST  (8BF1) : set   0       & get   0 char
              AP_SET_MAC_FLTR  (8BF3) : set 256 char  & get   0 char
              AP_BSS_START     (8BF5) : set   0       & get  80 char
              AP_LPB_CMD       (8BF7) : set 256 char  & get   0 char
              AP_BSS_STOP      (8BF9) : set   0 char  & get   0 char
              WL_FW_RELOAD     (8BFB) : set 256 char  & get   0 char




    After this, you need to turn on + turn off to make wifi functionable again, but after that, it's working again.

    I think, it's an improvement

    Sources are on github
    Last edited by criminal; 12-11-2010 at 12:07 PM.

  3. [translate]    #3
    Senior Member
    Join Date
    May 2010
    Location
    Hungary
    Posts
    726

    Default

    Now, i've investigated a bit, and here's the result.
    We need an APSTA firmware too to work wifi tether working. That's why fwreload fails, because we haven't

    I've downloaded acer liquid's BCM4325.bin and BCM4325_apsta.bin, but it's not working:
    Code:
    Set ISCAN for wl_iw_iscan failed with -22
    Maybe we can modify Liquid's kernel driver to make working on spica...
    Or we can find Samsung 2.2 phones with bcm4325...
    for examlpe i5800 has bcm4325

  4. [translate]    #4
    Administrator
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,730

    Default

    Quote Originally Posted by criminal View Post
    We need an APSTA firmware too to work wifi tether working. That's why fwreload fails, because we haven't
    Try ACER firmware from my last 8.5

    ---------- Post added at 01:11 PM ---------- Previous post was at 01:09 PM ----------

    or firmware from wifi tether application?
    Twitter | Devices: Samsung Spica i5700 - SamdroidMod 2.0.1 Froyo | Nexus One - Android 2.2 Froyo | Nexus S CyanogenMod 7.1
    If you like my stuff, buy me a beer!

  5. [translate]    #5
    Senior Member
    Join Date
    May 2010
    Location
    Hungary
    Posts
    726

    Default

    Quote Originally Posted by LeshaK View Post
    Try ACER firmware from my last 8.5

    ---------- Post added at 01:11 PM ---------- Previous post was at 01:09 PM ----------

    or firmware from wifi tether application?
    Your acer fw wasn't worked for me, and that's only STA firmware.

    I'll search it, good idea

    I read, you have a special spica rtecdc_adhoc.bin
    Can you share it?
    Last edited by criminal; 12-11-2010 at 02:18 PM.

  6. [translate]    #6
    Administrator
    Join Date
    Dec 2009
    Location
    Moscow, Russia
    Posts
    3,730

    Default

    no problem
    Attached Files Attached Files
    Twitter | Devices: Samsung Spica i5700 - SamdroidMod 2.0.1 Froyo | Nexus One - Android 2.2 Froyo | Nexus S CyanogenMod 7.1
    If you like my stuff, buy me a beer!

  7. [translate]    #7
    Senior Member
    Join Date
    May 2010
    Location
    Hungary
    Posts
    726

    Default


    Thanks. I'll investigate tether app, what's the difference...
    Sent from my GT-I5700 using Tapatalk

  8. [translate]    #8
    Senior Member
    Join Date
    Aug 2010
    Location
    PL
    Posts
    406

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •