Author Topic: cfg80211 regulatory.db malformed ?!?  (Read 3068 times)

0 Members and 1 Guest are viewing this topic.

Online DiTBhoTopic starter

  • Super Contributor
  • ***
  • Posts: 3911
  • Country: gb
cfg80211 regulatory.db malformed ?!?
« on: July 23, 2021, 03:18:56 pm »
I am working with a wifi card, the EEPROM reports country->regdmn code 0x3a, which should be "US".

I have already update the /lib/firmware images
Code: [Select]
# file /lib/firmware/regulatory*
firmware/crda/regulatory-2016-06-10-1.bin: CRDA wireless regulatory database file (Version 1)
firmware/crda/regulatory.bin:              CRDA wireless regulatory database file (Version 1)
firmware/crda/regulatory.db:               CRDA wireless regulatory database file
firmware/crda/regulatory.db.p7s:           data

regulatory.db and egulatory.db.p7s are "2019-06-03"

the kernel 5.4 complains this

Code: [Select]
cfg80211: loaded regulatory.db is malformed or signature is missing/invalid

any idea?  :-//
The opposite of courage is not cowardice, it is conformity. Even a dead fish can go with the flow
 

Online DiTBhoTopic starter

  • Super Contributor
  • ***
  • Posts: 3911
  • Country: gb
Re: cfg80211 regulatory.db malformed ?!?
« Reply #1 on: July 23, 2021, 03:29:56 pm »
I am going to try with an updated version.

Umm, it seems these binaries are signed, and there is also a signature with the kernel, so it may be they must be synchronized :-//

The opposite of courage is not cowardice, it is conformity. Even a dead fish can go with the flow
 

Online DiTBhoTopic starter

  • Super Contributor
  • ***
  • Posts: 3911
  • Country: gb
Re: cfg80211 regulatory.db malformed ?!?
« Reply #2 on: July 25, 2021, 05:32:09 pm »
temporary solved by hacking the kernel.
The opposite of courage is not cowardice, it is conformity. Even a dead fish can go with the flow
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf