NetworkManager no ve mi tarjeta inalámbrica

NetworkManager no ve mi tarjeta inalámbrica

Detalles del sistema: Ubuntu 12.04 LTS, el kernel es 3.5.0-45 genérico, la computadora portátil es Dell Sputnik 3 XPS 13, la tarjeta inalámbrica es Intel Wireless 7260 (rev 6b)

Estaba teniendo problemas para conectarme a la red inalámbrica CS de mi campus, pero no a otras redes. Mi administrador de sistemas sugirió usar una solución deaquí. Instalé los backports en la respuesta aceptada y reinicié. Cuando reinicié, NetworkManager no detectaba mi tarjeta inalámbrica y la interfaz wlan0 no estaba operativa. Inmediatamente desinstalé los backports pero el problema persistió. Intenté instalar los controladores para mi sistema desdeaquípero eso tampoco solucionó el problema. Supongo que una restauración de fábrica solucionaría el problema, pero preferiría evitarlo.

En previsión de solicitudes de determinados resultados:

lspci | red grep

02:00.0 Network controller: Intel Corporation Wireless 7260 (rev 6b)

lshw -C red

*-network
    description: Network controller
    product: Wireless 7260
    vendor: Intel Corporation
    physical id: 0
    bus info: pci@0000:02:00.0
    version: 6b
    width: 64 bits
    clock: 33MHz
    capabilities: bus_master cap_list
    configuration: driver=iwlwifi latency=0
    resources: irq:59 memory:f0400000-f0401fff

dmesg | grep iwl

[    7.675832] iwlwifi 0000:02:00.0: irq 59 for MSI/MSI-X
[    7.676309] iwlwifi 0000:02:00.0: Selected bus type = PCI
[    7.845366] iwlwifi 0000:02:00.0: loaded firmware version 22.0.6.0 op_mode iwlmvm
[    7.879810] iwlmvm: disagrees about version of symbol ieee80211_start_tx_ba_cb_irqsafe
[    7.879814] iwlmvm: Unknown symbol ieee80211_start_tx_ba_cb_irqsafe (err -22)
[    7.879820] iwlmvm: disagrees about version of symbol ieee80211_connection_loss
[    7.879822] iwlmvm: Unknown symbol ieee80211_connection_loss (err -22)
[    7.879827] iwlmvm: disagrees about version of symbol ieee80211_report_wowlan_wakeup
[    7.879828] iwlmvm: Unknown symbol ieee80211_report_wowlan_wakeup (err -22)
[    7.879834] iwlmvm: disagrees about version of symbol ieee80211_sched_scan_stopped
[    7.879836] iwlmvm: Unknown symbol ieee80211_sched_scan_stopped (err -22)
[    7.879865] iwlmvm: disagrees about version of symbol ieee80211_free_hw
[    7.879866] iwlmvm: Unknown symbol ieee80211_free_hw (err -22)
[    7.879874] iwlmvm: disagrees about version of symbol ieee80211_get_tkip_p2k
[    7.879876] iwlmvm: Unknown symbol ieee80211_get_tkip_p2k (err -22)
[    7.879881] iwlmvm: disagrees about version of symbol ieee80211_alloc_hw
[    7.879883] iwlmvm: Unknown symbol ieee80211_alloc_hw (err -22)
[    7.879891] iwlmvm: disagrees about version of symbol ieee80211_beacon_loss
[    7.879893] iwlmvm: Unknown symbol ieee80211_beacon_loss (err -22)
[    7.879904] iwlmvm: disagrees about version of symbol ieee80211_register_hw
[    7.879906] iwlmvm: Unknown symbol ieee80211_register_hw (err -22)
[    7.879912] iwlmvm: disagrees about version of symbol ieee80211_restart_hw
[    7.879914] iwlmvm: Unknown symbol ieee80211_restart_hw (err -22)
[    7.879917] iwlmvm: disagrees about version of symbol ieee80211_rate_control_unregister
[    7.879919] iwlmvm: Unknown symbol ieee80211_rate_control_unregister (err -22)
[    7.879923] iwlmvm: disagrees about version of symbol __ieee80211_get_radio_led_name
[    7.879925] iwlmvm: Unknown symbol __ieee80211_get_radio_led_name (err -22)
[    7.879943] iwlmvm: disagrees about version of symbol ieee80211_wake_queue
[    7.879945] iwlmvm: Unknown symbol ieee80211_wake_queue (err -22)
[    7.879972] iwlmvm: disagrees about version of symbol ieee80211_iter_keys
[    7.879974] iwlmvm: Unknown symbol ieee80211_iter_keys (err -22)
[    7.879988] iwlmvm: disagrees about version of symbol wiphy_rfkill_set_hw_state
[    7.879990] iwlmvm: Unknown symbol wiphy_rfkill_set_hw_state (err -22)
[    7.880014] iwlmvm: disagrees about version of symbol ieee80211_enable_rssi_reports
[    7.880015] iwlmvm: Unknown symbol ieee80211_enable_rssi_reports (err -22)
[    7.880019] iwlmvm: disagrees about version of symbol ieee80211_stop_tx_ba_cb_irqsafe
[    7.880021] iwlmvm: Unknown symbol ieee80211_stop_tx_ba_cb_irqsafe (err -22)
[    7.880025] iwlmvm: disagrees about version of symbol ieee80211_ave_rssi
[    7.880027] iwlmvm: Unknown symbol ieee80211_ave_rssi (err -22)
[    7.880033] iwlmvm: disagrees about version of symbol ieee80211_sta_block_awake
[    7.880035] iwlmvm: Unknown symbol ieee80211_sta_block_awake (err -22)
[    7.880039] iwlmvm: disagrees about version of symbol ieee80211_remain_on_channel_expired
[    7.880041] iwlmvm: Unknown symbol ieee80211_remain_on_channel_expired (err -22)
[    7.880056] iwlmvm: disagrees about version of symbol ieee80211_wake_queues
[    7.880058] iwlmvm: Unknown symbol ieee80211_wake_queues (err -22)
[    7.880061] iwlmvm: disagrees about version of symbol ieee80211_iterate_active_interfaces
[    7.880063] iwlmvm: Unknown symbol ieee80211_iterate_active_interfaces (err -22)
[    7.880066] iwlmvm: disagrees about version of symbol ieee80211_rate_control_register
[    7.880068] iwlmvm: Unknown symbol ieee80211_rate_control_register (err -22)
[    7.880072] iwlmvm: disagrees about version of symbol ieee80211_free_txskb
[    7.880074] iwlmvm: Unknown symbol ieee80211_free_txskb (err -22)
[    7.880094] iwlmvm: disagrees about version of symbol ieee80211_tx_status
[    7.880096] iwlmvm: Unknown symbol ieee80211_tx_status (err -22)
[    7.880099] iwlmvm: disagrees about version of symbol ieee80211_stop_queue
[    7.880101] iwlmvm: Unknown symbol ieee80211_stop_queue (err -22)
[    7.880108] iwlmvm: disagrees about version of symbol ieee80211_ready_on_channel
[    7.880110] iwlmvm: Unknown symbol ieee80211_ready_on_channel (err -22)
[    7.880114] iwlmvm: disagrees about version of symbol ieee80211_stop_queues
[    7.880116] iwlmvm: Unknown symbol ieee80211_stop_queues (err -22)
[    7.880130] iwlmvm: disagrees about version of symbol ieee80211_sched_scan_results
[    7.880131] iwlmvm: Unknown symbol ieee80211_sched_scan_results (err -22)
[    7.880138] iwlmvm: disagrees about version of symbol ieee80211_data_to_8023
[    7.880140] iwlmvm: Unknown symbol ieee80211_data_to_8023 (err -22)
[    7.880148] iwlmvm: disagrees about version of symbol ieee80211_scan_completed
[    7.880150] iwlmvm: Unknown symbol ieee80211_scan_completed (err -22)
[    7.880153] iwlmvm: disagrees about version of symbol ieee80211_iterate_active_interfaces_atomic
[    7.880155] iwlmvm: Unknown symbol ieee80211_iterate_active_interfaces_atomic (err -22)
[    7.880163] iwlmvm: disagrees about version of symbol rate_control_send_low
[    7.880165] iwlmvm: Unknown symbol rate_control_send_low (err -22)
[    7.880173] iwlmvm: disagrees about version of symbol ieee80211_unregister_hw
[    7.880175] iwlmvm: Unknown symbol ieee80211_unregister_hw (err -22)
[    7.880179] iwlmvm: disagrees about version of symbol ieee80211_resume_disconnect
[    7.880181] iwlmvm: Unknown symbol ieee80211_resume_disconnect (err -22)
[    7.880189] iwlmvm: disagrees about version of symbol ieee80211_beacon_get_tim
[    7.880191] iwlmvm: Unknown symbol ieee80211_beacon_get_tim (err -22)
[    7.880215] iwlmvm: disagrees about version of symbol cfg80211_chandef_create
[    7.880217] iwlmvm: Unknown symbol cfg80211_chandef_create (err -22)
[    7.880221] iwlmvm: disagrees about version of symbol ieee80211_request_smps
[    7.880223] iwlmvm: Unknown symbol ieee80211_request_smps (err -22)
[    7.880263] iwlmvm: disagrees about version of symbol ieee80211_disable_rssi_reports
[    7.880265] iwlmvm: Unknown symbol ieee80211_disable_rssi_reports (err -22)
[    7.880279] iwlmvm: disagrees about version of symbol mac80211_ieee80211_rx
[    7.880281] iwlmvm: Unknown symbol mac80211_ieee80211_rx (err -22)
[    7.880520] iwlwifi 0000:02:00.0: failed to load module iwlmvm (error 256), is dynamic loading enabled?

Contenido de /etc/network/devnames

wlan0:Intel Corporation Device 08b1

Contenido de /etc/network/interfaces

auto lo
iface lo inet loopback

herramienta nm

NetworkManager Tool

State: disconnected

Si alguien pudiera ayudarme con esto, sería fantástico. La computadora portátil no tiene un puerto Ethernet, por lo que dependo del funcionamiento inalámbrico.

EDITAR: chili555 me ayudó a que esto funcionara a través del chat. El problema fue que Dell obliga a la computadora portátil a usar la versión 3.10 de los puertos traseros a través de DKMS. Lo eliminamos de DKMS y luego instalamos 3.13. Tenga en cuenta que cada vez que se instala un nuevo kernel, es necesario volver a compilar y reinstalar 3.13 para el nuevo kernel.

Respuesta1

Para que podamos solucionar el problema, regrese al archivo de backports y haga:

cd ~/Desktop/backports-3.11-rc3-1/
make clean
make-defconfig-iwlwifi
make > make.txt

Busque el archivo make.txt en su directorio de usuario, péguelo aquí y proporciónenos el enlace en su respuesta. Sospecho que hay un error en 'make' y me gustaría verlo.http://paste.ubuntu.com

Además, instale el firmware más nuevo:

cd /lib/firmware
sudo mv iwlwifi-7260-7.ucode  iwlwifi-7260-7.bak

Obtenga este archivo en otra computadora y, usando una memoria USB o similar, arrastre y suelte el archivo en su escritorio:https://git.kernel.org/cgit/linux/kernel/git/egrumbach/linux-firmware.git/plain/iwlwifi-7260-7.ucode

cd ~/Desktop
sudo cp iwlwifi-7260-7.ucode  /lib/firmware

Reiniciar.

Tu 'make' luce simplemente perfecta. Te sugiero que lo instales:

cd ~/Desktop/backports-3.11-rc3-1/
sudo make install
sudo modprobe -r iwlmvm
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi

¿Se creó una interfaz inalámbrica?

iwconfig

Consulta si hay mensajes informativos:

dmesg | grep iwl

El firmware correcto es:

-rw-r--r--  1 root root  683236 Jan 17 11:34 iwlwifi-7260-7.ucode

Respuesta2

Ok, tu computadora portátil es compatible con Ubuntu:

Dell XPS13

Si puede conectarse a cualquier otra red aparte de su Campus, le sugeriría que el problema sea la red de su Campus y no su computadora portátil.

Le sugeriría que vuelva a su firmware anterior, tal vez incluso con una instalación nueva y solucione el problema desde allí.

Luego puede usar Wireshark para solucionar problemas de entrada de red (ambos lados con la ayuda de su administrador de sistemas), antes de comenzar a cambiar los controladores.

Además, ¿cuál es el problema con su conexión? Es decir, ¿obtiene una dirección 169 o una dirección 0.0.0.0 o simplemente le niega la entrada a la red?

Nota: El proveedor del punto de acceso también puede crear problemas de entrada a la red.

Buena suerte

información relacionada