Черный список модулей ядра, которые вы не хотите загружать в первую очередь, помещая их в файл в /etc/modprobe.d/ следующим образом:
Создайте файл /etc/modprobe.d/blacklist-mywireless.confsudo gedit /etc/modprobe.d/blacklist-mywireless.conf
Для каждого модуля вы не хотите загружаться при загрузке, помещаете в одну строку: blacklist modulename, например: blacklist b44
blacklist b43
blacklist b43legacy
blacklist ssb
blacklist wl
Сохранить и закрыть файл. Добавьте строку к /etc/modules для каждого модуля, который вы хотите загрузить, например: sudo gedit /etc/modules
Добавить в новую строку: brcmsmac
Сохранить и закрыть. Перезагружать. Если вы посмотрите на вывод apt-get show linux-image-generic-lts-trusty и linux-image-generic-lts-vivid, вы увидите что-то любопытное:
xieerqi@eagle:~$ apt-cache show linux-image-generic-lts-vivid | grep -i version
Version: 3.19.0.31.18
Version: 3.19.0.30.17
xieerqi@eagle:~$ apt-cache show linux-image-generic-lts-trusty | grep -i version
Version: 3.13.0.66.72
Version: 3.13.0.24.28
Кроме того, обратите внимание на примечания к выпуску:
По умолчанию релиз версии 14.04.3 будет поставляться с новым ядром Linux 3.19 от Ubuntu 15.04 и соответствующим стекем X.org. Поэтому, когда вы обновляетесь, система выбирает по версии, какая из них - последнее доступное ядро lts.