.
Você está preso à interface TTY ou não consegue encontrar os miniaplicativos de rede que permitem conectar-se a uma rede Wi-Fi a partir da interface gráfica do usuário (GUI) do sistema Linux?
É um problema muito comum para usuários que instalaram Arch, servidor Ubuntu, AlmaLinux baseado em Red Hat, CentOS Stream, RockyLinux e muitas outras distribuições mínimas.
Nesse caso, você poderia usar comandos de terminal para se conectar à internet, mas para isso precisaria conhecer os comandos e a sintaxe corretos para fazer a interface Wi-Fi procurar uma rede próxima e se conectar a ela após aceitar a senha correta .
Então, vamos descobrir como se conectar ao WiFi usando a linha de comando em qualquer distribuição Linux, como Ubuntu, Debian, Kali, Arch, CentOS Stream, etc.
Como se conectar ao Wi-Fi no Linux a partir do terminal
Existem várias maneiras de se conectar à rede sem fio disponível usando a janela do terminal. Alguns são bastante simples, enquanto outros exigirão algum trabalho extra.
Na minha opinião, não há razão para complicar demais as coisas se elas puderem ser feitas de forma rápida e fácil. É por isso que vou demonstrar o método mais fácil possível de estabelecer uma conexão sem fio combinando o nmtui
e nmcli
comandos.
Você pode escolher qualquer um dos links abaixo para estabelecer uma conexão Wi-Fi.
Etapas para se conectar à rede Wi-Fi usando o comando nmtui
Uma das maneiras mais fáceis de se conectar a uma rede wi-fi é com o comando nmtui, que significa “Network Manager Text User Interface”. Isso permite que você gerencie conexões de rede com muita facilidade usando uma interface de usuário baseada em terminal.
Isso significa que você pode ficar online sem forçar o pescoço.
Passo 1: Inicie o terminal e execute o comando
Para iniciar a conexão de rede, abra um terminal e digite o nmtui
comando. Isso abrirá uma interface gráfica de usuário simples que permite que você se conecte à Internet sem ter que se lembrar de muitos comandos.
$ nmtui
Depois que um comando for executado, você encontrará algo semelhante à imagem abaixo, que discutiremos na próxima seção.
Etapa 2: selecione Ativar uma conexão
No centro da tela, você encontrará três opções para escolher: “Editar uma conexão”, “Ativar uma conexão” e “Definir nome do host do sistema”. Destes, você precisa selecionar “Ativar uma conexão,” que pode ser selecionado usando as teclas de seta e enter.

E o restante das opções, como “Editar uma conexão”, pode ser usado para personalizar e gerenciar conexões de rede, e a última opção, “Definir nome do host do sistema”, é uma das outras maneiras de definir o nome do host no Linux, e se você quer saber mais sobre isso, clique aqui.
Etapa 3: Digitalize e conecte-se ao SSID disponível
Para se conectar a uma rede sem fio, pressione a tecla enter após clicar em “Ativar uma conexão” para abrir uma lista de redes disponíveis, use as setas para cima e para baixo para selecionar o SSID desejado e, finalmente, clique em “Ativar” ou então pressione a tecla “enter” para finalizar a conexão.
Se nenhum dispositivo Wi-Fi estiver listado na “seção Wi-Fi”, desative o modo avião ou use o comando abaixo para ativar a interface de rede sem fio.
$ nmcli radio wifi on
Da minha parte, consigo obter o nome da rede e, com isso, consigo conectar um dos pontos de acesso (chamado “AndroidAP 7587”), que você pode ver claramente na imagem abaixo.

Depois de fazer essas coisas, você será solicitado a digitar a senha da sua rede, conforme mostrado na próxima figura.

Seu computador poderá se conectar à rede se a senha digitada estiver correta. A conexão de rede falhará se você inserir uma senha incorreta mais de uma vez, portanto, certifique-se de usar a correta.
Uma vez que a conexão foi feita, um asterisco

Conexão estabelecidanmtui
O botão “Sair” sairá deste utilitário, mas você sempre poderá reabri-lo digitando “

Selecione a opção “Sair”
Depois de se conectar à rede com sucesso, visite Strong The One.com para nos informar como foi. Será muito apreciado por nós.
Leia também: Como iniciar e parar o modo Monitor no Linux
Conecte-se a uma rede Wi-Fi usando o comando nmcli nmcli
O método acima mencionado é simples. Tudo o que você precisa fazer para conectar dispositivos sem fio é usar as teclas de seta. No entanto, se você preferir uma abordagem mais orientada à linha de comando para estabelecer uma conexão de rede,
é a sua melhor aposta.
Etapa 1: verifique o status do Wi-Fi
$ nmcli general status
Estou ansioso para mostrar a etapa, mas antes disso, pedirei que você verifique o status da interface de rede executando o seguinte comando:

Verifique o status da sua rede sem fio.
$ nmcli radio wifi on
Se o status “Wi-Fi” estiver desativado, certifique-se de ativá-lo executando o comando abaixo ou desative o modo avião no teclado.
Etapa 2: Conecte seu computador à sua rede sem fio
$ nmcli device wifi list
Depois que a interface Wi-Fi estiver ativada, seu sistema começará a procurar por dispositivos sem fio próximos. Para encontrar a lista de redes atualmente disponíveis, execute o comando abaixo. Ele listará todas as redes sem fio próximas e incluirá informações como EM USO, BSSID, SSID, MODO, CHAN, TAXA, SINAL, BARRAS e SEGURANÇA.

Dispositivos sem fio disponíveis
Do exposto, você só precisa saber o SSID da rede à qual deseja se conectar e, claro, deve ter a senha para autorizar a conexão. eu selecionei o “AndroidAP_7587”
$ nmcli device wifi connect AndroidAP_7587 password 01234567

Conexão estabelecida usando o comando nmcli
Assim que a conexão for estabelecida, você receberá a mensagem “Dispositivo “wlo1” ativado com sucesso com “433509b2-b651-4ce6-9493-22e3ed158f9f”. Isso significa que o dispositivo agora está conectado a uma rede wi-fi.
Etapa 3: ping para verificar o status da conexão
$ nmcli general status
Para verificar o status da conexão, você pode usar o mesmo comando usado para localizar o status da interface de rede na etapa 1.

Verificação do status da conexão usando o comando nmcli
$ ping Strong The One.com
Posso até fazer ping na rede para verificar a conexão.
Embrulhar nmtui
Você aprendeu como se conectar a uma rede Wi-Fi por meio do terminal usando o nmcli
e
comandos, que considero o método mais simples e eficaz de conexão a uma rede sem fio.
Leia também: Muitos usuários não sabem que o CommandLine também pode fazer pesquisa na Web nmcli
Há mais para aprender sobre e se você estiver interessado, posso escrever um guia mais abrangente, mas, por enquanto, você pode lerEste
.

De qualquer forma, se houver algo que eu precise considerar, use o espaço abaixo para fornecer qualquer informação adicional ou feedback.
Um homem com uma tecnologia efusiva que explorou algumas das incríveis coisas da tecnologia e está explorando mais. Enquanto avançava, tive a chance de trabalhar no desenvolvimento Android, Linux, AWS e DevOps com várias ferramentas de código aberto.
.