yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] iRiKi:
Yellow!

WOW! This is EXACTLY what happened to my phone after using WMWifiRouter for a couple of days.. connection was established but Opera and other apps gave me the same error. Had to hard reset the device :mad:

That's what made me use ICSControl... but the error appeared again. This is the how i fixed it, thanks to user casouzaj (vlw cara!) who described it in this post:

Start -> Settings -> Connections -W-Fi -> Network Adapters -> IEEE 802.11b/g -> Use server assigned IP address

btw ICS Config it's an awesome piece of coding, and it worked the first time I used it:

1- configure the adhoc between the pc and the phone (both will get an 169.* address, leave it that way for now)

2- disable wifi on the phone

3- run ICS Control and don't change any option

4- click save (which saves the correct IP for wifi)

5- re-enable wifi

6- click start ICS

everything should be working just fine :)
[Windows Mobile Apps and Games] Stylzehh:
Hi, i just installed this. I set up an Wifi Connection, which my ipod can connect to. but it doesnt get internet.

Also the Private interface should be TNETW12511 i read, but it doesn't show on the list.

Regards,

Mark.
[Windows Mobile Apps and Games] dinoSnake:
Bug fix requested!

Wish to thank the OP for this post and program!! :)

BUT...

[edited]

To cut to the quick, installed it onto a Sprint Treo Pro. Worked great...but then I couldn't receive phone calls. Uninstall didn't solve the problem, had to hard reset :mad:

Found the problem after the hard reset, though. ICSControl reset

HKLM/Comm/ConnMgr/Planner/Settings/SuspendResume

to #777, I assume after you modify, at any time, "Allow Suspend Mode". The value ISN'T the problem - the #777 value is correct. It's the KEY TYPE that's wrong.

ICSControl sets the key to DWORD, but it has to be MULTI-STRING VALUE. With SuspendResume set to DWORD, the value SEEMS correct but the phone refuses to actually answer incoming calls and has errors reconnecting an interrupted data session.
[Windows Mobile Apps and Games] resinis:
well im frustrated!

ive been using icscontrol for months now, its been GREAT over USB. but i just setup the program to share over WIFI, and i got that to work, however i cannot for the life of me get USB mode working again.

best i can figure is that the phone is still connecting as a windows mobile adapter, when its supposed to use some generic RNDIS driver (like it did before as i remember).

any ideas? best clues i can give is, when i connect now it just connects to mobile device center (win7 32bit). even if i start ICS control before i connect, it still opens WMDC and connects as it normally would. its like pushing "start ics" doesnt do anything besides fire up the data connection (as it should). it doesnt switch to its own usb mode like it used to.....
[Windows Mobile Apps and Games] confusedquark:
thanks so much for that, you've just saved me a hard reset - tried using ICS for tethering wifi from my touch diamond, wasn't getting anywhere, so gave up and then wasn't able to use the internet on it. :)
[Windows Mobile Apps and Games] IT_Architect:
I need a procedure for Boost Mobile

I need a procedure for Boost Mobile. I'm trying to set up my phone for use as a mobile hot spot. I followed some instructions to set up a Wi-Fi network but when I'm done it shows shows up, but I cannot connect. Also, in the Wi-Fi setup applet it shows as unavailable. I'd like to come up with some easy-to-follow setup instructions, and easy-to-follow instructions to activate them when you need them.

Edit: Here's what I've found:

1. Internet connection sharing is part of the Windows Mobile install.

2. The Internet Sharing app is an interface to turn on sharing through the USB port. It works with the registry and communicates with the PC. However, it’s made for many phones and only does what is common to all phones leaving you with something that doesn’t work by simply turning it on. You still need to do manual registry hacks, and check them each time you use it because CMGuardian, a process you need for ActiveSync, will reset them on every soft reset.

3. ICS Control is another interface to connection sharing. It also changes registry settings for purposes such as a Wi-Fi hotspot, and theoretically starts a process, but I see no evidence of that. It also requires working with the Wi-Fi interface to set up. To get it to work, you need to experiment with the many undocumented interfaces to determine their purpose and find one that will work every once in awhile. The entries will not follow logical networking principles.

4. WMWiFiRouter is a commercial interface. I have no idea if it is any easier or if it coordinates the necessary items to make tethering or implementing a Wi-Fi hot spot any easier. I do know it puts the Sense UI into an infinite starting loop that requires a HARD reset to get out of.

What I see so far doesn't add up to anything anyone could depend on to work when needed.

Thanks!
[Windows Mobile Apps and Games] silenthatred:
I disagree with #3. The interface names are documented if you search for them on google, and they do follow logical networking principles. The name of your phone's wireless adapter and RNDIS adapter should be found via Google search. Usually, the name kinda hints at what they are.
[Windows Mobile Apps and Games] WarByte:
Thanks

OP. We're a long way now from Winmo 6.1 but it happens that in this time and date this is exactly what I need. Thanks! Amazing work.
[Windows Mobile Apps and Games] gpkumaran:
works great ...after all the years of sleeping, my tytn ii has got a work for it.. I'm using vpn to wifi option.

One noob question..

Can someone explain the incoming port mapping and outgoing port trigger option?

I need to use cellular to USB.it works all fine. But i've one problem.let me explain.

A specific port in my cellular network (53) is open for torrent downloading.so, I've to use that port in the incoming port option in utorrent. it works when I use a Nokia phone through dial up networking..buy when I try with this tool for winmo, u torrent in PC doesn't work even with the incoming port option set to 53.so what I guess is that instead of using the local port 53 of the cellular network connection, it is using the 53 port of the IP that this tool assigns to my PC (192.something).so I come to a guess that I have to meddle with something in the port mapping :-)..am I right? Please somebody help me..
[Windows Mobile Apps and Games] silenthatred:
TCP port 53 is a reserved port. Specifically for DNS. I'm guessing that's why it doesn't work, because the phone will send it's DNS traffic over this port for the wireless connection, so any non-DNS traffic should be discarded. Try a different port or better yet, turn on uPNP in utorrent and let it try to find an open port on it's own.
[Windows Mobile Apps and Games] gpkumaran:
Thank you.I'll try that..
[Windows Mobile Apps and Games] SudaDreamS:
Hi there I downloaded this file and put it in my htc touch2 wm6 I couldnt share my 3g with my tab, no wifi detected, how can I share 3g to wifi pls
[Windows Mobile Apps and Games] GadgetRob:
How about Windows CE (5.x, 6.x or 7.x?)

Hi,

Appreciate this post is very old but I wondered if you had anything that would work for CE 5/6 or 7?

IPNAT.dll etc. isn't always present so obtaining that without resorting to creating my own CE build would be very handy!

Cheers,

Rob
[Windows Mobile Apps and Games] ALBIEL:
thanks mate:good:
[Windows Mobile Apps and Games] dangerzone:
I can't believe I didn't find this app earlier....big thanks to the OP.

I want to suggest another use case for these (relatively) old WM phones.... situations where you want to share your internet access via MORE THAN ONE interface. For example, you want to share via USB and Bluetooth, or WiFi and Bluetooth at the same time. My Tytn II has a new lease on life now :D

Software needed:

1. ICS or the (normally included unless your cell service provider stripped it out) Internet Sharing application

2. The (now free) WMWiFiRouter application http://www.wmwifirouter.com/

Instructions:

Configure these applications separately and test separately. If you can't get them to work separately, they will never work together. In my case, I am using "ICS Control v.21" to share the 3G connection via USB, and I am using "WMWiFiRouter" to share the 3G connection via the bluetooth.

**note that the WMWiFiRouter app can share to multiple bluetooth clients**

AFTER you are sure that the sharing apps work correctly when run independently, you should restart your mobile.

Start the "ICS Control v.21" app and connect first. (Specifically, an IP address needs to get assigned by the "ICS Control v.21" app)

Then, start the "WMWiFiRouter" and initiate sharing over your second connection.

The sequence is important because the DHCP server from "WMWiFiRouter" seems to overrule the DHCP server in "ICS Control v.21". I tried changing settings in the DHCP tab inside "ICS Control v.21" but this seems to cause unexpected behaviour (IP addresses getting leased out on the wrong adapter, causing mis-routing, etc)

I tried, but was not able to figure out how to share a cellular connection via WiFi AND Bluetooth simultaneously (due to the dueling DHCP server issue)

Hopefully someone will find this useful!
[Windows Mobile Apps and Games] Wilopeps:
ok let's try it....thx again
[Windows Mobile Apps and Games] neemypeemy:
fastest speeds- usb or wifi?

I've just downloaded this and am going to try it out..

For those that have done speed tests, does it do better as Wifi or USB?

Thanks:)
[Windows Mobile Apps and Games] Nick Collision:
ICS Control does not bypass IPNAT driver.

Read the title.

The "ICS Control Panel" uses the "IPNAT" driver, which is the same driver we all use. They are from one and the same package. The "Internet Sharing" application is just a GUI for that driver. The whole package revolves around that driver.
[Windows Mobile Apps and Games] Nunim:
I've found the speeds are slightly faster on USB, around 100kps or so downstream, but it saves a lot of battery because it doesn't have to use the Wifi radio and can draw power from USB.
[Windows Mobile Apps and Games] n7ekg:
OK, done all that. My laptop can now see the HTC, and can connect, but it never gets an IP address, even though I've verified that the DHCP box is checked. Incidentally, this is the same problem I had with WMWR.

Is there some sort of tweak I have to do to the registry or something? The phone is an HTC Mogul (Alltel PPC6800).
[Windows Mobile Apps and Games] lysdexical:
This is true. But it is also worth pointing out that intshrgui.exe ("Internet Sharing") does not control ipnat directly, it uses intshare.dll which has a very limited API and appears to dial the internet in a way that lets carriers know you're sharing. ICS Control doesn't use intshare.dll.
[Windows Mobile Apps and Games] lysdexical:
Can you try giving your laptop a static IP and then pinging the phone, which will have the IP address listed next to the "Set Private IP" checkbox in ICS Control?
[Windows Mobile Apps and Games] etphonehome:
okay, I got a noob question. So how do you work this thing? I pulled up the ICS control program and set public interface to cellular, private interface to cellular, checked set private IP, checked auto connect to network and sprint pcs. I then hit start ics, nothing happens. I am connected to my laptop via usb cable. I am running this through Sprint's Mogul.
[Windows Mobile Apps and Games] lysdexical:
The public interface is the one that can access the internet. The private interface is the one on the network that you want to give internet access to. They shouldn't be set to the same thing. Change your private interface to the wireless adapter, it's the one that starts with T. Then hit Start ICS. You should now be able to connect to the adhoc wireless network with other devices like laptops, etc.
[Windows Mobile Apps and Games] Daewoo:
I just wanted to give two thumbs up to this app. I have removed WMwifirouter in favor of this. It adds a world of functionality to the device. Looking at the "coming soons" and apparent plans for future development in the "help" tab, this may well turn out to be the most useful networking app out there. Good Job!
[Windows Mobile Apps and Games] etphonehome:
Thanks but for some reason my wifi is not working correctly. I tried to do as you advised and wifi router pops up for a second and then it goes away completely. The same thing happens when I try to use my WMWifiRouter program. Its my phone, I believe I dropped it one too many times. But anyways, I still cannot connect through usb. I tried all of the options on private interface. Am I still missing something. My public interface is set to cellular.
[Windows Mobile Apps and Games] biggarv1:
PS3

The PS3 won't do AD-hoc networking. Is this app ad-hoc?

Thanks
[Windows Mobile Apps and Games] Darthus:
I have that same question as I am attempting to do this to get my PSP to go through my phone and it won't support ad hoc, so I can't use WMWifiRouter.

Also, I have Ipnat.dll in my windows directory, but when I try to run icscontrol.exe off of my storage card it gives me an error saying it's not a trusted file etc. Do I have to run it in the same directory as the ipnat.dll? I do have a registry editor if that will help the issue. I'm running a custom Windows mobile 6 on a PPC-6700.

