Я работаю над программой для обработки соединений в Ubuntu. В настоящее время я делаю это на Java, но хочу сделать это и на C ++.
По сути, я просто выполняю системные команды через Java:
proc.exec("ifconfig wlan0 down"); etc.
Я получаю распечатку, в которой говорится, что это «деконфигурирование интерфейсов» и «распад» распечатывается.
Во-первых, кто-нибудь знает почему?
Во-вторых, кто-нибудь может придумать лучший способ сделать это? В конце я хочу, чтобы программа запустила на компьютере сеть Ad Hoc, разорвало соединение и подключилась к другой сети, а затем снова подняла трубку Ad Hoc, когда это было сделано с другой сетью.
Заранее спасибо!