Возможная прошивка

Я только что установил Backtrack 5 r3 (Gnome, 64bits) на свою новую машину, но я вроде как столкнулся с проблемой.

Я попытался установить драйвер ATI, gparted и libc для 32-разрядной поддержки, и я всегда получаю общую строку ошибок со всеми из них:

W: Возможно, отсутствует прошивка /lib/firmware/rtl_nic/rtl8168f-2.fw для модуля r8169
W: Возможно, отсутствует прошивка /lib/firmware/rtl_nic/rtl8168f-1.fw для модуля r8169

Какова эта проблема и как ее можно исправить?

Если вы хотите получить дополнительную информацию, пожалуйста, сделайте комментарий

РЕДАКТИРОВАТЬ:
Сообщение об ошибке, которое я получаю при попытке установить

Linux-прошивки

Ошибка! Плохой статус возврата для сборки модуля на ядре: 3.2.6 (x86_64)
Обратитесь к make.log в каталоге сборки
/var/lib/dkms/fglrx/8.723.1/build/ для получения дополнительной информации. dpkg: ошибка
обработка fglrx (–configure): установлен подпроцесс
пост-установочный скрипт вернул статус выхода ошибки 10 dpkg:
проблемы зависимости предотвращают конфигурацию fglrx-amdcccle:
fglrx-amdcccle зависит от fglrx; однако: пакет fglrx не является
настроен еще. dpkg: обработка ошибок fglrx-amdcccle (–configure):
проблемы с зависимостями – оставляя unconfigured Нет отчета о подписке
потому что сообщение об ошибке указывает на его последующую ошибку из
предыдущий сбой.
Обработка триггеров для python-gmenu … Восстановление
/usr/share/applications/desktop.en_US.utf8.cache …
Обработка триггеров для initramfs-tools … update-initramfs:
Создание /boot/initrd.img-3.2.6 Обработка триггеров для
python-support … Ошибки встречались при обработке: fglrx
fglrx-amdcccle E: Подпроцесс / usr / bin / dpkg возвращает код ошибки (1)

EDIT2:
Содержимое файла make.log в /var/lib/dkms/fglrx/8.723.1/build/

doing Makefile based build for kernel 2.6.x and higher rm -rf *.c *.h *.o *.ko *.GCC* .??* *.symvers make -C /lib/modules/3.2.6/build SUBDIRS=/var/lib/dkms/fglrx/8.723.1/build/2.6.x modules make[1]: Entering directory `/usr/src/linux-source-3.2.6' WARNING: Symbol version dump /usr/src/linux-source-3.2.6/Module.symvers is missing; modules will have no dependencies and modversions. CC [M] /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.o /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c:113:28: error: linux/smp_lock.h: No such file or directory /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c:402: error: unknown field 'ioctl' specified in initializer /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c:402: warning: initialization from incompatible pointer type In file included from /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c:443: /var/lib/dkms/fglrx/8.723.1/build/2.6.x/drm_proc.h: In function 'FGLDRM__vma_info': /var/lib/dkms/fglrx/8.723.1/build/2.6.x/drm_proc.h:497: warning: format '%08lx' expects type 'long unsigned int', but argument 5 has type 'phys_addr_t' /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c: In function 'fglrx_pci_suspend': /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c:833: error: implicit declaration of function 'acquire_console_sem' /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c:855: error: implicit declaration of function 'release_console_sem' /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c: In function 'firegl_init_module': /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c:1028: error: 'SPIN_LOCK_UNLOCKED' undeclared (first use in this function) /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c:1028: error: (Each undeclared identifier is reported only once /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c:1028: error: for each function it appears in.) /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c: In function 'KCL_SetPageCache_Array': /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c:1316: warning: passing argument 1 of 'KCL_ConvertPageToKernelAddress' makes pointer from integer without a cast /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.h:325: note: expected 'void *' but argument is of type 'long unsigned int' /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c: In function '__ke__cmpxchg': /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c:1473: error: variable or field '__ret' declared void /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c:1473: error: variable or field '__old' declared void /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c:1473: error: variable or field '__new' declared void /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c: In function 'KCL_GlobalKernelLock': /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c:1866: error: implicit declaration of function 'lock_kernel' /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c: In function 'KCL_GlobalKernelUnlock': /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c:1872: error: implicit declaration of function 'unlock_kernel' /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c: In function 'KAS_Mutex_Initialize': /var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.c:5051: error: implicit declaration of function 'init_MUTEX' make[2]: *** [/var/lib/dkms/fglrx/8.723.1/build/2.6.x/firegl_public.o] Error 1 make[1]: *** [_module_/var/lib/dkms/fglrx/8.723.1/build/2.6.x] Error 2 make[1]: Leaving directory `/usr/src/linux-source-3.2.6' make: *** [kmod_build] Error 2 build failed with return value 2 

