For reference, found this: https://mirrors.edge.kernel.org/pub/software/network/wireless-regdb/

Contains current (2020-04) regulatory information.  Format appears to be:

country [ISO3166 2-character country code]: [regulatory domain code]

    ([start freq in MHz] - [end freq in MHZ] @ [channel width in MHz]), ([max transmit power in db] OR [max transmit in mW]), flag1, flag2, ...

Example for US:

# https://www.ecfr.gov/cgi-bin/text-idx?SID=eed706a2c49fd9271106c3228b0615f3&mc=true&node=pt47.1.15&rgn=div5
# Title 47 Part 15 - Radio Frequency Devices, April 2, 2020
country US: DFS-FCC
    (2400 - 2483.5 @ 40), (30)
    # 5.15 ~ 5.25 GHz: 30 dBm for master mode, 23 dBm for clients
    (5150 - 5250 @ 80), (23), AUTO-BW
    (5250 - 5350 @ 80), (23), DFS, AUTO-BW
    # This range ends at 5725 MHz, but channel 144 extends to 5730 MHz.
    # Since 5725 ~ 5730 MHz belongs to the next range which has looser
    # requirements, we can extend the range by 5 MHz to make the kernel
    # happy and be able to use channel 144.
    (5470 - 5730 @ 160), (23), DFS
    (5730 - 5850 @ 80), (30)
    # 60g band
    # reference: section IV-D https://docs.fcc.gov/public/attachments/FCC-16-89A1.pdf
    # channels 1-6 EIRP=40dBm(43dBm peak)
    (57240 - 71000 @ 2160), (40)

It's referenced and complete, LICENSE only requires preserving copyright notice, contains already written code to parse the data ... looks like a very good place to start.  Opinions?

_______________________________________________
freebsd-wireless@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-wireless
To unsubscribe, send any mail to "freebsd-wireless-unsubscr...@freebsd.org"

Reply via email to