I can successfully use the machine as a modem on 2003SE, but like you, so far it has been a no-go to use it as a modem under WM5.
Then I thought:
Is that the ONLY way to make my PC use the GPRS connection to browse the web?
NO!
Windows can do ICS (Internet Connection Sharing) since windows 98, and windows mobile is a Windows CE tailored for, well, mobiles.
I digged into MSDN looking for info on whether CE had ICS capabilities or not. Turns out YES, it has.
Now, if we can find out how to enable it, we can make a BT PAN to the PC, and use the routing/NAT capabilities of CE/WM5 to browse the web.
Now, look at this, which I got on MSDN, my comments are in italic:
<snip>
Microsoft Windows CE .NET 4.2
Enabling NAT
The following steps show how to enable NAT for a Windows CE-based device using IPv4.
To enable NAT
1. Enable IP forwarding by setting the HKEY_LOCAL_MACHINE\Comm\Tcpip\Parms\IpEnableRouter registry key equal to 1.
2. Set the HKEY_LOCAL_MACHINE\Comm\ConnectionSharing\EnableAddressTranslation registry key equal to a non-zero value.
3. Set the HKEY_LOCAL_MACHINE\Comm\ConnectionSharing\PublicInterface registry key to the public interface on which you want to enable NAT. now, where do I find THIS value?-->This value should contain a string that indicates the adapter instance for a network card, or that indicates the RAS connection name for a dial-up connection.
Now the key is where do we find the 'adapter instance or RAS connection name', so that we can try this solution.
NAT mappings expire after a certain amount of time if the mappings are not used. The default expiration time is 24 hours for TCP connections, and 1 minute for UDP mappings. You can configure these expiration times by setting registry subkeys contained under the HKEY_LOCAL_MACHINE\Comm\IPNat registry key.
The following table shows optional registry subkeys that you can use to configure these expiration times.
Code:
Code:
Subkey Description
TCPTimeoutSeconds_ Specifies the amount of time before TCP mappings expire in the NAT, if the mappings are not used.
UDPTimeoutSeconds Specifies the amount of time before UDP mappings expire in the NAT, if the mappings are not used.
</snip>
Which can be found here:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wceics/html/ceconEnablingNAT.asp
The advantage of this solution is that we won't have to stop using the PDA and opening a program to make a notebook navigate the web while on the move. In short, we cut off some bureaucracy from our connection management.
Other links:
Enable/disable packet filtering, might be nneded to change...
http://msdn.microsoft.com/library/d.../en-us/wceics/html/_wcecomm_Packet_Filter.asp
ICS:
http://msdn.microsoft.com/library/d...html/_wcecomm_Internet_Connection_Sharing.asp
I'm looking into this now. It's possible the device name needed for the registry is similar to windows naming i.e. a string. For example, on my pc here I have several interfaces listed via "ipconfïg" such as "Ethernet adapter BT". When you manually drop/request an IP using this command, you use this string as a parameter (quoted IIRC). Looking in vxUtil under info we have several possible candidates. The seems to be a naming convention in all of the names listed with a " - " separator and two parts. Some don't have the latter part so it's a possiblity that it's vxUtil that's printing them like that and we only need the alternatives.
However, vxIpConfig has a drop-down list with all of the active connections that may seem like a better candidate for these values. I note that the BT one is "BTPAN1". The number suggests to me that these are unique values.
Here's what I think may be a possibility (from vxIpConfig):
WiFi: tiacxwln1
BT: BTPAN1
GPRS didn't appear in ipconfig even while I was downloading mail. According to vxUtil, the "current IP" listed was the same as the one listed under "Cellular Line". Hmm, not sure about that one.
Using either method, the wifi and BT ones are the same. I'm going to try this first as it should be easier.
Another thing; along with the key "Public Interface" in the registry, there is also a "Private Interface" key that may need set. The unset value may mean "all" however. That probably isn't desirable in the long term.
WRT to the packet filtering, the default on win2000 and pre SP2 XP for the basic network filter is "allow all" as far as I can understand. We probably want to switch that off just now.
I'm experimenting with a setup just now. I've got the laptop connected to a BT pan network to the phone. I've got the phone hooked up to my wifi network which routes to the net. Once ICS is running, all I should need to do is launch a "route add" command on the laptop to instruct it to send traffic to unknown networks (the default route) to make it go via BT.
If I can hit www.google.com's IP we are over the biggest hurdle. Let's see how it goes, will post back after playing around.
Once done, we don't need to bother with a dhcpd as I suggested in the other topic. That's done for us by the BT pan. However, I'm not sure if it deals with DNS so I recommend that if anyone is trying this that they stick to hitting remote ip addresses only. That's the first step that needs to be established. The phone may need a default route set, but I suspect that will be done if you can already route out over the wifi network.
EDIT:
OK, no success yet. Setting IP address manually on the BT PAN allowed me to ping the phone. The default route was set to the BT IP and the pc attempted to connect over that interface. As far as I could tell from the (limited) msdn docs on this topic, I had it enabled. I also tried changing "disabled on boot" to "0" with no success.
With the BT interface on the pc set as DHCP, I could not get an IP. According to http://msdn.microsoft.com/library/d...en-us/wceics/html/_wcecomm_dhcp_allocator.asp , the mini dhcp server is limited but to be honest it seems to have most of the options you'd expect from an ICS one, even going so far as allowing static hostname/ip allocation. Interesting, that's a useful feature. I mention this because I could not get an IP. I suspect that the problem is that I simply haven't enabled ICS at all.
Are there any applications that anyone can think of that use ICS internally? ActiveSync probably does, but it'll be the pc doing the dhcp bit I'd presume. How about someone who has BT/GPRS running on another device? Can they share their related registry settings (while connected) for the keys that joe mentioned? What would be best would be the whole set of keys for:
HKEY_LOCAL_MACHINE\Comm\Tcpip\Parms\
HKEY_LOCAL_MACHINE\Comm\ConnectionSharing\
Re: Figuring out ICS(NAT) capabilities for PC-to-GPRS connec
Brazilian Joe said:
Are there any applications that anyone can think of that use ICS internally? ActiveSync probably does, but it'll be the pc doing the dhcp bit I'd presume.
Click to expand...
Click to collapse
Actually I think it is the other way around: The BA assigning an IP address to the PC.
If I look in the IP config after I connect my BA, I see this:
Code:
Ethernet adapter Local Area Connection 2:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Windows Mobile-based Device #2
Physical Address. . . . . . . . . : 80-00-60-0F-E8-00
Dhcp Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
IP Address. . . . . . . . . . . . : 169.254.2.2
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :
DHCP Server . . . . . . . . . . . : 169.254.2.1
Lease Obtained. . . . . . . . . . : Thursday, September 14, 2006 11:15:37
Lease Expires . . . . . . . . . . : Saturday, October 14, 2006 11:15:37
What would look to me that the BA is the DHCP server.
Looking in Settings\Network Cards on the BA, I see the Network card "Remote-NDIS Host" is in use with the above IP address.
So, maybe there is (limited) DHCP server allready in the WM5 OS? I guess the OS gurus may know the answer about it.
There is a mini-dhcp server, it's listed in the docs. Yes, looks like the BA is doing it under ActiveSync like you say. I'll take a look tonight at the reg keys while I've got an active activesync session going. However, using activesync doesn't enable ICS on the phone I'd imagine, so perhaps they are separate systems. I was presuming they were part of the same thing in the same way that ICS works on 2000/XP.
The DHCP server isn't required, but it saves you having to deal with manually adding routes and DNS servers. By the way, the docs also make mention of a DNS proxy which we'll need to deal with eventially.
hmm... there's a small app (Internet sharring) taken from uni rom, but we need to apply uni driver also... I'll try to make a cab of it, hopefully it'll work. In my development time of aku3.2 I've manage to enable Internet Sharring feature with Uni drivers but sometimes the gprs hv problem. we'll see about this... give me time, hopes i can do something with it.
Great to see you around, helmi!
If we have this working, the WModem app can be ditched, and we will be one BIG step closer to a fully functional ROM...
/me crosses fingers
please try this cab... I cant test it since I was in AKU2.6 , Intshare for AKU3.0 and above...
Brazilian Joe said:
Great to see you around, helmi!
If we have this working, the WModem app can be ditched, and we will be one BIG step closer to a fully functional ROM...
/me crosses fingers
Click to expand...
Click to collapse
hmm... I've test with old wm3 driver for usb modem (USB Modem COM8), wmodem dont tell any error, and also at command is execute, but my computer recognized it as Unknown usb device...arrgh...
What does the cab do? Does it just set some reg keys or does it start a service? I suspect that was my problem earlier; updating the keys is not enough, you might need to make some service/application actually read them.
Unfortunately, most of my networking experience is in unix/linux, so I'm limited in how much I can help here. I know what I need to do, just not how. I know most of how Windows works WRT to configuring various network setup and so on, it's just with these pdas you are very limited in getting debug info out. Are there any good command-shells for the pda? If yes and it has access to the "route" command then we should be able to at least see if the phone thinks ICS is active.
fraser said:
What does the cab do? Does it just set some reg keys or does it start a service? I suspect that was my problem earlier; updating the keys is not enough, you might need to make some service/application actually read them.
Unfortunately, most of my networking experience is in unix/linux, so I'm limited in how much I can help here. I know what I need to do, just not how. I know most of how Windows works WRT to configuring various network setup and so on, it's just with these pdas you are very limited in getting debug info out. Are there any good command-shells for the pda? If yes and it has access to the "route" command then we should be able to at least see if the phone thinks ICS is active.
Click to expand...
Click to collapse
There is a command line powertoy downloadable from MS, but it was for WM2003SE, I don't know if it will work on WM5.
I want to do something for test but i dont have bluetooth nor GPRS activated at this moment) I was setting connection via bluetooth-gprs few months ago using standard windows tools.
Geez, pretty nice article - I was writing my own and found this so I wasted almost hour! :evil:
http://www.smartphonethoughts.com/forums/viewtopic.php?p=48474
Can someone try it and check registry entries above if something is changed? But I guess this is working different way
helmi_c said:
please try this cab... I cant test it since I was in AKU2.6 , Intshare for AKU3.0 and above...
Click to expand...
Click to collapse
Thank you, helmi_c, all works very well on your WM5 ROM with AKU3.2 (v.1.3.2 Beta)! Is is only needed to set one reg key (as mentioned is first post by Brazilian Joe):
[HKEY_LOCAL_MACHINE\Comm\Tcpip\Parms]
"IpEnableRouter"=dword:1
I check connections via USB and via Bluetooth PAN - all works ok!
To all who want ICS:
- Install IntShrUI.cab from helmi_c and set HKEY_LOCAL_MACHINE\Comm\Tcpip\Parms\IpEnableRouter to 1 or just use .cab, that i attach to this post - this is a .cab from helmi_c to which i add a changing IpEnableRouter to 1.
- Turn off BA, wait 20 sec, then reboot.
- For the first time after each reboot you need to run "Internet Sharing" 2 times (UI is shown only on second run).
- If the PC have some kind network adapters - disable them all (except Bluetooth Network - if you connect via BT), and also you may run "route delete *" from windows command line to clear route table. This will ensure, that windows will set correct IP address of default gateway (this IP address - is a IP address of BA) after you connect BA to PC.
- On the BA, in Internet Sharing program, select PC connection type and Network connection, and press "Connect".
- Then connect BA to the PC (to USB if "PC Connection" is "USB", or connect PC to BT Network Access of BA, if "PC Connection" is "Bluetooth PAN").
- If you connect to BA via BT PAN - ensure, that BT of your PC is configured to "Allow other devices to create a private network with this computer" and NOT to "Allow other devices to access the Internet/LAN via this computer" (this is from PC widcomm stack, that i have, if you use other stack - search similar options ). If you don't do this - then you got a error from your PC BT stack... something about "not possible to make LAN if both devices configured as bluetooth access points" or like this. Also, for me, the ICS over BT is not work until a set HKLM\Comm\BTPAN1\Parm\TcpIp\AutoCfg to 0 (the default value is 1). If for your the same - set AutoCfg to 0 too. After connecting PC to BA, BA show warning "DHCP server cannot be contacted...." but for me all works (may be because before i have successful connection via USB) ... this will need more investigation, i think ...
IntshrUI didn't start after a couple of days
I installed IntshrUI from this post and tried ICS from bluetooth on my notebook as well as on my desktop. All worked well on both the machines for the last couple of days but now ther's another problem.
Now the ICS software IntshrUI is not starting on my BA.
I checked in running processes and there are several processes by the same name intshrui each with 1kb size and they don't terminate also.
Please HELP AS I DON'T KNOW WHETHER IS THERE ANY PROBLEM WITH MY BA OR SOMETHING ELSE.
Tried re-installing the software after hard resetting my BA but same problem occurs.
I'm using WM5 from Aku 3.2 helmi c.
hmm
this app is not wrking. The app can't be open.. or did I miss something?
intshrui not working
as I explained earlier please can neone help me with this?
Same thing for himalaya ?
Apologies for posting this in the BA forum but couldn't find anything in the himalaya forums.
Tried installling the intshrui.cab on my himalaya but it didn't work. Is there a version available for the himalaya or some registry tweak that can do the trick?
Nat Expiration Reg Keys??
how should i edit my registry to change NAT MAPPINGS EXPIRATION TIME??
Related
This makes your TILT/Kaiser into a wi fi router!
Hello I got this information from
XDA - I just changed some info to make it work for the TILT/Kaiser , also couldn’t get the screenshots in my post sorry, didn’t know how to..just check out the link and use the following date :
**** You have to change the registry value for the TILT, use TNETW12511, on the website above they give the values for different wm6 phones, for the tilt/kaiser use the value i gave and as follows...You can just read the steps on the website above but Use the value i have stated - TNETW12511
Do the following:
1) Open Settings->Internet Sharing. Enable IS for Bluetooth PAN. (Remember this is Internet connection sharing ( IntShrUI.exe which is found in /windows directory)
2) Change HKLM\Comm\ConnectionSharing\PrivateInterface to "TNETW12511" (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!
*** Edit Just learned that in step one you can choose USB but you still have to change the reg edit to TNETW12511 manually or by the file attaches. Selecting usb saves battery by keeping bluetooth off and just uses wifi. But if you select usb you cannot connect your computer for activesync
I copied what was on the xda website below but the pics did now show, sorry.-
Another long-awaited breakthrough: dial-up Internet Sharing over Wi-Fi!
Anyone having read my tutorial on the new Internet Sharing utility in Windows Mobile 5 AKU3 and later versions (including, of course, WM6) knows that it’s not possible to use a Windows Mobile device as a GPRS / EDGE / UMTS / HSDPA etc. cellular modem via Wi-Fi, Bluetooth DUN or, with some exceptions, even infrared, “only” over BT PAN and USB. This means a lot of devices can’t connect to the Net if they don’t support either BT PAN (or USB with desktop Windows operating systems). While the BT DUN hack published some months ago certainly helped the situation (allowing for connections via the far more widely supported, “traditional” Bluetooth DUN), it still didn’t let for using the Windows Mobile Phone Edition (“Professional” in WM6 parlance) device as a modem with clients connecting via Wi-Fi.
XDA-Developers hacker fluxist has just published a tutorial on his latest finding, which, at last, allows for accessing the Net using a Windows Mobile device via Wi-Fi.
The results are as follows:
1. Start Programs / Internet Sharing. (Remember this is Internet connection sharing ( IntShrUI.exe which is found in /windows directory) Enable the sharing for Bluetooth PAN (NOT USB!) using Connect (left softkey). If you’re prompted for enabling Bluetooth visibility, close the dialog box as usual by pressing OK.
2. Start editing the Registry with a registry editor and change HKLM\Comm\ ConnectionSharing\ PrivateInterface (which is, by default, "BTPAN1" to the internal name of your Wi-Fi adapter. It’s "TNETW12511" with the TILT *** read below about attached .reg file
Note that I’ve made one registry import file available (see attached), should you want to be able to quickly change the Registry values, without the need for manually editing the Registry every time you start the Internet Sharing applet. To make your life easier, just put it in the file system of your Pocket PC and click it after starting and connecting Internet Sharing so that it’s automatically imported. Should you need a RegEdit 5-compliant Registry Editor for your handheld, I recommend Resco File Explorer .
3. Go to Settings / Connections / Wi-Fi and select the Network Adapters tab (it’s the default and only visible one when the Wi-Fi unit is disabled). Click the name of the Wi-Fi card (“IEEE 802.11b/g Compatible Wi-Fi” on the HTC Tilt. ) Enable “Use specific IP address” and enter the IP address 192.168.1.1 into the first field (“IP address”). When you click the second row (“Subnet mask”), it’ll auto-fill 255.255.255.0. Just keep it at that. This is shown in the following screenshot:
4. From now on, you go on as with adding a p2p network (see THIS for my earlier article if interested – reading it is not needed for completing this tutorial): click “Add new…” on the Wireless tab:
Enter a network name (it can be anything; in here, it’s “WRadhoc”) and make sure you check in “This is a device-to-device (ad-hoc) connection”:***
After clicking Next, you can set up whether you need encryption or not. If not, just set “Data encryption” to “Disabled” as can be seen in the following screenshot:
Note that you can use both WPA and WEP for encryption. I don’t discuss setting this up as only one client will be able to connect to your Windows Mobile device at a time – while it’s connected, there surely won’t be other clients connected to it. And, after you’ve ended your Net session, when you close Internet Sharing and/or disable Wi-Fi, no one will be able to connect any more either. That is, it's MUCH safer than traditional access points without any kind of encryption.
Finally, in the list of the available connections, tap-and-hold the just added network and select “Connect” from the context menu
*** Edit Just learned that in step one you can choose USB but you still have to change the reg edit to TNETW12511 manually or by the file attaches. Selecting usb saves battery by keeping bluetooth off and just uses wifi. But if you select usb you cannot connect your computer for activesync
Not to be a debbie downer, but to technically use tethering on say an AT&T contract you are supposed to have an additional service added on to your account, correct? If you do not you could potentially be charged per each kilobyte. Any idea if they can (or do) detect you are using your laptop/desktop and not the phone itself?
they have no possible way to tell weather you are using the right plan to teather.. yet....
i havent heard of anyone who got caught yet, at least not on the forum..
ATT does say that people do get caught though... lol.. i believe it to be a lie.
the only way they can tell is by physically looking at you bill and usage. Lucily att is to bueracratic to do that, but they could if they wanted to
stevenSZ said:
Not to be a debbie downer, but to technically use tethering on say an AT&T contract you are supposed to have an additional service added on to your account, correct? If you do not you could potentially be charged per each kilobyte. Any idea if they can (or do) detect you are using your laptop/desktop and not the phone itself?
Click to expand...
Click to collapse
@ StevenSZ: Go back to Hofo! If anyone has read there lately it seems like half the threads are the media plan police. And who said anyone on XDA would "steal" from ATT anyway, are you saying XDA people lack morals.
On the real topic: that is cool but how slow is it as that seems to be a complaint in that original thread. Anyway for me the Internet Sharing Wizard with USB or BT works great so I dont care about sharing GSM through Wifi.
You are my new best freind. Now if you could get this to work for the hermes.........
wpbear said:
@ StevenSZ: Go back to Hofo! If anyone has read there lately it seems like half the threads are the media plan police. And who said anyone on XDA would "steal" from ATT anyway, are you saying XDA people lack morals.
On the real topic: that is cool but how slow is it as that seems to be a complaint in that original thread. Anyway for me the Internet Sharing Wizard with USB or BT works great so I dont care about sharing GSM through Wifi.
Click to expand...
Click to collapse
No idea what Hofo is but you need to step away from the keyboard for a few minutes and relax. I've read through a lot of the threads and I have not seen much talk relating back to something that can be considered plan policing, so I definitely think your numbers are way off. I asked a question and didn't suggest anything in my post, but I will say that I am 100% positive that a percentage on here will do it without the appropriate plan.
Now is your last statement a question? They usually end with question marks. Anyway, I didn't mention stealing did I? I am trying to make sure that if there is detection that people might be aware they could be charge for the KB they used... it's doing people a favor (some people might not even realize tethering is additional.. you know?). Judging by the number of threads here with cracked software (that means illegal - is that moral?) I would certainly say 100% there are people that might fit your description. Anyway, I appreciate the other reply above that actually went towards helping/answering my question and not just wasting time. Thanks. ;-)
Got it working on my tilt this evening.. very nice! I do wish there was a way to add a WEP key along with it for security, i dont want someone stealing my bandwidth!
Also it appears the network adaptor shuts off the wireless connection when the device goes to sleep.. any way to stop this from happening??
You can add security, after you pick your network name click next then do Authentication: open Encryption:wep or whatever and type in a key. YES it does stop when the phone sleeps. I have no idea why but I also want to know how to get this to stop.
oozijk said:
You can add security, after you pick your network name click next then do Authenticationpen Encryption:wep or whatever and type in a key. YES it does stop when the phone sleeps. I have no idea why but I also want to know how to get this to stop.
Click to expand...
Click to collapse
I would highly recommend doing this too. While abuse is not very prevalent, it is a pretty big security hole to leave your laptop or PDA/phone-device in an open ad-hoc mode. The little inconvenience will be worth it. Also, try clear it out of your laptop when you are finished as Windows has a tendency to keep trying to broadcast itself as an ad-hoc network even when you are done.
Keep wifi from disconnecting
This will edit the registry as well as keep the connection alive! this should also fix your dropouts. I'm new here so I don't know how to upload anything so I can't upload the script but basically here are the instructions.
Download and install MortScript
here's a more direct link http://www.sto-helit.de/index.php?mo...=view&entry=65
http://www.pocketpcfreewares.com/en/index.php?soft=1448
(if the link doesn't work goto www.pocketpcfreeware.com and search for mortscript)
copy paste this script to notepad and save as KeepSharing.mscr (notice the extention this lets mortscript recognise as a script):
RegWriteString "HKLM", "\Comm\ConnectionSharing", "PrivateInterface", "TIACXWLN1"
While ( wndExists( "Internet Sharing" ))
If regKeyEqualsDWord "HKLM", "\Comm\InternetSharing\Status", "Enabled", 0
SendLeftSoft ( "Internet Sharing" )
EndIf
EndWhile
transfer to ppc phone.
steps to use it:
turn off wifi
click on internet sharing
(you can use either usb or bluetooth doesn't matter which)
click on connect
this will establish data connection
run the script by clicking on the script file
(this will edit the registry once then it sends connects by sending left softkey whenever it detects a disconnect)
now turn on wifi
(if this is not done last the connected clients won't connect properly to the internet)
end of steps enjoy! *by the way, if you copy any script directly to the start menu it gets treated as a program which you can map to a button or to an app launcher
SCRIPT IS ALSO ATTACHED with program
oozijk said:
This will edit the registry as well as keep the connection alive! this should also fix your dropouts. I'm new here so I don't know how to upload anything so I can't upload the script but basically here are the instructions.
Download and install MortScript
here's a more direct link http://www.sto-helit.de/index.php?mo...=view&entry=65
http://www.pocketpcfreewares.com/en/index.php?soft=1448
(if the link doesn't work goto www.pocketpcfreeware.com and search for mortscript)
copy paste this script to notepad and save as KeepSharing.mscr (notice the extention this lets mortscript recognise as a script):
RegWriteString "HKLM", "\Comm\ConnectionSharing", "PrivateInterface", "TIACXWLN1"
While ( wndExists( "Internet Sharing" ))
If regKeyEqualsDWord "HKLM", "\Comm\InternetSharing\Status", "Enabled", 0
SendLeftSoft ( "Internet Sharing" )
EndIf
EndWhile
transfer to ppc phone.
steps to use it:
turn off wifi
click on internet sharing
(you can use either usb or bluetooth doesn't matter which)
click on connect
this will establish data connection
run the script by clicking on the script file
(this will edit the registry once then it sends connects by sending left softkey whenever it detects a disconnect)
now turn on wifi
(if this is not done last the connected clients won't connect properly to the internet)
end of steps enjoy! *by the way, if you copy any script directly to the start menu it gets treated as a program which you can map to a button or to an app launcher
SCRIPT IS ALSO ATTACHED with program
Click to expand...
Click to collapse
Thanks I will check into this tomorrow as its a little late here... I will also look into the encryption settings as well.
I've followed the instructions verbatim, but my new adhoc network on my phone just shows "connecting" forever, and never actually connects. Any advice?
Thanks.
its going to say connecting until you connect to your phone from your computer....SO lets say you named ur adhoc network "tilt wifi", from your computer search for wireless networks and connect to "tilt wifi"..and it will now say connected on your phone and now your phone is a wireless router
New Script that starts ICS and does the wifi reg edit when you start it.
Hey everyone, this is a new script that will start ICS and do the reg edit automatically when you start it. Then just start wifi and connect to the network you make on your phone...This basically saves you one step as it starts ics and does a reg edit in one.
- ( you still have to keep this changed tho - 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. )
so.. can somewone be cool and nice enough to make this script into a program?
We have a wifi program now for the TILT!!
TurboX2 said:
so.. can somewone be cool and nice enough to make this script into a program?
Click to expand...
Click to collapse
Now we have a program
Fantastic programme!
First post on this forum.
Just a few queries:
I can happily browse over wifi from my laptop and N95
But I can't manage to connect an iphone or ipod touch. It is possible that these devices do not allow browsing over an ad hoc connection-any way round this?
The connection drains the kaiser battery very quickly-I'll try adjusting the Kaisers power settings.
The USB connection did work for browsing but now does not. Even when the wifi programme is not running. When the Kaiser is short of batteries I have tried connecting via USB to charge the phone but this knocks off the wifi connection but still the USB networking connection does not work.
Otherwise nice piece of work. Thank you.
Please also make sure you post a link to your thread to the original thread so that all non-XDA-Dev users also find this thread (I've linked to the original thread from several of my articles also cross-posted to other boards and mags)
Wifi router, version 0.6
New version 0.6 attached
http://forum.xda-developers.com/showthread.php?t=341398
this works ...
This way to connect to wifi worked for me too.
However I would like to know what advantage you get in connecting to internet using this approach wrt connecting thorugh bluethooth or USB.
I am using Activesync 4.5.0 (Build 5096) on my WinXP laptop to sync the AT&T Tilt with my laptop and outlook exchange. I have no problem with Activesync over the cellular network or wifi, but when I connect the USB and it automatically launches Activesync on the laptop, I see this error on the PC side. Looks like it is able to sync everything except the Outlook data. I looked for this error code on Microsoft site, but I don't see much details about this error code. I have installed additional SSL certificates to see if that resolves the issue, but it didn't. I have had this issue from Day-1.
It is not an issue as long as I am in USA where I have cellular data service to get the emails/appointments/contacts into my phone over the cellular network. However, when I travel, I don't plan to pay for the exhorbitant roaming charges and so would like to use the USB link to sync the info.
Has anyone else faced this problem? Is there a solution?
I heard they had wifi overseas, too. Supposedly its not that exhorbitant, and possibly more convenient than keeping a laptop with you at all times to sync your PIM stuff.
I do carry a travel router with me everywhere with my laptop while on travel to create an instant wifi access point. However, if I am sitting in one of our offices and have a LAN connection to my laptop, I don't see why I can't get my USB connection to work. I am sure there are others who need to sync up Outlook while the phone is connected to the laptop for charging purpose.
Saw this on a site, might want to check it out:
http://devnote.stokemaster.com/2008/02/activesync-45-supportcode-85020006-and.html
" Support Code:80072f7d
Fixes:
Note that this involves registry changes so be careful with it.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Services]
"AllowLSP"=dword:00000000
This site has the registry file that you can double click and modify.
http://www.pocketpcfaq.com/faqs/activesync/LSPvalue.reg
This disables the Layered Service Provider (LSP) that use the Windows TCP/IP stack. "
Don't know if that will work,but worth a try.
Make sure to export your original reg key first so if it doesn't help you can always change it back.
Alemaker
I tried the registry addition on the phone just now and then rebooted the phone. But, it didn't help. I have seen this discussion on pdaphone forum, but it is not clear whether it should be done on the phone or the PC side. Chris Herrera's site is also not very clear about it. The file has a .reg extension. Does the extension indicate where it should be run? I manually added the parameter on the phone.
hmm,
good question, and searching both my Vista laptop and my Tilt registry, didn't even come up with that key, but it may be making a new key.
If it didn't work on the phone,try the pc, and if it that doesn't help, was worth a shot.
This is a two part problem.....
The first thing you need to do is add the reg entry to your PC not your Tilt. You can download and run the reg entry from
http://www.pocketpcfaq.com/faqs/activesync/LSPvalue.reg
or you can add the line to your reg using regedit.....
The second part is changing the connection settings within ActiveSync....
- Go to File/Connection Settings within ActiveSync...
- Go to the drop down box that reads "This Computer Connects to:" and change that from "Auto" to "The Internet"
Those two items fixed my errors......
Good luck....
The last suggestion fixed it for me.
The funny part is that this is a problem only on my work laptop. At home I have no issues.
Thanks
worked for me too
...but it didn't work with dutty's...using RynCpprV6 at the moment.
I think it is something to do with my work PC..
Just want to chime in and say this fixed the activesync error 80072f7d for me too!
(added HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows CE Services\"AllowLSP"=dword:00000000, didn't reboot, and File/Connection Settings within ActiveSync changed from "Auto" to "The Internet")
Another thumbs up. Works a treat. Didn't even need to reboot.
This is a two part problem.....
The first thing you need to do is add the reg entry to your PC not your Tilt. You can download and run the reg entry from
http://www.pocketpcfaq.com/faqs/activesync/LSPvalue.reg
or you can add the line to your reg using regedit.....
The second part is changing the connection settings within ActiveSync....
- Go to File/Connection Settings within ActiveSync...
- Go to the drop down box that reads "This Computer Connects to:" and change that from "Auto" to "The Internet"
Those two items fixed my errors......
Good luck....
Click to expand...
Click to collapse
Worked like a charm - thank you, kind sir!
Thank You!
Another fine service provided by the xda-developers forum! Problem solved!
Ditto!
Another fine service provided by the xda-developers forum! Problem solved!
Just wanted to chime in and say that this worked on my Rhodium too! Thanks Kaiser users!
Activesync error 80072F7D on Toshiba TG01 comes up when try to sync Toshiba TG01 with company's Exchange server
Solution;
Start>>Settings>>Connections>>USB to PC>>Uncheck box: "Enable advanced network functionality".
Sync'd up fine right after.
I have my PDA plugged into my PC at work and I have to use a proxy to get out to the internet. I am trying to figure out how to make this work.
I have added the registry entry on my PC.
I have set the connection settings in activesync including "This computer is connected to:" to all 3 options
I have tried to set up the proxy on my PDA
I have tried both WM6.0 and 6.1 ROMs
I have tried different radios
I have searched the Forums but if I missed something let me know
Any help would be great
dagentooboy said:
I have my PDA plugged into my PC at work and I have to use a proxy to get out to the internet. I am trying to figure out how to make this work.
I have added the registry entry on my PC.
I have set the connection settings in activesync including "This computer is connected to:" to all 3 options
I have tried to set up the proxy on my PDA
I have tried both WM6.0 and 6.1 ROMs
I have tried different radios
I have searched the Forums but if I missed something let me know
Any help would be great
Click to expand...
Click to collapse
Here is the solution:
Open Registry Editor on your desktop (Start/Run and type "regedit") and locate the key
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows CE Services. Right-click on the value list
and choose New/DWORD value. Type the name "AllowLSP" and leave the value zero.
Disconnect and connect your device and Pocket Internet Explorer (and all other
applications) will start working.
Could be
I'm not 100 % positive that this is the same issue you're having but I have a weird issue where my proxy from my work PC gets put on my phone regardless of what settings i tweak. My work blocks things like gmail and hotmail so whenever i try to access those on my phone it tries to put use my PC's internet and blocks it. If this is the issue you're having read my post#7 on this link.
http://forum.xda-developers.com/showthread.php?t=360268
This isn't obviously the easiest way to fix this but i tried EVERYTHING and finally find out how to fix it so i do it this way.
Hope this helps. Is this what is happening for you?
alaiwy said:
I'm not 100 % positive that this is the same issue you're having but I have a weird issue where my proxy from my work PC gets put on my phone regardless of what settings i tweak. My work blocks things like gmail and hotmail so whenever i try to access those on my phone it tries to put use my PC's internet and blocks it. If this is the issue you're having read my post#7 on this link.
http://forum.xda-developers.com/showthread.php?t=360268
This isn't obviously the easiest way to fix this but i tried EVERYTHING and finally find out how to fix it so i do it this way.
Hope this helps. Is this what is happening for you?
Click to expand...
Click to collapse
I already disabled the network functionality for activesync. I also did the registry update mentioned above. If I go to pocketIE it will act like it is trying to load then it will say "The page cannot be displayed or downloaded because the connection was lost. Check the connection and try again later"
It seems like it goes to the DNS and gets the IP but from there it stops working.
Intranet sites work but not Internet sites. Any idea on the proxy settings?
So, are you trying to get your phone's internet source to work on your phone while connected to your PC? Or are you trying to get the internet FROM your PC to work ON your PPC?
I am trying to get the internet working from the pc to the pda.
I tried this ROM and it seems to be working now.
You still have to go into connections and set it to "my work network" and then edit it and add the proxy settings.
Thanks for the help.
Since I had my tilt regardless what software (original AT&T or latest AT&T update) I was not able to sync with my work Windows XP SP2 PC. I COULD sync from a W2K PC and through the internet but NOT from the work PC.
Actually a request with MS suggested to install/upgrade USB NDIS drivers (which I did w/o success) or LOW LEVEL FORMAT HARD DRIVE due to a potential issue with the hard drive signature!!!
Weeks later I found an article in forums.microsoft.com
I followed "selecting 'this computer connects to the internet' from the 'file->connection settings' menu in activesync. It was previously set to 'automatic'." and it works like a champ.
Hope this works for others!
Full extract at: https://forums.microsoft.com/Window...PageIndex=2&SiteID=65&PageID=2&PostID=2003104
Thanks for sharing this!
Welcome ...
the only thing which is not working is accessing the network through the tilt LAN interface. I didn't try a static route through the local PC yet but for what do I need it anyway - the 22" flatscreen is much nicer - LOL
PS, you CAN enable WiFi and open internal http or ftp pages if you dare.
tyguy said:
...the 22" flatscreen is much nicer - LOL...
Click to expand...
Click to collapse
30" HP @ 2560x1600 here (GeForce 8800GTS 640MB). And World of Warcraft still looks flat!
Another thing to check
Apparently Microsoft changed the Pass through LAN for Activesync from PPP to NDIS some time in the recent past.
Some firewalls/antivirus/antispyware/IPV6 on XP settings can cause NDIS not to work and you get the activesync errors when its on the USB.
The solution was to uncheck "advanced networking" in the mobile control panet applet "USB to PC" and/or disable IPV6/antispyware/antivirus/personal firewall.
I had this problem and apparently not only did this make all the activesync errors go away, but syncing in general seemed to be much faster!
THANK YOU!
Had this issue for two months, I thought I tried everything.
Hi xda'ers. I'm really hoping someone out there can help me. I've got an AT&T tilt. I purchased some software called webcamera plus by Ateksoft. It doesn't seem to work though. It won't connect the ppc to the pc through active-sync...although it should. my tilt just keeps trying to connect to a certain IP address. On my pc, it shows the software as waiting for a connection. I never get past that point. Would anyone have any ideas? Thanks in advance!!!!!!!!!!!!!!!!!!
2 things to check would b that the phone is set for advanced network functionality and also the same setting on pc's activesync. If not test ip address with ie? on pc to check for responce.
Also make sure you have the port settings right, and port forwarding may be needed (most likely will be). I'm using it and it works great.
um, try this:
if you're using it with wlm for example, start the webcam on the phone, and the annoying lil box will come up and it will look for an ip address, THEN send your webcam on wlm, nothing will happen...so cancel the webcam on the phone, (just press the action button to make the annoying lil box go away)....then try starting the webcam again, from your phone. it should then immediately find the ip address. it's really gay software!
hope this helps.
I'm having a similar issue, and the fix above didn't work. I've got "Auto-detect IP Address" unchecked, put in my laptop's network IP (192.168.2.6), forwarded port 2047 to 192.168.2.6 on my router...still nothing. It just endlessly tries to connect and the attempts counter just keeps ticking up, meanwhile my computer still says "Waiting for connection...". Am I doing something wrong here? Even if I check "Auto-detect IP Address", it does the same thing except it says "IP: 169.254.2.2" instead of "IP: 192.168.2.6" in the window. Do I need some kind of firewall setting or something? This has me stumped.
EDIT: I changed it so port 2047 forwards to 192.168.2.7 (my phone's LAN IP) and disabled my firewall. Still no dice.
I bought the app last tuesday and after a few tries I deleted it......it's buggy as hell.,,,waste of money.
tfdeere said:
Hi xda'ers. I'm really hoping someone out there can help me. I've got an AT&T tilt. I purchased some software called webcamera plus by Ateksoft. It doesn't seem to work though. It won't connect the ppc to the pc through active-sync...although it should. my tilt just keeps trying to connect to a certain IP address. On my pc, it shows the software as waiting for a connection. I never get past that point. Would anyone have any ideas? Thanks in advance!!!!!!!!!!!!!!!!!!
Click to expand...
Click to collapse
First, ensure you've installed the desktop software correctly. It loads the video device driver so Webcamera Plus will show up as an available video device in capture programs. Also I'm assuming here that you've properly installed the latest application on your phone. If you haven't go to the Ateksoft website and get the latest version.
Next verify that you have a working Activesync connection between your PC and phone. Some have indicated it's necessary to disable advanced network capabilites in the "USB to PC" control panel (under Start > Settings > Connections). You're mileage may vary, and seems dependant the ROM. I'm running the Faria WM 6.1 and I don't even see this option and the program still works fine on my system. Now connect your Kaiser to your PC.
Now launch your video capture program, or chat program that uses a webcam, or whatever you'd like to use Webcamera Plus with. You should be able to choose your video source, and if you've installed the Webcamera Plus desktop software correctly you should see it as an available video source. Choose it.
Finally, start the Webcamera Plus application on your Kaiser. Go to Menu > Settings > Network. Check the box to "Autodetect IP". If you're going to use Activesync instead of a TCP/IP connection then this must be checked. Click "Done", and then "Start". You should be connected!
If not then check the firewall settings on your PC. Maybe reinitialize the capture device in whatever program you're using on your PC to view the Webcamera Plus image / video stream. Good luck!
kmorris89 said:
I'm having a similar issue, and the fix above didn't work. I've got "Auto-detect IP Address" unchecked, put in my laptop's network IP (192.168.2.6), forwarded port 2047 to 192.168.2.6 on my router...still nothing. It just endlessly tries to connect and the attempts counter just keeps ticking up, meanwhile my computer still says "Waiting for connection...". Am I doing something wrong here? Even if I check "Auto-detect IP Address", it does the same thing except it says "IP: 169.254.2.2" instead of "IP: 192.168.2.6" in the window. Do I need some kind of firewall setting or something? This has me stumped.
EDIT: I changed it so port 2047 forwards to 192.168.2.7 (my phone's LAN IP) and disabled my firewall. Still no dice.
Click to expand...
Click to collapse
Your Kaiser is connected to your LAN via Wifi also, yes? In other words, both your laptop and your Kaiser are on the same network. If so, then you were on the right track setting up port forwarding to your laptop's IP address. If you have the right laptop IP address set in the Webcamera Plus software (on the phone), and the same port specified as you setup in your router, then it should work. If it doesn't then you may have a software firewall blocking your connection.
If you're phone is NOT connected to your LAN via Wifi then you're using the wrong IP address (192.168.2.6). You need to use your WAN IP, not your LAN IP, in the phone's Webcamera Plus network settings. If that doesn't work, and you're sure your router settings are correct, then you should probably take a close look at your firewall logs. Or try disabling it altogether for test purposes.
I ended up getting a different program which worked better, but the FPS was pretty crappy either way and the camera cut out every few seconds. Looking at actual webcam alternatives now instead of being cheap Thanks for your replies though, I appreciate it.
is this software freeware?
hi is the software webcamera v2.0 freeware or does it expire after a set amount of usage and then you have to pay? thanks
hi is the software webcamera v2.0 freeware or does it expire after a set amount of usage and then you have to pay? thanks
Click to expand...
Click to collapse
It expires after a few minutes you have to pay for the full version
I have Touch2 and Qtek 8310 (and Windows 7 32bit). I've install webcamera v2.1 and the problem is that it works with Qtek but not with htc touch2. Same settings on both phones but only with qtek i get image on skype and msn. Any ideas??? (qtek has WM 6.1 and touch WM 6.5)
web cam
where do u get this software from and can i use it on my handsets MSN? (tytn ii)