在那一刻,我有一些特设路由协议(即工作 OLSR 和的 BATMAN )运行 CyanogenMod的。我的测试是相当不错的了。不过,有一件事情是真的很讨厌:我只能连接到现有的Ad hoc网络,而不是手动创建一个只使用手机。现在我用我的笔记本电脑,以建立一个ad hoc网络并运行一个小的DHCP服务器。

你知道如何手动使用Android上的外壳创建一个ad hoc网络?我已经找到了一些方法,这应该是如何工作的,但没有做的工作对我来说。我试着用ifconfigiwconfignetcfg甚至wpa_cli(这似乎是我们的最佳选择)。但是,任何尝试后,系统回落到“无wifi连接”状态 - 即使手机处于ad hoc模式呆了几秒钟,而寻找一个IP

我会如此gladful如果我能最终解决这个问题,因为那时我可能真的用我的笔记本电脑上网(并因此在测试过程中寻求在线帮助),而不是用它来建立一个ad hoc网络。 : - )

有帮助吗?

解决方案

我真不明白的技术细节,但Android的WiFi的系绳需要你有NETFILTER支持,我不知道是否有CyanogenMod的定制内核。您可以尝试使用其他开源项目为例:藤壶系绳。它不需要定制内核

我已经开始看源藤壶为我自己的项目。这是很容易编译,但我才刚刚开始摆弄它,所以我不知道确切的回答你的问题。

其他提示

纠正我,如果我错了,但并没有旧的束缚氰应用(Android 1.6之前,圈养正式提供)创建系绳客户的ad-hoc网络? (最后我用它不系绳,只是建立一个网络,所以我玩弄USB主机驱动程序,而我可以ssh到手机,从笔记本电脑,因此无法使用ADB)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top