On Mon, Dec 17, 2018 at 04:21:21PM -0600, Bruce Dubbs via blfs-dev wrote:
> Requesting help.
> 
> I'm rebuilding my laptop with latest development lfs/blfs and am having some
> kernel 4.19.8 issues.
> 
> My laptop has both wired and wireless network interfaces.  The wired
> interface is fine but the wireless interface is not being recognized.
> 
> For kernel 4.13.8, everything is fine.  The firmware related kernel options
> are:
> 
> CONFIG_PREVENT_FIRMWARE_BUILD=y
> CONFIG_FIRMWARE_IN_KERNEL=y
> CONFIG_EXTRA_FIRMWARE="intel/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq
> iwlwifi-7260-17.ucode"
> CONFIG_EXTRA_FIRMWARE_DIR="firmware"
> CONFIG_FIRMWARE_MEMMAP=y
> 
> and dmesg gives:
> 
> [    1.516228] Bluetooth: hci0: Intel Bluetooth firmware file:
> intel/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq
> [    1.734116] Bluetooth: hci0: Intel Bluetooth firmware patch completed and
> activated
> [    5.077436] iwlwifi 0000:01:00.0: loaded firmware version 17.459231.0
> op_mode iwlmvm
> 
> For 4.19.8 I have:
> 
> CONFIG_PREVENT_FIRMWARE_BUILD=y
> CONFIG_EXTRA_FIRMWARE="intel/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq
> iwlwifi-7260-17.ucode"
> CONFIG_EXTRA_FIRMWARE_DIR="firmware"
> CONFIG_FIRMWARE_MEMMAP=y
> 
> There is no CONFIG_FIRMWARE_IN_KERNEL option for this kernel version.
> 
> dmesg now gives only:
> 
> [    0.316853] platform regulatory.0: Direct firmware load for regulatory.db
> failed with error -2
> 
> There are some things I found about something called regdb, but that doesn't
> explain to me why the firmware isn't loading.
> 
> Any ideas?
> 
>   -- Bruce

Google found something on linuxquestions suggesting that error
started in 4.15.  Apparently a reg.db file needs to be installed (in
/lib/firmware for the common case, but apparently in /firmware for
your decision on where to put it).

Documented in Documentation/networking/regulatory.txt in the kernel
source (the first part of that file) - apparently you need to
download and install a crda package from kernel.org.

Whether providing that database will then allow the firmware to be
loaded is a different question, but apparently you need to create
the database to be able to use wifi on recent kernels.

ĸen
-- 
I'm saving up 22 shillings and 10 pence (almost a pound!) per week to
buy an ARM-13.
http://www.antipope.org/charlie/blog-static/2018/11/brexit-means-brexit.html
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to