Мой Wi-Fi работал нормально, до 21:30 прошлой ночью. Из журналов похоже, что он начал циклически подключаться / отключаться несколько раз каждую минуту, а сегодня утром даже не пытается подключиться.
Цикл в kern.log
выглядел следующим образом:
[38374.378692] userif-2: sent link down event.
[38374.378704] userif-2: sent link up event.<7>[38374.681807] bridge-wlan0:
disabling the bridge on dev down
[38374.681841] bridge-wlan0: down
[38374.681855] bridge-wlan0: detached
[38374.689787] cfg80211: Calling CRDA to update world regulatory domain
[38374.881435] userif-2: sent link down event.
[38374.881444] userif-2: sent link up event.<6>[38375.530786] wlan0: authenticate
with e0:a1:d7:d6:c3:b4
[38375.531764] wlan0: send auth to e0:a1:d7:d6:c3:b4 (try 1/3)
[38375.533650] wlan0: authenticated
[38375.536171] wlan0: associate with e0:a1:d7:d6:c3:b4 (try 1/3)
[38375.542840] wlan0: RX AssocResp from e0:a1:d7:d6:c3:b4 (capab=0x11 status=0
aid=1)
[38375.543974] wlan0: associated
[38375.595428] /dev/vmnet: open called by PID 1518 (vmnet-bridge)
[38375.595454] /dev/vmnet: hub 0 does not exist, allocating memory.
[38375.595488] /dev/vmnet: port on hub 0 successfully opened
[38375.595508] bridge-wlan0: device is wireless, enabling SMAC
[38375.595513] bridge-wlan0: up
[38375.595553] bridge-wlan0: attached
и в syslog
:
CTRL-EVENT-DISCONNECTED bssid=e0:a1:d7:d6:c3:b4 reason=4
Этим утром при загрузке появляется модуль iwlwifi
больше не загружается, но добавление его с помощью modprobe iwlwifi
, похоже, не помогло.
lshw -C network
показывает беспроводную связь как
*-network UNCLAIMED
description: Network controller
product: Wireless 7260
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:04:00.0
version: 73
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: latency=0
resources: memory:f0600000-f0601fff
и iwconfig
:
eth0 no wireless extensions.
lo no wireless extensions.
Из /var/log/apt/history.log
:
Start-Date: 2014-01-04 00:28:01
Install: linux-headers-3.8.0-35:amd64 (3.8.0-35.50~precise1, automatic), linux-
image-3.8.0-35-generic:amd64 (3.8.0-35.50~precise1), linux-signed-image-
3.8.0-35-generic:amd64 (3.8.0-35.50~precise1), linux-headers-3.8.0-35-
generic:amd64 (3.8.0-35.50~precise1, automatic)
Upgrade: linux-image-generic-lts-raring:amd64 (3.8.0.34.34, 3.8.0.35.35),
linux-headers-generic-lts-raring:amd64 (3.8.0.34.34, 3.8.0.35.35), linux-
signed-generic-lts-raring:amd64 (3.8.0.34.34, 3.8.0.35.35), linux-signed-image-
generic-lts-raring:amd64 (3.8.0.34.34, 3.8.0.35.35), linux-libc-dev:amd64
(3.2.0-57.87, 3.2.0-58.88), linux-generic-lts-raring:amd64 (3.8.0.34.34,
3.8.0.35.35)
End-Date: 2014-01-04 00:29:16
Похоже, что прошлой ночью ядро было обновлено автоматически (поскольку обновления безопасности установлены в моей системе автоматически), и именно здесь начались проблемы.
Для того, чтобы моя карта Intel 7260 работала в прошлом на Ubuntu 12.04.3 LTS
с ядром RARING, мне пришлось обновить прошивку, как описано здесь , а также перенести драйвер iwlwifi
для работы с эта прошивка от ядра 3.11, как описано здесь . Следовательно, я считаю, что у обновленного ядра не было backport и, следовательно, wifi умер, поэтому для восстановления я просто применил backport 3.11 к новому ядру:
0) Загрузите последнюю версию прошивки для 7260, если вы не у него уже есть здесь , и обратите внимание на ядро, необходимое для его поддержки. Затем в терминале выполните: cp iwlwifi-*.ucode /lib/firmware
1) Загрузите бэкпорт из здесь на рабочий стол и затем извлеките его.
2) Откройте терминал и сделайте (подробнее о бэкапорте здесь )
cd Desktop/backports-3.11-rc3-1/
make defconfig-iwlwifi
make
sudo make install
Наконец перезагрузитесь.