Sem fio não funciona no Pavilion x360-Convertible, executando 16., 04

0

Eu tenho um problema sem fio com meu HP-Pavilion-x360-Convertible, com uma instalação limpa de 16.04. Quando eu clico no botão liga / desliga sem fio nas configurações de rede, ele sempre volta para 'desligado'.

  1. A primeira orientação que encontrei foi em Sem conexão sem fio no HP Pavilion x360 Convertible Isso me instruiu a fazer:

    sudo tee /etc/modprobe.d/iwlwifi-opt.conf <<< "11n_disable=1"
    

    Isso não funcionou, então eu desfiz (espero) com:

    sudo tee /etc/modprobe.d/iwlwifi-opt.conf <<< "11n_disable=0"
    
  2. Encontrei então esta página: Problema sem fio HP Pavilion x360

    Seguindo as instruções, baixei link e executei os comandos do terminal:

    *cd ~/Desktop/iwlwifi-7265-ucode-25.17.12.0
    sudo cp iwlwifi-7265D-12.ucode /lib/firmware/iwlwifi-3165-9.ucode
    sudo cp iwlwifi-7265-12.ucode  /lib/firmware/iwlwifi-3165-12.ucode*
    

    Tudo pareceu dar certo, mas ainda não houve resposta do sistema sem fio.

  3. Então eu corri

    dmesg | grep iwl 
    

    com este resultado:

    $ dmesg | grep iwl
    [   11.190321] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-7265D-19.ucode failed with error -2
    [   11.190365] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-7265D-18.ucode failed with error -2
    [   11.190393] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-7265D-17.ucode failed with error -2
    [   11.349117] iwlwifi 0000:03:00.0: loaded firmware version 16.242414.0 op_mode iwlmvm
    [   11.631088] iwlwifi 0000:03:00.0: Detected Intel(R) Dual Band Wireless AC 3165, REV=0x210
    [   11.631940] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [   11.632810] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [   11.857648] ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs'
    [   13.386444] iwlwifi 0000:03:00.0 wlp3s0: renamed from wlan0
    [   35.012388] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [   35.012608] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [   35.079948] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [   35.080168] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [   73.393053] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [   73.393282] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [   73.457487] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [   73.457713] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [  282.586203] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [  282.586437] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [  282.647347] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [  282.647583] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [  303.112696] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [  303.112928] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [  303.176370] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [  303.176598] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [  307.822367] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [  307.822602] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [  307.884503] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    [  307.884746] iwlwifi 0000:03:00.0: L1 Enabled - LTR Enabled
    
por user548643 26.05.2016 / 02:17

1 resposta

0

basicamente o que dmesg | grep iwl está dizendo é que o driver da sua placa wireless não está sendo carregado no kernal, e é por isso que não está funcionando. Então, o que você precisa fazer é instalar o driver para a sua rede sem fio corretamente, aqui está como fazer isso com o driver que você baixou.

  1. vá para a pasta Downloads cd ~/Downloads .
  2. descompacte o arquivo .tgz . %código%
  3. cd no diretório tar -xzvf iwlwifi-7265-ucode-25.17.12.0.tgz
  4. copie os arquivos do driver para o local correto.

    sudo cp iwlwifi-7265-12.ucode /lib/firmware
    sudo cp iwlwifi-7265D-12.ucode /lib/firmware
    
  5. O comando digitado em sua primeira etapa cd iwlwifi-7265-ucode-25.17.12.0 na verdade exclui todo o arquivo de configuração e o substitui por sudo tee /etc/modprobe.d/iwlwifi-opt.conf <<< "11n_disable=1" . então você precisará abrir esse arquivo em um editor de texto como um superusuário e colocar o código original de volta nele. 11n_disable=1

  6. copie e cole este código no arquivo e salve (este foi retirado do arquivo de configuração no meu computador).

    # /etc/modprobe.d/iwlwifi.conf
    # iwlwifi will dyamically load either iwldvm or iwlmvm depending on the
    # microcode file installed on the system.  When removing iwlwifi, first
    # remove the iwl?vm module and then iwlwifi.
    remove iwlwifi \
    (/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
    && /sbin/modprobe -r mac80211
    
por Jordan Camp 27.05.2016 / 03:55