Bluetooth Link key - Windows Mobile Development and Hacking General

Hi!
I am going through the bluetooth pairing and authentication.
When we make a BT connection, I guess both devices should have the same Link - key in the registry :?: Correct me if I am wrong.......
Registry of two devices show different keys
I paired WM2003 and WM5 device.
WM2003 (MDAII) device shows 128-bit link key (16 bytes)
WM5 shows a very long key...........
When I paired two WM5 devices..........I observed different key values.
Q1) I am unable to interpret the long key length in WM5
Q2) Why is the link key different ?
Can somebody help me with this?
Thanks in advance
-abhiash

Related

Lan access with MDA Compact via bluetooth accespoint.

Can somebody tell me how to connect my MDA compact to my wlan router via bluetooth ? I've got a bluetooth access point (dlink DBT-900AP) that is connected by ethernet cable to my router/adsl modem.
I want to use email en internet access with my MDA Compact.
The standard built in bluetooth manager seems not to support this LAN access through bluetooth. Who can help me ?
i have the same prob ;-(
i have a qtek2020 and dlink dbt-900ap bluetooth acceess point attached to usrobotics router...
zeee
Ronnie12 said:
Can somebody tell me how to connect my MDA compact to my wlan router via bluetooth ? I've got a bluetooth access point (dlink DBT-900AP) that is connected by ethernet cable to my router/adsl modem.
I want to use email en internet access with my MDA Compact.
The standard built in bluetooth manager seems not to support this LAN access through bluetooth. Who can help me ?
Click to expand...
Click to collapse
The BT Lan Access Service using Microsoft BT Stack has been removed in the registry. It's been like that since XDA2.
I do not know if there is a corresponding driver available in MDA Compact such that you can re-enable the service via updated registry entries.
Anyone?
i think it needs the ppp bluetooth profile
and ms bluetooth stack dont have that
vidcomm bluetooth stack does....
you can try using that
henrylim said:
The BT Lan Access Service using Microsoft BT Stack has been removed in the registry. It's been like that since XDA2.
I do not know if there is a corresponding driver available in MDA Compact such that you can re-enable the service via updated registry entries.
Anyone?
Click to expand...
Click to collapse
Found the reg entry with missing configuration:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\Services\00001102-0000-1000-8000-00805F9B34FB]
@="Lan Access"
and here are some more...
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\Services\00001105-0000-1000-8000-00805F9B34FB]
@="OBEX Push"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\Services\00001106-0000-1000-8000-00805F9B34FB]
@="OBEX FTP"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\Services\00001112-0000-1000-8000-00805F9B34FB]
@="Headset Audio Gateway"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\Services\00001124-0000-1000-8000-00805F9B34FB]
@="HID"
Anyone knows enough of these entries?
just add those to your device, apply the other things from msdn you've found and restart your device. then scan your ppc on the pc for open services...
I have found a workaround
I'm the happy owner of an MDA Compact and a Siemens blue2net access point. Indeed, the Microsoft Bluetooth stack refused to talk to the access point, which only offers the "Lan Access" profile.
I tried the suggested registry hack. Good idea, but sadly it does not work. It would appear that the "Lan Access" profile is simply not supported by the Bluetooth stack - it has not just been disabled by deleting a few registry entries
However, I found a workaround. After a few hours of fighting with the Microsoft stack, I downloaded a free Bluetooth stack from Toshiba (http://aps.toshiba-tro.de/bluetooth/) that supports the "Lan Access" profile. I did a full backup of my MDA Compact, adopted the "brace position", and prepared for a crash landing (aka hard reset).
After installing the Toshiba Bluetooth stack, I simply had to do a soft reset to activate it. Big surprise for me: my MDA still worked. Clicking the Microsoft Bluetooth icon in the status bar now told me that my toy had no Bluetooth support; however, clicking the new Toshiba Bluetooth icon brought up a different (and better, IMHO) Bluetooth interface. From here I could see the blue2net access point. Not only that - I could actually connect to it. The rest was piece of cake: add the Bluetooth device and configure a modem connection via it. I am now happily surfing the web via Bluetooth
The only caveats I have so far are these:
1) I now have a disfunctional Microsoft Bluetooth icon in the status line. I would like to get rid of that. Please drop me a note if someone knows how to do that.
2) When using the Toshiba Bluetooth stack, the diode above the screen does not blink blue when Bluetooth is active. A small price to pay for having internet access
i am about to do as lars_juhl has stated on my xda II knowning that he messed with mda compact and i have a xda II but still i am going to do as he has stated will let you guys know wat happens.
FINGERS CROSSED !!
ok ive downloaded bluetooth stack v3.10.00 from the link that you've given and after extracting the contents of the zipped file on my desktop i have.
1.QFE (FOLDER)
2.SD_HOST_driver (Folder)
3.us (Folder)
4.AutoAns (Exe)
5.AutoOn (Exe)
6.AutoSetup (Config File I Guess)
7.lmgLoad.dll
8.Setup (Exe)
9.TbpSetup (Exe)
10.TbpSetup (Config)
11.TosBtLoad.dll
12.Uninstall
care to tell me which is the file that you installed on your pda as a bluetooth profile and i shall follow you.
regards
jeetz
I think you're supposed to download the 'Pocket PC 2002 / Windows Mobile 2003' bluetooth stack. This shows version 5.01.
Goodluck.
@lars_juhl ??
help needed here
Re: I have found a workaround
lars_juhl said:
However, I found a workaround. After a few hours of fighting with the Microsoft stack, I downloaded a free Bluetooth stack from Toshiba (http://aps.toshiba-tro.de/bluetooth/) that supports the "Lan Access" profile. I did a full backup of my MDA Compact, adopted the "brace position", and prepared for a crash landing (aka hard reset).
1) I now have a disfunctional Microsoft Bluetooth icon in the status line. I would like to get rid of that. Please drop me a note if someone knows how to do that.
Click to expand...
Click to collapse
Hi,
I've one question:
(a) Apart from Internet access, do you have other BT functions working?
e.g. Headset/Handsfree, BT ActiveSync??
The BT Tray Icon can be removed by deleting this registry key
[HKEY_LOCAL_MACHINE\Services\BTIcon]
then reboot.
If you don't wish to remove the key, you can disable it by editing this parameter value under the registry key
change
"Dll"="BTIcon_Dll.dll" to
"Dll"="BTIcon_Dll.dll.disabled"
then reboot. When WM2003SE tries to load the Dll driver, it can't find it and therefore the MS BT system tray icon will not be activated.
The download is here:
http://aps.toshiba-tro.de/bluetooth/pages/download.php
Works great on my MDA Compact too (DLINK BT-900ap).
Many thanks for this idea.
Does anyone know if there is a way to turn on/off the bluetooth radio once this stack has been installed ? I have the feeling that it is always on, consuming precious energy...
BTW has anyone tried headsets with this stack. Do they work ?
Thanks agian,
Martin
andrewpmoore said:
The download is here:
http://aps.toshiba-tro.de/bluetooth/pages/download.php
Click to expand...
Click to collapse
i did that mate downloaded the english version compatible with xp, but i wanna find out after downloading and extracting it which is the file that i am suppose to run so that the stack is installed on my pda ?
....my bt headset was recognized an paired (anycom headset) ... but is NOT working when calling...
thinksmart said:
Works great on my MDA Compact too (DLINK BT-900ap).
Many thanks for this idea.
Does anyone know if there is a way to turn on/off the bluetooth radio once this stack has been installed ? I have the feeling that it is always on, consuming precious energy...
BTW has anyone tried headsets with this stack. Do they work ?
Thanks agian,
Martin
Click to expand...
Click to collapse
Yeah, I have the same question.
And one more: After turning off/on toshiba bt icon disappers. How to fix it?
it works for me but how can i turn bluetooth off ?!! i think it goes ON all the time
Yeah, the BT icon is disappearing after turning the device off as well as sometimes ramdomly.
The set-up app (bt_setup) cannot be restarted without soft reset, I get following error "An error occured with th Buetooth Card Confirm that the card is working properly."
M.
I installed the Toshiba bluetooth stack on my I-Mate Jam and it ROCKS - it includes ALL the functionality missing in the MS stack!
...BUT...
It is unstable as hell (I have experience all the bugs listed in this thread) and I am fairly sure this is due to the fact that both MS and Toshiba stacks try to use the same bluetooth hardware SIMULTANEOUSLY.
...SO...
has anyone figured how deinstall/reinstall the microsoft bluetooth stack on a Magician (I-Mate Jam, Qtek S-100, MDA Compact, XDA Mini)?

Bluetooth Tools for XDA2i WM2003SE?

I've been using the Pocket Bluetooth Tools (http://www.bluetooth.jazztel.es/) for the XDA 2 and it's great--in particular because it allows you to specify the com port used by bluetooth devices to something other than 5 or 6 (I've found 7 works well with our application). However, I just upgraded to an XDA2i with windows mobile 2003SE and although the pocket bluetooth tools install, you no longer get the option after bonding a device to specify the com port. This is causing all kinds of grief.
So, does anyone know if there is an update to the Pocket Bluetooth tools which allow this functionality to work with WM2003SE? Is there another utility out there which will allow the same funcitonality??
BT tools work only with MS BT stack. IIi has Widcomm. And Widcomm BT has a built-in functionaity to map COM-ports.
"And Widcomm BT has a built-in functionaity to map COM-ports."
Where is this? I am bonding a fortuna pocket XTrack bluetooth GPS device, it selects SPP device, and sets com port to 5 / 6 with no possibility to change as they are greyed out. How can I change this to com 7? Is there a utility?
The COM ports can be setuped by editing registry, as usual. HKLM\Drivers\builtin\...
Can you be more specific? Not familiar with doing this on PPC devices. Is editing the registry straightforward or does one need a utility to do this? Also, what exact keys need changing? Finally, can I set a single com port 7 (I noticed that by default it splits incoming and outgoing)....
Cheers for the help
Which Keys?
I've found a utility to edit the registry easily http://www.breaksoft.com/Blog/Utilities/2005/1/Mobile_Registry_Editor.aspx
But I am not sure which keys to edit to change the ports used by bluetooth--as I don't see anything which has ports 5 and 6 specified in the first place!
Re: Which Keys?
keys:
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial5]
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial6]
Index value is the number of a COM port.
Used COM ports are: 1 2 3 4 5 6 8 9
So you have only 0 and 7 free COM-port numbers.
Can you use the same values for incoming and outgoing? Ie can I put 7 for both?
Changed devicearrayindex and index to 7 on both serial5 and serial6. However, it doesn't appear to be working.
Under bluetooth Serial Port settings it still says inbound COM port 5, outbound COM port 6. Although I can connect manually from bluetooth manager by double clicking the SPP icon, no applications can see the devices on COM 5, 6 or 7.
What have I done wrong?
Hi Killerbunny, i have an xdaIIi too, (named 2020i ) and i have an other serial port problem; when i make a new modem bluetooth connection it tells me "there isn't any bluetooth hardware".
I'm desperately looking for a bluetooth tool for broadcom stack; Infact i wrote an email to htc support but they didn't answered me
I think broadcom is not so great, and we can resolve all problems whit the old microsoft stack

think outside stowaway bluetooth mouse - problems JAMin

After having installed the driver for WM5 ( PPC5 En ) on my JAMin WWE , I'm not able to find the way to obtain a correct configuration ; in practise I never arrive to see the cursor to finalize the pairing ( I do not arrive to click in the red square).
Only one time this happened , the cursor was visible and I was able to do it , but after few minutes of use the cursor stopped on the screen and I was forced to try to repeat the pairing/connection again without success
I tried both profile ( enchanged and safe ) and Auto/on/off power mode without success.
I'm using the last ROM firmware release of Imate .
I have these problems also when the mouse is the only bluetooth unit paired with PDA. I tried also when it is paired with my Parrot CK 3100 , but the result is the same
BT software installed on JAMin: "JETware bluetooth HFP extension" and "Helmi BTSAP profile test"
Thanks in advance for any kind of suggestion
any experience ?
I would like to know if there is any user of this forum that have ever use or is using a STOWAWAY Bluetooth mouse , in order to obtain information
Thanks in advance
last trial
up.....
I am using Stowaway's Bluetooth Keyboard (not mouse) and had similar problems, until I installed their driver and disabled the built-in Jamin HID.
You can find the drivers on their site.
Hope this helps.

Bluetooth Laser Keyboard Problem

My dopod d810 is running WM6 at the moment
WHat happened is that im trying to get this product to synch with it
http://www.directron.com/laserkeyboard.html
but for some reason it cant seem to detect
i launched the bluetooth explorer and it just did not detect~
help me
Seems that Trinity identifies itself as a PDA in BT - some BT devices only want to bond to devices that identify itself as a computer.
You may want to try search for a registry key to change the BT device type in Trinity. It has been discussed before.

How do I know what BT devices are connected

Please help. After changing from and old wm2003 device to my hermes wm6 Im at a loss to tell what bluetooth devices are connected.
In wm03 after pairing you could select to connect the paired device. WM6 does seem to have this option.
Is there a third party program to do this, or am I missing something......
thanks
Mark

Categories

Resources