Tenho o Ubuntu 14.04 LTS instalado em um Lenovo G50-30. Quando instalei o Ubuntu tive alguns problemas com o WiFi. Não consegui ligar/desligar.
Pesquisei na Internet e descobri alguns comandos para consertar e funcionou. Mas, toda vez que o Ubuntu inicia, tenho que digitar este comando para ativar o WiFi:
sudo modprobe -r ideapad-laptop
Oque posso fazer para consertar isso?
Além disso, como executo comandos automaticamente sempre que o sistema é inicializado?
Responder1
Certifique-se de que o wifi esteja ligado e funcionando e execute o seguinte comando para colocar o módulo na lista negra.
echo "blacklist ideapad-laptop" | sudo tee -a /etc/modprobe.d/blacklist.conf
Reinício.
Responder2
modprobe -r
é usado para remover um módulo do kernel. Você pode colocar o módulo na lista negra para não precisar removê-lo após cada inicialização. Para isso abra um terminal e digite:
sudo nano /etc/modprobe.d/blacklist.conf
Pelo comando acima, estamos pedindo ao nano, o editor de texto GUI do Ubuntu para abrir arquivos /etc/modprobe.d/blacklist.conf
. Mas os usuários normais não têm permissão para gravar neste arquivo. Portanto, usamos sudo
para executar o comando com privilégios de root.
Adicione o nome do módulo que você deseja colocar na lista negra ao arquivo aberto usando o seguinte formato:
blacklist driver-name
Para sair, pressione Ctrl + X
seguido de y
(para Sim).
Como você perguntou, ao usar Linux, você nunca precisa digitar os mesmos comandos toda vez que o sistema inicializa. Você pode automatizar isso. Se você deseja que um comando específico seja executado sempre que o Ubuntu inicializar, basta adicioná-lo ao arquivo /etc/rc.local
. Para isso, abra um Terminal e digite:
sudo gedit /etc/rc.local
Depois que o gedit for aberto, escreva o comando que deseja executar durante a inicialização, começando na penúltima linha, ou seja. antes exit 0
. Salvar e sair.
Responder3
Pilot6 tem um PPA que resolverá o problema sem colocar o ideapad-laptop na lista negra
Primeiro precisamos adicionar o PPA
sudo add-apt-repository ppa:hanipouspilot/ideapad-laptop
Então podemos instalá-lo com
sudo apt-get update && sudo apt-get install ideapad-laptop-dkms
Então reinicie
O único problema possível é se você tiver uma placa wifi broadcom que usa bcmwl porque isso atualizará seu kernel para a série 3.16 e você precisaria da versão utópica do bcmwl-kernel-source que éaqui
Responder4
Se você tiver que descartar o módulo ideapad-laptop para desbloquear o rfkill, eu diria que muito provavelmente você está sofrendo dono_hw_rfkillemitir.
Portanto, eu recomendo perguntarbugzillaouibm-acpi-develpara obter mais assistência, se quiser resolver isso - de uma vez por todas.
Se você também forneceu dmidecode
resultados, acho que já deveria estar pela metade.