ICS Control v.21 - utility for controlling internet connection sharing - Windows Mobile Apps and Games

UPDATE
April 5, 2008 - v0.21 released.
ICS Control is a GUI front-end for Internet Connection Sharing, a component of Microsoft Windows Mobile. It can be configured to do a variety of things including sharing your cellular internet connection over an adhoc WiFi network.
Requirements: .NET Compact Framework 2.0 and Windows Mobile 5 or later with the IPNAT driver included (most WM6 builds have this built-in). The "Internet Sharing" application that some phones have is not required, but IPNAT is.
ICSControl is a single .exe file, included in the zip file below. You can place it directly in /Windows/Start Menu/Programs/ on your device and it will appear as an icon in Programs. Or you can place it elsewhere and create a shortcut.
Comments, bug reports, and requests are welcome.
If you like this program and would like to express your appreciation with money, you can donate via Paypal.
Changelog
v0.21
- Added host names from DHCP leases to DMZ and InternalHost dropdown lists.
v0.2
- DHCP Lease editing is completed.
- Virtual Server (aka incoming port mapping) configuration is completed.
- Application definitions (aka outgoing port triggers) configuration is completed.
- Added really simple icons.
- Attempts to accomodate weird ipnat driver configurations.
- Other minor changes/fixes.
v0.11
- Added auto-dialing to Connection Manager destinations
- Added private interface IP setting
- Fixed bugs involving the up/down controls.
- IMPORTANT: If you were using v.1, some of your saved settings may be messed up. To fix this, press the Set All Defaults button at the bottom of the settings panel.
More info on Internet Connection Sharing
ICS allows a private network (for example, an ad-hoc WiFi network) to access another network (for example, the internet) as long as the Windows Mobile device is connected to both networks. It should be able to share between any set of adapters. The common configurations of course would be:
Cellular to WiFi (probably the most common scenario, sharing internet access to a WiFi network)
Cellular to Bluetooth PAN
Cellular to USB
But it should also work with more "interesting" combinations like:
VPN to Wifi - get wireless clients onto a VPN
Wifi to Bluetooth - allow bluetooth network devices to access a WLAN.
Wifi to USB - basically the pda acts as a wireless network card for the PC (neat, eh?)

Will this allow you to select the wifi adapter as well?

pflatlyne said:
Will this allow you to select the wifi adapter as well?
Click to expand...
Click to collapse
Yes. I guess I should point that out as that is probably what people want to do with it. It should be able to share between any set of adapters. The common ones of course would be:
Cellular to Wifi,
Cellular to Bluetooth PAN,
Cellular to USB.
But it should also work with more "interesting" combinations like:
VPN to Wifi - get wireless clients onto a VPN
Wifi to Bluetooth - allow bluetooth network devices to access a WLAN.
Wifi to USB - basically the pda acts as a wireless network card for the pc

Will test this out when I get home tonight...will find out if Sprint noticed it later this month when the bill comes in

Wow! Sounds great. Downloading now.

This looks interesting. I am hoping this might help me get my phone connected to my laptop as a modem. I do not appear to have the ipnat.dll. Any suggestions?? TIA. AARMD

aarmd said:
This looks interesting. I am hoping this might help me get my phone connected to my laptop as a modem. I do not appear to have the ipnat.dll. Any suggestions?? TIA. AARMD
Click to expand...
Click to collapse
Transplanting ipnat.dll (and the necessary registry settings) from another device is possible but I'm pretty sure it's illegal to distribute it. I know, people do it all the time, and there is no reason for MS to care, but I'd still rather not be the one to do it.

I am using a Verizon 6800 with WM6 Pro and DCD 2.2.5 ROM installed by an acquaintance. I can find an ipnat file, but it is not listed as a .dll. It shows up with the Windows logo. Does this help at all? I am sorry, but I am somewhat new at all this. AARMD

aarmd said:
I am using a Verizon 6800 with WM6 Pro and DCD 2.2.5 ROM installed by an acquaintance. I can find an ipnat file, but it is not listed as a .dll. It shows up with the Windows logo. Does this help at all? I am sorry, but I am somewhat new at all this. AARMD
Click to expand...
Click to collapse
That's it. File Explorer hides the extension.

Cool, this is working on my Alltel 6800. I have a laptop that had its internal wireless hosed, I am now posting using the HTC as a (very expensive) wireless card
Right now I am running through USB, I have to check it out and see if it works with bluetooth.

dangelon said:
Cool, this is working on my Alltel 6800. I have a laptop that had its internal wireless hosed, I am now posting using the HTC as a (very expensive) wireless card
Right now I am running through USB, I have to check it out and see if it works with bluetooth.
Click to expand...
Click to collapse
Hey, most wireless cards can't make phone calls Let me know if it works with bluetooth. Also when bridging like that using the DMZ option could be useful since there is only one USB client so all traffic should route to it. If you hit Refresh after your laptop is connected you should see a host entry in the DMZ dropdown, just choose the laptop's ip and then hit stop ics then start ics.

I couldn't get the WiFi to Bluetooth working, but this laptop has had ongoing bluetooth issues. I'll try it out on my MacBook Pro when I get back from vacation.
Yes, on vacation and still dorking around with the phone. The biggest challenge: finding where my girlfriend hid it after getting upset about where my attention has been focused.

Does using this program burn up you wireless minutes or do I need a special internet plan added to my account?

diterex said:
Does using this program burn up you wireless minutes or do I need a special internet plan added to my account?
Click to expand...
Click to collapse
If you use it to share your internet access then you may be charged for your data usage depending on your service plan. If you don't have an unlimited data plan then you will be charged under most circumstances. On some older phone plans data usage is treated like phone minutes and nights and weekends are free.

I was talking to my sprint rep and they said if the phone is used as a modem then extra charges will be applied even though I have unlimited data. This program works around that?

diterex said:
I was talking to my sprint rep and they said if the phone is used as a modem then extra charges will be applied even though I have unlimited data. This program works around that?
Click to expand...
Click to collapse
I do not know how they determine whether you are tethering or not so I can't say for sure. But, seeing as how I've been using this myself quite a bit, I'll find out when I get my next bill from Sprint.

Changes in v0.11
- Added auto-dialing to Connection Manager destinations
- Added private interface IP setting
- Fixed bugs involving the up/down controls.
- IMPORTANT: If you were using v0.1, some of your saved settings may be messed up. To fix this, press the Set All Defaults button at the bottom of the settings panel.

Wow, this is a great looking app, sort of like a free WMWifiRouter except free and much more powerful with tons of neat options. Keep up the great work, this app has real potential.

Have this program stopped working? I down loaded the file and try to open the exe. file but a window pops up saying the program have stopped working. Any ideas of what is going on? I am running windows vista if it helps any.

etphonehome said:
Have this program stopped working? I down loaded the file and try to open the exe. file but a window pops up saying the program have stopped working. Any ideas of what is going on? I am running windows vista if it helps any.
Click to expand...
Click to collapse
You need to run it on your PPC...

Related

Working: Hermes + Mac 10.4.8 + AKU 3.3 + USB + MissingSync = Internet!

