共享Windows 7/XP 网络给iBluever

可能有些同学家里没无线网络,但是想要在床上/被窝使用iPod touch/iPad. 还有悲剧的阉割版本iPhone 3GS. 那么,通过电脑的蓝牙来上网就很有必要来。这里我就讲讲如果设置。
Windows 7/XP上的设置: 
  • 添加蓝牙传入串口
双击桌面通知区域的 蓝牙 图标,打开”Bluetooth 设备”窗口,选择“COM 端口”,选择“添加”按钮,添加一个“传入”端口。如果你使用其他的蓝牙客户端。应该也可以找到相应的设置办法。如果你使用其他的蓝牙驱动程序,你也可以在在相应的管理程序中添加一个虚拟串口
  • 安装mRouter 3.7并应用补丁
由于mRouter使用了不符合RFC规范的IP地址,我给它Patch来一下。大家先安装mRouter 3.7,然后解压出补丁并覆盖同名文件。然后就可以启动mRouter了
mRouter 3.7 下载地址:http://apt.if0rce.com/support/mRouter3Installer_v31042.exe.zip
mRouterRuntime 补丁下载地址:http://apt.if0rce.com/support/mRouterRuntime.zip

  • 添加蓝牙端口到mRouter
启动mRouter,点击通知区域的mRouter图标。选择“Advanced Settings”选项卡。然后在”Additional COM Ports”里面选择你的蓝牙端口。并等待初始化成功。对加入的COM端口打钩。
在“Security”里面选择”Allow my device to connect to other computer via my“

iBluever的设置:


  • 设置Modem Script为Generic/Bluetooth LAN Access

启动iBluever并查找你的Windows XP机器,找到后配置厂商为Generic, 型号为Bluetooth LAN Access, 其他拨号选项保持不变

 

  • 设置蓝牙串口名称

不同的蓝牙驱动程序使用不同的串口名称,比如我使用的Widcomm驱动就可以直接配置端口名称。我配置为iBluever. 如果你实在不知道这个名字,可以先配置端口名字为iBluever, 然后连接你的Windows XP。在你的设备上打开 /var/mobile/Library/blued/log/blued-dun.err 并找到如下部分:

2011-08-09 14:57:32.808 blued-dun[4546:207] Service Name: iBluever
2011-08-09 14:57:32.819 blued-dun[4546:207] Service RecHandle: 0x10011
2011-08-09 14:57:32.828 blued-dun[4546:207] Service Class ID List:
2011-08-09 14:57:32.836 blued-dun[4546:207]   "Serial Port" (0x1101)
2011-08-09 14:57:32.844 blued-dun[4546:207] Protocol Descriptor List:
2011-08-09 14:57:32.856 blued-dun[4546:207]   "L2CAP" (0x0100)
2011-08-09 14:57:32.867 blued-dun[4546:207]   "RFCOMM" (0x0003)
2011-08-09 14:57:32.879 blued-dun[4546:207]     Channel: 1
2011-08-09 14:57:32.890 blued-dun[4546:207] Language Base Attr List:
2011-08-09 14:57:32.900 blued-dun[4546:207]   code_ISO639: 0x656e
2011-08-09 14:57:32.905 blued-dun[4546:207]   encoding:    0x6a
2011-08-09 14:57:32.910 blued-dun[4546:207]   base_offset: 0x100
2011-08-09 14:57:32.918 blued-dun[4546:207] Profile Descriptor List:
2011-08-09 14:57:32.923 blued-dun[4546:207]   "Serial Port" (0x1101)
2011-08-09 14:57:32.929 blued-dun[4546:207]     Version: 0x0100

如上,红色部分就是串口服务名字。当然也要确认橙色部分是 ”Serial Port” (0×1101)

找到名字后,将名字填入到iBluever的串口名称。你就可以开始连接。


如果有连接问题,请关闭防火墙

 

anyShare分享到:
        
eric

About The Author

80 Comments

  1. nb_hr 说:

    求一位已经连接上的高手指教下 QQ286873939

    回复
  2. 小炫 说:

    我就怎么弄都连接不上呢? mrouter 也开了呀。。端口也开了呀。。就是那个高级里什么设置呀。。是填COM几吗? 说请确认蓝牙及拨号网络服务以开启。。

    回复
    • eric 说:

      不知道填写什么就看日志

      回复
  3. laurence0505 说:

    成功,教程很详细。

    回复
  4. zomco 说:

    请问有没有Mac的教程?

    回复
  5. hugoyu 说:

    安装补丁时候出警告 :
    无法启动此程序,因为计算机中丢失 mrouterproppages.dll
    求解决!!

    回复
  6. virus 说:

    mRouter 下载下来是3.1不是3.7

    覆盖安装后开启,mRouter显示 蓝牙不可用

    我的蓝牙开的,其他设备连接没问题

    求详细流程

    及最新绿色版mRouter

    回复
  7. zxmb 说:

    试了很多次搞不定,联手机没问题,连电脑不行
    提示:“拨号网络没找到 确认你的设备的拨号网络服务已经开启”,笔记本widcomm蓝牙,设置中没有“传人”选项,倒是在高级设置中有“本地服务”和“客户机应用程序”中有添加串口服务按钮,

    回复
    • eric 说:

      自己按教程找出串口名字,怀疑自己,不要怀疑教程。

      回复
« 早前评论