All of lore.kernel.org
 help / color / mirror / Atom feed
From: Peter Oh <poh@codeaurora.org>
To: Tomi Saarnio <Tomi.Saarnio@ekahau.com>, ath10k@lists.infradead.org
Subject: Re: Regulatory Domains and Japan Channel 14
Date: Mon, 18 Jan 2016 10:10:21 -0800	[thread overview]
Message-ID: <569D2A8D.8010306@codeaurora.org> (raw)
In-Reply-To: <e252a74fb07d43bfb91910e6a513fa29DB5PR02MB0631B2535A2228C868A8B7C1FEC00@DB5PR02MB0631.eurprd02.prod.outlook.com>


On 01/18/2016 05:46 AM, Tomi Saarnio wrote:
> Dear All,
>
> We are trying to perform scanning at the 2.4GHz band with the JP (Japan)
> regulatory domain, but it seems that the ath10k refuses to scan the
> channel 14 although the channel 14 is a valid channel in Japan (with
> certain rate and transmit power limitations).
>
> We have set up an AP for the channel 14 (The AP is for Japanese market)
> and it is visible when capturing beacon frames with our existing network
> monitoring gear on channel 14.
>
> We have tried with two different ath10k firmwares. The setup is running
> the ath10k on a Gateworks Ventana board with Linux OpenWrt 4.1.6 provided
> by Gateworks.
>
> Firmware 1:
>
> [   11.222699] ath10k_pci 0000:03:00.0: enabling device (0140 -> 0142)
> [   11.229671] ath10k_pci 0000:03:00.0: pci irq legacy interrupts 0
> irq_mode 0 reset_mode 0
> [   11.463218] ath10k_pci 0000:03:00.0: Direct firmware load for
> ath10k/cal-pci-0000:03:00.0.bin failed with error -2
> [   11.473612] ath10k_pci 0000:03:00.0: Falling back to user helper
> [   11.488114] firmware ath10k!cal-pci-0000:03:00.0.bin:
> firmware_loading_store: map pages failed
> [   12.699649] ath10k_pci 0000:03:00.0: qca988x hw2.0 (0x4100016c,
> 0x043202ff) fw 10.2.4.70-2 api 5 htt-ver 2.1 wmi-op 5 htt-op 2 cal otp
> max-sta 128 features no-p2p
> [   12.716354] ath10k_pci 0000:03:00.0: no channel configured; ignoring
> frame(s)!
> [   12.716370] ath10k_pci 0000:03:00.0: no channel configured; ignoring
> frame(s)!
> [   12.716385] ath10k_pci 0000:03:00.0: no channel configured; ignoring
> frame(s)!
> [   12.716400] ath10k_pci 0000:03:00.0: no channel configured; ignoring
> frame(s)!
> [   12.725776] ath10k_pci 0000:03:00.0: no channel configured; ignoring
> frame(s)!
> [   12.725793] ath10k_pci 0000:03:00.0: no channel configured; ignoring
> frame(s)!
> [   12.735298] ath10k_pci 0000:03:00.0: no channel configured; ignoring
> frame(s)!
> [   12.735326] ath10k_pci 0000:03:00.0: no channel configured; ignoring
> frame(s)!
> [   12.735355] ath10k_pci 0000:03:00.0: no channel configured; ignoring
> frame(s)!
> [   12.735378] ath10k_pci 0000:03:00.0: no channel configured; ignoring
> frame(s)!
> [   12.796065] ath10k_pci 0000:03:00.0: debug 0 debugfs 1 tracing 0 dfs 1
> testmode 1
> [   12.915521] ath10k_pci 0000:06:00.0: enabling device (0140 -> 0142)
> [   12.922648] ath10k_pci 0000:06:00.0: pci irq legacy interrupts 0
> irq_mode 0 reset_mode 0
> [   13.141720] ath10k_pci 0000:06:00.0: Direct firmware load for
> ath10k/cal-pci-0000:06:00.0.bin failed with error -2
> [   13.152120] ath10k_pci 0000:06:00.0: Falling back to user helper
> [   13.166544] firmware ath10k!cal-pci-0000:06:00.0.bin:
> firmware_loading_store: map pages failed
> [   14.333721] ath10k_pci 0000:06:00.0: qca988x hw2.0 (0x4100016c,
> 0x043202ff) fw 10.2.4.70-2 api 5 htt-ver 2.1 wmi-op 5 htt-op 2 cal otp
> max-sta 128 features no-p2p
> [   14.348433] ath10k_pci 0000:06:00.0: debug 0 debugfs 1 tracing 0 dfs 1
> testmode 1
>
>
> Firmware 2:
>
> [   11.322556] ath10k_pci 0000:03:00.0: enabling device (0140 -> 0142)
> [   11.331562] ath10k_pci 0000:03:00.0: pci irq legacy interrupts 0
> irq_mode 0 reset_mode 0
> [   11.547193] ath10k_pci 0000:03:00.0: Direct firmware load for
> ath10k/cal-pci-0000:03:00.0.bin failed with error -2
> [   11.557589] ath10k_pci 0000:03:00.0: Falling back to user helper
> [   11.571973] firmware ath10k!cal-pci-0000:03:00.0.bin:
> firmware_loading_store: map pages failed
> [   12.775156] ath10k_pci 0000:03:00.0: qca988x hw2.0 (0x4100016c,
> 0x043202ff) fw 10.2.4.70.17-2 api 5 htt-ver 2.1 wmi-op 5 htt-op 2 cal otp
> max-sta 128 features no-p2p
> [   12.790225] ath10k_pci 0000:03:00.0: no channel configured; ignoring
> frame(s)!
> [   12.790244] ath10k_pci 0000:03:00.0: no channel configured; ignoring
> frame(s)!
> [   12.790259] ath10k_pci 0000:03:00.0: no channel configured; ignoring
> frame(s)!
> [   12.790275] ath10k_pci 0000:03:00.0: no channel configured; ignoring
> frame(s)!
> [   12.790289] ath10k_pci 0000:03:00.0: no channel configured; ignoring
> frame(s)!
> [   12.790304] ath10k_pci 0000:03:00.0: no channel configured; ignoring
> frame(s)!
> [   12.790319] ath10k_pci 0000:03:00.0: no channel configured; ignoring
> frame(s)!
> [   12.790334] ath10k_pci 0000:03:00.0: no channel configured; ignoring
> frame(s)!
> [   12.790353] ath10k_pci 0000:03:00.0: no channel configured; ignoring
> frame(s)!
> [   12.790368] ath10k_pci 0000:03:00.0: no channel configured; ignoring
> frame(s)!
> [   12.864307] ath10k_pci 0000:03:00.0: debug 0 debugfs 1 tracing 0 dfs 1
> testmode 1
> [   12.979191] ath10k_pci 0000:06:00.0: enabling device (0140 -> 0142)
> [   12.986343] ath10k_pci 0000:06:00.0: pci irq legacy interrupts 0
> irq_mode 0 reset_mode 0
> [   13.205675] ath10k_pci 0000:06:00.0: Direct firmware load for
> ath10k/cal-pci-0000:06:00.0.bin failed with error -2
> [   13.216077] ath10k_pci 0000:06:00.0: Falling back to user helper
> [   13.230590] firmware ath10k!cal-pci-0000:06:00.0.bin:
> firmware_loading_store: map pages failed
> [   14.403062] ath10k_pci 0000:06:00.0: qca988x hw2.0 (0x4100016c,
> 0x043202ff) fw 10.2.4.70.17-2 api 5 htt-ver 2.1 wmi-op 5 htt-op 2 cal otp
> max-sta 128 features no-p2p
> [   14.418343] ath10k_pci 0000:06:00.0: debug 0 debugfs 1 tracing 0 dfs 1
> testmode
>
> Set the regulatory domain to JP:
>
> # iw reg set JP
>
> [  123.871988] cfg80211: Regulatory domain changed to country: JP
> [  123.877850] cfg80211:  DFS Master region: JProot@OpenWrt:/#
> [  123.882030] cfg80211:   (start_freq - end_freq @ bandwidth),
> (max_antenna_gain, max_eirp), (dfs_cac_time)
> [  123.893148] cfg80211:   (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A,
> 2000 mBm), (N/A)
> [  123.901187] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A,
> 2000 mBm), (N/A)
> [  123.909220] cfg80211:   (4910000 KHz - 4990000 KHz @ 40000 KHz), (N/A,
> 2300 mBm), (N/A)
> [  123.917231] cfg80211:   (5030000 KHz - 5090000 KHz @ 40000 KHz), (N/A,
> 2300 mBm), (N/A)
> [  123.925261] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000
> KHz AUTO), (N/A, 2000 mBm), (N/A)
> [  123.934766] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000
> KHz AUTO), (N/A, 2000 mBm), (0 s)
> [  123.944273] cfg80211:   (5490000 KHz - 5710000 KHz @ 160000 KHz), (N/A,
> 2300 mBm), (0 s)
> [  123.952387] cfg80211:   (59000000 KHz - 66000000 KHz @ 2160000 KHz),
> (N/A, 1000 mBm), (N/A)
>
> Verify the regulatory domain:
>
> # iw reg get
You'd better run "iw phy0 info" to see if the channel is activated.
>
> global
> country JP: DFS-JP
>      (2402 - 2482 @ 40), (N/A, 20), (N/A)
>      (2474 - 2494 @ 20), (N/A, 20), (N/A), NO-OFDM
>      (4910 - 4990 @ 40), (N/A, 23), (N/A)
>      (5030 - 5090 @ 40), (N/A, 23), (N/A)
>      (5170 - 5250 @ 80), (N/A, 20), (N/A), AUTO-BW
>      (5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, AUTO-BW
>      (5490 - 5710 @ 160), (N/A, 23), (0 ms), DFS
>      (59000 - 66000 @ 2160), (N/A, 10), (N/A)
>
> Perform passive scanning:
>
> # ifconfig wlan0 up
>
> # iw dev wlan0 scan passive | grep freq | sort
>
> The scanning produces a list of frequencies where the APs were heard but
> no channel 14 frequency 2484.
>
> Questions:
>
> - Will the Japan channel 14 be supported by ath10k for the scanning in
> near future?
> - What is the current status of the regulatory domains in general in the
> ath10k driver/firmware?
>
> Best regards,
> Tomi Saarnio
>
> _______________________________________________
> ath10k mailing list
> ath10k@lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/ath10k


_______________________________________________
ath10k mailing list
ath10k@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/ath10k

      reply	other threads:[~2016-01-18 18:12 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-01-18 13:46 Regulatory Domains and Japan Channel 14 Tomi Saarnio
2016-01-18 18:10 ` Peter Oh [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=569D2A8D.8010306@codeaurora.org \
    --to=poh@codeaurora.org \
    --cc=Tomi.Saarnio@ekahau.com \
    --cc=ath10k@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.