você é um desenvolvedor ou um testador de site que usa o Ubuntu para codificar e solucionar problemas? Se sim, temos ótimas notícias para você sobre conectividade Wifi no Linux.Como todos sabemos, o Ubuntu é um sistema baseado em Linux, apreciado por desenvolvedores em todo o mundo. Mas, além dos desenvolvedores, muitos usuários preferem o Ubuntu porque é de código aberto, fácil de usar e personalizável.
Leia para saber como acessar a conexão Wifi em sistemas e Servidores Linux.
Índice
Como faço para habilitar o Wireless no Linux usando nmtui?
Network Manager Text User Interface nmtui é essencialmente um terminal de linha de comando que você usa em um sistema Linux para configuração de rede. Você pode invocar a interface gráfica de texto para habilitar o Wi-fi no Ubuntu de uma maneira mais conveniente.
Lançamento nmtui
Primeiro, você deve executar o comando $ nmtui no terminal para iniciar a interface gráfica. Aqui, você verá três opções das quais você pode selecionar “Ativar uma conexão” e clicar em OK.
ativar Rede Sem Fio
o sistema fará a varredura das redes sem fio disponíveis e apresentará a lista na tela. A partir daqui, você pode selecionar sua rede Wi-fi doméstica e pressionar enter. Em seguida, semelhante ao Windows, você deve inserir a senha na janela de diálogo pop-up e selecionar OK para confirmar.
após a conexão sem fio bem-sucedida, você pode voltar e selecionar “sair” para fechar a interface nmtui. Você também pode testar a conectividade com a Internet executando o comando ping no DNS do Google:
- Ping 8.8.8.8-c 4
Como faço para habilitar o Wi-fi no Terminal no Linux?
a boa notícia é que você pode usar o terminal de comando no Ubuntu 20.04 desktop e servidor para se conectar à rede Wi-fi, cortesia do wpa_supplicant.
as redes Wifi avançadas são protegidas com WPA-PSK ou WPA-Personal, uma chave pré-compartilhada em vez de WPA-Enterprise.
um suplicante é essencialmente um software cliente que você pode instalar no seu computador ou laptop. Em seguida, você precisa autenticar o suplicante para se conectar à rede sem fio. Finalmente, você pode implementar um componente WPA suplicant usando o wpa_supplicant.
Passo 1: Como Encontrar o Nome da Interface sem Fio e Rede
Abra o terminal comando no Ubuntu 20.04 e execute o seguinte comando para saber o nome da interface Wifi:
- iwconfig
Você deve saber que “wlan0” é o nome mais comum usado para a interface de rede wireless na maioria dos sistemas Linux sem Systemd.
no entanto, o Ubuntu usa Systemd; é por isso que você verá o nome da sua interface de rede sem fio como “wlp4s0.”
outra informação que você verá no terminal é o ponto de acesso. Novamente, se o Wi-fi não estiver ativado no sistema Linux, não haverá nenhum ponto de acesso associado à interface sem fio.
no entanto, se você não conseguir ver sua interface Sem Fio, poderá usar o seguinte comando:
- sudo ifconfig wlp4s0 Up
em seguida, seu computador precisa verificar todas as redes nas proximidades para procurar sua rede sem fio doméstica. Então, tudo que você precisa fazer é substituir “wlp4s0” pelo nome da sua interface sem fio, que você descobriu usando o comando acima.
O próximo passo é usar o comando a seguir para aprender o nome de rede identificador ESSID:
- sudo iwlist wlp4s0 scan | grep ESSID
Passo 2: Como Conectar-se a Rede wi-Fi Usando o WPA_Supplicant
uma Vez que você sabe o nome da interface sem fio e de rede, você pode instalar o wpa_supplicant no Ubuntu 20.04 usando a linha de comando abaixo:
- sudo apt install wpasupplicant
em seguida, você deve criar um arquivo de configuração com o nome wpa_supplicant.conf com a ajuda do utilitário wpa_passphrase.
você deve estar se perguntando sobre o propósito de criar o arquivo. Essencialmente, o wpa_supplicant-conf é o arquivo de configuração que inclui todas as redes sem fio que você deseja que o computador acesse.
Você pode executar o comando abaixo no terminal para criar o arquivo de configuração:
- wpa_passphrase seu ESSID seu-wi-fi-senha | sudo tee /etc/wpa_supplicant.conf
Nota: você deve escrever o nome de sua rede ESSID e senha no comando acima.
o principal objetivo do comando acima é gravar a saída no /etc/wpa_supplicant.arquivo conf. Na próxima etapa, você deve executar este comando para conectar a placa sem fio e o ponto de acesso Wi-Fi:
- sudo wpa_supplicant-c / etc / wpa_supplicant.conf – I wlp4s0
a saída indica se a conexão com a Internet foi estabelecida com sucesso ou não.
como parar o Gerenciador de rede
se a conexão wifi for bem-sucedida, você deve executar o comando para parar o Gerenciador de rede. O Gerenciador de rede pode criar um problema de conexão Wi-Fi no Ubuntu desktop edition se você estiver usando wpa_supplicant. É por isso que é essencial interromper o Network Manager.
- sudo systemctl stop NetworkManager
você pode desativar permanentemente o Gerenciador de rede de inicialização automática no momento da inicialização usando a linha de comando abaixo:
- sudo systemctl desativar NetworkManager-wait – Online NetworkManager-dispatcher NetworkManager
uma vez que a conexão com a Internet é estabelecida com sucesso, você pode executar “iwconfig” para ver o ponto de acesso associado às suas interfaces de rede.
Normalmente, o wpa_supplicant é executado em primeiro plano. No entanto, você pode usar o CTRL+C para interromper o processo e executá-lo em segundo plano. Tudo que você precisa fazer é adicionar o sinalizador-B na linha de comando:
- sudo wpa_supplicant-B-c /etc/wpa_supplicant.conf – I wlp4s0
neste ponto, sua área de trabalho Ubuntu 20.04 é autenticada e conectada à sua rede Wi-fi doméstica. No entanto, você ainda não tem um endereço IP privado. Você pode obter um endereço IP a partir do servidor DHCP executando este comando no terminal:
- sudo dhclient wlp4s0
Além disso, você também pode verificar o seu endereço IP escrevendo o comando abaixo no terminal:
- ip addr show wlp4s0
Como Conectar-se à Rede sem Fio Oculta
o Que acontece se o seu modem sem fio não broadcast ESSID: Não se preocupe; tudo que você precisa fazer é adicionar o “scan_ssid=1” no /etc/wpa_supplicant.arquivo conf.
Passo 3: Como se conectar automaticamente no tempo de inicialização
se você deseja se conectar à rede Wifi no tempo de inicialização automaticamente, você deve editar o wpa_supplicant.arquivo de serviço. Antes de editar o arquivo, você pode copiá-lo do diretório /lib/systemd/system/ to /etc/systemd/system.Dessa forma, a nova versão do wpa_supplicant não substitui suas modificações.
- sudo cp / lib / systemd / system / wpa_supplicant.serviço / etc / systemd / system / wpa_supplicant.serviço
você pode usar Nano, um editor de texto de linha de comando para modificar o conteúdo do arquivo:
- sudo nano / etc / systemd / system / wpa_supplicant.serviço
No arquivo, você precisa de pesquisa para esta linha:
- ExecStart=/sbin/wpa_supplicant -u -s – -0 /run/wpa_supplicant
Você deve adicionar as interfaces de rede nome no comando:
- ExecStart=/sbin/wpa_supplicant -u -s -0 /etc/wpa_supplicant-conf -eu wlp4s0
Outra coisa importante a considerar aqui é para reiniciar o wpa_supplicant em caso de detecção de uma falha. Para resolver este problema, adicione esta linha para a direita sob o comando ExecStart:
- Reinicie=sempre
Além disso, você deve comando a seguir a linha usando o # no inicio:
- Alias=dbus-fi gratuito.wl-wpa_supplicant1.serviço
no final, salve e feche este arquivo. Além disso, se você usar o editor de texto Nano para modificar o arquivo, pressione Ctrl+0 e Enter para confirmar as alterações e Ctrl+X para concluir o arquivo.
Você pode recarregar usando systemd este comando:
- sudo systemctl daemon-recarregar
em seguida, você deve permitir que o wpa_supplicant serviços de começar em cada inicialização do tempo automaticamente:
- sudo systemctl enable wpa_supplicant.serviço
Por Que o servidor Linux não está se conectando ao Wifi?
se você não pode se conectar à rede Wi-Fi, pode ser por causa de um problema de hardware ou software. Mas, primeiro, é melhor descartar os problemas de hardware com os drivers porque o diagnóstico é direto.
Primeiro, execute o seguinte comando:
- Ping localhost
O host local é essencialmente o endereço para verificar os circuitos para o NIC. Se você não conseguir fazer ping, isso significa que o problema está no driver Wi-fi. No entanto, se o ping voltar, provavelmente, o problema é com o software.
Passo 1: Instale Drivers Sem Fio do Ubuntu ISO
para resolver o problema do software, você pode usar o arquivo ISO do Ubuntu para reinstalar os drivers Wi-fi. Primeiro, você pode colocar o Ubuntu ISO no diretório home e execute o comando abaixo para montar o Ubuntu ISO para o disco virtual:
- sudo mkdir /media/cdrom
- sudo mount-o loop ubuntu-*.iso / media / cdrom
você deve navegar para “Software & atualizações”, verifique o CDRom e digite a senha mediante solicitação do painel.Por último, toque na guia “Drivers adicionais” para escolher a opção ” Adaptador De Rede Sem Fio “e selecione” Aplicar alterações.”
Passo 2: Como Verificar se o Dispositivo sem Fios É Detectado
Se o Ubuntu 20.04 não consegue detectar o dispositivo sem-fio, você pode abrir o comando de terminal e executar o comando:
- sudo comando lsusb
por outro lado, você deve escrever este comando se você usar um dongle USB ou uma placa de rede sem fio interno:
- sudo lspci
se a saída contiver o “controlador de rede “ou” controlador de cabo Ethernet”, o Linux pode detectar o dispositivo sem fio.
além disso, você também pode usar os seguintes comandos para ver o dispositivo sem-fio:
- sudo lshw -C
Se a saída contém a descrição da rede, o Ubuntu não reconhece o dispositivo sem fio. Caso contrário, você precisa instalar o módulo de driver ausente.
Passo 3: Como Instalar o Driver Ausente Módulo Usando o Ubuntu
Primeiro, você deve executar o comando para ver a lista de módulos usados:
- sudo lsmod
Se você deseja ativar um módulo específico, você deve executar o comando utilizando o nome do chipset como um nome de módulo:
- sudo modprobe módulo
Seguinte, você pode executar o “lsmod” comando para ver se o módulo está instalado corretamente ou não.
Passo 4: Automaticamente ao Carregar Módulo no Tempo de Inicialização
caso o módulo não carregar na inicialização, você deve carregá-lo permanentemente usando o comando:
- sudo nano /etc/modules
Você pode abrir o editor de texto Nano usando o comando acima. Então, tudo que você precisa fazer é escrever o nome do módulo no final do arquivo e salvá-lo. Além disso, você deve reiniciar o sistema para ver se a placa sem fio pode detectar as redes wifi.
resolva o problema DNS
embora seja um problema raro, é melhor verificar se você enfrenta problemas de conectividade em um servidor Linux. Primeiro, execute este comando para ver o endereço Lan do roteador:
- dispositivo nmcli mostrar WLAN1 / grep IP4.DNS
você pode alterar o wlan1 no comando acima para o nome de rede sem fio que você usa. De seguida, execute o comando abaixo para ver o destino:
- um IP s
Agora, você tem todas as informações; é tempo de ping para o roteador LAN endereço e os servidores de DNS do Google:
- ping 8.8.8.8
Depois de diagnosticar o problema de DNS, você pode modificar o roteador de DNS para Abrir o DNS ou o servidor do Google. Você também pode entrar em contato com o fabricante do roteador para verificar ainda mais o problema de DNS.
conclusão
o objetivo principal do artigo acima é discutir os métodos de interface gráfica e de texto do Usuário para habilitar o Wifi em seu sistema ou servidor Linux.Além disso, você também pode usar os métodos de solução de problemas se o Ubuntu não puder se conectar à rede sem fio.