public inbox for linux-bluetooth@vger.kernel.org
 help / color / mirror / Atom feed
* [Bluez-users] Nokia 770 / Sony Ericsson UIQ3 pairing / DUN problems
@ 2006-12-16  2:25 Neil MacLeod
  2006-12-17 12:34 ` Marcel Holtmann
  0 siblings, 1 reply; 5+ messages in thread
From: Neil MacLeod @ 2006-12-16  2:25 UTC (permalink / raw)
  To: bluez-users

Hi

I've got a problem pairing (sometimes) and establishing a DUN connection (sometimes) between a Nokia 770 (OS 2006 v2 - ie. Nov 06 RTM firmware) and Sony Ericsson W950i smartphone (Symbian UIQ 3). I've also tried to establish a connection using the very latest "Sardine" pre-release firmware but the behaviour is the same.

I've raised a bug entry in the Nokia 770 bugzilla (https://maemo.org/bugzilla/show_bug.cgi?id=865) and received some assitance from Johan Hedberg (for which I'm very grateful) but as is the way with the Nokia Bugzilla it's pretty much one-way traffic :(

I'd be really grateful if anyone could suggest what could be done to improve the BT connectivity between W950i and Nokia 770. Pairing fails sometimes, but once paired the phone may or may not accept a connection from the 770. It looks like it might be an issue on the 770, as executing "hciconfig hci0 reset" normally results in a successful connection however Johan suggests the problem could be on both ends.

The Nokia bugzilla entry is https://maemo.org/bugzilla/show_bug.cgi?id=865 - this entry contains output from hcidump, sdp-query and syslog. My biggest concern is that this bug is never addressed by Nokia, in which case I've got a quite expensive but useless (for internet connectivity!) phone.

Many (many!) thanks in advance! :)

Neil


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bluez-users mailing list
Bluez-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Bluez-users] Nokia 770 / Sony Ericsson UIQ3 pairing / DUN problems
  2006-12-16  2:25 [Bluez-users] Nokia 770 / Sony Ericsson UIQ3 pairing / DUN problems Neil MacLeod
@ 2006-12-17 12:34 ` Marcel Holtmann
  2006-12-17 17:45   ` Neil MacLeod
  0 siblings, 1 reply; 5+ messages in thread
From: Marcel Holtmann @ 2006-12-17 12:34 UTC (permalink / raw)
  To: BlueZ users

Hi Neil,

> I've got a problem pairing (sometimes) and establishing a DUN connection (sometimes) between a Nokia 770 (OS 2006 v2 - ie. Nov 06 RTM firmware) and Sony Ericsson W950i smartphone (Symbian UIQ 3). I've also tried to establish a connection using the very latest "Sardine" pre-release firmware but the behaviour is the same.
> 
> I've raised a bug entry in the Nokia 770 bugzilla (https://maemo.org/bugzilla/show_bug.cgi?id=865) and received some assitance from Johan Hedberg (for which I'm very grateful) but as is the way with the Nokia Bugzilla it's pretty much one-way traffic :(
> 
> I'd be really grateful if anyone could suggest what could be done to improve the BT connectivity between W950i and Nokia 770. Pairing fails sometimes, but once paired the phone may or may not accept a connection from the 770. It looks like it might be an issue on the 770, as executing "hciconfig hci0 reset" normally results in a successful connection however Johan suggests the problem could be on both ends.
> 
> The Nokia bugzilla entry is https://maemo.org/bugzilla/show_bug.cgi?id=865 - this entry contains output from hcidump, sdp-query and syslog. My biggest concern is that this bug is never addressed by Nokia, in which case I've got a quite expensive but useless (for internet connectivity!) phone.

my wild guess would be that this phone has a similar problem as my
Motorola RAZR V3x. If you use service search attribute request then it
can't handle it, because that is not mandatory in the qualification.
However it is mandatory to respond, but I think the Bluetooth part of
the phone simply crashes at this point and leaves and unmaintained ACL
link behind. The reset action on the Nokia 770 will clean this link and
give the phone the chance to be able to reset itself. No matter what
this phone is broken and it is not on the Linux software side.

Their might be an interop problem with the TI chip against the Philips
chip for some strange reason, but you need a protocol analyzer to watch
the LMP traffic. It could happen that a internal chip buffer on one side
get overflooded by the response to the SDP request. It would be worth to
see if you can reproduce this behavior with a CSR chip on normal PC
hardware.

Besides that, this phone should support PAN for Internet access and I
advise you to actually use it. Then you only have to obtain everything
via DHCP and you are good.

Regards

Marcel



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bluez-users mailing list
Bluez-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Bluez-users] Nokia 770 / Sony Ericsson UIQ3 pairing / DUN problems
  2006-12-17 12:34 ` Marcel Holtmann
@ 2006-12-17 17:45   ` Neil MacLeod
  2006-12-17 18:56     ` Marcel Holtmann
  0 siblings, 1 reply; 5+ messages in thread
From: Neil MacLeod @ 2006-12-17 17:45 UTC (permalink / raw)
  To: bluez-users

Marcel Holtmann wrote:
> my wild guess would be that this phone has a similar problem as my
> Motorola RAZR V3x. If you use service search attribute request then it
> can't handle it, because that is not mandatory in the qualification.
> However it is mandatory to respond, but I think the Bluetooth part of
> the phone simply crashes at this point and leaves and unmaintained ACL
> link behind. The reset action on the Nokia 770 will clean this link and
> give the phone the chance to be able to reset itself. No matter what
> this phone is broken and it is not on the Linux software side.
> 
> Their might be an interop problem with the TI chip against the Philips
> chip for some strange reason, but you need a protocol analyzer to watch
> the LMP traffic. It could happen that a internal chip buffer on one side
> get overflooded by the response to the SDP request. It would be worth to
> see if you can reproduce this behavior with a CSR chip on normal PC
> hardware.
> 
> Besides that, this phone should support PAN for Internet access and I
> advise you to actually use it. Then you only have to obtain everything
> via DHCP and you are good.
> 
> Regards
> 
> Marcel

