Tethering没有在ubuntu-touch中运行,如何解决?
我的平台:
google nexus 4 ubuntu-touch stable。
笔记本电脑:Ubuntu 14.04.2
我在ubuntu-touch终端上演过:
android-gadget-service启用rndis
从我桌面的app-indicator,我可以看到连接的标志正在进行中。 但是,就像那样,从未有过成功的联系。 你能帮忙解决一下吗? 是否有一些缺失,以及如何检查?
现在有一个特定于mako的错误(mako:Nexus 4)需要修复。 看来你受这个bug的影响了。 https://bugs.launchpad.net/ubuntu/+source/dbus-property-service/+bug/1427697
如果您还没有找到它,修复程序就在这里https://bugs.launchpad.net/ubuntu/+source/dbus-property-service/+bug/1427697
来自该链接的说明……
手机的先决条件:
-
打开开发人员模式:“系统设置”| “关于这款手机”| “开发者模式”
-
进入通过USB连接的外部计算机,使操作系统映像可写:
phablet-config writable-image
-
确保WLAN已关闭。
固定网络共享的步骤(仅需一次;手机更新后重复)
-
拔掉USB线(电话侧就足够了);
2015-10-15:现在好像已经改变了:你必须已经连接好了
-
在
/usr/bin/tethering
更正:rndis0
应该是usb0
-
启用rndis:
sudo android-gadget-service enable rndis
-
启用网络共享:
sudo tethering enable
注意:这可能会打印错误,可以忽略。
-
如果以前没有这样做,请插入USB电缆,计算机使用新的有线连接连接到互联网。
您可以在手机上使用名为fix-tethering
的脚本代替步骤2.-4。
sh fix-tethering
文件fix-tethering应包含以下4行:
#! sudo sed -i -e 's/rndis0/usb0/g' /usr/bin/tethering sudo android-gadget-service enable rndis sudo tethering enable