EXTRA_FIRMWARE_DIR 커널 옵션을 사용하는 방법은 무엇입니까?

EXTRA_FIRMWARE_DIR 커널 옵션을 사용하는 방법은 무엇입니까?

저는 젠투를 사용하고 있으며 USB Wi-Fi 어댑터가 제대로 작동하려면 추가 펌웨어를 로드해야 합니다. 커널 옵션 을 찾았 EXTRA_FIRMWARE_DIR지만 컴파일할 때만 사용되는지, 아니면 새 커널을 사용한 후에 작동하는지 이해가 되지 않습니다. 내 WiFi 어댑터 칩은 Atheros입니다.이 페이지, 펌웨어를 넣어야 해요정확한 위치. Ubuntu에서는 /lib/firmware해당 페이지에 표시된 디렉토리를 찾았 지만 Gentoo에서는 찾을 수 없습니다.

답변1

확인 해봐:http://www.kernel.org/doc/menuconfig/drivers-base-Kconfig.html

특히:

  • EXTRA_FIRMWARE "사용자가 런타임 시 사용자 공간에서 펌웨어를 제공할 수 없거나 제공하기를 원하지 않는 상황에서 펌웨어를 커널에 내장할 수 있습니다."

  • EXTRA_FIRMWARE_DIR"은 커널 빌드 시스템이 EXTRA_FIRMWARE 옵션에 나열된 펌웨어 파일을 찾는 디렉터리를 제어합니다. 기본값은 커널 소스 트리의 펌웨어/ 디렉터리이지만 이 옵션을 변경하면 /lib와 같은 다른 위치를 가리킬 수 있습니다. / 펌웨어/ 디렉토리 또는 펌웨어 파일이 포함된 다른 별도의 디렉토리"입니다.

그런데 무선 카드를 작동시키는 방법에 대해 이 페이지를 살펴보셨나요? :

관련 정보