Thanks!
[Windows Mobile Apps and Games] lysdexical:
Yes because that's all pda wifi drivers support (at least, any pda i've ever seen).
[Windows Mobile Apps and Games] lysdexical:
No, the location doesn't make a difference. If you are saying that the error indicates that ipnat.dll is not signed, this is because the tcp/ip stack is attempting to load the ipnat driver and it will not do so unless it is signed. To get around this you have to turn off security. There are files in the WM5 SDK from MS (free download) called SDKCerts.Cab and SecurityOff.cpf which should do this. Just open the cab first then the cpf.
[Windows Mobile Apps and Games] lysdexical:
It sounds like your wifi is being flaky. Try making your laptop/pc and pda connect to the same adhoc network at the same time, they should find each other then and both should show the status as connected.
[Windows Mobile Apps and Games] etphonehome:
My laptop would find my ppc and when I am able to connect, it would connect for a very brief moment. Then the my laptop would say "Waiting for other users to connect to your ad-hoc network" At this time I am giving up on my wifi issue unless someone comes up with an amazing discovery. But I'm still not able to connect via USB. I tried it with private interface set to "RNDISFN1" and still nothing happens. My phone dials #777 but thats about it, my laptop still does not get it.
[Windows Mobile Apps and Games] avatar1961:
Hi...another noob asking what is probably a silly question. I did all the steps listed and connected to my Mogul, no problem. But now what? I tried to fire up my browser on my laptop and no luck. I'm connected wirelessly though and can see a few bytes being transfered. I never saw the phone try to dial though.

So I connected to the internet via my phone first so I had an active data connection....same thing.

I'm sure it's something stupid I'm doing. Seems like a pretty sweet application.
[Windows Mobile Apps and Games] lysdexical:
Are you able to ping the mogul from your laptop? If you're using the Set Private IP option, then the IP you see there should be the mogul's IP.
[Windows Mobile Apps and Games] kapteg92:
Is there a way to put a wep or wap key so not everyone is able to connect when we use it as a wifi access point ?
[Windows Mobile Apps and Games] lysdexical:
Yes, this is done through the WiFi settings under Start->Settings->Connections as usual.
[Windows Mobile Apps and Games] avatar1961:
Just tried it, and nope, couldn't ping it. Weird. It connects to the phone though.
[Windows Mobile Apps and Games] avatar1961:
Got it working now! Holy crapoli is this cool! And Rev A. is FAST!!! This little application will really come in handy at times. Thanks!
[Windows Mobile Apps and Games] etphonehome:
So how do you "ping" your mogul through your laptop. I might have to try that to get this program to work for me.
[Windows Mobile Apps and Games] blueglide:
I really like this little app...thanks to the developer for your work. It works fine tethering via wifi to my macbook. I have a stupid question though...I'd like to add the program to the 'program shortcuts' folder so I can just click on it and start the program. Since it doesn't install via CAB and I'm using SPB Mobile Shell I can't figure out how to add it. Right now its on my storage card and I have to go into file explorer to start it up? Any ideas??
[Windows Mobile Apps and Games] casouzaj:
You can place the exe wherever you want, even in the Storage Card. Then, make a shortcut for it (via e.g. Total Commander, or even the default File Explorer) and place it at "\Windows\Start Menu\Programs". It should work...

Cheers!

Carlos
[Windows Mobile Apps and Games] blueglide:
Gonna give it a try now....thank you!
[Windows Mobile Apps and Games] lysdexical:
You can actually just place the .exe directly in your /Windows/Start Menu/Programs folder and it will be listed under Programs.
[Windows Mobile Apps and Games] pdaod:
I set up the ad hoc network on the PPC. My notebook connects to it via wifi and I can ping the PPC from the notebook, but there's no internet connectivity. WMWR and USBModem work OK. Is there something else I need to set? Do I need to make a #777 data connection first? If I check Auto Connect to Network with Sprint or The Internet it does a data connection and I can use the PPC's browser to see the internet, but nothing on the notebook. Thanks.
[Windows Mobile Apps and Games] texasez:
Has anyone got the wifi to work on the sprint mogul. If so would you post your settings.

How are the usb settings different?

I can get the phone to connect to the internet using ICS but there is nothing showing up on my laptop.

Larry
[Windows Mobile Apps and Games] JudasD:
I have it working on my mogul through wifi. all i did was hit default, then select cell for the public, my wifi for the private, then checked the static IP box. then save, and start.

JD
[Windows Mobile Apps and Games] pacot24:
Hi, could someone guide me step by step what to do to make work my mogul via usb?
[Windows Mobile Apps and Games] pacot24:
It worked!, i only followed the settings of the ICS picture and worked like that, but now, i am thinking about port forwarding in ICS.... thank you.
[Windows Mobile Apps and Games] texasez:
I can see the network now on my laptop but it will not connect to the internet. The connection shows to be strong and the reception good but no internet. Any ideas?

