From mboxrd@z Thu Jan 1 00:00:00 1970 From: Quilro Ordonez Subject: bug#23409: unable to load free firmware Date: Thu, 12 May 2016 11:11:15 -0500 Message-ID: <439cb02466263acb8b2d19df2beb6ff1@riseup.net> References: <8c7981c22c93720a9dbd5f63c279c44b@riseup.net> <87shy1apax.fsf@gnu.org> <20160502085507.31da4d6f@openmailbox.org> <871t5jfu3d.fsf@gnu.org> <87eg9ij2fz.fsf@gnu.org> <609d0dda92cead243d99546befa113ca@riseup.net> <35d2e4a2bdc12bc75b84965e714beaa0@riseup.net> <877ffagpdy.fsf@gmail.com> <87r3dhv78q.fsf@gmail.com> <0f0377ea297e219eab214635838e6838@riseup.net> <8737pwuc9d.fsf@gmail.com> <87oa8bzjqg.fsf@gmail.com> 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]:49494) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b0tDa-0006L7-NL for bug-guix@gnu.org; Thu, 12 May 2016 12:12:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b0tDW-0003YG-B1 for bug-guix@gnu.org; Thu, 12 May 2016 12:12:05 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:36849) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b0tDW-0003Xt-3l for bug-guix@gnu.org; Thu, 12 May 2016 12:12:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1b0tDV-0000k8-QY for bug-guix@gnu.org; Thu, 12 May 2016 12:12:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87oa8bzjqg.fsf@gmail.com> 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 Thank you for your help Alex. Below is my report. El 2016-05-12 04:52, Alex Kost escribió: > Quilro Ordonez (2016-05-11 22:01 +0300) wrote: > >> El 2016-05-05 03:42, Alex Kost escribió: >>> Ludovic Courtès (2016-05-03 11:01 +0300) wrote: >>> >>>> Quilíro: firmware files are searched for in the directory specified >>>> in >>>> the /sys/module/firmware_class/parameters/path pseudo-file (see the >>>> (gnu >>>> build activation) module.) >>>> >>>> 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? >> >> Here it is: >> >> $ sudo bash >> # export GUIX_PACKAGE_PATH=/home/quiliro/guix/packages >> # echo -n $(guix build openfwwf-firmware) > >> /sys/module/firmware_class/parameters/path >> substitute: updating list of substitutes from >> 'https://mirror.hydra.gnu.org'... 100.0% >> substitute: updating list of substitutes from >> 'https://mirror.hydra.gnu.org'... 100.0% >> substitute: updating list of substitutes from >> 'https://mirror.hydra.gnu.org'... 100.0% >> substitute: updating list of substitutes from >> 'https://mirror.hydra.gnu.org'... 100.0% >> # cat /sys/module/firmware_class/parameters/path >> /gnu/store/xcxhd2r2h3iz0721vn6c5wfqkd0r4xc0-openfwwf-firmware-5.2 >> # insmod b43-open >> insmod: ERROR: could not load module b43-open: No such file or >> directory >> # echo -n $(guix build openfwwf-firmware)/lib/firmware > >> /sys/module/firmware_class/parameters/path >> # cat /sys/module/firmware_class/parameters/path >> /gnu/store/xcxhd2r2h3iz0721vn6c5wfqkd0r4xc0-openfwwf-firmware-5.2/lib/firmware >> o# insmod b43-open >> insmod: ERROR: could not load module b43-open: No such file or >> directory > > I have no idea what I suggest but did you try: > > # insmod > /gnu/store/xcxhd2r2h3iz0721vn6c5wfqkd0r4xc0-openfwwf-firmware-5.2/b43-open # insmod /gnu/store/xcxhd2r2h3iz0721vn6c5wfqkd0r4xc0-openfwwf-firmware-5.2/b43-open insmod: ERROR: could not insert module /gnu/store/xcxhd2r2h3iz0721vn6c5wfqkd0r4xc0-openfwwf-firmware-5.2/b43-open: Is a directory #