From mboxrd@z Thu Jan 1 00:00:00 1970 From: Quilro Ordonez Subject: bug#23409: unable to load free firmware Date: Tue, 03 May 2016 16:17:46 -0500 Message-ID: <609d0dda92cead243d99546befa113ca@riseup.net> References: <8c7981c22c93720a9dbd5f63c279c44b@riseup.net> <87shy1apax.fsf@gnu.org> <20160502085507.31da4d6f@openmailbox.org> <871t5jfu3d.fsf@gnu.org> <87eg9ij2fz.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58478) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1axhhy-0000PE-CM for bug-guix@gnu.org; Tue, 03 May 2016 17:18:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1axhhm-0000nw-Ko for bug-guix@gnu.org; Tue, 03 May 2016 17:18:12 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:51782) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1axhhl-0000ml-9x for bug-guix@gnu.org; Tue, 03 May 2016 17:18:06 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1axhhh-0005et-Rd for bug-guix@gnu.org; Tue, 03 May 2016 17:18:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87eg9ij2fz.fsf@gnu.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 23409@debbugs.gnu.org Cc: lxo@fsfla.org El 2016-05-03 15:45, ludo@gnu.org escribió: > Quilro Ordonez skribis: > >> El 2016-05-03 03:01, ludo@gnu.org escribió: > > [...] > >>> Could you try, as root, something like (use the right package and >>> module >>> name below): >>> >>> echo -n $(guix build b43-firmware-whatever)/lib/firmware \ >>> > /sys/module/firmware_class/parameters/path >>> insmod b43-module-whatever-its-called >>> dmesg | tail >>> >>> … and report back? >> >> These are the three options I tested: >> >> echo -n $(guix build b43-firmware-whatever)/lib/firmware > >> /sys/module/firmware_class/parameters/path >> echo -n $(guix build b43-open)/lib/firmware > >> /sys/module/firmware_class/parameters/path >> echo -n $(guix build b43-tools)/lib/firmware > >> /sys/module/firmware_class/parameters/path >> echo -n $(guix build openfwwf)/lib/firmware > >> /sys/module/firmware_class/parameters/path >> echo -n $(guix build openfwwf-firmware)/lib/firmware > >> /sys/module/firmware_class/parameters/path >> >> The results for all those in the order of: >> >> guix build: error: openfwwf-firmware: unknown package > > That’s because “openfwwf-firmware” is not the right package name, or is > not found. Perhaps you need to adjust GUIX_PACKAGE_PATH so that the > recipe for “openfwwf-firmware” is found? I suppose the path can be found with: ls /gnu/store/*/ucode5.fw /gnu/store/l7k3psmq08ad40swi1kf9as4bjizlz7i-openfwwf-firmware-5.2/ucode5.fw /gnu/store/yjycspnbxyafys84hn4f1phjy37fai20-openfwwf-firmware-5.2/ucode5.fw > sudo bash > export GUIX_PACKAGE_PATH=/path/to/recipes > echo -n $(guix build openfwwf-firmware)/lib/firmware > \ > /sys/module/firmware_class/parameters/path So the path would be: export GUIX_PACKAGE_PATH=/openfwwf-firmware-5.2 Is that correct?