larry
[Windows Mobile Apps and Games] NotLutzik:
There is other connection set as default that has no internet maybe
[Windows Mobile Apps and Games] xj.archaeologist:
Same question. I can get wifi just fine (finally), but I've got some issues with USB. Does the "advanced USB" need to be checked in the USB->PC options? I can't get activesync to work that way, it has to be unchecked.
[Windows Mobile Apps and Games] vince22sh:
for those that has succesfully use the wifi are you guys using vista, ive tried to get it to work, i can get my 6800 succesfully connect to my laptop but can't access the internet:confused:
[Windows Mobile Apps and Games] dasilva333:
a couple of questions i have a mogul and just to clear things up i figured id get the name of the adapters i have posted so we can clarify what they are:

VEM - whats this?

AsyncMac1 - whats this?

Ne20001 - or is this the usb port?

RNDISFN1 - so is this the usb post

Cellular Line - cell phone

Cellular Line 2 - why is there two?

TNETW12511 - wifi adapter

BTPAN1 - bt adapter

So if id like to set up Wifi - USB Connection i would set the

Public Interface to TNETW12511

and

Private Interface to either Ne20001 or RNDISFN1 (i don't know which yet)

also set private ip 192.168.0.1 so basically when i connect my phone via usb to the computer should i disable Activesync or leave it on?

When i plug in the cable to the computer i get a 169..... address, should i be getting the 192.168.0.1 address to know its working?

Thanks a lot guys if i could get this to work ill save myself a lot of money using my phone as a wifi card instead of having to buy a wifi adapter.
[Windows Mobile Apps and Games] lysdexical:
Private interface should be RNDISFN1 for USB. I do not know why there are 2 cellular line adapters, I always use the first one. You also should have the Advance Networking box checked on under Settings, Communications, PC Connection on the phone. Hit Start ICS, then connect the USB cable. I haven't personally used this sharing configuration but someone else earlier in the thread confirmed that it works.

Also, your laptop should get an address in the 192.168.0.* range but it won't be .1, .1 will be the address of the phone on the private USB network. Make sure the phone can access the internet over WiFi first, then start ICS and then connect USB.
[Windows Mobile Apps and Games] dasilva333:
So if id like to set up Wifi - USB Connection i would set the

Public Interface to TNETW12511 (wifi)

and

Private Interface to RNDISFN1 (USB)

also set private ip 192.168.0.1 (on the phone)

leave the ip settings (on the computer alone) and it *should* acquire a 192.168.0.x address from the phone's dchp server

update: wait a second, ok if my Access Point's IP addres is 192.168.0.7 and the gateway is 192.168.0.1 (router), when i connect to my Access Point im given an ip address of 192.168.0.12, so should the private ip be set to 192.168.0.12, for when i connect the phone to the computer, the gateway essentially will be .12 and the computer will be given an ip address from within that subnet?

so basically when i connect my phone via usb to the computer should i disable Activesync or leave it on?

So after i connect to the proper AcessPoint, verify i have internet w IE or w/e then start ICSControl, set it up like mentioned above, plug into usb (make sure activesync is enable/disabled?) and it should work to get internet from thereon?

update 3 wow okay so forgetting everything i said im just going to simplify and summarize my setup so maybe other usb - wifi users can get it to work (im posting this via my usb - wifi connection)

heres my speedtest w wifi

1 mbit upload :-O!

anyhow

modem - auto ip

router - 192.168.0.1

ap - 192.168.0.7

phone - auto (192.168.0.12) wifi via AP

ICSControl Settings: Public:TNETW12511 Private: RNDISFN1 Set Private IP: 192.168.2.1

PPC Settings - Usb-to-PC (Advanced Func) enabled

Computer Settings - ActiveSync Disabled, IP Auto (192.168.2.57 acquired from phone) Gateway 192.168.2.1

update not sure if the phone's dhcp server is still kinda flaky or if the ICSControl is missing the gateway option: note to lysdexical try to add the gateway option under private ip, i had to manually add 192.168.0.1 under Remote-NDIS Host for the gateway
[Windows Mobile Apps and Games] lysdexical:
Both networks can't be on the same subnet. Since your WiFi network is 192.168.0.x, set the private IP in ICS Control to something else, for example 10.0.10.1 which is in the dropdown list. Or you can center another address in the combobox. Then hit Start ICS, then connect the usb cable.