4 Solutions collect form web for “Возможная прошивка”

Возможны две причины этой ошибки:

  1. У вас нет аппаратного обеспечения (Realtek NIC) на вашем ПК и существует некорректная зависимость от файла прошивки, которого нет, из другого пакета. В этом случае вы можете спокойно проигнорировать ошибку.

  2. У вас есть оборудование на вашем ПК, и необходимо установить или обновить прошивку. В большинстве дистрибутивов Linux есть несвободный репозиторий пакетов, содержащий эти файлы прошивки. Вам нужно будет добавить репозиторий в /etc/apt/sources.list .

Чтобы узнать, есть ли у вас сетевой адаптер Realtek и его модуль, выполните следующие действия:

sudo lshw | grep 8169

Это технически только предупреждение (W). Если вы фактически не используете эту часть своего оборудования и не замечаете недостающих функциональных возможностей, то это не проблема.

Графическим драйверам на самом деле не нужны эти файлы прошивки, просто пакеты модулей ядра в Debian инициируют общую проверку, которая, как представляется, ищет эту проблему. Это не относится к этим графическим драйверам – это просто побочный эффект от того, как обрабатываются модули ядра.

Как сказал dartonw, это обычно решается путем установки одного из пакетов прошивки. В Debian, rtl8168f-1.fw предоставляется firmware-realtek , но в BackTrack и Ubuntu предоставляется linux-firmware . Попробуйте установить один из этих пакетов на основе вашего дистрибутива, и, надеюсь, он исправит проблему.

Предупреждение rtl8168f

Для предупреждения rtl8168f, если ваша карта Ethernet работает нормально, вы можете просто проигнорировать это сообщение. Возможно, вам не хватает некоторых функций (таких как разгрузка TCP). Вы также можете установить пакет прошивки на ответ Брайана Маршалла.

Для ошибки fglxr:

Похоже, что у вас нет установленных заголовков ядра. Вам нужны они для создания модулей ядра (с dkms или иначе).

Они должны быть в пакете, названном аналогично linux-headers-3.2.0-4-amd64 (но linux-headers-3.2.0-4-amd64 версией и архитектурой ядра; uname -r если вы этого не знаете. После установки этого dkms должен преуспеть в создании модуль.

или dkms могут быть сломаны, как это часто бывает. ищите заплаты firegl.c от людей … вроде меня до 4.4.x, но x118 ломает вещи. вам нужно понизить версию для синтаксиса всех установленных пакетов x и заморозить их форматирование обновлений. конечно, dist-upgrade будет их обмазывать, поэтому будьте осторожны.

  • Как изменить код ключа с помощью setkeycodes
  • Низкое разрешение, вызванное Нет допустимых режимов для «DFP-0» - Mint-17 NVidia
  • Какие комбинации графических процессоров NVidia хорошо поддерживаются драйвером 319.82?
  • Переназначить ключи Ctl и Alt - ошибка xmodmap
  • Включить убийство X.org с помощью специальной комбинации клавиш
  • X висит после спящего режима Fedora 18
  • это аппаратное ограничение клавиатуры?
  • Открывается ли консоль после загрузки?
  • Как напечатать переменную bash, которая имеет массив как значение
  • Как получить информацию о цвете фона в Xwindows
  • Есть ли событие KeyHold в Xorg?
  • Xvfb: требуется ли какая-то задержка для запуска какой-либо программы в новом сеансе?
  • Interesting Posts

    Как проверить, какой клиент обращается к Unix?

    Что такое linux distro & platform и возможности пакета – это устройство?

    Как я могу выполнить двоичный поиск текстового файла для определенной строки символов?

    Запуск 64-битной виртуальной Linux на любом чипе AMD / Intel без поддержки VT-X

    Изменить ярлык ip addr в Linux

    Как настроить Unbound для использования DNSSEC?

    Удалять повторяющиеся строки попарно?

    Почему у pepperflashplayer открыто почти 50 портов?

    Как настроить AMD Cayman / Antilles HDMI Audio (Radeon HD 6900 series)?

    Как использовать VPN с групповой защитой и аппаратным токеном?

    Заменить текст быстро в очень большом файле

    Получить все файлы, открытые для записи с помощью pid, рекурсивно

    Как использовать agetty из командной строки

    Просмотр / просмотр содержимого файла, но новые строки не добавлены

    Почему между каждым логическим разделом существует 2048 секторов свободного пространства?

    Linux и Unix - лучшая ОС в мире.