Zenbook에서 누락된 펌웨어를 찾는 방법은 무엇입니까?

Zenbook에서 누락된 펌웨어를 찾는 방법은 무엇입니까?

이것답변인공물이 많아서 타이핑하는 데 어려움을 겪으면서 울트라북에서 누락된 펌웨어를 찾도록 동기를 부여했습니다(여기하루 전 Dvorak이 포함된 Debian 8.5에서 타이핑 속도를 보정할 수 없음) 및 CPU 스케일링에 대해 설명합니다. Stephen은 커널 패키지를 설치하거나 업그레이드할 때마다 누락된 펌웨어에 대해 알려줄 것이라고 말합니다. 하지만 좀 더 완전한 리뷰를 원합니다. 특징

  • 제도법

    lspci -nnk | egrep -iA3 "VGA"
    00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:1916] (rev 07)
    Subsystem: ASUSTeK Computer Inc. Device [1043:247a]
    

    사용된 커널 드라이버: i915 00:04.0 신호 처리 컨트롤러 [1180]: Intel Corporation Device [8086:1903] (rev 08)

  • iwlwifi펌웨어 실패에 대한 오래된 뉴스는 어디에 있는 것 같아요?

    masi@masi:~$ dmesg | grep firmware
    [    1.878929] iwlwifi 0000:01:00.0: firmware: failed to load iwlwifi-7265D-21.ucode (-2)
    [    1.878967] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-21.ucode failed with error -2
    [    1.878985] iwlwifi 0000:01:00.0: firmware: failed to load iwlwifi-7265D-20.ucode (-2)
    [    1.879016] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-20.ucode failed with error -2
    [    1.879027] iwlwifi 0000:01:00.0: firmware: failed to load iwlwifi-7265D-19.ucode (-2)
    [    1.879060] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-19.ucode failed with error -2
    [    1.879070] iwlwifi 0000:01:00.0: firmware: failed to load iwlwifi-7265D-18.ucode (-2)
    [    1.879101] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-18.ucode failed with error -2
    [    1.879111] iwlwifi 0000:01:00.0: firmware: failed to load iwlwifi-7265D-17.ucode (-2)
    [    1.879142] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-17.ucode failed with error -2
    [    1.883577] iwlwifi 0000:01:00.0: firmware: direct-loading firmware iwlwifi-7265D-16.ucode
    [    1.883896] iwlwifi 0000:01:00.0: loaded firmware version 16.242414.0 op_mode iwlmvm
    [    1.916244] i915 0000:00:02.0: firmware: failed to load i915/skl_dmc_ver1.bin (-2)
    [    1.916249] i915 0000:00:02.0: Direct firmware load for i915/skl_dmc_ver1.bin failed with error -2
    [    1.916251] i915 0000:00:02.0: Failed to load DMC firmware [https://01.org/linuxgraphics/intel-linux-graphics-firmwares], disabling runtime power management.
    [    2.292574] bluetooth hci0: firmware: direct-loading firmware intel/ibt-hw-37.8.10-fw-1.10.3.11.e.bseq
    [    2.292579] Bluetooth: hci0: Intel Bluetooth firmware file: intel/ibt-hw-37.8.10-fw-1.10.3.11.e.bseq
    [    2.544000] Bluetooth: hci0: Intel Bluetooth firmware patch completed and activated
    

데비안에서 펌웨어 설치 및 패키지 제거

  • apt-get -t jessie-backports install linux-image-amd64
  • apt-get -t jessie-backports install firmware-iwlwifi
  • apt-get remove xserver-xorg-video-intel

Stephen의 답변 이후 두 번째 반복

non-free패키지는 Matlab 2016a에 설명된 그래픽 아티팩트를 해결합니다.여기. 내 dmesg는 이제 모두 괜찮습니다. [Stephen] 17-21 Wi-Fi 펌웨어가 실패했지만 반복 16에서는 마침내 다른 눈에 띄는 펌웨어 결함이 성공하지 못했습니다.

masi@masi:~$ dmesg | grep firmware
[    1.897923] iwlwifi 0000:01:00.0: firmware: failed to load iwlwifi-7265D-21.ucode (-2)
[    1.897961] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-21.ucode failed with error -2
[    1.897973] iwlwifi 0000:01:00.0: firmware: failed to load iwlwifi-7265D-20.ucode (-2)
[    1.898009] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-20.ucode failed with error -2
[    1.898017] iwlwifi 0000:01:00.0: firmware: failed to load iwlwifi-7265D-19.ucode (-2)
[    1.898121] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-19.ucode failed with error -2
[    1.898129] iwlwifi 0000:01:00.0: firmware: failed to load iwlwifi-7265D-18.ucode (-2)
[    1.898165] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-18.ucode failed with error -2
[    1.898173] iwlwifi 0000:01:00.0: firmware: failed to load iwlwifi-7265D-17.ucode (-2)
[    1.898209] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7265D-17.ucode failed with error -2
[    1.904430] iwlwifi 0000:01:00.0: firmware: direct-loading firmware iwlwifi-7265D-16.ucode
[    1.904726] iwlwifi 0000:01:00.0: loaded firmware version 16.242414.0 op_mode iwlmvm
[    1.917970] i915 0000:00:02.0: firmware: direct-loading firmware i915/skl_dmc_ver1.bin

하드웨어: ASUS Zenbook UX303UA
운영 체제: Debian 8.5 64비트
Linux 커널: 4.6

답변1

시스템에서 찾고 있지만 찾을 수 없는 펌웨어(필요할 수 있는 펌웨어)를 찾으려면 커널 로그에서 펌웨어 관련 메시지를 찾아야 합니다.

dmesg | grep firmware

그러면 커널이 찾고 있는 펌웨어 파일의 이름이 제공됩니다. apt-file그런 다음 설치할 패키지를 알려줍니다(펌웨어가 이미 패키지되어 있는 경우).

Intel GPU를 실행하는 Skylake 시스템이 있습니다. 아마도 최소한 다음이 필요할 것입니다 firmware-misc-nonfree(Skylake GPU에는 펌웨어가 필요함).

apt-get -t jessie-backports install firmware-misc-nonfree

그러면 i915펌웨어 로딩 오류가 수정됩니다. 메시지 시퀀스 iwlwifi는 로 끝나므로 문제가 없습니다. 마찬가지로 Bluetooth 펌웨어도 성공적으로 로드됩니다( 패키지 loaded firmware version 16.242414.0 op_mode iwlmvm에도 포함되어 있음 ).firmware-iwlwifi

관련 정보