Перестал работать wifi на ноутбуке

Здравствуйте.

Есть ноутбук Samsung NP300E5X-A06RU. На нём стоит openSUSE 13.1 со всеми обновлениями на данный момент. Подключался он к сети через роутер Zyxel Keenetic Lite, настройки роутера обычные - WPA2-KSK, 802.11b/g/n, если нужные какие-то ещё, напишу). На нотбуке стоит KDE4 из основного репозитория (из допольнительных подключен только Packman, больше ничего). Подключение, соответственно, через NetworkManager и его KDE-шную морду.

И всё нормально работало, но вчера почему-то перестало. Никаких обновлений системы на нотбуке не было, роутер вообще не перезагружался и не выключался последние несколько дней. Но внезапно работать перестало. При подключении сыпет в журнал вот такое:


2015-07-15T19:45:22.401622+10:00 Spirit kernel:  1006.227083] wlan0: authenticate with c8:6c:87:43:7e:25
2015-07-15T19:45:22.421412+10:00 Spirit kernel:  1006.248048] wlan0: send auth to c8:6c:87:43:7e:25 (try 1/3)
2015-07-15T19:45:22.423458+10:00 Spirit kernel:  1006.250039] wlan0: authenticated
2015-07-15T19:45:22.423489+10:00 Spirit kernel:  1006.250924] wlan0: associate with c8:6c:87:43:7e:25 (try 1/3)
2015-07-15T19:45:22.429645+10:00 Spirit kernel:  1006.254963] wlan0: RX AssocResp from c8:6c:87:43:7e:25 (capab=0x411 status=0 aid=1)
2015-07-15T19:45:22.429672+10:00 Spirit kernel:  1006.255032] wlan0: associated
2015-07-15T19:45:22.429676+10:00 Spirit kernel:  1006.255112] cfg80211: Calling CRDA for country: TW
2015-07-15T19:45:22.432388+10:00 Spirit kernel:  1006.259730] ath: regdomain 0x809e updated by CountryIE
2015-07-15T19:45:22.432412+10:00 Spirit kernel:  1006.259735] ath: EEPROM regdomain: 0x809e
2015-07-15T19:45:22.432416+10:00 Spirit kernel:  1006.259737] ath: EEPROM indicates we should expect a country code
2015-07-15T19:45:22.432418+10:00 Spirit kernel:  1006.259739] ath: doing EEPROM country->regdmn map search
2015-07-15T19:45:22.432421+10:00 Spirit kernel:  1006.259741] ath: country maps to regdmn code: 0x50
2015-07-15T19:45:22.432424+10:00 Spirit kernel:  1006.259743] ath: Country alpha2 being used: TW
2015-07-15T19:45:22.432426+10:00 Spirit kernel:  1006.259745] ath: Regpair used: 0x50
2015-07-15T19:45:22.432429+10:00 Spirit kernel:  1006.259766] cfg80211: Regulatory domain changed to country: TW
2015-07-15T19:45:22.432431+10:00 Spirit kernel:  1006.259768] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
2015-07-15T19:45:22.432434+10:00 Spirit kernel:  1006.259771] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
2015-07-15T19:45:22.432436+10:00 Spirit kernel:  1006.259773] cfg80211:   (5270000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
2015-07-15T19:45:22.432439+10:00 Spirit kernel:  1006.259775] cfg80211:   (5735000 KHz - 5815000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
2015-07-15T19:45:22.438391+10:00 Spirit kernel:  1006.265338] wlan0: AP c8:6c:87:43:7e:25 changed bandwidth, new config is 2467 MHz, width 1 (2467/0 MHz)
2015-07-15T19:45:22.438431+10:00 Spirit kernel:  1006.265342] wlan0: AP c8:6c:87:43:7e:25 changed bandwidth in a way we can't support - disconnect
2015-07-15T19:45:22.452379+10:00 Spirit kernel:  1006.279290] cfg80211: Calling CRDA to update world regulatory domain
2015-07-15T19:45:22.459383+10:00 Spirit kernel:  1006.286828] cfg80211: World regulatory domain updated:
2015-07-15T19:45:22.459410+10:00 Spirit kernel:  1006.286833] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
2015-07-15T19:45:22.459413+10:00 Spirit kernel:  1006.286836] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
2015-07-15T19:45:22.459416+10:00 Spirit kernel:  1006.286839] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
2015-07-15T19:45:22.459418+10:00 Spirit kernel:  1006.286841] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
2015-07-15T19:45:22.459421+10:00 Spirit kernel:  1006.286843] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
2015-07-15T19:45:22.459423+10:00 Spirit kernel:  1006.286845] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)

