kernel

Установка wifi драйвера broadcom на kernel 3.6.1 Kubuntu 12.04

Мое решение для работы wifi(broadcom) с новым ядром.

Шаги 0,1 - для удобства.

0. Качаем файл установщик ядра отсюда
1. chmod +x linux-kernel-3.6.1.bin && sudo sh linux-kernel-3.6.1.bin

2. скачиваем патч патч
2.1 Ставим
sudo dpkg -i bcmwl-kernel-source_5.100.82.112+bdcom-1~eugenesan~quantal6_i386.deb
или

(Относительно) свежие ядра для старых релизов

Изображение пользователя DarkneSS.

Собралось ядро (3.2) из панголина под предыдущий релиз. Если это кому-нибудь нужно, забирать здесь.
Если нужны будут текущие обновления, пинать меня.

ath5k phy0: gain calibration timeout

При попытке запуска любой сборки Ubuntu с ядром 3.0.0.12 загрузка системы зацикливается с сообщениями:

ath5k phy0: gain calibration timeout

Насколько я понял - проблема в поддержке ядром чипсета Atheros Wi-Fi. В результате стартануть установленную Kubuntu 11.10 не получается, хотя 11.04 работает без проблем на 2.6 ядре, да и 11.10 с LiveCD работает прекрасно.

Как бы это исправить и запустить установленную 11.10?

На пути к сборке ядра, linux-source

Изображение пользователя nockdown.

Пользуюсь следующим howto.
Самая последняя версия ядра в репозиториях Ubuntu называется просто linux-source, без указания версии на конце. Для установки исходных кодов последней версии ядра Ubuntu Linux, выполните команду:
sudo apt-get install linux-source
Эта команда скачивает исходники ядра и размещает их в директории /usr/src.

Так и делаю, но в /usr/src помимо linux-source-3.0.0.tar.bz2 появляется ещё папка linux-source-3.0.0, в которой опять же присутствует архив linux-source-3.0.0.tar.bz2: