у меня есть сильные подозерния, что менять его надо через тот же сервис, через который ты его читаешь (или через другой какой-то сервис), а не через ифконфиг.
Я не кодер. Могу сказать что когда ковырял связку инет via usb (девайс относительно недавно, wifi-роутера пока нет), то юзал именно ifconfig. прекрасно отправляет в даун/апает, с соответствующей индикацией отключения/включения.