新しいノートブックにQualcomm Atheros QCA6174 802.11ac Wireless Network Adapter [168c:003e] (rev 32)
でUbuntu 16.04 LTS
(カーネルバージョン4.8.0-36-generic
)をインストールしましたが、機能しません。
インターネットで解決策を見つけましたが、うまくいきません。私がやったこと:
このリポジトリからダウンロードしたドライバー: https://github.com/kvalo/ath10k-firmware
このドライバを/lib/firmware/ath10k/QCA6174
ディレクトリにコピーしました
Sudo cp /lib/firmware/ath10k/QCA6174/firmware-4.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1 /lib/firmware/ath10k/QCA6174/firmware-4.bin
リロード
しかし、wi-fiはまだ機能しません。設定でwi-fiを有効にしようとすると、これができません。
これはdmesg | grep ath10k
コマンドの出力です:
[ 10.040200] ath10k_pci 0000:02:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[ 10.548072] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:02:00.0.bin failed with error -2
[ 10.548079] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2
[ 10.591818] ath10k_pci 0000:02:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 17aa:0827
[ 10.591823] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 1 tracing 1 dfs 0 testmode 0
[ 10.592326] ath10k_pci 0000:02:00.0: firmware ver WLAN.RM.2.0-00180-QCARMSWPZ-1 api 5 features wowlan,ignore-otp,no-4addr-pad crc32 75dee6c5
[ 10.820021] ath10k_pci 0000:02:00.0: board_file api 2 bmi_id N/A crc32 07ee144e
[ 12.984484] ath10k_pci 0000:02:00.0: htt-ver 3.26 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1
[ 13.587814] ath10k_pci 0000:02:00.0 wlp2s0: renamed from wlan0
[ 215.900218] ath10k_pci 0000:02:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[ 216.178456] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:02:00.0.bin failed with error -2
[ 216.178465] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2
[ 216.178507] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-5.bin failed with error -2
[ 216.178509] ath10k_pci 0000:02:00.0: could not fetch firmware file 'ath10k/QCA6174/hw3.0/firmware-5.bin': -2
[ 216.178713] ath10k_pci 0000:02:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 17aa:0827
[ 216.178715] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 1 tracing 1 dfs 0 testmode 0
[ 216.179486] ath10k_pci 0000:02:00.0: firmware ver WLAN.RM.2.0-00180-QCARMSWPZ-1 api 4 features wowlan,ignore-otp,no-4addr-pad crc32 75dee6c5
[ 216.243352] ath10k_pci 0000:02:00.0: board_file api 2 bmi_id N/A crc32 07ee144e
[ 218.410241] ath10k_pci 0000:02:00.0: htt-ver 3.26 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1
[ 218.498078] ath10k_pci 0000:02:00.0 wlp2s0: renamed from wlan0
これはlshw
の結果です:
*-network DISABLED
description: Wireless interface
product: QCA6174 802.11ac Wireless Network Adapter
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlp2s0
version: 32
serial: 58:00:e3:f6:bd:6f
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath10k_pci driverversion=4.8.0-36-generic firmware=WLAN.RM.2.0-00180-QCARMSWPZ-1 latency=0 link=no multicast=yes wireless=IEEE 802.11
resources: irq:320 memory:94000000-941fffff
私もこれをやろうとしました:
Sudo rm /lib/firmware/ath10k/QCA6174/hw3.0/* 2> /dev/null
Sudo wget -O /lib/firmware/ath10k/QCA6174/hw3.0/board.bin https://github.com/kvalo/ath10k-firmware/blob/master/QCA6174/hw3.0/board.bin?raw=true
Sudo wget -O /lib/firmware/ath10k/QCA6174/hw3.0/board-2.bin https://github.com/kvalo/ath10k-firmware/blob/master/QCA6174/hw3.0/board-2.bin?raw=true
Sudo wget -O /lib/firmware/ath10k/QCA6174/hw3.0/firmware-4.bin https://github.com/kvalo/ath10k-firmware/blob/master/QCA6174/hw3.0/firmware-4.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1?raw=true
しかし、結果は同じでした。
何が間違っているのか理解できません。
追伸私の英語でごめんなさい)
UPD:
rfkill list all
出力:
0: ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked: yes
1: ideapad_bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: yes
2: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
4: phy1: Wireless LAN
Soft blocked: no
Hard blocked: no
ターミナルで実行する
Sudo tee /etc/modprobe.d/ideapad.conf <<< "blacklist ideapad_laptop"
そして再起動します。
そして、ファームウェアをいじらないことをお勧めします。また、標準パッケージを復元します
Sudo apt update
Sudo apt install --reinstall linux-firmware
それを行うには、インターネットに接続する必要があります。
コマンド "rfkill list all"が提供することを示したため:
0:ideapad_wlan:無線LANソフトブロック:いいえハードブロック:はい
「ハードブロック」とは、物理的なオフスイッチが有効な場合です。モジュールを有効にするために左または右に移動する実際の物理スイッチがある場合もあれば、モジュールを有効にするFキーまたはファンクション+ Fキーである場合もあります。
お使いのコンピューターに適しているかどうかを確認してから、切り替えてください。次に、「rfkill list all」を再確認し、ハードブロックがなくなっているかどうかを確認します。 「ハードブロック:いいえ」と表示されます。