Повторяется это раз 20. Соответственно, не подключается, сеть не подымается. Из устройств с wifi у меня есть ещё только электрочиталка Pocketbook, но она при тех же самых настройках подключается нормально, т.е. дело не в роутере? Пробовал на роутере менять все настройки безопасности, подключения, менять пароль - безрезультатно, ничего не меняется. Пробовал перезагружать и роутер, и ноутбук.

Поискал в интернетах, но результаты выходят за мой уровень знаний, какие-то патчи ядра и т.п. Почти ничего не понял. На всякий случай текущее ядро:

> uname -a
Linux Spirit.home 3.11.10-29-desktop #1 SMP PREEMPT Thu Mar 5 16:24:00 UTC 2015 (338c513) i686 i686 i386 GNU/Linux

Пакет этот установлен не меньше месяца назад и я абсолютно уверен, что именно с ним ещё вчера-позавчера сеть на нотбуке работала.

Прошу помощи! Если нужна какая-то ещё информация, напишу.

Спасибо за ответы.

Дополнение: только что попробовал загрузиться на нотбуке с диска SystemRescueCD и там wife без каких-либо проблем подключился. Т.е. сломалось что-то в Сузе.

Т.е. сломалось что-то в Сузе.

Сколько раз я уже это слышал)))

Ну если вы точно не правили никакие конфиги, то показывайте:

rpm -qa --last | head -100

Нужны последние 100 установленных или обновлённых пакетов? Просто я в надежде, что это починит глюк установил сегодня накопившиеся обновления. Но глюк появился до установки этих обновлений (15.07.2015) и без каких-либо изменений сохранился после.

SUSE Paste - здесь видно, что предыдущее обновление было аж 11.06.2015. Никаких конфигов точно не правил.

Кроме обновления ‘wpa_supplicant-2.0-3.14.1.i586 Пт 12 июн 2015 15:44:29’ действительно ничего интересного. Допустим, дело не в этом. Могу предложить создать нового пользователя и протестировать под ним, причем проверять даже не в кедах, а например в IceWM.

Под другим пользователем ничего не изменилось. Вайфай из консоли я с ходу не осилил, но под Gtk-шным NM такая же фигня.

Обновил систему до 13.2 и всё заработало само. Ничего не менял в настройках вообще. Чёрт его знает, что это было. Для Linux всё-таки не характерно вот так на ровно месте сломаться без какой-либо внешней причины…

joneone, спасибо за ответы.

Дополнение]
Хотя, есть одна мысль… 11.06.2015 я поставил кучку обновлений, в т.ч. и ядро новое. Вообще не помню, перезагружал ли нотбук после этого. Но допустим, не перезагружал. Т.к. нотбук этот почти никогда не выключают, а только усыпляют, то вероятно, работал он на старом ядре. А 14.07.2015 отключился телефон (был сильный ветер, что-то где-то порвалось). Родители сначала не поняли, в чём дело и почему интернета нет и решили на всякий случай перезагрузить нотбук. И вот тут-то и загрузилось то ведро, поставленное 11 июня. Телефон потом починили, роутер подцепил тырнет, но дальше что-то пошло не так - какой-то глюк именно в этом ведре?

Но это только предположение, т.к. подробностей не помню или не знаю. Да и непонятно, что было не так в том ведре. Возможно, помогла бы установка какого-нибудь более свежего из OBS, ну да теперь уже пофиг.

я поставил кучку обновлений, в т.ч. и ядро новое. Вообще не помню, перезагружал ли нотбук после этого.

Yast всегда русским языком пишет “Выполнить перезагрузку для активации нового ядра”. Честно говоря, мне лениво и дальше клещами тянуть из вас информацию, вот вам инструмент:

http://paste.opensuse.org/images/25464000.png

и работайте с ним самостоятельно.

Так в том-то и дело, что глюк появился именно после перезагрузки и обновления нового ядра. И если б я тогда перезагрузил нотбук, то точно так же мучился бы, пытаясь понять, в чём дело, но только это было бы месяц назад.

Не зря я про клещи вспоминал lol!
Когда пользователь говорит “нового ядра”, то называет версию этого ядра, когда говорит “после обновления” - то указывает репозиторий, откуда обновлялся. А когда я сказал “работайте самостоятельно”, то подразумевалось откатить все обновления назад, ставить по одному и проверять. Можно еще про багрепорты добавить, но… это не ваш случай.

А вместо лога приведен какой-то непонятный кусок неизвестного чего)) Телепаты бесплатно не работают!

UPD А зачем вам 2 ядра, причем -desktop и -default одновременно?? В кривых руках это потенциальный источник проблем.