[**SOLVED**] 2.3.12 REenable ad hoc wifi networks under ICS - wpa_supplicant

Search This thread

Lock-N-Load

Senior Member
Aug 25, 2010
1,618
392
Under Your Skin
ICS on the Prime, for many, took a step back and now claims "ad hoc networks are not supported". So, many of us who have been tethering the last few weeks via a tethering app now cannot as ICS is seeing the network as ad hoc and is now reporting that is not supported. I personally used wireless tether under Honeycomb every single day on my Prime. Now, for me, and many, we cannot. I have a whole growing thread in the general area and it really seems this is the root of the issue for those of us that do not have built in wifi hot spots and use a tether app.

So, is this something a dev can sort out? How to get back ad hoc network support under ICS on the Prime? I have seen topics on it in google like this one, but this "fix" did not work.

(BTW - if a mod thinks this is not in the right place and wants to move it to the General thread, please just delete this as there is already a thread there, but a help request in the dev area seemed logical. If not, sorry.)

///////////////////////////////////////////////////////////////////

IT HAS BEEN SOLVED 2.3.12

Based on a post I read the other day, and that I was asked to test today, I decided to try 1 more time and it worked!! But not how I expected. I tried 3 tests... the final one worked!!

So, here is the process:

1. root is required AND make sure you have your file system app (like Root Explorer) set to make files R/W so you can edit/rename/set permissions
2. turn off wifi
3. go into system/bin and rename wpa_supplicant2 to wpa_supplicant2.bak - that's right folks.. it is NOT wpa_supplicant but wpa_supplicant2 that is running the show
3. download the wpa_supplicant file found here post #24 in my other thread
4. unzip it
5. rename it wpa_supplicant2 NOT wpa_supplicant
6. move it to system/bin and paste it
7. set permissions to xxx, x, xxx (columns) - see more details below if confused
8. go back and start up wifi
9. turn on wifi analyzer and you will see (*)AndroidTether with no red Ad Hoc notation!!
10. click to connect
11. surf and tether away!!

No rebooting needed, it is instant

I am using the good old original Wireless tether 2.0.7 app I always used! None of those beta releases and picking settings and blah blah

Yes, I was able to connect right back to my local wifi with no issues as well!

PLEASE hit the thanks button, I worked long and hard on trying to get this to work

#7 details if you don't understand permissions settings

When you set permissions (long press the file) a pop-up opens and it shows 3 columns with 3 checkboxes in each. Each "x" is to be checked

Read...Write...Execute
x..........x..........x
x......................x
x......................x
 

Attachments

  • ididit.jpg
    ididit.jpg
    61.5 KB · Views: 1,498
Last edited by a moderator:

a.mcdear

Senior Member
May 20, 2010
1,716
455
Phoenix, Arizona
This is really a super simple fix for rooted devices. Just search the internet for "ad-hoc" and "wpa_supplicant" and you should be able to figure the rest out pretty easily. However, that said, wpa_supplicant form a previous version of Android (Honeycomb, Gingerbread, etc) might not work.
 

Lock-N-Load

Senior Member
Aug 25, 2010
1,618
392
Under Your Skin
This is really a super simple fix for rooted devices. Just search the internet for "ad-hoc" and "wpa_supplicant" and you should be able to figure the rest out pretty easily. However, that said, wpa_supplicant form a previous version of Android (Honeycomb, Gingerbread, etc) might not work.

Yep, look in my post above. I did find one, I did try it, it did not work. The wpa_supplicant I used had no affect. I think this is why we need a dev to square it away and with details on how to install for other users.
 
Last edited:

ravizzle

Senior Member
Dec 16, 2009
1,098
140
Sacramento
i think it would be better for u to try and find a dev in irc vs posting a thread in development section when it is more a question or request.

irc.freenode.net

#asus-transformer

Sent from my Transformer Prime TF201 using xda premium
 

ZeDroid

Senior Member
Dec 25, 2010
143
22
Marburg
While I understand that it's easier to just talk to a dev over IRC, I really hope a working solution can be released here soon.
 
  • Like
Reactions: 131313

Lock-N-Load

Senior Member
Aug 25, 2010
1,618
392
Under Your Skin
i think it would be better for u to try and find a dev in irc vs posting a thread in development section when it is more a question or request.

irc.freenode.net

#asus-transformer

Sent from my Transformer Prime TF201 using xda premium