OK. Like a lot of people, I was horrified to discover that my Mac could no longer use my Hermes' bluetooth connection (DUN) after I upgraded to AKU 3.3. Microsoft lovingly removed DUN and added PAN, which MacOS doesn't support yet (rumors are that 10.4.9 or 10.5.0 will).
So I suddenly was left without a way to connect to the 'net using my phone and my MacBook Pro.
Plugging it up USB didn't do anything -- the Mac had no idea what the phone was, and didn't know how to use it for anything.
Enter MarkSpace MissingSync. I installed the latest version (3.0.1) on my Mac, and plugged in my phone to sync it up. By chance, I ran an 'ifconfig -a' in a terminal window, and noticed this:
Code:
en2: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 80:00:60:0f:e8:00
media: 10baseT/UTP <full-duplex> status: active
supported media: 10baseT/UTP <full-duplex>
So MissingSync is establishing a connection using a faked IP address. OK. Interesting. So I unplug the phone, and go into the all new "Internet Sharing" app on my phone, set it to USB and turned it to connect. I plug my phone back in, and MissingSync tries to start up (and fails). But the IP (en2) is still there. I turn off my Airport (wireless) connection, make sure Bluetooth is disabled (to make sure).. and do a netstat -rn, and lo and behold, my Mac has suddenly taken on my phone as a default gateway.
Code:
Destination Gateway Flags Refs Use Netif Expire
default 192.168.0.1 UGSc 9 40 en2
127 127.0.0.1 UCS 0 0 lo0
And... I'm on the 'net. I didn't have to create any connections, I didn't have to add any routes manually. Nothing. It just worked. (Yeah, I'm amazed, too).
Everything works. DNS, SlingPlayer, Entourage w/ Exchange.
I'm getting around 900/kbps down, 600/kbps up on Cingular/AT&T. Of course I live about 2 miles from Cingular HQ, so that's probably to be expected..
In MissingSync, turn *off* USB syncing, and it won't throw as many errors -- just sync via Bluetooth, but the drivers are still there, so it still comes up with an IP address and pseudo-ethernet device.
MarkSpace needs to market this. Awesome. It's not as convenient as bluetooth, but it's a lot faster, and you have the added benefit of charging your phone at the same time.
oh.. and one more thing... you can still use your phone for voice phone calls (when you're on 3G), and data. It works just like your're not plugged into it. And you can use a bluetooth headset with your phone while you're connected.
edited: make sure "use advanced usb networking" is turned OFF in the Settings>Connections page on your phone.
Wow, just tried this myself on cingular as well, 150k/sec down and 90k/sec up using EDGE. Extremely easy as well, just kinda works by itself if you have MissingSync installed. Posting using my TYTN right now actually.
I'm on the medianet unlimited plan so I connect through wap.cingular. Will I get hit for any additional data charges for tethering?
birdman666 said:
Wow, just tried this myself on cingular as well, 150k/sec down and 90k/sec up using EDGE. Extremely easy as well, just kinda works by itself if you have MissingSync installed. Posting using my TYTN right now actually.
I'm on the medianet unlimited plan so I connect through wap.cingular. Will I get hit for any additional data charges for tethering?
Click to expand...
Click to collapse
Very doubtful, although I don't know for sure. My phone is set to use MediaNET, and uses wap.cingular. I have PDA Unlimited Connect. From all appearances on Cingular's billing page, a notebook hooking into your phone via this method just looks like ordinary phone data to Cingular.
Now... I wouldn't use this as a primary internet connection. I'd bet if you put several gigs through the phone, they're going to get suspicious.
I actually use around 4-5 gigs a month normally (just with ActiveSync polling for mail and normal use), and they've never said anything to me.. so.. who knows.
Unfortunately, it's so difficult to get info from Cingular/AT&T these days (I'm still trying to get my [email protected] to work)..
My billing cycle is up in 7 days -- I will post back here if I see any different charges on my bill.
If this works, I'm going to hump your leg.
wow, works. time to start humping. i love you. please, bear my children.
btw, definitely worth adding to the wiki.
I am assuming that disabling the connection in Internet Sharing restores Missing Sync's normal (supported sync) functionality? Great pick-up. I already have Missing Sync and my 8525 will be here on Wednesday. Thanks.
Damn, I can't afford Missing Sync
Oh well, I bought it anyway. I'd already played with version 2.5 so I knew it was starting to get good. I can make use of some of the other features, (like importing my cameraphone snaps into iPhoto) but this internet sharing feature is why I bought it. And it works just as you said:
1) Run "Internet Sharing" on the phone with 'PC Connection' set to USB.
2) Plug into the Mac.
In fact "Missing Sync for Windows Mobile" shows up as a network interface in System Preferences / Network, too.
This is actually a lot nicer that the old way I used to do it. Before AKU 3.3 and Missing Sync 3 I was getting Internet access on my iBook over Bluetooth using Internet Connect and a lot of faffing around with modem scripts. I eventually found one that worked.. .but I always had to 'dial' 3 times before it connected and it took about 2 minutes to get a connection.
Now I can just plug in and go ... and my phone doesn't need a separate power supply to keep me connected all day. ** very happy **
(Yes, they should really advertise this!)
i'd really like my hermes to work on my Linux box, since I use it as my main system over XP.. i read a few articles regarding this, and it turns out the older version of synce worked on most HTC devices.. but for some odd reason the new ones dont seem to.. someone did mention that WM5 devices weren't supported for now.. the older WM2003 does tho..
if it makes any difference, I'm on Ubuntu Linux 6.10 32bit version..
any help is appreciated..
mizuchi said:
i'd really like my hermes to work on my Linux box, since I use it as my main system over XP.. i read a few articles regarding this, and it turns out the older version of synce worked on most HTC devices.. but for some odd reason the new ones dont seem to.. someone did mention that WM5 devices weren't supported for now.. the older WM2003 does tho..
if it makes any difference, I'm on Ubuntu Linux 6.10 32bit version..
any help is appreciated..
Click to expand...
Click to collapse
I followed the (lenghty) instructions on the synce site, and it works for me with my TyTN. I have not set up contact syncing, but I can browse/copy/run stuff from my Ubuntu 6.10 installations on my TyTN.
i'll give it another shot.. thanks for the confirmation..
jmat said:
...So I unplug the phone, and go into the all new "Internet Sharing" app on my phone, set it to USB and turned it to connect. I plug my phone back in, and MissingSync tries to start up (and fails). But the IP (en2) is still there. ...
Click to expand...
Click to collapse
I don't have en2 when connecting in Share mode
MDA Compact III
What version of Missing Sync are you using? It's working for me using version 3.01
It's 3.0.0 (315) and it reports as the latest.
Well that's clearly not true I suggest you download the new version from the site (I only got this a few days ago).
Upgraded to the 3.0.1 (downloaded from the site). The client on the phone upgraded as well. Still nothing. On the sync mode there is en2 connection (with orange status) in the network preferences. When I activate the sharing mode it disappears. Checked in terminal as well.
And you're *definitely* using AKU 3.3 on the phone?
Izzard-UK said:
And you're *definitely* using AKU 3.3 on the phone?
Click to expand...
Click to collapse
I'm sure it's 3.x but may not be 3.3. How do I check this?
So, can it use bluetooth to link up my Hermes (AKU 3.3) and connect to the internet from my macbook thru the Hermes??
bowen.chau said:
So, can it use bluetooth to link up my Hermes (AKU 3.3) and connect to the internet from my macbook thru the Hermes??
Click to expand...
Click to collapse
I don't believe so, I've only tried using the "USB" setting. Besides, the phone gets power through the USB cable and more bandwidth. There is no advantage to using Bluetooth except not needing a cable!

***HOWTO: Internet Sharing over WiFi*** (Updated 08-Nov-2007)

