1. Desde que o seu sistema inclua o pacote network-manager-gnome
(e suas dependências), você deve ser capaz de executar o editor de conexão GUI do NetworkManager a partir da linha de comando usando
sudo nm-connection-editor
Ou
Comando 2.Try ifconfig
como
ifconfig wlan0 172.16.25.125
Em que wlan0
é o nome da interface e o próximo é o endereço ipv4
Ou
3.Tente definir um endereço através da interface ioctl
usando python:
>>> import socket, struct, fcntl
>>>
>>> SIOCSIFADDR = 0x8916
>>>
>>> sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
>>>
>>> def setIpAddr(iface, ip):
... bin_ip = socket.inet_aton(ip)
... ifreq = struct.pack('16sH2s4s8s', iface, socket.AF_INET, '\x00'*2, bin_ip, '\x00'*8)
... fcntl.ioctl(sock, SIOCSIFADDR, ifreq)
...
>>> setIpAddr('wlan0', '192.168.0.1')
Altere o nome da interface e o endereço IP, se necessário.
Verifique este link para obter mais detalhes sobre o código acima