Conectar Wifi pelo Terminal




    Conectar pelo terminal é legal, principalmente quando fazemos uso de uma instalação mínima.

Segue os comandos;
su    (pra logar como root, ou dê sudo na frente dos comandos)

ip a     (pra ver a interface wifi)

Saída do meu terminal, a parte marcada é da minha interface wifi que é wlp2s0, geralmente a interface wifi começa com a minha é wlp2s0 mais muda de máquina para máquina, poderia ser wlan0 por exemplo

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp1s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether 00:e0:4c:d1:50:88 brd ff:ff:ff:ff:ff:ff
3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 24:0a:64:69:f1:c6 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.107/24 brd 192.168.1.255 scope global dynamic wlp2s0
       valid_lft 53083sec preferred_lft 53083sec
    inet6 fe80::65e8:d9a9:8758:beef/64 scope link 
       valid_lft forever preferred_lft forever

Proximos comandos:

wpa_passphrase nome_da_sua_conexão senha_do_wifi > wpa.conf

exemplo:

wpa_passphrase grm 123grm > wpa.conf

wpa_supplicant  -para ver as opções,  meu wifi pegou com o driver wext

drivers:
  nl80211 = Linux nl80211/cfg80211
  wext = Linux wireless extensions (generic)
  wired = Wired Ethernet driver

  none = no driver (RADIUS server/WPS ER)

Agora é só conectar utilizando wpa_supplicant+driver interface+arquivo wpa.conf,  em vermelho são o driver e a interface o -D e -i são juntos deles mesmo, segue o comando:

wpa_supplicant -Dwext -iwlp2s0 -c/home/sua_pasta_pessoal a minha por exemplo é glaulher/wpa.conf&

exemplo:

wpa_supplicant -Dwext -iwlp2s0 -c/home/glaulher/wpa.conf&

Tecle enter e logo após de o comando:

dhclient interface de rede

exemplo:

dhclient wlp2s0

da um apt update pra testar :)








Comentários