La scheda Intel Corporation Wireless-N 7260 muore in modo casuale


11

Su Ubuntu 14.04 a 32 bit , dopo un po 'di tempo la mia scheda wireless smette di funzionare. A volte aiuta a fermare il WiFi nell'nm-applett (nell'angolo in alto a destra) e a riavviarlo per ottenere una nuova connessione al mio WiFi, ma soprattutto questo non aiuta più - devi riavviare per usare di nuovo la scheda.

Ho avuto questo in diverse località, quindi è stato sicuramente un problema con la mia carta.

Il kernel al momento:

$ uname -rp
3.14.1-031401-generic i686

La mia ipotesi è che l' opzione di risparmio energetico wireless impostata da powertoppotrebbe causare alcuni problemi, quindi l'ho aggiunto al mio /etc/rc.localcosì la parte finale sembrava così:

# By default this script does nothing.

#####################################################
# tune all power save settings to >good<
powertop --auto-tune

una volta disabilitata di nuovo questa opzione, la scheda wireless sembra funzionare meglio, ma non sempre.

Quando si trova in stato di arresto anomalo e se provo a riattivare il WiFi nell'applet nm ottengo questo errore in /var/log/syslog:

iwlwifi 0000:01:00.0: Failed to load firmware chunk!

Ho raccolto alcuni dati con l'aiuto di questa risposta :

##### lspci #####

01:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b2] (rev 6b)
  Subsystem: Intel Corporation Wireless-N 7260 [8086:c262]
  Kernel driver in use: iwlwifi

risultati completi

Se cerco locate 7260|grep -i wifi, trovo lo stesso modulo /lib/firmware/iwlwifi-7260-8.ucode. Non utilizza i driver più recenti di wireless.kernel.org perché iwlwifi-7260-9.ucode non è ancora supportato.)

Come posso risolvere questo problema sul mio Lenovo Yoga 2 Pro? Forse è possibile ricaricare il modulo del kernel in qualche modo per riattivarlo con uno script se è morto?


Quale sistema operativo stai eseguendo?
Charles Green,

La forma dell'output di uname sembra un po 'diversa dalla mia, senza offesa. Devo mantenere il mio wireless sempre alla massima potenza. Quando la radio si interrompe, torna indietro dopo un certo periodo di tempo? Muore completamente o smette di rispondere?
Charles Green,

Forse perché uso 32 bit. Muore e non torna più; (
rubo77

Sei sicuro che sia installato il firmware corretto ?
wxl,

@wxl: ho un Intel 7260. Come faccio a sapere se è installato il firmware corretto ? Devo elencare tutte le impostazioni del kernel ? O c'è un comando da controllare?
rubo77,

Risposte:


9

È necessario disabilitare la gestione dell'alimentazione e possibilmente l'estensione 802.11n. Questi cambiamenti hanno funzionato per me.

Per la gestione del risparmio energetico creare un file in

sudo gedit /etc/pm/power.d/wireless

con il seguente contenuto

#!/bin/sh 
/sbin/iwconfig wlan0 power off

e renderlo eseguibile:

sudo chmod +x /etc/pm/power.d/wireless

Per disabilitare l'estensione 11n, provare quanto segue

sudo su
echo "options iwlwifi 11n_disable=1" >> /etc/modprobe.d/iwlwifi.conf

È necessario rebootdopo tali modifiche. La corsa iwconfigdovrebbe mostrare:

wlan0     IEEE 802.11abg

e

Power Management:off

Quello che sicuramente ha funzionato per me è stato l'aggiornamento a uno degli ultimi kernel da

http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-rc4-utopic/

Quando hai aggiornato il kernel? Prima di disabilitare l'opzione di alimentazione e l'estensione n? E il kernel funziona con unità e 14.04?
rubo77,

Ho aggiornato il kernel dopo aver impostato queste opzioni. Con il nuovo kernel (3.17.0-031700rc da 1 a 4) e l'ultimo kernel ufficiale per 14.04.1 (3.13.0-36) sembra non sia necessario disabilitare 11n. Entrambi lavorano ora con unità.
Harris,

E ha funzionato disabilitando n e powersvings prima, senza aggiornare il kernel?
rubo77,

Non voglio scherzare ma ha funzionato bene negli ultimi due giorni.
Harris,

Per ora andrò a disabilitare 11n. Ho avuto problemi all'inizio, quando ho provato un kernel utopico su fidato!
rubo77,

1

Verificare eventuali errori o indizi nel registro:

dmesg | grep iwl

Sembra che il firmware -8 si stia caricando. Potresti avere più fortuna con il -9.

ls /lib/firmware | grep 7260

Spero che tu abbia:

iwlwifi-7260-7.ucode
iwlwifi-7260-8.ucode
iwlwifi-7260-9.ucode 

In tal caso, eseguire il backup della versione -8:

sudo mv /lib/firmware/iwlwifi-7260-8.ucode  /lib/firmware/iwlwifi-7260-8.bak

Riavvia e verifica la presenza di messaggi:

dmesg | grep iwl

Ti connetti? È stabile?


Ho questo in dmesg: loaded firmware version 22.24.8.0 op_mode iwlmvm anche se ho anche il -7 -8e iwlwifi-7260-9.ucodein /lib/firmware. È difficile dire della stabilità, perché oggi non ho ancora avuto problemi
rubo77

Si prega di vedere la mia modifica sopra.
chili555

Se eseguo il backup di -8 e riavvio, viene caricata la versione -7. Se eseguo anche il backup, visualizzo un errore che non esiste. Se Driver unable to support your firmware API. Driver supports v8, firmware is v9.
eseguo il

La stabilità è migliore, peggiore o uguale quando viene caricata la versione -7?
chili555

Come posso vedere che il -7 carica? Penso che nel mio caso abbia già caricato sempre la versione -7, perché questo è ciò che modinfo iwlwifimostra in "firmware" (vedi Elenca tutte le impostazioni del kernel per ottenere i dettagli sui dispositivi installati )
rubo77

1

Nessuna delle altre soluzioni ha risolto il problema e recentemente ho scoperto che si tratta di un problema hardware :

Quando porto in giro il mio laptop di solito si scuote e si piega un po ', questo sta causando il faiure!

Posso provocare il fallimento piegando leggermente la parte inferiore dello schermo da un lato e tirando in avanti dall'altro lato. non forte, solo un po 'senza danneggiare il dispositivo .

Dopo alcuni tentativi, la scheda Wifi si spegne.

Lo stesso problema sulla mia partizione di Windows di gioco.

Quindi la soluzione è solo quella di mettere il dispositivo in un posto sicuro e non modificare l'angolazione dello schermo, quindi la Wifi Card rimarrà attiva senza problemi.

Forse è causato dai connettori Aux e Main che toccano la custodia, quando la pieghi, la scheda Wi-Fi si trova sul lato sinistro, appena sopra la batteria:

inserisci qui la descrizione dell'immagine

Ho provato a rispondere alla scheda wifi con questa guida: http://techdadreview.com/2014/09/02/upgrade-lenovo-yoga-2-pros-wireless-card/

Ma ho scoperto che il problema non è la scheda WiFi stessa, ma è la parte lunga della scheda madre accanto ad essa. Ogni volta che premi leggermente su quella platina, la scheda WiFi muore.

Quindi proverò ad acquistare una piccola scheda USB ora e nel frattempo starò attento a non premere troppo forte sul fondo del mio laptop.


Penso di essere affetto esattamente dallo stesso problema hardware sul mio Thinkpad X230. Qual è stata la soluzione che hai scelto?
Orschiro,

L'ho rispedito entro il tempo garantito e ho restituito il prezzo originale. Dissero che non potevano risolverlo
rubo77,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.