如何通过蓝牙与Pi共享手机的WiFi互联网连接?


14

我有一部扎根的HTC Wildfire手机(没有SIM卡),一个Pi和一个蓝牙加密狗以及一个空钱包。

我想让我的Pi在没有以太网电缆的情况下连接互联网(由于位置而定),而无需购买USB无线适配器(由于钱包空)。

我发现一些可以通过Android上的蓝牙共享互联网连接的应用程序(例如PdaNet 3.50),并且我相信会内置更高版本的Android。

我设法在Pi上运行了蓝牙加密狗,并且可以hcitool scan找到Wildfire。我相当有信心我也可以将它们配对,我以为是下一阶段。

配对后,我对下一步该做什么完全迷住了。假设我启动了PdaNet应用程序并开始共享,那之后(在Pi上)我该怎么办?

到目前为止,我读过的所有文章都谈到了要使用手机的WiFi连接(而不是4G / 3G /任何连接)时将手机用作调制解调器(我认为吗?)。


我是Windows用户,所以很好。:)


讨厌破灭你的泡泡,但是蓝牙只能真正让你达到〜85KB / S的速度,这将使访问互联网的方式非常缓慢。
亚历山大-恢复莫妮卡2012年

2
蓝牙2.0 + EDR将为您提供2.1 Mbps,可用于大多数互联网应用。不会很快,但它将可以使用。假设@XAleXOwnZX的意思是85 Kbyte / s,那还算不错,因为大约是0.66 Mbps,虽然还不错,但比我以前浏览过的旧调制解调器的56 kbit / s好得多。参见en.wikipedia.org/wiki/Bluetooth#Uses
Kibbee

每秒2.1兆位约为0.21兆字节(为了大致考虑开销,您将其除以10而不是8),所以仍然不是那么好笑。(我从未见过超过85 KB / s的使用率)即便如此,对于它能够处理的少量数据来说,它的电源效率非常低。
亚历山大-恢复莫妮卡(Monica)

Answers:


3

使用BT(通常是USB)设备进行网络连接有两种常用方法。PAN / NAP(看起来像以太网芯片)和调制解调器仿真。NAP应该更好,但是使用调制解调器似乎更容易。

如今,一种完善的桌面方式可能会使用networkmanagermodemmanager以及匹配的GUI位。

没有所有这些,我发现wvdial可以轻松拨打3G调制解调器。

应该有一种单独通过命令连接到BT NAP的方法。我不知道/不知道它是如何工作的(但请参见下面的链接)。

进入调制解调器(仿真),我相信您使用rfcomm打开了电话的“串行端口”。然后只需将该设备用作调制解调器即可。

在网络(3G / 4G / wifi)等之间进行选择的方式取决于您的手机和手机设置。您可能需要根据PI设置中服务提供商的说明使用APN,但无需输入PIN。通常,拨打的电话号码会从您的电话设置中选择要使用的个人资料。

无论哪种方式,您当然都需要成功连接/配对电话和计算机。我认为这是开始的地方。:)

试试这些:


1

因此,根据您的说法,您想将htc手机与pi绑定在一起,并与它共享wifi连接,我真的不了解蓝牙,但是我通过usb电缆将htc Explorer与pi绑定了起来,这很容易处理!仅涉及2个步骤

  1. 在手机上启用Wifi。
  2. 使用usb电缆将其连接到pi,然后选择USB共享网络并在终端类型中

    sudo dhclient usb0 它将为Pi提供Internet访问

希望对您有帮助!

阅读这篇文章了解更多。

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.