A maneira mais fácil seria fazer ping no roteador, algo como ping 192.168.1.1
.
Como alternativa, você pode executar ifconfig
e verificar se você tem um endereço IP. Você também pode fazer isso com iwconfig
e procurar por um ESSID.
Basicamente eu quero verificar se o computador está conectado ao wifi (roteador) usando um comando de linha de comando. Ping geralmente é usado para verificar a conexão com a internet, mas eu só quero saber se está conectado ao roteador, não sobre conexão com a internet. Estou usando o wicd como gerenciador de redes.
Obrigado
Acredito que Wavemon
funcione para você.
Instalar:
Ubuntu / Debian :
# apt-get install wavemon
Fedora / CentOS / Red Hat :
# yum install wavemon
Começando a usar # wavemon
.