s60系统的无法实现蓝牙双环上网
作者:刘少 发布于:2013-5-10 13:41 Friday 分类:3G生活 阅读:14450次 评论:0条
bluetooth在协议层定义了多个传输机制(Profile),比如说FTP, A2DP, PAN,GAP, GOEP, HFP, HID等等,每一个机制支持某些功能特性,比如A2DP是是给立体声耳机传音频用的。蓝牙共享上网这个功能特性是由PAN机制定义的,也就是说只有支持PAN机制的手机才有可能使用双环上网。各手机厂家不一样,支持的传输机制也不一样,通常只是标准协议的子集,不幸的S60手机均不支持PAN机制。相反大部分S40手机支持,这也就是为什么会有S40能双环而S60不能的原因。
诺基亚手机检查支持不支持PAN的方法:
打开 http://www.forum.nokia.com/Devices/Device_specifications/XXXX/ 其中XXXX换为手机型号,比如我的是E52,那就是http://www.forum.nokia.com/Devices/Device_specifications/E52/
查看其中connectivity项下的bluetooth profiles, 看有没有PAN。有则可双环上网。据我所知,S60是都没有的。
S60 bluetooth profiles

另:诺基亚关于PAN的介绍: http://wiki.forum.nokia.com/index.php/Bluetooth_PAN_profile 其中着重说了NAP子功能,就是实现双环的关键。
还有牛人讨论是如何在不支持PAN机制的情况下给S60编蓝牙共享: http://discussion.forum.nokia.com/forum/showthread.php?157400-Bluetooth-PAN-profile 悲剧的是基本很难,ibluever是其一,还是很牛的。
本文固定链接: http://blog.liushao.com/post-314.html