Thanks for the reply Marcel.

Hopefully a firmware upgrade for the phone will fix it, but I won't hold my breath. :(

The Nokia 770 works perfectly with my former phone - a Sony Ericsson T610, which is quite an old phone and not a Smartphone. Unfortunately I don't have a BT dongle for a PC so can't confirm the behaviour with a CSR chip.

I'll have a look at PAN but I'm not sure if the Nokia 770 supports this.

Finally, does anyone have any suggestions how it may be possible to contact the Symbian/SonyEricsson developers and ask them to look at fixing this? Newsgroups, web sites etc? I have a feeling contacting SonyEricsson CS will be a painful and fruitless excercise!


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bluez-users mailing list
Bluez-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Bluez-users] Nokia 770 / Sony Ericsson UIQ3 pairing / DUN problems
  2006-12-17 17:45   ` Neil MacLeod
@ 2006-12-17 18:56     ` Marcel Holtmann
  2006-12-21 21:53       ` Neil MacLeod
  0 siblings, 1 reply; 5+ messages in thread
From: Marcel Holtmann @ 2006-12-17 18:56 UTC (permalink / raw)
  To: BlueZ users

Hi Neil,

> > my wild guess would be that this phone has a similar problem as my
> > Motorola RAZR V3x. If you use service search attribute request then it
> > can't handle it, because that is not mandatory in the qualification.
> > However it is mandatory to respond, but I think the Bluetooth part of
> > the phone simply crashes at this point and leaves and unmaintained ACL
> > link behind. The reset action on the Nokia 770 will clean this link and
> > give the phone the chance to be able to reset itself. No matter what
> > this phone is broken and it is not on the Linux software side.
> > 
> > Their might be an interop problem with the TI chip against the Philips
> > chip for some strange reason, but you need a protocol analyzer to watch
> > the LMP traffic. It could happen that a internal chip buffer on one side
> > get overflooded by the response to the SDP request. It would be worth to
> > see if you can reproduce this behavior with a CSR chip on normal PC
> > hardware.
> > 
> > Besides that, this phone should support PAN for Internet access and I
> > advise you to actually use it. Then you only have to obtain everything
> > via DHCP and you are good.
>
> Hopefully a firmware upgrade for the phone will fix it, but I won't hold my breath. :(
> 
> The Nokia 770 works perfectly with my former phone - a Sony Ericsson T610, which is quite an old phone and not a Smartphone. Unfortunately I don't have a BT dongle for a PC so can't confirm the behaviour with a CSR chip.

the T610 has an old Ericsson chip in it and these chips work perfectly.
However they no longer state of the art.

Johan, please do the interop testing with a CSR dongle when you get this
phone.

> I'll have a look at PAN but I'm not sure if the Nokia 770 supports this.

You can call pand from an xterm.

> Finally, does anyone have any suggestions how it may be possible to contact the Symbian/SonyEricsson developers and ask them to look at fixing this? Newsgroups, web sites etc? I have a feeling contacting SonyEricsson CS will be a painful and fruitless excercise!

No idea.

Regards

Marcel



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bluez-users mailing list
Bluez-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Bluez-users] Nokia 770 / Sony Ericsson UIQ3 pairing / DUN problems
  2006-12-17 18:56     ` Marcel Holtmann
@ 2006-12-21 21:53       ` Neil MacLeod
  0 siblings, 0 replies; 5+ messages in thread
From: Neil MacLeod @ 2006-12-21 21:53 UTC (permalink / raw)
  To: bluez-users

Marcel Holtmann wrote:
> Hi Neil,
> 
>>> my wild guess would be that this phone has a similar problem as my
>>> Motorola RAZR V3x. If you use service search attribute request then it
>>> can't handle it, because that is not mandatory in the qualification.
>>> However it is mandatory to respond, but I think the Bluetooth part of
>>> the phone simply crashes at this point and leaves and unmaintained ACL
>>> link behind. The reset action on the Nokia 770 will clean this link and
>>> give the phone the chance to be able to reset itself. No matter what
>>> this phone is broken and it is not on the Linux software side.
>>>

Hi Marcel

Seems like you were spot on!

Johan has provided a new build of sdp-query that performs separate Service Search and Service Attribute requests instead of a SSA request. The binary is an attachment in the previously mentioned bugzilla entry #865, and with the modified sdp-query the Nokia 770 connects without fail to the W950i.

I'm not sure what the next steps are now, it looks like the 770+W950i combination can work after applying a a fix to the BlueZ stack, but it's possible Johan has provided the fix merely to narrow down the problem. I guess the long term solution should be to fix the phone, but that may or may not be possible unless someone can contact the Symbian & Sony Ericsson developers (I wonder if they follow this newsgroup? :))

Thanks to you and Johan for your help!


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Bluez-users mailing list
Bluez-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2006-12-21 21:53 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-12-16  2:25 [Bluez-users] Nokia 770 / Sony Ericsson UIQ3 pairing / DUN problems Neil MacLeod
2006-12-17 12:34 ` Marcel Holtmann
2006-12-17 17:45   ` Neil MacLeod
2006-12-17 18:56     ` Marcel Holtmann
2006-12-21 21:53       ` Neil MacLeod

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox