Reply
Thread Tools
Posts: 78 | Thanked: 57 times | Joined on Jul 2007
#1
Hi,

I recently acquired an iPhone but I am having difficulties with bluetooth pairing so I can use it with my N810 (Diablo) while I am out and about.

These are the steps I have followed:

1 Enable bluetooth and visible options on both devices
2 iPhone never finds the N810
3 Start up the bluetooth config on the N810 and select to set up a new device
4 Get to the pair with device screen - N810 gives a pass code
5 Message comes up on iPhone "Keyboard" would like to pair with your iPhone Enter the pass key "xxxx" on your keyboard followed by the "Enter" key.
6 N810 comes up with the message Pairing failed. Authentication Failed. Try again?
7 iPhone comes up with the message could not pair with "Keyboard"

Why does the iphone think the N810 is a keyboard? Is there some form of bluetooth config I can tweak to change this?

Is there a way to pair through the command line? Maybe this would give me some clearer error messages.

I really want to get this going as I am missing having my N810 online when I am out and about.

Thanks for your help,
John
 
young-jedi's Avatar
Posts: 19 | Thanked: 6 times | Joined on May 2010 @ UK-PAX
#2
due to the limitations put on the iphone bluetooth module by apple you can only pair it with certain audio devices - not even all of those. Not another phone as from bluetooth comms standarts only a few are active in iphone.
it is not that the chip is not capable. hardware inside is absolutely ready to support it - it just appple thought it will be better that way so they put a stop on it.
sorry
__________________
may the force be with you ...
 
Posts: 232 | Thanked: 32 times | Joined on Jul 2009 @ Idaho
#3
iPhone currently does not support tethering. They will but it will cost you more on the AT&T bill.
__________________
If my posts have a few misspellings or other errors, it's probably cause I'm pounding out words at the speed of insanity on my N810.
http://last.fm/mgamerz
http://twitter.com/mgamerz
http://youtube.com/mgamerz
 
Posts: 78 | Thanked: 57 times | Joined on Jul 2007
#4
I think that this was true with the earlier devices, but the iOS4 release provides open tethering support where providers allow it and my provider does. I can find clear instructions to tether over bluetooth for windows, mac and linux (http://apcmag.com/how-to-tether-the-...r-linux-pc.htm).

According to the Apple support site the following profiles are supported including PAN (http://support.apple.com/kb/HT3647)

Personal Area Network Profile (PAN)
Hands-Free Profile (HFP 1.5)
Phone Book Access Profile (PBAP)
Advanced Audio Distribution Profile (A2DP)
Audio/Video Remote Control Profile (AVRCP)
Human Interface Device Profile (HID)

I am still stuck at the first stage of pairing the devices ...

Any ideas?

-J
 
Posts: 232 | Thanked: 32 times | Joined on Jul 2009 @ Idaho
#5
It depends on what iphone he is running, they sell both the 3GS and the 4 right now. Although why you would want to use the 810 vs the 4... unless you just want both.
(I still hate apple)
__________________
If my posts have a few misspellings or other errors, it's probably cause I'm pounding out words at the speed of insanity on my N810.
http://last.fm/mgamerz
http://twitter.com/mgamerz
http://youtube.com/mgamerz
 
tuliobaars's Avatar
Posts: 118 | Thanked: 66 times | Joined on Mar 2010 @ Brazil
#6
Iphone won't connect to N810 - Its a different type of BT
__________________
Practice makes perfect.....
But nobody's perfect......
so why practice?

I was born intelligent
education ruined me.
 
Posts: 78 | Thanked: 57 times | Joined on Jul 2007
#7
It is a 3GS which I bought as it was on a bargain contract. Equiv to 31USD per month including handset, calls and 300MB of data (24 month contract). This was the same rate that I was already paying for my old nokia 6220C which was just out of contract. The cheapest N900s are 2-3 times as expensive and I find them a bit too chunky.

Looking around there is a usb ethernet module that I may be able to compile to get it started.

I'll start hunting around some other linux forums to find out some command line examples of pairing and see if that helps.

Cheers,
John
 
Posts: 1,101 | Thanked: 1,184 times | Joined on Aug 2008 @ Spain
#8
A friend of mine has a iPhone 3G. We sucessfully paired the N810 with no problems a long while ago.
I have installed maemo-pan to be able to do the tethering.
 
Posts: 78 | Thanked: 57 times | Joined on Jul 2007
#9
I think I'm getting closer


Nokia-N810-23-14:~# hciconfig -a
hci0: Type: UART
BD Address: XXXXXXXX ACL MTU: 384:8 SCO MTU: 64:8
UP RUNNING PSCAN ISCAN
RX bytes:11221 acl:0 sco:0 events:270 errors:0
TX bytes:3539 acl:0 sco:0 commands:117 errors:0
Features: 0xbf 0xee 0x0f 0x46 0x98 0x19 0x00 0x00
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV3
Link policy: RSWITCH HOLD SNIFF PARK
Link mode: SLAVE ACCEPT
Name: 'N810'
Class: 0x1005c0
Service Classes: Object Transfer
Device Class: Peripheral, Combo keyboard/pointing device
HCI Ver: 2.0 (0x3) HCI Rev: 0x6cc LMP Ver: 2.0 (0x3) LMP Subver: 0x6cc
Manufacturer: Cambridge Silicon Radio (10)

Looks like the N810 is advertising itself as a keyboard. Maybe this is a side effect of having Blue maemo installed in the past.
 
Posts: 78 | Thanked: 57 times | Joined on Jul 2007
#10
Bingo!

Changed the class with
hciconfig hci0 class 0x100114

Which gives us:
Nokia-N810-23-14:~# hciconfig -a
hci0: Type: UART
BD Address: XXXXXXX ACL MTU: 384:8 SCO MTU: 64:8
UP RUNNING PSCAN ISCAN
RX bytes:14026 acl:26 sco:0 events:324 errors:0
TX bytes:4238 acl:26 sco:0 commands:135 errors:0
Features: 0xbf 0xee 0x0f 0x46 0x98 0x19 0x00 0x00
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV3
Link policy: RSWITCH HOLD SNIFF PARK
Link mode: SLAVE ACCEPT
Name: 'N810'
Class: 0x100114
Service Classes: Object Transfer
Device Class: Computer, Palm
HCI Ver: 2.0 (0x3) HCI Rev: 0x6cc LMP Ver: 2.0 (0x3) LMP Subver: 0x6cc
Manufacturer: Cambridge Silicon Radio (10)

And it pairs!

After all that the iPhone was right. The N810 was pretending to be a keyboard. Now to get tethering working ...

Cheers,
John
 
Reply


 
Forum Jump


All times are GMT. The time now is 11:29.