From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 4357B139083 for ; Mon, 18 Dec 2017 22:22:19 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0D81FE10C0; Mon, 18 Dec 2017 22:22:14 +0000 (UTC) Received: from mx2.mailbox.org (mx2.mailbox.org [80.241.60.215]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 988AFE1010 for ; Mon, 18 Dec 2017 22:22:12 +0000 (UTC) Received: from smtp1.mailbox.org (smtp1.mailbox.org [80.241.60.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx2.mailbox.org (Postfix) with ESMTPS id 11A224D1E0 for ; Mon, 18 Dec 2017 23:22:11 +0100 (CET) X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp1.mailbox.org ([80.241.60.240]) by hefe.heinlein-support.de (hefe.heinlein-support.de [91.198.250.172]) (amavisd-new, port 10030) with ESMTP id GQ98AOky6lEy for ; Mon, 18 Dec 2017 23:22:09 +0100 (CET) Date: Mon, 18 Dec 2017 23:22:09 +0100 From: Floyd Anderson To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Loading a Firmware Module By hand? Message-ID: <20171218222209.kgc3iyp27x64kvmt@31c0.net> Mail-Followup-To: gentoo-user@lists.gentoo.org References: <20171217092840.GA1759@starlite> <3798554.ljX4XG9pTd@dell_xps> <20171218215158.mpi2ytjcuoas2k2c@31c0.net> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To:<20171218215158.mpi2ytjcuoas2k2c@31c0.net> X-Archives-Salt: ff5f52d5-1846-4c4d-afb2-e66049b1319f X-Archives-Hash: 643f4d12d4944452a906e95c850d6930 > >If you want to build into the kernel again, check >‘/lib/firmware/ath10k/QCA6174/hw2.1/firmware-6.bin’ exists and set: > > CONFIG_FIRMWARE_IN_KERNEL=y > CONFIG_EXTRA_FIRMWARE="ath10k/QCA6174/hw2.1/firmware-6.bin" > CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware" > I must correct myself. I’ve seen that the file ‘firmware-6.bin’ is located in ‘/lib/firmware/ath10k/QCA6174/hw3.0’ and ‘firmware-5.bin’ lives in ‘/lib/firmware/ath10k/QCA6174/hw2.1’, see [1]. That is where your firmware loading error comes from (and my wrong example for the CONFIG_EXTRA_FIRMWARE). So, the correct kernel configuration should be: CONFIG_FIRMWARE_IN_KERNEL=y CONFIG_EXTRA_FIRMWARE="ath10k/QCA6174/hw2.1/firmware-5.bin" CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware" or CONFIG_FIRMWARE_IN_KERNEL=y CONFIG_EXTRA_FIRMWARE="ath10k/QCA6174/hw3.0/firmware-6.bin" CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware" [1] -- Regards, floyd