蓝牙网络共享不起作用,还是我做错了?


8

我携带两台Android设备:我的Nexus S手机和一台Nexus 7平板电脑(均运行Android 4.1“ Jellybean”)。平板电脑具有Wi-Fi,但没有蜂窝收音机。因此,为了在附近没有Wi-Fi热点的情况下与Internet一起使用,我为手机设置了Wi-Fi共享网络:它实际上变成了Wi-Fi热点,而平板电脑将其用于Internet访问。这很完美。

但是,我最近发现了似乎是网络共享的另一种方法:蓝牙。两种设备都有似乎允许它的菜单选项。这是我如何配置两个设备的屏幕截图:

电话 片剂
手机和平板电脑上的选项(点击图片可查看大图)

我通过在两个设备上都关闭Wi-Fi,然后在平板电脑上打开浏览器并刷新刚加载的页面来进行测试。我看到一条消息说

    Unable to connect to the Internet

我当然希望看到页面重新加载。

我无法使它正常工作真是可惜,因为它保证了优于Wi-Fi网络共享的一个优势:更安全。我想防止其他人窃取我的带宽;使用Wi-Fi,这需要我设置WPA密码,然后以某种方式将该密码输入平板电脑(这很繁琐)。但是使用蓝牙,只需要我“配对”设备即可,这已经完成了。

所以我想知道我是在做错什么,还是该功能根本不起作用。


在我的JBed星系联系上,它可以在台式机和手机之间正常工作。这可能是平板电脑未正确或类似地设置路由信息。
ewanm89 '10 -10-1

我最近没有尝试过,但是我认为我的Mac笔记本电脑可以通过蓝牙使用手机的互联网连接...因此,这肯定会影响平板电脑。但是它仍然没有告诉我平板电脑是否有故障,而不是以某种方式错误地配置了它。
2012年

出于好奇,我再次尝试:现在可以了。和以往不同的是,平板电脑现在是Android 4.2版本,而手机的CyanogenMod 10这里的平板电脑的设置画面:dropbox.com/s/ud44bvj1cd3e7mp/... 和这里的电话:dropbox.com/s/b88ezz4ucan7hsz/...
offby1

1
我能够在Nexus 7和Galaxy Nexus之间建立蓝牙网络共享连接而没有麻烦(均为4.2)。我注意到您的N7屏幕截图上的BT图标没有变成蓝色(表明连接良好)。可能是基本的BT连接问题。如果您仍然遇到问题,请尝试测试其他类型的连接,例如通过BT共享文件。
Buster先生

Answers:



1

一些背景。

WiFi有两种不同的模式。

(1.)在一个或多个设备和接入点(AP)之间使用WiFi。 这包括将设备设置为其他设备的WiFi 热点时发生的情况。

(2.)在两个设备之间使用WiFi作为组网。

默认情况下,蓝牙的运行方式类似于(.2),并且允许将子设备(键盘,扬声器,麦克风等)连接或“ 配对 ”到其他设备。

您需要确定是否可以将具有非蜂窝功能的设备与另一台设备的蜂窝无线电服务配对。这首先需要该设备将其“发布”为蓝牙子设备(或“ 服务 ”),然后其他设备才能“ 发现 ”它。

所有这些都不是不可能的,但是某些组件可能需要额外的驱动器或当前不可用(或未配置)的设置。 祝好运。


0

在我的股票Transformer平板电脑(运行ICS 4.0.3)和我的Galaxy Nexus手机(运行JB 4.1.2)上,我首先必须将两个设备配对,然后在手机上启用Internet共享,然后在平板电脑的蓝牙设置中启用触摸配对设备列表中的手机项目。这将激活Internet连接共享。似乎共享不会自动发生;也就是说,即使没有wifi,平板电脑也不会自动退回到蓝牙设备。


我做了您提到的所有步骤。
offby1 2012年

@ offby1:然后呢?每次都对我有用。您确定手机正在通过BT共享其连接,并且您已在平板电脑上启动了连接?
Shiny先生和新安宇

0

我想知道您是否对配置文件页面上的对勾和“用于互联网访问”字眼感到困惑?

将设备配对后-当要求您确认它们都显示相同的数字代码时-您必须设置一部手机提供蓝牙连接,然后在另一部上按“用于互联网访问”行-滴答声看起来像它已经在工作。它会显示“已连接到设备以进行互联网访问”,并且勾号会一直保留。提供绳索的电话将在绳索和热点屏幕上说“共享此电话的互联网连接”。

有时我发现连接拒绝保持连接状态超过一秒钟左右。我不知道哪个手机无法配合使用,但是当他们处于这种心情时,通常意味着我必须先禁用两个蓝牙接口,然后再重新启动系绳。

我已经向Google提出了一个错误报告,内容涉及该语言应读得不太明确的事实:“将用于互联网访问”或“未连接到用于互联网访问的设备”或类似内容,以强调该语言当前未被使用。无论连接是否处于活动状态,我都提出了类似的抱怨,即滴答滴答滴答滴答地响。


0

想通了,我会再次检查一下:)我的手机和平板电脑都运行4.2.2;蓝牙网络共享已完美运行了几个月。4.1中一定存在一个错误,该错误已在4.2中修复。


0

我有同样的问题 。终于,我明白了。这是一个错误。连接到受限制的设备后,JB设备无法为Bluethooth网络注册连接参数(DNS),并且使用默认wifi连接的DNS进行连接,因此请求失败并出现超时。

root用户可以使用ADB或终端仿真器在终端中使用一组命令来解决此问题。

终端仿真器/ adb

  1. 连接蓝牙连接器并卸载终端仿真器。如果使用的是ADB,请通过USB将设备连接到PC(在USB调试模式下)并运行以下命令

    adb shell 
    

    进入外壳。

  2. su出现提示时,向终端仿真器输入授予超级用户权限。

  3. 使用命令netcfg列出可用接口。您可以在列表中找到蓝牙接口。可能是btn0btn

  4. btn0通过输入以下命令来设置(蓝牙接口)的网络状态:

    netcfg btn0 up
    
  5. 运行DHCP以获取IP地址:

    netcfg btn0 dhcp  
    
  6. 设置您选择的DNS:

    setprop net.dns1 8.8.8.8;
    setprop net.dns2 8.8.4.4;     
    

在我的设备上,界面是bt-pan...但是,这不起作用:P
Arnold Roa 2015年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.