奶牛快跑

s60系统的蓝牙双环上网可以结题了

看到大家在讨论如何用4.3.1的蓝牙来共享手机网络给ipad上网(双环上网,用ibluever的不在讨论之列),特地查了资料,结论是S60诺基亚手机没戏。原因是:
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是其一,还是很牛的。

via:威锋网

码字很辛苦,转载请注明来自牧场勿语 – 用心养牛,专心挤奶。在浮华与现实中欺世盗名!《s60系统的蓝牙双环上网可以结题了》

评论