我需要用C/C++程序在linux (特别是Debain)中设置一个AdHoc网络。它需要能够搜索现有网络,或者至少确认具有给定SSID的网络存在,连接到该网络,并能够确定到达任何给定节点所需的跳数。
我确实有足够的编程经验来编写我自己的,但这将是一大堆工作,这似乎是一个足够普遍的任务,肯定已经存在了。我认为它不一定是c/c++ (我可以在外部运行程序或创建某种包装器),但如果它都是“一种”语言就好了。
提前感谢!
发布于 2013-05-09 16:57:58
您可以下载一个执行扫描+连接的开源程序,例如
并修改它以满足您的需求,
或通过脚本中的现有命令行工具进行连接
关于计算跳数,您可以在脚本中使用traceroute实用程序,
https://stackoverflow.com/questions/16453957
复制相似问题