Honestly, I am not even sure what this means :eek:

That being said this is surely a clear request... a request for help :)
 
Last edited:

demandarin

Senior Member
Apr 7, 2010
7,021
2,038
Alexandria, Va
I think enabling ad hoc connection is part of the issue. Thing is, the 3rd. party app we used called Wireless Tether is really an Infrastructure tethering method. It worked fine on honeycomb. We know Honeycomb and ICS doesn't support Ad hoc connections. Once we updated to ICS, it changed the way the connection is viewed. Now ICS tells us its an ad hoc connection when its really not. If it were ad hoc, then honeycomb would've never allowed us to connect also.

Since the app is viewed as the wrong connection, ad hoc, its not allowing connection or even network seen in normal settings. Wifi Analyzer can see the network though and also says it ad hoc now. but when you try to connect it will say This connection isn't supported by Android yet. :confused:

I got BT PAN method of tethering to work buts its a much slower connection speed. it'll do in the meantime, if needed but the wifi tethering method worked the best n easiest. Seems like phones with built in hotspots feature seem to work along with HTC phones. my phone is Atrix4g and I'm not sure what kind the OP has. Methods that are working for others on their Samsung or HTC phones don't seem to work on ours.
 

Lock-N-Load

Senior Member
Aug 25, 2010
1,618
392
Under Your Skin
Concisely explained... thanks

