【发布时间】:2011-03-17 16:23:57
【问题描述】:
我正在开发一个在 Ubuntu 中处理连接的程序。我目前正在用 Java 做,但也打算用 C++ 做。 本质上,atm 我只是通过 Java 运行系统命令:
proc.exec("ifconfig wlan0 down"); etc.
我得到一些打印输出,说它正在“取消配置接口”并且“失败”被打印出来。 首先,有人知道为什么吗?
其次,有人能想到更好的方法吗?最后,我希望程序让计算机运行 Ad Hoc 网络,断开连接并连接到另一个网络,并在与另一个网络完成后再次选择 Ad Hoc。
提前致谢!
【问题讨论】:
-
您并没有真正为我们提供很多信息。您是否以 root 权限运行程序?
-
我认为失败问题是因为我没有在命令之前写 sudo -i。感谢您指出这一点!
标签: java c++ linux networking network-programming