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

0 Members and 1 Guest are viewing this topic.

Offline DiTBho

  • Frequent Contributor
  • **
  • Posts: 959
  • 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?  :-//
 

Offline DiTBho

  • Frequent Contributor
  • **
  • Posts: 959
  • 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 :-//

 

Offline DiTBho

  • Frequent Contributor
  • **
  • Posts: 959
  • Country: gb
Re: cfg80211 regulatory.db malformed ?!?
« Reply #2 on: July 25, 2021, 05:32:09 pm »
temporary solved by hacking the kernel.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf