[FanZhang]Wifi Helper [May 11 update] - G1 Apps and Games

Hi All,
I've made a program supporting all originally supported wifi protocols as well as WPA/WPA2 enterprise protocols. This program can be used to set up connection with wireless networks using enterprise protocols.
What you need to do is to select proper protocol/authentification methods. Provide certification files if you have them. You can put certs files anywhere in your SD card. Then click OK.
You need to disable your wifi and re-enable it. Root is required.
Please visit my blog for more updates: http://fredzhung.blogspot.com/
** THIS IS NOT WELL TESTED, But works for Purdue University. (WPA ENTERPRISE WITH THAWTE_PREMIUM_SERVIER certs.)**
[UPDATE MAY-11] 1.0.2 RELEASE
ADDED SUPPORT FOR AD-HOC!
Added support for memorizing all configurations.
Need some test.
[EDIT] v0.2 RELEASE.
fixed a bug connecting to open network.
added support for anonymous indentity in EAP
added help/about
added input validation
changed icon

If this Wifi Helper doesn't work with your company's/school's wifi settings, please provide me your wifi setup so I can figure out what's wrong.

There seem to be a bug that first time run will hang. Close the program when the "force close" window pops up. Then run it again. Add the program to superuser list when asked.
This seem to be a bug for all applications requiring root access in android 1.5. I tested with terminal emulator and it has the same bug as well. Something is wrong with superuser program.

The app is uploaded to Market. Have fun!

Using this to access wifi on campus
Hi
I am a novice at all this root stuff so my questions is straightforward
a) If i buy a G1 (not rooted etc) and install this application from the market, i should be able to access my campus wifi? This is one reason why I am still using the iphone (unlocked on tmobile).
b) Is this likely to work even after the 1.5/cupcake transition that seems to be imminent?
Thanks
ps I am at LSU and here are some of the wifi details for the campus:
http://grok.lsu.edu/Article.aspx?articleId=8198

Hi, if you buy a g1 from store, you need to root it first before using this app. totorials for rooting your phone can be found on the sticky threads.
After you root your phone and use this app, you should be able to connect to your campus wifi. This is the purpose of this app.

May 11: 1.0.2 is released. Available in market

Hey zhang!
Great work, but i am having problems getting the ad-hoc to work.
It's been setup on my laptop and i have tried w/WPA & open to no avail.
The phone does not seem to detect the network.
I'm running 1.5 JF ADP.
Any thoughts as to what i might be doing wrong?
And thanks for the ad-hoc capability, been waiting on that one
Sean

Hi Sean,
I've been doing experiments with adhoc, I am not 100% sure adhoc will work. I will keep trying.

Great, great, great job!
I'm gonna buy the pro one, just as a "thank you"..

It seems it won't even detect my adhoc network
Hi. I use the free version (will buy it if it actually works) but I can't seem to even detect my adhoc networh. I use the ICS on XP laptop. I setup an open network with no encryption for the test but the G1 doesn't detect it (it sets it up and says it's unavailable, thus allowing me only to "forget" it). Do I have to change anything else on my device (for example the tiwlan.ini) so my device actually shows those elusive adhoc networks. Has anyone actually succeeded to setup properly an adhoc connection on G1 ever with any kind of software or is it like the UFO - we hear it exists but we've never actually seen it?

I cna't get it to work on my university's WPA2 Enterprise with a 'GTE CyberTrust Global Root' certificate (with extention cer).
I'm using a Vodafone Magic

I am also having a problem with a WPA2 enterprise setup.
It is a eduroam network.
On my computer I have entered the following setup in wicd:
encryption: PEAP with TKIP/MSCHAPv2
identity: my username
password: my password
In the wifi list (in the android system menu) the eduroam network shows as "Not in range, remembered"
I have another problem with the app itself: "Modify configurations" does not work. This makes it a hassle to try different encryption settings.
I know the network also works with PEAP with GTC, but don't know how to set that up.

Where did this go? It's no longer on the market. I can't find it anywhere!

Yeah, I was looking for this app and can't seem to find it anywhere. It disappeared. Does anyone have the apk?
Boogy

Try WiFi Buddy...free and works great.

All you had to do was go to his site...
http://fredzhung.blogspot.com/2009/05/download-for-wifi-helper.html

Related

Monitor Froyo hotspot clients?

Hi,
Let's say I want to check, who's connected to my hotspot. I've searched for an application or terminal commands that can show this info, but didn't find anything. Is there such a thing?
Thanks,
William.
Good question, I'm interested as well.
Sent from my Nexus One using XDA App
i never tried to monitor wifi hotspot clients but i think these ways should work.
way 1:
goto terminal, type:
arp -a
this command displays all entries, since the wifi connection actually makes the phone a router, so all connected clients should have corresponding arp entry.
way 2:
goto market and download Network Discovery application, use it to scan the whole network. Also it provides port scanning function too.
(but .. this application usually crashes on my phone after scanning for long time)
Interesting, thanks. I'll test and reply.
Tested, even the basic "busybox arp" with no switches works. The result needs to go through grep or use "specify interface" switch to avoid showing the 3G data IP.
I suppose that access control has to be implemented in the kernel, so I won't mess with it - but now I have a script line to see, who's connected. Thanks
And one day someone could write a widget for it. At least modify the on/off widgets to show the number of connected clients.
Any more news on this? The network discovery app kind of worked, but it had to use wifi which disabled tethering.
I think there has to be a way to see who is connected to your hotspot at one time without disabling anything.
The Palm Pre Plus on Verizon does this automatically. There are a lot of features that phone has that I wish android would impliment...Man it would have been nice if google had bought palm
Jack_R1 said:
Tested, even the basic "busybox arp" with no switches works.
Click to expand...
Click to collapse
Is that news?
You want an app/widget for that? There is none. I've turned to the creator of the "hotspot widget" and asked him to implement counter for connected clients (which should good enough for anything I can think of), but I got no answer. I also tried to find any open-source code for such widget to modify and add the functionality, but didn't find any.
The older Eclair CM build had such app for manual control, showing MACs of connected clients.
I dont think the stock froyo tethering implements this but the wired/wireless tether apps included in 2.1 roms has the function, mac address filtering too =D

[Q] University proxy problems

Hi all.
Got my SGS a couple of weeks ago, and (almost) all is great.
I spend most of my time inside the university (I live on campus) and all of the web traffic here passes through a proxy server. Problem is - some of the apps (including the Market) just can't see the connection.
I have (of course) the right Advanced Network Settings (proxy server and port), and this sorts out some of the apps (like the default browser and gmail app), but the market is unreachable, and FB app (for example) can't access the net as well.
Some more data:
I'm running 2.1.
There is no problem to access these sites using a desktop/laptop computer.
I don't use 3G, relying only on WiFi.
Proxy server has no authentication.
Everything works perfectly whenever I leave campus.
Is there anything I can do?
Would this issue be resolved in the (hopefully) forthcoming 2.2 upgrade?
Thanks!
Hey do you have to log in to go online. At my past college and my current uni all android phones where you had to log in via the browser didn't work. However my friend with a Desire with 2.2 can log in, this maybe a wild guess but maybe the updated browser allows for the log in procedures to work, im not sure what its written in, javascript, php, asp no idea but that's my guess> Ive got the same problem if you get it to work let me know and if you know someone with froyo can you ask them to try or maybe its just with newer HTC phones.
Thanks for the reply.
I don't need to log in, there's no authentication, and still there's no access.
It feels like a dodgy implementation of the proxy settings in Android, and I really hope they fix it in 2.2, because it makes my phone really crippled.
Yer I really hope so to on our network their is no pass to access
its completely open but you have to log in via the browser
A quick update.
Just installed a localized (hebrew) version of Froyo (JHJP4 if it interests someone).
I can't comment on anything else at the moment, but the proxy problems are NOT solved. Still can't access the market...

[Q] Can anyone connet thru proxy with latest Dalingrin Kernel?

recently i installed the last eclair kernel from Dalingrin (2/25/11), which among other great things, implements netfilter/iptables
i was able to install both TransProxy and AsProxy, but since i need ntlm authentication to connect to the internet in my office, only AsProxy would be useful for me, but when i hit the start button, it says that the iptables were not found.
has anyone been able to connect to the internet thru a proxy server (in my case an ISA Server), with any of the above mentioned programs or another one?
Have you gotten your iptables to show up yet?
I havent gone the route of ROM yet but I probably will have too. I have asproxy and Orbot (TOR client) installed but without iptables they are useless.
wrenchneck said:
Have you gotten your iptables to show up yet?
I havent gone the route of ROM yet but I probably will have too. I have asproxy and Orbot (TOR client) installed but without iptables they are useless.
Click to expand...
Click to collapse
I have the same issue too. Peharps Dal could compile the Kernet to support iptables.
What I had to do for this is set up OpenVPN... Violates my work policy, but oh well. Couldn't figure out how to get it set up any other way.
Technically I did set up an access point on a CentOS box with a transparent proxy, but that doesn't handle syncing which I need at work as I use my tablet during meetings and need to have my schedule up to date etc..
Did you heard about Honeycomb 3.1? Now you can set up proxy and user/psw on the wifi configuration. Nice.. It should be very nice if CM7 got this too...

[Q] rom supporting proxy over wifi

now a day i m in hostle and new to android
in hostle i have to use proxy server over wifi
i have searched but could not find a better solution
if any one using it plzzzzzzzzzzzz help me
have used trans proxy for this there is a requirement for iptables/netfilter and rooted device i have rooted the g1 but i dont know how to use iptables/netfilter
suugest me any rom which gives wifi option in contex menu or support iptables/netfilter
why dont you use encrypted VPN instead?
gyugyujol said:
why dont you use encrypted VPN instead?
Click to expand...
Click to collapse
wht is that how to use it????
well..
it is in the Wireless settings section. i guess you should use L2 IPSec.
briefly: have to set up a VPN server/connection point at home or wherever, and you'll connect to that from anywhere given that there's an open outbound port to the internet where you are currently. than a connection will be built up creating a "tunnel" through which your packets will be transferred to the VPN host where itt could be routed and NAT-ed to the internet unrestricted.
adding IPSec or other methods of encryptions will make your connection secure.
i've never tried it on my phone but since its based on linux it must be the same way as at desktop system.
you should check documents and howtos on the internet and check for apps at Market if the androids builtin is not satisfying!
gyugyujol said:
well..
it is in the Wireless settings section. i guess you should use L2 IPSec.
briefly: have to set up a VPN server/connection point at home or wherever, and you'll connect to that from anywhere given that there's an open outbound port to the internet where you are currently. than a connection will be built up creating a "tunnel" through which your packets will be transferred to the VPN host where itt could be routed and NAT-ed to the internet unrestricted.
adding IPSec or other methods of encryptions will make your connection secure.
i've never tried it on my phone but since its based on linux it must be the same way as at desktop system.
you should check documents and howtos on the internet and check for apps at Market if the androids builtin is not satisfying!
Click to expand...
Click to collapse
i am unble to use that
i dont know how to set all these things
Use Froyo by Laszlo it supports proxy over wifi

Use your phone's VPN in your computer without root.

I have seen a lot of people wondering about how to use your phone's vpn in pc. If you're one of them, than keep reading.
To do this you do not need root
Works on any computer OS
Works on home wifi or data hotspot
When your PC is connected with your WiFi or hotspot, it's sends all the request directly, regardless of your phone's vpn, wheather it is on or off. When you turn on the phone's VPN, all the traffic from your phone goes through the VPN, and we have to divert your PC's traffic through the same route.
There are a lot of different ways to do this, but we will use proxy method.
Download an app called proxy server (<1MB), you can find it in PlayStore or here on XDA. Or any other app would do, it just needs to have the capability to create a proxy server.
So (for Proxy server app) all you have to do is (first time setup)-
Open the app.
Click on the add button at the top, give it a name.
Remember the port and go back.
On the dialogue, click save.
Click on Info at the top, note the wifi ip, go back.
Click on Start at the top to start the server.
Go to PC's browser (or network proxy, if you want to tunnel everything) settings.
Put the proxy server ip (the wifi ip noted earlier) and the port.
Turn on your phone's VPN
Enjoy :good:
If you're using hotspot, go to pc's network settings or ipconfig (google if you don't know how) to find out the gateway, that will be your proxyserver ip.
Just in case it seems to be a lot of steps, know that, you only have to setup once, after that its pretty much start and stop on both your phone and PC. I have an addon installed in my browser (proxy toggle) so basically it's a single-click step.
I'm no scientist, so I don't know all the billions of methods to do this, but this is just a good old method that's going unnoticed somehow. I'm just trying to help people here by sharing it here. If you already knew it, good for you. If you didn't, congratulations and good luck.
:good:
Please
ssaikia3 said:
I have seen a lot of people wondering about how to use your phone's vpn in pc. If you're one of them, than keep reading.
To do this you do not need root
Works on any computer OS
Works on home wifi or data hotspot
When your PC is connected with your WiFi or hotspot, it's sends all the request directly, regardless of your phone's vpn, wheather it is on or off. When you turn on the phone's VPN, all the traffic from your phone goes through the VPN, and we have to divert your PC's traffic through the same route.
There are a lot of different ways to do this, but we will use proxy method.
Download an app called proxy server (<1MB), you can find it in PlayStore or here on XDA. Or any other app would do, it just needs to have the capability to create a proxy server.
So (for Proxy server app) all you have to do is (first time setup)-
Open the app.
Click on the add button at the top, give it a name.
Remember the port and go back.
On the dialogue, click save.
Click on Info at the top, note the wifi ip, go back.
Click on Start at the top to start the server.
Go to PC's browser (or network proxy, if you want to tunnel everything) settings.
Put the proxy server ip (the wifi ip noted earlier) and the port.
Turn on your phone's VPN
Enjoy :good:
If you're using hotspot, go to pc's network settings or ipconfig (google if you don't know how) to find out the gateway, that will be your proxyserver ip.
Just in case it seems to be a lot of steps, know that, you only have to setup once, after that its pretty much start and stop on both your phone and PC. I have an addon installed in my browser (proxy toggle) so basically it's a single-click step.
I'm no scientist, so I don't know all the billions of methods to do this, but this is just a good old method that's going unnoticed somehow. I'm just trying to help people here by sharing it here. If you already knew it, good for you. If you didn't, congratulations and good luck.
:good:
Click to expand...
Click to collapse
Can you explain me how does vpn work?
I mean when I connected to my home wifi, I connected with my pc( Desktop ) too.
So I mean do I still need vpn to use Internet?
Thanks!!!!
ssaikia3 said:
I have seen a lot of people wondering about how to use your phone's vpn in pc. If you're one of them, than keep reading.
To do this you do not need root
Works on any computer OS
Works on home wifi or data hotspot
When your PC is connected with your WiFi or hotspot, it's sends all the request directly, regardless of your phone's vpn, wheather it is on or off. When you turn on the phone's VPN, all the traffic from your phone goes through the VPN, and we have to divert your PC's traffic through the same route.
There are a lot of different ways to do this, but we will use proxy method.
Download an app called proxy server (<1MB), you can find it in PlayStore or here on XDA. Or any other app would do, it just needs to have the capability to create a proxy server.
So (for Proxy server app) all you have to do is (first time setup)-
Open the app.
Click on the add button at the top, give it a name.
Remember the port and go back.
On the dialogue, click save.
Click on Info at the top, note the wifi ip, go back.
Click on Start at the top to start the server.
Go to PC's browser (or network proxy, if you want to tunnel everything) settings.
Put the proxy server ip (the wifi ip noted earlier) and the port.
Turn on your phone's VPN
Enjoy :good:
If you're using hotspot, go to pc's network settings or ipconfig (google if you don't know how) to find out the gateway, that will be your proxyserver ip.
Just in case it seems to be a lot of steps, know that, you only have to setup once, after that its pretty much start and stop on both your phone and PC. I have an addon installed in my browser (proxy toggle) so basically it's a single-click step.
I'm no scientist, so I don't know all the billions of methods to do this, but this is just a good old method that's going unnoticed somehow. I'm just trying to help people here by sharing it here. If you already knew it, good for you. If you didn't, congratulations and good luck.
:good:
Click to expand...
Click to collapse
More explanations are needed thanks
Ewaret said:
Can you explain me how does vpn work?
I mean when I connected to my home wifi, I connected with my pc( Desktop ) too.
So I mean do I still need vpn to use Internet?
Thanks!!!!
Click to expand...
Click to collapse
I think it'd be better if you go watch a video on YouTube, explaining "what is a vpn" . If I try to explain you here, chances are you're going to get confused even more.
sl13kp said:
More explanations are needed thanks
Click to expand...
Click to collapse
Start VPN in phone
Start proxyserver app in phone
Set the proxy IP and port in your PC browser
It's a 3 step process. If you still need help, you should ask more specifically, a generic "more explanation needed" doesn't pin point where should I start.

Categories

Resources