如何与 Android 手机共享有线 Internet 连接(反向网络共享)?

Erd*_*dem 28 android wireless reverse-tethering connection-sharing

我一直在尝试与我的 Android 手机共享我的有线 Internet 连接。但是,我无法成功做到这一点。你们中有人成功过吗?我使用的操作系统如下:

  • Ubuntu 10.10
  • 安卓 2.3

小智 11

对的,这是可能的。我有运行 Cyanogenmod 7 的 Ubuntu 11.04、NetworkManager 0.8.4、Android Nexus One 手机。

如 Roman 所述,右键单击 NetworkManager 图标并选择“创建新的无线网络”。我选择让连接保持开放(没有 WPA,没有 WEP)。我的手机能够立即看到网络,我毫无问题地连接。桥接是自动完成的,所以我可以浏览互联网而无需配置任何额外的东西。

您在使用上述方法时遇到问题的原因是库存 Android 2.3 不支持 ad-hoc 网络。准确地说,Android 的 wpa_supplicant 不显示 ad-hoc 网络。有多种方法可以解决此问题。谷歌并在 xda-developers 论坛中搜索。您可能需要对手机进行一些超出本答案范围的黑客攻击。

我的个人建议:如果您的手机支持 Cyanogenmod,您可以安装它以获得临时支持和其他黑客的乐趣。您将需要对您的手机进行 root,这可能符合您的口味,也可能不符合您的口味。

另一种选择是尝试“基础架构模式”。如上所述设置 ad-hoc 无线网络后,单击 NetworkManager 图标,选择“编辑连接”。点击无线选项卡并编辑您刚刚创建的临时网络。在模式下,选择“基础设施”。我不确定这是否适合您,因为我没有要测试的库存 Android 手机。我的想法是,如果临时模式是问题所在,那么另一种模式可能是解决方案。

祝你好运!


小智 1

假设您的计算机中还有无线卡:在网络管理器中,单击菜单和“创建新无线网络...”。稍后,您将在 Android 中看到网络。


小智 1

您可以从计算机的 WiFi 菜单创建无线网络。右键单击任务栏中的 wifi 图标,然后单击创建新网络。填写选项,然后从手机连接到它。确保您的计算机也连接到有线网络电缆。根据我的理解,电缆应该自动桥接到无线,并且应该一切正常。

  • Android 不会检测网络管理器创建的“adhoc”类型的无线网络,因此这不起作用。 (2认同)