I have figured out how to use Internet Sharing over WiFi, which essentially makes my Hermes an Access Point.
Do the following:
1) Open Settings->Internet Sharing. Enable IS for Bluetooth PAN.
2) Change HKLM\Comm\ConnectionSharing\PrivateInterface to "TIACXWLN1" (for the Hermes). It should currently be "BTPAN1".
3) Open Settings-> Connections -> Wi-Fi. Select Network Adapters tab. Click IEEE 802.11b/g Compatible Wi-Fi.
4) Enter IP address 192.168.1.1 and subnet mask 255.255.255.0. Click OK.
5) Select Wireless tab. Add New.. to add the Network name for your ad-hoc network (I prefer "adhoc")
6) Set the client computer to use the same ad-hoc network. Client will receive an IP address from the device (don't need to manually set the IP).
And it works!
Interestingly, while IS was enabled, wifi stayed on and connected when the phone went to standby mode. Normally wifi turns off to save battery during standby. I imagine this will drain your battery in a hot minute, so bring your charger.
UPDATE (28-Oct-2007): Attached are some more beta releases of patched intshare.dll. I've created versions for most of the adapter names people have requested. By renaming this dll to intshare.dll and copying it to \Windows, Internet Sharing will use TIACXWLN1 (or whichever dll you use) when Bluetooth PAN is selected. I.e., if you use this, you will not need to make the registry changes above.
This will handle the registry part, but of course you'll still need to set up the ad-hoc network on your own.
UPDATE (03-Nov-2007): I've attached a beta version of the patched Internet Sharing app. It's in its own cab so it won't overwrite your existing IS. This app replaces Bluetooth PAN with 802.11b/g Wireless Ethernet. No registry hacking required. This app is well suited to replace the MS version on cooked ROMs.
If you use an adapter other than TIACXWLN1 then replace intshare.dll just as before.
UPDATE (08-Nov-2007): Attached is v 0.9.1 of the Internet Sharing Mod. This update addresses the 10 minute disconnect bug most people have experienced.
best,
fluxist
This is the first thing I'll try when i'm at home again!
I can't believe this! Waiting for this since i got my Hermes. Thx for this development. This is the greatest effort since Hard-SPL and WM6 upgrade.
Now I can connect my XBOX360 to the Internet without starting my PC and sharing it over PC-LAN. USB-Charger is at the Front of the XBOX360.
I hope it will work.
You said the Max-Connections can be reworked. Does this mean it will support Ad-Hoc AND WLAN-Routing to many recepients too?
This worked for me too on a Kaiser/TYTN II
I'm doing some additional experimentation to see what exactly this can do - for instance to replace a bluetooth connection to a laptop with a wifi one?
odessaranger said:
I'm doing some additional experimentation to see what exactly this can do - for instance to replace a bluetooth connection to a laptop with a wifi one?
Click to expand...
Click to collapse
not sure what you mean by replacing the connection. With ICS, obviously you cant share your connection over BT while sharing it over WIFI. and you can normally use wifi to connect to another computer by using an ad-hoc connection and manually entering a private ip on the same subnet for each computer.
this is awesome. worked perfectly for me.
After trying to stuff around with a proxy server for days and then you come along with something as simple as this....
boniestlawyer said:
this is awesome. worked perfectly for me.
After trying to stuff around with a proxy server for days and then you come along with something as simple as this....
Click to expand...
Click to collapse
Were you able to use more than one client connected?
I'll admit..when I saw this my first thought was that this was another "How can I do internet sharing via wifi" and the title was just misleading..instead I find myself very impressed with your accomplishment. Very well done! As a "hack" untill you figure out how to mod the dll which I'm sure is only a matter of time now that you have pointed everyone in the right direction, you can export the registry key for both the Bluetooth adapter and the Wifi one and "import" whichever one you want to use at a given time...it's not pretty but it should work.
Some issues of concern would be that the AP is wide open and can be connected to by anyone with no password etc...the bluetooth pairing allowed some security but using the wifi doesn't have the same shared key protection...or am I missing something obvious?
fluxist said:
I have figured out how to use Internet Sharing over WiFi, which essentially makes my Hermes an Access Point.
Do the following:
1) Open Settings->Internet Sharing. Enable IS for Bluetooth PAN.
2) Change HKLM\Comm\ConnectionSharing\PrivateInterface to "TIACXWLN1" (it should currently be "BTPAN1").
3) Open Settings-> Connections -> Wi-Fi. Select Network Adapters tab. Click IEEE 802.11b/g Compatible Wi-Fi.
4) Enter IP address 192.168.1.1 and subnet mask 255.255.255.0. Click OK.
5) Select Wireless tab. Add New.. to add the Network name for your ad-hoc network (I prefer "adhoc"
6) Set the client computer to use the same ad-hoc network. Client will receive an IP address from the device (don't need to manually set the IP).
And it works!
When I used it I was only able to get one client to connect, however there is a reg value, HKLM\Comm\BTPAN1\Parms\MaxConnections that may help if it is changed from 1 to 2 (or whatever). But I haven't tried.
Interestingly, while IS was enabled, wifi stayed on and connected when the phone went to standby mode. Normally wifi turns off to save battery during standby. So that's a good thing, although I imagine this will drain your battery in a hot minute, so bring your charger.
I was going to release a patched intshare.dll so that the normal Internet Sharing utility can do this, but I'm having trouble changing the section addresses in the dll to the right values after I add data. If anyone knows how to do this PM me and I'll give you the details.
best,
fluxist
Click to expand...
Click to collapse
thank you.
this work actually stemmed from my trying to share my phone's tethered connection with another client. by which i mean, my laptop is in a cafe online through my 8525 using Internet Sharing(IS) over usb. and i want to provide a connection, through wifi or ethernet, to my gfriends laptop. this actually isnt normally possible b/c WM IS and XP Internet Connection Sharing (ICS) both have 192.168.0.1 hard-coded as the gateway IP. so the phone uses that IP to give my laptop a connection, and my laptop tries to use the same IP with ICS. anyway, it fails because of this. i was able to get past that problem by going into Settings -> Wi-Fi -> Network Adapters -> Remote-NDIS and manually setting 192.168.1.1. This lead to the breakthrough with regards to wifi. prior to that id been trying all different ways to have the wifi adapter spoof the bt pan, however i could never get dhcp to assign an IP to the client. this is what it took.
and it's great that DHCP does in fact work here. it makes it dead easy for any arbitrary client to get online. just join the adhoc network as if it were an AP.
anyway, security-wise the ad-hoc network can use WEP or WPA, so security doesn't have to be a problem. the procedures for doing this are the same as normal.
and i haven't tried that reg key to enable multiple clients. but it looked like an obvious choice. i'll leave that as an exercise for the reader
fluxist
I ran into same issue with XP internet sharing. Another workaround is to have a linux machine do NAT( since you can specify the IP used there) to whatever other clients you want and have it connected via bluetooth dun or bluetooth PAND (which is the solution I use to give internet to my replaytv and a couple of laptops in the house)...my edge connection is my main internet feed..a cacheing proxy such as wwoffle, squid of my personal preference "polipo" helps alot to when using gprs/edge etc since it helps with the latency.
fluxist said:
thank you.
this work actually stemmed from my trying to share my phone's tethered connection with another client. by which i mean, my laptop is in a cafe online through my 8525 using Internet Sharing(IS) over usb. and i want to provide a connection, through wifi or ethernet, to my gfriends laptop. this actually isnt normally possible b/c WM IS and XP Internet Connection Sharing (ICS) both have 192.168.0.1 hard-coded as the gateway IP. so the phone uses that IP to give my laptop a connection, and my laptop tries to use the same IP with ICS. anyway, it fails because of this. i was able to get past that problem by going into Settings -> Wi-Fi -> Network Adapters -> Remote-NDIS and manually setting 192.168.1.1. This lead to the breakthrough with regards to wifi. prior to that id been trying all different ways to have the wifi adapter spoof the bt pan, however i could never get dhcp to assign an IP to the client. this is what it took.
and it's great that DHCP does in fact work here. it makes it dead easy for any arbitrary client to get online. just join the adhoc network as if it were an AP.
anyway, security-wise the ad-hoc network can use WEP or WPA, so security doesn't have to be a problem. the procedures for doing this are the same as normal.
and i haven't tried that reg key to enable multiple clients. but it looked like an obvious choice. i'll leave that as an exercise for the reader
fluxist
Click to expand...
Click to collapse
Impact on BT?
What a brill find. Well done.
Does it break anything with bluetooth?
Tx
can someone elaborate what this is for, maybe give a sample scenario on using this?
Is this basically allowing a computer to use the internet connection of the pda phone (ie EVDO, 1RxTT, etc.) through wifi, instead of bluetooth or USB cable? (ie tethering?)
if someone manages to get this working with xbox 360 make a tutorial plx ;D
superflysocal said:
can someone elaborate what this is for, maybe give a sample scenario on using this?
Is this basically allowing a computer to use the internet connection of the pda phone (ie EVDO, 1RxTT, etc.) through wifi, instead of bluetooth or USB cable? (ie tethering?)
Click to expand...
Click to collapse
thats what i wanna know , could i use my hsdpa connection via wifi to my psp?
I'll do a tutorial when i'm at home again. Maybe somebody with know-how can make a cab-file v1.0 for this "WLAN-Modem hack".
This surely will be a great app.
yes, your xbox and your psp should be able to connect just fine, as long as they support ad-hoc wireless (which i imagine they must). this hack will allow the phone to act like any normal wifi access point. the only difference is the client has to be seraching for ad-hoc networks in addition to normal APs.
the difficulty with creating a cab file at this point is that the registry setting is not persistent. that is, it must be set each time you enable IS. the setting is lost every time IS starts. this is why i am trying to patch the dll - so wifi will work as a normal, additional option in Internet Sharing (and hopefully this should be ready soon).
fluxist
when you say click "IEEE 802.11b/g Compatible Wi-Fi" do you mean the wifi network adapters in my case would be "tiacxwln compatible wireless ethernet"? im trying it on a 6700 WM5
I would LOVE to get this working on my TMO WM6 Wing, but I'm having issues:
1) Open Settings->Internet Sharing. Enable IS for Bluetooth PAN.
Got it - except on my device it's Programs -> accessories -> IS
2) Change HKLM\Comm\ConnectionSharing\PrivateInterface to "TIACXWLN1" (it should currently be "BTPAN1").
Check - but is the T1ACXWLN1 device specific? If so, how can I find the interface ID on my device?
3) Open Settings-> Connections -> Wi-Fi. Select Network Adapters tab. Click IEEE 802.11b/g Compatible Wi-Fi.
For me it's settings -> connections -> network cards, but I don't have an IEEE 802.11 listed. I connected to an existing AP, and found that my 'SDIO WLAN Wireless Adapter' does receive a DHCP address, so I tried changing it to 192.168.1.1...
4) Enter IP address 192.168.1.1 and subnet mask 255.255.255.0. Click OK.
5) Select Wireless tab. Add New.. to add the Network name for your ad-hoc network (I prefer "adhoc"
Found this and set up my WING-FI network.
6) Set the client computer to use the same ad-hoc network. Client will receive an IP address from the device (don't need to manually set the IP).
The client PC connects to WING-FI, but never receives an IP address...
What could I be doing wrong? Is it the hardware ID in the registry? I've created the network with WPA, then after the connection problems, with no security - but still no change.
Thanks!!
Ryan
neonstorm said:
I would LOVE to get this working on my TMO WM6 Wing, but I'm having issues...
Click to expand...
Click to collapse
Very likely the string TIACXWLN1 needs to be something different. Check HKLM\Software\WZCSV\Parameters\Interfaces\
There should be a key there with the name of your wireless adapter. It should end in "1".
And if not there, it should also be visible under HKLM\Comm\
Let us know how it works out.
EDIT: I just noticed you typed T1ACXWLN1. The string must be TIACXWLN1. That's "i" not one.
fluxist
I own a PPC6700 as well and I was able to get it working no problem other than the fact that our wireless adapter is not the same as the one mentioned. The reg edit is the same it's just the first network adapter in the list when you create the network settings.
fluxist said:
yes, your xbox and your psp should be able to connect just fine, as long as they support ad-hoc wireless (which i imagine they must). this hack will allow the phone to act like any normal wifi access point. the only difference is the client has to be seraching for ad-hoc networks in addition to normal APs.
the difficulty with creating a cab file at this point is that the registry setting is not persistent. that is, it must be set each time you enable IS. the setting is lost every time IS starts. this is why i am trying to patch the dll - so wifi will work as a normal, additional option in Internet Sharing (and hopefully this should be ready soon).
fluxist
Click to expand...
Click to collapse
If you send me the dll I could look into it.
i have some experience with editing dlls.
good work man

Internet Sharing Wifi Data?

Is it possible to use ICS with wifi connection instead of cellular connection? Would be useful for a makeshift wireless adapter if your regular NIC or wireless NIC fails.
It seems that even if I have a wifi connection already going and then I launch ICS and connect, it still tries to dial out and use the cellular connection. You would think if it can share cellular data it could share wifi data just as easily but maybe im missing something.
Back in the early days of WiFi internet sharing the private interface was changed to WiFi with a manual registry edit. It might be possible to change the public interface to USB instead of defaulting too the cellular radio. It would probably take a fair amount of troubleshooting, but I'd think it would be possible. I think the entries were at HKLM\Comm\ConnectionSharing. Might be a starting point...
Search for WMWifiRouter
WiFiRouter
WiFiRouter works by making your ppc into a virtual access point. Then you can share the internet through it.
Last time I looked however, the author had withdrawn the program from circulation at version 0.91. There must be some problems with it because the author indicated that he would release a new version once he ironed out some bugs. If it is not back in distribution yet, you might be still able to find it on a torrent site. If not, PM me and I will send you the cab. Some of the cab collections at ppcgeeks ftp have it inside too. One good collection to check is Alex's.
I have used it and it works.
-------------------------------------------------------------------
VZW XV6800 Stock 1.30 radio dcd 1.7.0 customized rom. freedom mini keychain gps
Edit/Delete Message
wmwifirouter is not what he's looking for. That is still using your phones internet. He wants to see how he could use the phone as a Network card, using the wifi connection, as oppossed to the sprintpcs connection.
I too would be very interested in this happening, if anyone knows of a way please tell.
ok, but why ??
Why would you actually want to do this anyway ??? I will look into it but it makes no sense when a USB WiFi dongle is $30 or so and does not run your phone down to use it, why would you want to use your phone as a very expensive USB WiFi card ??? Maybe I am missing some golden benefit ????
I dont get it either, but he did say in an emergency if your wifi went out.
Thank you for the responses.
Yes, it would be useful if your wireless nic went out (or regular nic for that matter) just to have something to use for the moment. Or maybe you brought your computer to a friends house and hes out of ports or you dont want to run 50ft cable to his kitchen table
But the titan has wireless, it has internet sharing, why doesnt the wireless show up in the list of available networks? I'm not saying its an all important feature but it would be yet another cool thing your phone could do.
i looking to use my mogul as a wifi access point (sharing Spint Vision thru wifi)
i tryed the procedure to mod the registry to enable it but i cant get it to work.
anyone know the exact procedure for the mogul
btw i also checked out WMWifiRouter...looks like it's no longer free
I also wanna know
Look the idea is simple. So where is the phone ICS telling it to use the celluar line and not allowing the option of the wifi?
Pls any one contact me. Its a cool feature for a phone
Fr3nZy said:
i looking to use my mogul as a wifi access point (sharing Spint Vision thru wifi)
i tryed the procedure to mod the registry to enable it but i cant get it to work.
anyone know the exact procedure for the mogul
btw i also checked out WMWifiRouter...looks like it's no longer free
Click to expand...
Click to collapse
I bought software called Walking Hotspot, which essentially turns my Mogul/Titan into something like a Mifi, sharing my cellular data with my laptop. Otherwise known as tethering.
I only use it for emergencies because I am not sure if Sprint can tell that I am tethering. I believe if Sprint detects unauthorized tethering they will charge 4 cents per kilobyte of data .. which is very harsh!
-----------------------
Jav Atar

Bluetooth Pan on Verizon XV6800 & Leopard Mac

Hey all,
So I've got a small issue. I've got a Verizon XV6800 with the MR1 Rom WM6.1, Valhalla GPS server, 3.42.50 Radio.
Internet connection sharing is not working at this point. I've gone through the winmodem and internet connection sharing cab installs, registry edits, etc. None seem to help.
I previously had a ATT tilt 8925 and had no issues whatsoever tethering it to my mac by just pairing the phone, selecting to "Using a direct Higher speed connection to reach your ISP". Starting Internet Sharing on the phone, selecting Bluetooth PAN & the default data connection, then selecting connect. Then selecting "Connect to network" On the mac through the my phone listed in the bluetooth connections. That simple.
Having installed the "Internet Sharing" cab onto the phone. Internet sharing appears to work, but the phone does not advertise this service, like the ATT tilt did on ATT's network.
I've also tried a few registry edits, and used all variations of modem scripts, and got all the dialup info from verizon directly (so I know it was right ) but could not get dialup to work either. Usually not detecting a carrier, other times lockups.
I truely want to get the bluetooth-PAN working again as it did on my tilt. Anyone have this working on the MAc with a XV6800 on verizon?
i did have it working before. I'm wondering if you might be more successful with a custom rom. Verizon installs software (at least previous roms, I haven't tested the MR1 rom) that reverts reg edits and keeps it working like VzW wants it to. This could be causing problems. First check after a soft-reset to make sure your reg edits still exist.
Also I'm sure you've tried this be in Leopard's bluetooth setup delete the phone and try again. You need to select the type of device as any device in order for leopard to see it. Can you connect the device to your mac? Try that first. If you get a BT connection non-internet connection and you change your settings delete the phone and try again. I forget some of the setting I used. Also Engadget had a how to article for BT pan using the xv6700 and Tiger most of the information is still useful. It's a couple years old so you might have a hard time finding it.
Hope some of that helps.
Cycomachead said:
i did have it working before. I'm wondering if you might be more successful with a custom rom. Verizon installs software (at least previous roms, I haven't tested the MR1 rom) that reverts reg edits and keeps it working like VzW wants it to. This could be causing problems. First check after a soft-reset to make sure your reg edits still exist.
Also I'm sure you've tried this be in Leopard's bluetooth setup delete the phone and try again. You need to select the type of device as any device in order for leopard to see it. Can you connect the device to your mac? Try that first. If you get a BT connection non-internet connection and you change your settings delete the phone and try again. I forget some of the setting I used. Also Engadget had a how to article for BT pan using the xv6700 and Tiger most of the information is still useful. It's a couple years old so you might have a hard time finding it.
Hope some of that helps.
Click to expand...
Click to collapse
As mentioned, I have tried a ton of different methods to try and use the data connection, from using dialup settings, to trying to get the Bluetooth Pan working. I've removed and re-paired the device from my mac, flashed roms, hacked away at the registry a ton of times. Nothing seems to give so far.
I've got one more suggestion, found here: http://forum.xda-developers.com/showpost.php?p=1794133&postcount=29
I'm going to give this a shot tomorrow and will let you know how it goes.
Eponymous069 said:
Hey all,
So I've got a small issue. I've got a Verizon XV6800 with the MR1 Rom WM6.1, Valhalla GPS server, 3.42.50 Radio.
Internet connection sharing is not working at this point. I've gone through the winmodem and internet connection sharing cab installs, registry edits, etc. None seem to help.
I previously had a ATT tilt 8925 and had no issues whatsoever tethering it to my mac by just pairing the phone, selecting to "Using a direct Higher speed connection to reach your ISP". Starting Internet Sharing on the phone, selecting Bluetooth PAN & the default data connection, then selecting connect. Then selecting "Connect to network" On the mac through the my phone listed in the bluetooth connections. That simple.
Having installed the "Internet Sharing" cab onto the phone. Internet sharing appears to work, but the phone does not advertise this service, like the ATT tilt did on ATT's network.
Click to expand...
Click to collapse
I was wondering if you be gracious enough to share the Internet sharing CAB i only need to get it to work thought the USB cable and on a windows box, and from what im getting you got that far... JUST not working on a mac...
if thats the case, i would be ever so greatful..
Thanks
thetaz01 said:
I was wondering if you be gracious enough to share the Internet sharing CAB i only need to get it to work thought the USB cable and on a windows box, and from what im getting you got that far... JUST not working on a mac...
if thats the case, i would be ever so greatful..
Thanks
Click to expand...
Click to collapse
You can use the link from the previous post here, and just copy the dll's and exe to the Windows directory, and place teh shortcut into the Device\Windows\Start Menu\Programs\ directory.
Eponymous069 said:
You can use the link from the previous post here, and just copy the dll's and exe to the Windows directory, and place teh shortcut into the Device\Windows\Start Menu\Programs\ directory.
Click to expand...
Click to collapse
hey, ok great, i just downloaded the file, Just one question..
The file i downloaded has about a page of Reg Key changes, you didnt mention that in your "thngs to do"
Just want to see if i am to make all those changes or not.
thanks
So, your problem is in getting the internet connection to work and not connecting it to the mac, right? Does your mac recognize the phone as a modem?
If you're using MR1 I think you might need to hard reset and the soft reset right before the Verizon customizations run. You won't be able to run their apps but there won't be software to cripple the phone.
i have the same exact issue i have a new macbook pro and the bluetooth connects however the speed is slower then dial up it works perfectly however on bootcamp apple has to change the drivers
So more results.
I tried all the registry edits, (much easier with CD-Regedit so you can make the changes on your desktop) and now internet sharing does not even allow me to select a connection type, it had worked previously.
The only thing that was missing before I made the registry changes was that when I pair the phone, in the services listed, "Network Access Point" is not one of the listed services. My old phone has this service listed, and this is how I used it, where I started internet sharing on the phone, then selected the bluetooth device (phone) on the mac and selected: "Connect to Network) and it worked flawless.
Back to the drawing board. I'm going to try next to re-flash the MR1 rom and do as Cycomachead suggested and stop verizons customizations from happening.
bryanw17, what were the exact settings you used for dialup on the mac. The modem script used is probably the most important piece.
Number: #777
Username: Phonenumber (or [email protected]????)
Password: (We know this one, not sure if it's legal to post though)
Darn, I wish I could provide more help. It is indeed possible in Leopard, I had it going before I began flashing my phone - and I no longer have a data plan to test, otherwise I'd be using it a lot more!
aparently no one with a new macbook pro can get bluetooth pan to work. I have it connected however the drivers for the new macbook pro do not provide a good connection if you search the mac forums theyve been talking about it on there. I dont use a username n password however because i use the internet sharing app for the moment i am using wmwifirouter to connect online however my xv6800 doesnt charge at the same time for some reason so u can only use it till the battery dies
So some more results.
I installed ICS and all the registry edits. Then the internet Connection Sharing did not function at all. I verified the registry settings, all were fine. So no dice with me.
So back to the drawing board.
I installed a previous rom. DCD 3.2.6, and guess what? From initial flash of the phone and initial setup, no apps installed, no hacking, ICS runs and provides a network connection to my mac perfect. I also instantly notice when I pair it through bluetooth, it allows the option of "Access this device as a network port". And "Network Access point" is listed as an offered service.
I installed newer rom DCD 3.3.4, and the MR1 Rom. Neither have ICS installed initially. I can install the two files: intshare.dll and IntShrUI.exe into the windows directory without any reg edits, and then ICS works on the phone, but then pairing the phone to the Mac, and attempting to discover teh PAN service is unsuccessful. It only is discovered as a Dialup Access device, and not a "Network Access Point".
So, It appears I can get internet Sharing via Bluetooth PAN to function on the phone no matter which rom, but have not figure out how to tell the mac, or trick the mac, into thinking the "Network Access Point" service is available.
I have pulled completed registry dumps with CE-Regedit and compared the differences between the two, which there are quite a few, but not sure how to export these differences with the program so I can apply them to the other roms registry. I guess I might try a fukll backup and then restore to the new(er) rom and cross my fingers.
I'd stay with the 3.2.6 rom. and 3.42.50 Radio, with PRI 2.03, but I can only seem to make the GPS function successfully with the MR1 stock verizon rom.
Anybody want to take the two regs files compare, and see if they can find out where we can make the change to have the phone advertise the service "Network Access Point" when being paired to the mac or PC?
On one last note. I also tried the method of restoring the MR1 official rom, and then not allowing the customizations. ICS will function, but again, not advertising the service: "Network Access Point" when pairing, so it's not recognized as a valid networking method.
Where did you get those files (intshare.dll and IntShrUI.exe) to allow ICS via bluetooth?
Nevermind, I found it on PPCGeeks.
Don't know why DCD disabled the BT DUN on ICS.
I use Missing sync, and I turned on PAN then added my phone and it shoed it as a modem when I added it, but my BT connection is fairly Unrealible compared to the USB teather on Bootcamp
i was under the impression that bt pan has been whacked on macbook pro models starting from early 2008 on. anything earlier than that and it seems to work great. does anyone know why bt pan doesnt work on the newer machines and how to get it to work?

[Q] Make apps think you're using Wifi

I've searched around for some solid technique or, preferably, app that allows you to trick apps into thinking you are using Wifi when in reality you are still on 3g/4g.
- I am NOT looking for alternatives or workarounds for a specific app
I found it crazy that the iPhone has over a dozen apps, tweaks, etc that can easily do this type of thing, but the only stuff I've found on the subject for android were either ridiculous techniques that don't work, or people questioning WHY you'd want to do this...
If anyone has ANY information on this subject, please tell.
Is there a reason why this is so much harder on Android than on iPhone? I'd be happy to learn exactly what the problem is here.
bump
Im also interested on this. I have unlimited data and i find it ridiculous that devs make apps to only work on wifi. I use to use 3g unrestrictor all the time back when i had my iPhone.
bump
bump again...
Well i know this works with certain android games like zenonia and modern combat which require wifi not data connection so you can try it with other stuff. You have to be rooted.
The first step is to turn your Wi-Fi on and*download Android Wi-Fi tether app*available in Market.
Once you have the app downloaded, launch the app and go to Menu > Settings > Change > Setup Method and select Softap option.
Now start tethering and drag down the notification bar.
In case your Wi-Fi icon is still enabled, it means that you have done it right so far.
Do not press the Wi-Fi toggle icon and launch the game you want to play
-------------
I am a dishonest man, and you can always honestly trust a dishonest man to be dishonest. Honestly it's the honest ones you have to watch out for.
xMrArnoldx said:
Well i know this works with certain android games like zenonia and modern combat which require wifi not data connection so you can try it with other stuff. You have to be rooted.
The first step is to turn your Wi-Fi on and*download Android Wi-Fi tether app*available in Market.
Once you have the app downloaded, launch the app and go to Menu > Settings > Change > Setup Method and select Softap option.
Now start tethering and drag down the notification bar.
In case your Wi-Fi icon is still enabled, it means that you have done it right so far.
Do not press the Wi-Fi toggle icon and launch the game you want to play
-------------
I am a dishonest man, and you can always honestly trust a dishonest man to be dishonest. Honestly it's the honest ones you have to watch out for.
Click to expand...
Click to collapse
It didn't work.. My wifi is turned off as soon as the tethering starts. What app exactly am I supposed to use?
Thanks!
Try wifi tether for root users.
---------------------
Give me a thanks if i helped
Lg Lucid running Cm10
w/ Cm10 Kernel
Asus Tf700 running Cromi-X 4.6.5
w/ Max's v4 kernel
Some Android games and application require a Wi-Fi connection due to the large amount of data that they use. If you don't have Wi-Fi available, however, you won't be able to use the apps or play the games, even if you have a fast 3G connection. You can trick your phone into believing that the Wi-Fi is connected by saving a small text file to your SD card so the phone will play games and apps as if it's on Wi-Fi when it's only connected to 3G.
Things You'll Need
PC
Data cable
Text editing app
Instructions
1) Launch a text editing program on your computer and type "FALSE" in all caps. Save the file and give it the name "qaWifiOnlyMode.txt" exactly with all the lower-case and capital letters duplicated precisely, otherwise the Android operating system won't see the file. Close the text editing program.
2) Plug your Android device into your computer and drag your finger down from the top of the screen to open the notification area. Tap "USB Connected" and then confirm that you want to mount your SD card as a drive on the computer.
3) Find the qaWifiOnlyMode.txt file on your computer and click to select it. Press "Ctrl" and "C" to copy the file. Browse to the location of your Android device's SD card on your computer. In the base(root) directory, not in any sub-folder, press "Ctrl" and "V" to paste the text file to the card.
4) Drag down the notification area on your Android device and tap the USB connection to disconnect the device from the computer. Unplug the USB cable. Your device will now play games and apps as if it's on Wi-Fi even if it's only on 3G.
Diablo67 said:
Some Android games and application require a Wi-Fi connection due to the large amount of data that they use. If you don't have Wi-Fi available, however, you won't be able to use the apps or play the games, even if you have a fast 3G connection. You can trick your phone into believing that the Wi-Fi is connected by saving a small text file to your SD card so the phone will play games and apps as if it's on Wi-Fi when it's only connected to 3G.
Things You'll Need
PC
Data cable
Text editing app
Instructions
1) Launch a text editing program on your computer and type "FALSE" in all caps. Save the file and give it the name "qaWifiOnlyMode.txt" exactly with all the lower-case and capital letters duplicated precisely, otherwise the Android operating system won't see the file. Close the text editing program.
2) Plug your Android device into your computer and drag your finger down from the top of the screen to open the notification area. Tap "USB Connected" and then confirm that you want to mount your SD card as a drive on the computer.
3) Find the qaWifiOnlyMode.txt file on your computer and click to select it. Press "Ctrl" and "C" to copy the file. Browse to the location of your Android device's SD card on your computer. In the base(root) directory, not in any sub-folder, press "Ctrl" and "V" to paste the text file to the card.
4) Drag down the notification area on your Android device and tap the USB connection to disconnect the device from the computer. Unplug the USB cable. Your device will now play games and apps as if it's on Wi-Fi even if it's only on 3G.
Click to expand...
Click to collapse
Well, this whole text file thing didn't work for me. Do you have to be rooted for this to work?
It didn't work for me either and I'm rooted
Work for anyone
Did the above fix work for anyone?
.txt thing didn't work for me either and I'm rooted]
I am having a rooted phone with busybox and this text file trick doesn't work.
Sent from my GT-S5360 Gadget of Mass Destruction using xda-app
Using CWM........Busybox Commands........No I use my hands
I've been searching for a way to fool apps into thinking their on WiFi. No luck.
I hate to beat the dead horse but I switched from an iPhone to a HTC One and its turning out to be a bad deal. Your telling me all these yrs and no one has been able to make one of the most basic apps the iPhone can get via cydia yet.
We should start a bounty ...
I'll throw in 100 to start it off with.
omf05 said:
I've been searching for a way to fool apps into thinking their on WiFi. No luck.
I hate to beat the dead horse but I switched from an iPhone to a HTC One and its turning out to be a bad deal. Your telling me all these yrs and no one has been able to make one of the most basic apps the iPhone can get via cydia yet.
We should start a bounty ...
I'll throw in 100 to start it off with.
Click to expand...
Click to collapse
It's pretty pathetic really
I'll be abroad next week and wanted to catch a bit of the French Open Tennis but one of the TV apps I'm using requires a wifi connection. The fact there is no workaround yet is almost as idiotic as the morons who implement this "feature" in their apps.
Why should I care if someone is dumb enough to rinse their 1GB Data limit when I have unlimited 4G internet?
I asked about this in the Xposed forum, since it seems like an Xposed module might be the way to trick apps into thinking you're on wi-fi.
For me, the issue is with PdaNet+. I have unlimited data with T-Mobile, and I can pair my tablet via bluetooth and use my phone's data on my tablet. However, some apps don't work because they don't detect a data connection (ie: wi-fi), even though there is one. I can browse the internet. I can browse Google Play. But I can't download anything from Google Play, because it keeps waiting for a network connection. I can use Facebook, but I can't use the Facebook Messenger.
The work-around I can use at home is to use a virtual wi-fi router program on my laptop, connect my tablet to my laptop's wifi, and then connect my tablet via PdaNet+ bluetooth. Even there's no data going through the wi-fi, it still "tricks" my tablet into thinking there's a network connection, and it proceeds to download through bluetooth. Of course, this only works at home or if I have my laptop with me.
Yeah, I can always just tether my phone to my laptop and run my tablet off the laptop's virtual wi-fi router (which I typically do), but that's slower, and again, only works when my computer is with me.
Planterz said:
I asked about this in the Xposed forum, since it seems like an Xposed module might be the way to trick apps into thinking you're on wi-fi.
For me, the issue is with PdaNet+. I have unlimited data with T-Mobile, and I can pair my tablet via bluetooth and use my phone's data on my tablet. However, some apps don't work because they don't detect a data connection (ie: wi-fi), even though there is one. I can browse the internet. I can browse Google Play. But I can't download anything from Google Play, because it keeps waiting for a network connection. I can use Facebook, but I can't use the Facebook Messenger.
The work-around I can use at home is to use a virtual wi-fi router program on my laptop, connect my tablet to my laptop's wifi, and then connect my tablet via PdaNet+ bluetooth. Even there's no data going through the wi-fi, it still "tricks" my tablet into thinking there's a network connection, and it proceeds to download through bluetooth. Of course, this only works at home or if I have my laptop with me.
Yeah, I can always just tether my phone to my laptop and run my tablet off the laptop's virtual wi-fi router (which I typically do), but that's slower, and again, only works when my computer is with me.
Click to expand...
Click to collapse
Could you provide a little more detail in how to do this? What program are you using on your laptop? So the phone is running PDANet and then you connect it to your laptop via Bluetooth. Then after that you connect your tablet to the laptop's virtual wifi router?
Don't know if I understood completely but thanks in advance.
taino211 said:
Could you provide a little more detail in how to do this? What program are you using on your laptop? So the phone is running PDANet and then you connect it to your laptop via Bluetooth. Then after that you connect your tablet to the laptop's virtual wifi router?
Don't know if I understood completely but thanks in advance.
Click to expand...
Click to collapse
I have T-Mobile's Unlimited plan, which has unlimited data and 5gb free hotspot. My phone is a T-Mobile branded Samsung Galaxy Light SGH T399. On my phone I have PdaNet+ installed, with the full unlock key purchased ($8).
There's a free one to try, to make sure it works with your phone; whether it works or not depends on the phone itself, the version of Android it runs, and the provider from which you got it (if you didn't get an unlocked version). For example, a particular phone might work fine with T-Mobile, but the Sprint version of that phone might not. That's why there's the free version - to test before purchasing. The limitation with the free version is that it times out after about ~10 minutes and you have to reconnect.
PdaNet can connect to your computer in 3 ways. Wifi, Bluetooth, or USB tethering. Again, depending on your phone, carrier branding, and Android version, some methods may work while others won't.
Wifi works just like any wifi hotspot. However, depending on the afore mentioned conditions, wifi hotspot might not work the way you want it to. For example, on my T-Mobile branded Samsung Galaxy Light SGH-T399, using the wifi hotspot on PdaNet also loads up the pre-installed T-Mobile hotspot, which drains the 5gb mobile hotspot allotment. I haven't found a way to break that on this phone. On other phones (like Nexus devices), I know there are ways to only use your phone's data, and not the hotspot allotment, but frankly, these are very complicated and need a VPN subscription (ie: more money) to work. Wifi hotspot use is often broken anyway, depending on your carrier and Android version.
Bluetooth and USB tethering work differently than wi-fi, but otherwise work essentially the same way as each other. Both require a companion program to be installed onto your computer. A good idea is to keep a copy of this program on your phone, so you can install it on other people's computers if necessary (and perhaps the USB drivers for your phone as well).
I haven't messed around with Bluetooth much, because the Bluetooth on my laptop (via a dongle) is glitchy as $#@!, and I've never been able to get PdaNet to work with it properly except for a couple times which didn't last. Actually, I've never gotten anything to work properly with Bluetooth on my laptop, so this is probably just a problem with my computer/dongle/drivers, and YMMV. On the few times I've gotten PdaNet or other internet via Bluetooth (which some phones have built-in, and don't require PdaNet at all), speeds have been much, much slower, and I'd rather tether via USB anyway.
I connect my phone's internet to my laptop with USB tether. Make sure USB debugging is enabled, and plug it in. Make sure it's set as a Mass Storage device (4.1 or earlier), or as a Media Device (4.2+). Then on your phone, open PdaNet+ and Activate USB Tether (you can do this before plugging it in, it doesn't matter). On your computer, load PdaNet, and select Connect Internet (USB). If everything has been set up correctly, it should say "Connected", and you can now use your phone's internet on your computer.
Here's the important part:
If you don't have an Unlimited plan, tethering (via any method) will suck down your data. If you do have an unlimited plan, there's an option in PdaNet's settings (on your computer) to "Hide Tether Usage". This uses a proxy or VPN (not sure which) to fool your provider into thinking you're on your phone, and not on your computer. This works for me, with my phone, on T-Mobile. No guarantees that this will work with other phones, or other providers. Try the free version first, monitor your data usage (use your provider's account app, not the built-in Android one), and see if it works for you.
As for the virtual wifi network, there are a couple ways to do this. The PdaNet program for your computer actually has this built into it. Once you're connected, select the "WiFi Share" option, and it'll set up a wi-fi network that you (and others) can use on other devices, like other phones, tablets, computers smart-TVs, etc. Obviously, the computer you're tethered to needs to have wi-fi capability for this to work. But as long as you have a wi-fi modem, it can be turned into a wi-fi router with this option. It's not as strong as a real wi-fi router, but you don't have to buy and network a different piece of equipment either.
There are also stand-alone virtual wi-fi router programs. The one I've used mainly is Virtual Router Manager beta 0.9. A while ago, I tried a newer, non-beta version, but it was extremely unstable, so I went back to the 0.9 beta. I haven't tried any newer version in quite some time. I used this when I had proper internet (cable) in my apartment, but wanted to use wi-fi instead of my phone's data to do downloads or updates on my phone.
Neither the Virtual Router Manager or the WiFi Share option on PdaNet are 100% stable. Every once in a while, something glitches out, and I have to reboot my computer (I usually reboot my phone at the same time, just to be sure). But hey, apart from the $8 for PdaNet+, I get unlimited mobile and home internet for $80/month, so I can't complain.
To recap, I have my phone USB tethered to my laptop (which is plugged into a 42" HDTV) via PdaNet+. I use a virtual wi-fi router option to give wi-fi to my tablet. One internet connection, 3 devices connected.
My problem is that, even though I own a laptop, it practically never goes with my anywhere. It sits on a cooling pad, plugged into 2 external HDDs and my 42" HDTV, and I sit at my couch with a wireless mouse/keyboard. But when I'm away from my apartment, and I have my tablet, there's certain things I can't do on the tablet connected via PdaNet and Bluetooth, because it doesn't have a wi-fi connection, and these certain apps don't detect a network connection.
Planterz said:
I have T-Mobile's Unlimited plan, which has unlimited data and 5gb free hotspot. My phone is a T-Mobile branded Samsung Galaxy Light SGH T399. On my phone I have PdaNet+ installed, with the full unlock key purchased ($8).
There's a free one to try, to make sure it works with your phone; whether it works or not depends on the phone itself, the version of Android it runs, and the provider from which you got it (if you didn't get an unlocked version). For example, a particular phone might work fine with T-Mobile, but the Sprint version of that phone might not. That's why there's the free version - to test before purchasing. The limitation with the free version is that it times out after about ~10 minutes and you have to reconnect.
PdaNet can connect to your computer in 3 ways. Wifi, Bluetooth, or USB tethering. Again, depending on your phone, carrier branding, and Android version, some methods may work while others won't.
Wifi works just like any wifi hotspot. However, depending on the afore mentioned conditions, wifi hotspot might not work the way you want it to. For example, on my T-Mobile branded Samsung Galaxy Light SGH-T399, using the wifi hotspot on PdaNet also loads up the pre-installed T-Mobile hotspot, which drains the 5gb mobile hotspot allotment. I haven't found a way to break that on this phone. On other phones (like Nexus devices), I know there are ways to only use your phone's data, and not the hotspot allotment, but frankly, these are very complicated and need a VPN subscription (ie: more money) to work. Wifi hotspot use is often broken anyway, depending on your carrier and Android version.
Bluetooth and USB tethering work differently than wi-fi, but otherwise work essentially the same way as each other. Both require a companion program to be installed onto your computer. A good idea is to keep a copy of this program on your phone, so you can install it on other people's computers if necessary (and perhaps the USB drivers for your phone as well).
I haven't messed around with Bluetooth much, because the Bluetooth on my laptop (via a dongle) is glitchy as $#@!, and I've never been able to get PdaNet to work with it properly except for a couple times which didn't last. Actually, I've never gotten anything to work properly with Bluetooth on my laptop, so this is probably just a problem with my computer/dongle/drivers, and YMMV. On the few times I've gotten PdaNet or other internet via Bluetooth (which some phones have built-in, and don't require PdaNet at all), speeds have been much, much slower, and I'd rather tether via USB anyway.
I connect my phone's internet to my laptop with USB tether. Make sure USB debugging is enabled, and plug it in. Make sure it's set as a Mass Storage device (4.1 or earlier), or as a Media Device (4.2+). Then on your phone, open PdaNet+ and Activate USB Tether (you can do this before plugging it in, it doesn't matter). On your computer, load PdaNet, and select Connect Internet (USB). If everything has been set up correctly, it should say "Connected", and you can now use your phone's internet on your computer.
Here's the important part:
If you don't have an Unlimited plan, tethering (via any method) will suck down your data. If you do have an unlimited plan, there's an option in PdaNet's settings (on your computer) to "Hide Tether Usage". This uses a proxy or VPN (not sure which) to fool your provider into thinking you're on your phone, and not on your computer. This works for me, with my phone, on T-Mobile. No guarantees that this will work with other phones, or other providers. Try the free version first, monitor your data usage (use your provider's account app, not the built-in Android one), and see if it works for you.
As for the virtual wifi network, there are a couple ways to do this. The PdaNet program for your computer actually has this built into it. Once you're connected, select the "WiFi Share" option, and it'll set up a wi-fi network that you (and others) can use on other devices, like other phones, tablets, computers smart-TVs, etc. Obviously, the computer you're tethered to needs to have wi-fi capability for this to work. But as long as you have a wi-fi modem, it can be turned into a wi-fi router with this option. It's not as strong as a real wi-fi router, but you don't have to buy and network a different piece of equipment either.
There are also stand-alone virtual wi-fi router programs. The one I've used mainly is Virtual Router Manager beta 0.9. A while ago, I tried a newer, non-beta version, but it was extremely unstable, so I went back to the 0.9 beta. I haven't tried any newer version in quite some time. I used this when I had proper internet (cable) in my apartment, but wanted to use wi-fi instead of my phone's data to do downloads or updates on my phone.
Neither the Virtual Router Manager or the WiFi Share option on PdaNet are 100% stable. Every once in a while, something glitches out, and I have to reboot my computer (I usually reboot my phone at the same time, just to be sure). But hey, apart from the $8 for PdaNet+, I get unlimited mobile and home internet for $80/month, so I can't complain.
To recap, I have my phone USB tethered to my laptop (which is plugged into a 42" HDTV) via PdaNet+. I use a virtual wi-fi router option to give wi-fi to my tablet. One internet connection, 3 devices connected.
My problem is that, even though I own a laptop, it practically never goes with my anywhere. It sits on a cooling pad, plugged into 2 external HDDs and my 42" HDTV, and I sit at my couch with a wireless mouse/keyboard. But when I'm away from my apartment, and I have my tablet, there's certain things I can't do on the tablet connected via PdaNet and Bluetooth, because it doesn't have a wi-fi connection, and these certain apps don't detect a network connection.
Click to expand...
Click to collapse
Thanks for the great explanation! This helps quite a bit. I'll give this a shot to see how it goes.

Categories

Resources