В Wed, 13 Jan 2010 00:56:18 +0300 Andrey Nikitin <andrey.d.niki...@gmail.com> пишет:
> > Использую <http://www.broadcom.com/support/802.11/linux_sta.php>. > > Работает. > > Подтверждаю, сборка и установка драйвера работает. Давеча положили новое ядро 2.6.32-trunk для squeeze. Обновил ядро, первым делом захотел вай-фай, но http://www.broadcom.com/support/802.11/linux_sta.php перестал собираться. Обнаружил что broadcom-sta-sources, который есть только в sid-е(unstable) - уже пропатчен на этот счёт. Утилите автоматизированной установки сторонних сырцовых модулей module-assistant нельзя указать брать пакеты другой ветки. Короче..., ниже - шпаргалка что делал. 1) Добавил в /etc/apt/sources.list deb http://ftp.ru.debian.org/debian/ sid non-free contrib deb-src http://ftp.ru.debian.org/debian/ sid non-free contrib в /etc/apt/preferences (чтобы очередной full-upgrade c unstable пакеты не потянул) Package: * Pin: release a=unstable Pin-Priority: 400 Package: * Pin: release a=sid Pin-Priority: 400 2) Устанавливаем пакеты из unstable sudo aptitude -t sid install broadcom-sta-source broadcom-sta-common 3) Собираем из сырцового модульного пакета бинарный и устанавливаем его. $ sudo m-a -t build broadcom-sta $ sudo m-a -t install broadcom-sta 4) Перегружаемся (можно и без этого, внимательно читай /etc/modprobe.d/broadcom-sta-common.conf) Прим. В общем виде, если пункт 2 по какой-то причине не выполняется (зависимости, чаще всего), то можно попробовать бекпортировать пакет. Пример для того же broadcom-sta (так я и делал, потому что стормозил про более простой п.2 :) 2.1) Получил исходники пакета из sid-a $ apt-get -t sid source broadcom-sta и установил инструменты для сборки $ sudo aptitude -v -t sid build-dep broadcom-sta 2.2) Собираем пакет $ cd broadcom-sta* && debuild 2.3) Устанавливаем 2 полученных пакета $ sudo ../dpkg -i broadcom-sta-*.deb -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org