У меня возникла проблема с момента обновления до 2.6.39 в Natty из репозитория Kernel-PPA.
Когда я делаю sudo update-initramfs -u
, я получаю следующее сообщение об ошибке.
update-initramfs: Generating /boot/initrd.img-2.6.39-0-generic-pae
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8105e-1.fw for module r8169
Я заметил, что прошивки не было в выделенном каталоге. Кто-нибудь знает, где взять файлы прошивки для этого.
Есть решение на http://www.davidgis.fr/blog/index.php?2011/05/06/800--resolu-solved-w-possible-missing-firmware-lib-firmware -rtl_nic-rtl8105e-1fw-для-модуля-r8169 . По сути, вам нужно сделать:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/romieu/linux-firmware.git
sudo cp -r linux-firmware/rtl_nic/ /lib/firmware/
, а затем sudo update-initramfs -u
работает без ошибок.
Do sudo apt-get install firmware-realtek
и проблема должна быть решена
Возможно, лучший ответ - установить пакет linux-firmware и, если необходимо, пакет linux-firmware-nonfree.
У меня была такая же проблема с Ubuntu 12.04.5 LTS . Сегодня я проверил, но старый «git: //git.kernel.org/pub/scm/linux/kernel/git/romieu/linux-firmware.git» не работает.
Я искал новый URL-адрес git для загрузки прошивки realtek. Команды, которые я протестировал (и работает очень хорошо):
git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
sudo cp -r linux-firmware/rtl_nic/ /lib/firmware/
sudo update-initramfs -u
и
rm -rf linux-firmware
Для удаления каталога, который скачал git.
Файл /lib/firmware/rtl_nic/rtl8105e-1.fw
находится в пакете firmware-realtek
Необходимо выполнить следующую команду. Открытый терминал Ctrl kbd> + Alt kbd> + T kbd>:
sudo apt-get install firmware-realtek
Кажется, что пакет прошивки linux поврежден, я решил эту проблему в Ubuntu 13.04
sudo apt-get purge linux-firmware
и
sudo apt-get install linux-firmware
Для Debian я запускаю следующую команду, и она действительно работает:
apt-get install linux-firmware-nonfree
Недавно я столкнулся с подобной проблемой, но когда я следовал методу Роко, ссылка не работает. Так что это не заставило его загрузить linux-прошивку.
Также я пытался сделать: sudo apt install firmware-realtek, все равно не получилось.
После поиска в Интернете нашел новую ссылку на git. git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
Что нужно сделать:
Загрузите прошивку linux:
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
скопируйте недостающую прошивку в /lib/firmware:
$ sudo cp -r linux-firmware/rtl_nic/ /lib/firmware/
$ sudo cp -r linux-firmware/i915 /lib/firmware/
(в моем случае i915 тоже отсутствовал)
обновите initramfs:
$ sudo update-initramfs -u
Примечание: После обновления, если по-прежнему видно, что некоторые прошивки отсутствуют, найдите их в linux-firmware и скопируйте эти папки в /lib/firmware.