Estou usando a versão mais recente do Linux Kali baseado no Debian. Talvez seja um problema XY , pois o principal problema é que, depois de fazer login no sistema, recebo uma tela em branco e um ponteiro do mouse. Alguém na Internet recomenda que eu mude o gerenciador de janelas.
Mas não consigo fazer isso, pois não consigo conectar ao wifi.
Encontrei tutorial de como fazer isso aqui
E eu tentei fazer isso passo a passo, mas não funciona para mim. Nesse tutorial, o autor escreveu que eu preciso usar o comando ip link set wlan0 ip
para abrir a interface wifi. No exemplo dele, a saída se parece com isso
root@kali:~# ip link show w
lan0 4: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN mode DORMANT qlen 1000
link/ether 00:60:64:37:4a:30 brd ff:ff:ff:ff:ff:ff
root@kali:~# ip link set wlan0 up
root@kali:~# ip link show wlan0
4: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT qlen 1000
link/ether 00:60:64:37:4a:30 brd ff:ff:ff:ff:ff:ff
Por outro lado, quando eu ligo
ip link set wlan0 up
ip link show wlan0
Eu recebo:
4: wlan0: <NO_CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DORMANT qlen 1000
link/ether 00:60:64:37:4a:30 brd ff:ff:ff:ff:ff:ff
e depois de executar o suplicante wpa com detalhes de rede válidos
wpa_supplicant -B -D wext -i wlan0 -c /etc/wpa_supplicant.conf
iw wlan0 link
ainda retorna Not connected.
Como resolvo este problema e o que devo fazer a seguir?
fonte
iwlist scan
?ifup wlp1s0
para trazer a rede para cima eifdown wlp1s0
para baixo.Respostas:
Estou assumindo
wpa_supplicant
eiw
está instalado.Para se conectar ao wifi através,
wpa_supplicant
você precisa criar umwpa_supplicant.conf
arquivocom as seguintes linhas:
Ou você pode usar
wpa_passphrase
para criar o arquivo de configuração (copiar e colar):Além disso, você pode escrever
wpa_supplicant.conf
diretamente através de:para conectar, digite o seguinte comando:
Você pode se conectar
wpa_supplicant
sem owpa_supplicant.conf
arquivo:Você pode visitar a documentação oficial do Arch-linux para obter mais informações sobre o arquivo de configuração e os argumentos.
você pode se conectar através
nmcli
Exemplo:
wpa_cli
:Abra o terminal e digite
wpa_cli
Para digitalizar, digite:
Crie uma rede:
Isso produzirá um número, que é o ID da rede, por exemplo
0
Em seguida, precisamos definir o SSID e o PSK para a rede.Uma vez conectado, o dispositivo sem fio deve obter automaticamente um endereço IP. caso contrário, você pode executar o
dhclient
para obter um endereço IP via DHCP.O
dhclient
comando pode ser substituído por 2ip
comandos:iwctl
ferramentas de linha de comando.O
iwd
pacote fornece asiwctl
ferramentas de linha de comando. O pacote não está instalado por padrão. Para evitar qualquer conflito, elewpasupplicant.service
deve ser parado / desativado.para obter mais detalhes, consulte esta resposta em U&L: Conecte-se ao wifi na linha de comando nos sistemas Linux através do iwd (daemon sem fio para linux)
Leitura adicional:
Conectando com wpa_cli
Conectando com wpa_passphrase
exemplos nmcli
Archlinux: iwd / iwctl
fonte
/etc/network/intefaces auto wlp1s0 iface wlp1s0 inet dhcp pre-up wpa_supplicant -i wlp1s0 -c /etc/wpa_supplicant.conf -B
então reiniciar pequena caixa e já tem ip ...Para instalar o wpa_supplicant no Debian, digite
no terminal. Para criar o
wpa_supplicant.conf
arquivo, digitefonte