WiFi não funciona em outra versão do kernel

0

Eu tenho um problema sobre a detecção da minha placa WiFi em outras versões do kernel do Linux. Quando executo ifconfig , a placa não será listada nas interfaces de rede. A linha de comando sudo ifup ra0 mostra o seguinte:

ifup: failed to open statefile /run/network/ifstate: Permission denied

Atualmente, uso a versão do kernel "3.8.0-25-generic x86_64" para que eu possa me conectar ao WiFi. Todas as outras versões do kernel simplesmente não permitem isso.

Eu quero resolver esse problema antes de fazer o upgrade no 13.10 (não acho que a atualização vá resolvê-lo ou será?).

Aqui estão todas as informações necessárias:

Resultados das linhas de comando sob o kernel ativo: link

Resultados das linhas de comando sob outros kernels: link

Muito obrigado pela sua ajuda.

    
por user204279 18.10.2013 / 20:02

1 resposta

1

Parece que você compilou o driver rt5390sta do código-fonte. Ele é compilado apenas para a versão do kernel que estava sendo executada quando você compilou. Quando uma versão posterior do kernel é instalada, normalmente pelo Update Manager, você deve recompilar depois de reinicializar o kernel posterior.

cd Desktop/rt5390sta_files  <--or wherever you downloaded and extracted the driver
make clean
make
sudo make install
sudo modprobe rt5390sta

Espero que a atualização para 13.10 provavelmente resolva seu problema.

    
por chili555 18.10.2013 / 20:29