(For the record, I use a rooted OG Droid running a simple Pete's ROM - but the issue is pervasive across many many brands)
 
Last edited:

demandarin

Senior Member
Apr 7, 2010
7,021
2,038
Alexandria, Va
Actually, the Honeycomb used on the Transformer Prime is perfectly capable of connecting to ad-hoc networks.

Source: My Prime with Honeycomb and my two (PC + SGS I9000) ad-hoc networks.

interesting. I knew ICS didn't support it and had just read that it started with HC. I never tried my barnacle app, ad hoc, on honeycomb. I always used my wireless tether app.

I wonder why there were several people reporting on Google Android open source page that ad hoc connection wasn't being allowed period. Or why isn't Google/Android allowing this feature across the board.

I have a feeling we will get another update soon to smooth out the initial ICS bugs.
 

Lock-N-Load

Senior Member
Aug 25, 2010
1,618
392
Under Your Skin
Hey demandarin I did try Barnacle many times... no dice

Anyway, here is some more useful info

I just tried 3 wpa_supplicant files I found for other phones/tablets. None worked. All allowed for wifi fine, none accepted ad hoc.

I have the swap steps down good enough now and know and understand the setup and permissions and such, I feel confident now in the processes to try any wpa_supplicant file. You find one, I have not tried it, I will... but I doubt it will work for 2 reasons

1. it is not specific to our tablet and ICS software
2. we have 2 wpa_supplicant files - that is right 2 - not just 1 so there may be some interdependency as NO thread/forum/blog/post has ever mentioned 2 wpa files

I am sure a dev would know this, but putting it out there that I have tried swapping wpa files to no avail
 

Lock-N-Load

Senior Member
Aug 25, 2010
1,618
392
Under Your Skin
Nothing new. I'm still working on it & emailing devs that fixed the issue in HC before Asus finally fixed it (see my other thread about that for a post I made yesterday)
http://xdaforums.com/showpost.php?p=21417076&postcount=281

Be rest assured... this issue affects more than just "a few people". I've seen it mentioned on other forums as well. I also suspect it will get worked out in time - but not fast enough for some if us.
 
Last edited:

osbrook

Member
Jan 20, 2012
8
0
Chesterfield,uk
Me too. I want my (UK) Asus Prime to connect to Joikuspot

I have ICS and want to use the ad hoc connection on my phone running Joikuspot.
Any news ?
 

mkjellgren

Member
Feb 1, 2010
19
9
Guys, wireless tether works just fine on the tp with ics if you use version 2.0.7 instead of the current version. I've been tethering my thunderbolt to my tp every day since I got it in Dec 22 with both ics and honeycomb.

Sent from my ADR6400L using XDA App
 

Lock-N-Load

Senior Member
Aug 25, 2010
1,618
392
Under Your Skin
I seriously wish people would research the true issue before just posting up that "it works"... there is a whole HUGE thread that explains why it does not AND IF IT DOES why it does work for you and not others.

Not only that... there are whole trial and error tests with ALL versions of Wireless tether - including all beta versions.
 
  • Like
Reactions: willysp

mkjellgren

Member
Feb 1, 2010
19
9
I seriously wish people would research the true issue before just posting up that "it works"... there is a whole HUGE thread that explains why it does not AND IF IT DOES why it does work for you and not others.

Not only that... there are whole trial and error tests with ALL versions of Wireless tether - including all beta versions.

Wanna know why people leave XDA? Because when they post things that definitely DO work for them and others, people immediately jump down their throat and try to make them feel like idiots. I have no idea why 2.0.7 works for me and several friends that own both primes and tbolts but it does. Period.

Sent from my ADR6400L using XDA App
 

Lock-N-Load

Senior Member
Aug 25, 2010
1,618
392
Under Your Skin
Wanna know why people leave XDA? Because when they post things that definitely DO work for them and others, people immediately jump down their throat and try to make them feel like idiots. I have no idea why 2.0.7 works for me and several friends that own both primes and tbolts but it does. Period.

Sent from my ADR6400L using XDA App

My man.. your post added nothing. Telling us tether worked for you? I could have told you it would work for you! IF, IF, IF you just did a little research into the other thread... you would understand why it does. But you didn't, you just blindly posted up that it worked.. confusing the issue for people like you that do not research the issue and understand what is going on.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 12
    ICS on the Prime, for many, took a step back and now claims "ad hoc networks are not supported". So, many of us who have been tethering the last few weeks via a tethering app now cannot as ICS is seeing the network as ad hoc and is now reporting that is not supported. I personally used wireless tether under Honeycomb every single day on my Prime. Now, for me, and many, we cannot. I have a whole growing thread in the general area and it really seems this is the root of the issue for those of us that do not have built in wifi hot spots and use a tether app.

    So, is this something a dev can sort out? How to get back ad hoc network support under ICS on the Prime? I have seen topics on it in google like this one, but this "fix" did not work.

    (BTW - if a mod thinks this is not in the right place and wants to move it to the General thread, please just delete this as there is already a thread there, but a help request in the dev area seemed logical. If not, sorry.)

    ///////////////////////////////////////////////////////////////////

    IT HAS BEEN SOLVED 2.3.12

    Based on a post I read the other day, and that I was asked to test today, I decided to try 1 more time and it worked!! But not how I expected. I tried 3 tests... the final one worked!!

    So, here is the process:

    1. root is required AND make sure you have your file system app (like Root Explorer) set to make files R/W so you can edit/rename/set permissions
    2. turn off wifi
    3. go into system/bin and rename wpa_supplicant2 to wpa_supplicant2.bak - that's right folks.. it is NOT wpa_supplicant but wpa_supplicant2 that is running the show
    3. download the wpa_supplicant file found here post #24 in my other thread
    4. unzip it
    5. rename it wpa_supplicant2 NOT wpa_supplicant
    6. move it to system/bin and paste it
    7. set permissions to xxx, x, xxx (columns) - see more details below if confused
    8. go back and start up wifi
    9. turn on wifi analyzer and you will see (*)AndroidTether with no red Ad Hoc notation!!
    10. click to connect
    11. surf and tether away!!

    No rebooting needed, it is instant

    I am using the good old original Wireless tether 2.0.7 app I always used! None of those beta releases and picking settings and blah blah

    Yes, I was able to connect right back to my local wifi with no issues as well!

    PLEASE hit the thanks button, I worked long and hard on trying to get this to work

    #7 details if you don't understand permissions settings

    When you set permissions (long press the file) a pop-up opens and it shows 3 columns with 3 checkboxes in each. Each "x" is to be checked

    Read...Write...Execute
    x..........x..........x
    x......................x
    x......................x
    6
    hxxp://tabletroms.com/forums/ice-cream-sandwich-adam/4262-working-ni-adam-ics-adhoc.html

    tested and works fine on my 10.1 tab running ICS
    YMMV

    -edit- tried to add as attachment
    1
    While I understand that it's easier to just talk to a dev over IRC, I really hope a working solution can be released here soon.
    1
    I seriously wish people would research the true issue before just posting up that "it works"... there is a whole HUGE thread that explains why it does not AND IF IT DOES why it does work for you and not others.

    Not only that... there are whole trial and error tests with ALL versions of Wireless tether - including all beta versions.
    1
    check post 1.. directions and screenshot are in place!!

    (please hit the thanks button :) )