Intel-XE Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Ping-Ke Shih <pkshih@realtek.com>
To: Chris <russomch@aol.com>,
	"intel-xe@lists.freedesktop.org" <intel-xe@lists.freedesktop.org>,
	"linux-wireless@vger.kernel.org" <linux-wireless@vger.kernel.org>
Subject: RE: [BUG] Intel B580 (e20b) HDMI Flicker & Realtek RTL8922AE 6GHz missing - Mint 22.3
Date: Mon, 29 Dec 2025 00:54:31 +0000	[thread overview]
Message-ID: <32dc6dcfa8a34ded8b8d8669e91e8b47@realtek.com> (raw)
In-Reply-To: <1619250700.2388478.1766812873221@mail.yahoo.com>

Hi Chris,

Chris <russomch@aol.com> wrote:
> On Tuesday, December 23, 2025 at 09:12:32 PM EST, Ping-Ke Shih <pkshih@realtek.com> wrote:
> 
> 
> 
> 
> Chris <russomch@aol.com> wrote:
> > On Tuesday, December 23, 2025 at 02:48:01 AM EST, Ping-Ke Shih <pkshih@realtek.com> wrote:
> >
> >
> >
> >
> > Chris Russomanno <russomch@aol.com> wrote:
> >
> > > Hello,
> > >
> > > I am reporting two issues encountered on brand-new hardware using Linux Mint 22.3 with Kernel
> > 6.14.0-generic.
> > >
> > > Hardware Environment:
> > > - GPU: Intel Arc B580 (Battlemage), PCI ID: [8086:e20b]
> > > - WiFi: Realtek RTL8922AE (rtw89), Firmware: rtw8922a_fw-3.bin
> > > - Display: Samsung 4K Monitor connected via HDMI (No DisplayPort available)
> > >
> > > Issue 1: Intel Xe HDMI Flickering
> > > The Samsung monitor experiences intermittent black-screen flickering (1-2 seconds) at both 4K and 1080p
> > > resolutions. This behavior is not present on Windows 11.
> > > Troubleshooting attempted:
> > > - Added kernel parameters: quiet splash i915.enable_psr=0 xe.force_probe=e20b i915.enable_dc=0
> > > intel_iommu=igfx_off intel_idle.max_cstate=2
> > > - Forced "TearFree" and "TripleBuffer" in xorg.conf.
> > > - Frequency remains at 60Hz.
> > >
> > > Issue 2: Realtek RTL8922AE 6GHz/WiFi 7 Missing
> > > The card functions on 5GHz (1200 Mb/s) but does not scan or see 6GHz frequencies.
> > > Troubleshooting attempted:
> > > - Set regdom to US (iw reg set US).
> > > - Driver options: rtw89_pci disable_aspm=y, rtw89_core disable_6g=N.
> > > - 'iw list' does not return any 6GHz/6105 MHz frequencies.
> >
> >
> > Please share output of 'iw list' before/after setting US.
> >
> > In my side (expected) frequencies of band 4 are:
> >
> > [Before]
> >                Frequencies:
> >                        * 5955.0 MHz [1] (disabled)
> >                        * 5975.0 MHz [5] (disabled)
> >                        * 5995.0 MHz [9] (disabled)
> >                        * 6015.0 MHz [13] (disabled)
> >                        * 6035.0 MHz [17] (disabled)
> >                        * 6055.0 MHz [21] (disabled)
> >
> > [After]
> >                Frequencies:
> >                        * 5955.0 MHz [1] (12.0 dBm) (no IR)
> >                        * 5975.0 MHz [5] (12.0 dBm) (no IR)
> >                        * 5995.0 MHz [9] (12.0 dBm) (no IR)
> >                        * 6015.0 MHz [13] (12.0 dBm) (no IR)
> >                        * 6035.0 MHz [17] (12.0 dBm) (no IR)
> >
> >
> >
> > ________________________
> >
> >
> >
> >
> > Hello Ping-Ke,
> >
> > Here is the output from my RTL8922AE on Linux Mint 22.3 (Kernel 6.x):
> >
> > [Before iw reg set US]
> >
> > Frequencies:
> >            * 5955.0 MHz [1] (12.0 dBm) (no IR)
> >            * 5975.0 MHz [5] (12.0 dBm) (no IR)
> >            * 5995.0 MHz [9] (12.0 dBm) (no IR)
> >            * 6015.0 MHz [13] (12.0 dBm) (no IR)
> >            * 6035.0 MHz [17] (12.0 dBm) (no IR)
> >            * 6055.0 MHz [21] (12.0 dBm) (no IR)
> >            * 6075.0 MHz [25] (12.0 dBm) (no IR)
> >            * 6095.0 MHz [29] (12.0 dBm) (no IR)
> >            * 6115.0 MHz [33] (12.0 dBm) (no IR)
> >            * 6135.0 MHz [37] (12.0 dBm) (no IR)
> >            * 6155.0 MHz [41] (12.0 dBm) (no IR)
> >            * 6175.0 MHz [45] (12.0 dBm) (no IR)
> >            * 6195.0 MHz [49] (12.0 dBm) (no IR)
> >            * 6215.0 MHz [53] (12.0 dBm) (no IR)
> >            * 6235.0 MHz [57] (12.0 dBm) (no IR)
> >            * 6255.0 MHz [61] (12.0 dBm) (no IR)
> >            * 6275.0 MHz [65] (12.0 dBm) (no IR)
> >            * 6295.0 MHz [69] (12.0 dBm) (no IR)
> >            * 6315.0 MHz [73] (12.0 dBm) (no IR)
> >            * 6335.0 MHz [77] (12.0 dBm) (no IR)
> >            * 6355.0 MHz [81] (12.0 dBm) (no IR)
> >            * 6375.0 MHz [85] (12.0 dBm) (no IR)
> >            * 6395.0 MHz [89] (12.0 dBm) (no IR)
> >            * 6415.0 MHz [93] (12.0 dBm) (no IR)
> >            * 6435.0 MHz [97] (12.0 dBm) (no IR)
> >            * 6455.0 MHz [101] (12.0 dBm) (no IR)
> >            * 6475.0 MHz [105] (12.0 dBm) (no IR)
> >            * 6495.0 MHz [109] (12.0 dBm) (no IR)
> >            * 6515.0 MHz [113] (12.0 dBm) (no IR)
> >            * 6535.0 MHz [117] (12.0 dBm) (no IR)
> >            * 6555.0 MHz [121] (12.0 dBm) (no IR)
> >            * 6575.0 MHz [125] (12.0 dBm) (no IR)
> >            * 6595.0 MHz [129] (12.0 dBm) (no IR)
> >            * 6615.0 MHz [133] (12.0 dBm) (no IR)
> >            * 6635.0 MHz [137] (12.0 dBm) (no IR)
> >            * 6655.0 MHz [141] (12.0 dBm) (no IR)
> >            * 6675.0 MHz [145] (12.0 dBm) (no IR)
> >            * 6695.0 MHz [149] (12.0 dBm) (no IR)
> >            * 6715.0 MHz [153] (12.0 dBm) (no IR)
> >            * 6735.0 MHz [157] (12.0 dBm) (no IR)
> >            * 6755.0 MHz [161] (12.0 dBm) (no IR)
> >            * 6775.0 MHz [165] (12.0 dBm) (no IR)
> >            * 6795.0 MHz [169] (12.0 dBm) (no IR)
> >            * 6815.0 MHz [173] (12.0 dBm) (no IR)
> >            * 6835.0 MHz [177] (12.0 dBm) (no IR)
> >            * 6855.0 MHz [181] (12.0 dBm) (no IR)
> >            * 6875.0 MHz [185] (12.0 dBm) (no IR)
> >            * 6895.0 MHz [189] (12.0 dBm) (no IR)
> >            * 6915.0 MHz [193] (12.0 dBm) (no IR)
> >            * 6935.0 MHz [197] (12.0 dBm) (no IR)
> >            * 6955.0 MHz [201] (12.0 dBm) (no IR)
> >            * 6975.0 MHz [205] (12.0 dBm) (no IR)
> >            * 6995.0 MHz [209] (12.0 dBm) (no IR)
> >            * 7015.0 MHz [213] (12.0 dBm) (no IR)
> >            * 7035.0 MHz [217] (12.0 dBm) (no IR)
> >            * 7055.0 MHz [221] (12.0 dBm) (no IR)
> >            * 7075.0 MHz [225] (12.0 dBm) (no IR)
> >            * 7095.0 MHz [229] (12.0 dBm) (no IR)
> >            * 7115.0 MHz [233] (12.0 dBm) (no IR)
> >
> >
> > [After iw reg set US]
> >
> > Frequencies:
> >            * 5955.0 MHz [1] (12.0 dBm) (no IR)
> >            * 5975.0 MHz [5] (12.0 dBm) (no IR)
> >            * 5995.0 MHz [9] (12.0 dBm) (no IR)
> >            * 6015.0 MHz [13] (12.0 dBm) (no IR)
> >            * 6035.0 MHz [17] (12.0 dBm) (no IR)
> >            * 6055.0 MHz [21] (12.0 dBm) (no IR)
> >            * 6075.0 MHz [25] (12.0 dBm) (no IR)
> >            * 6095.0 MHz [29] (12.0 dBm) (no IR)
> >            * 6115.0 MHz [33] (12.0 dBm) (no IR)
> >            * 6135.0 MHz [37] (12.0 dBm) (no IR)
> >            * 6155.0 MHz [41] (12.0 dBm) (no IR)
> >            * 6175.0 MHz [45] (12.0 dBm) (no IR)
> >            * 6195.0 MHz [49] (12.0 dBm) (no IR)
> >            * 6215.0 MHz [53] (12.0 dBm) (no IR)
> >            * 6235.0 MHz [57] (12.0 dBm) (no IR)
> >            * 6255.0 MHz [61] (12.0 dBm) (no IR)
> >            * 6275.0 MHz [65] (12.0 dBm) (no IR)
> >            * 6295.0 MHz [69] (12.0 dBm) (no IR)
> >            * 6315.0 MHz [73] (12.0 dBm) (no IR)
> >            * 6335.0 MHz [77] (12.0 dBm) (no IR)
> >            * 6355.0 MHz [81] (12.0 dBm) (no IR)
> >            * 6375.0 MHz [85] (12.0 dBm) (no IR)
> >            * 6395.0 MHz [89] (12.0 dBm) (no IR)
> >            * 6415.0 MHz [93] (12.0 dBm) (no IR)
> >            * 6435.0 MHz [97] (12.0 dBm) (no IR)
> >            * 6455.0 MHz [101] (12.0 dBm) (no IR)
> >            * 6475.0 MHz [105] (12.0 dBm) (no IR)
> >            * 6495.0 MHz [109] (12.0 dBm) (no IR)
> >            * 6515.0 MHz [113] (12.0 dBm) (no IR)
> >            * 6535.0 MHz [117] (12.0 dBm) (no IR)
> >            * 6555.0 MHz [121] (12.0 dBm) (no IR)
> >            * 6575.0 MHz [125] (12.0 dBm) (no IR)
> >            * 6595.0 MHz [129] (12.0 dBm) (no IR)
> >            * 6615.0 MHz [133] (12.0 dBm) (no IR)
> >            * 6635.0 MHz [137] (12.0 dBm) (no IR)
> >            * 6655.0 MHz [141] (12.0 dBm) (no IR)
> >            * 6675.0 MHz [145] (12.0 dBm) (no IR)
> >            * 6695.0 MHz [149] (12.0 dBm) (no IR)
> >            * 6715.0 MHz [153] (12.0 dBm) (no IR)
> >            * 6735.0 MHz [157] (12.0 dBm) (no IR)
> >            * 6755.0 MHz [161] (12.0 dBm) (no IR)
> >            * 6775.0 MHz [165] (12.0 dBm) (no IR)
> >            * 6795.0 MHz [169] (12.0 dBm) (no IR)
> >            * 6815.0 MHz [173] (12.0 dBm) (no IR)
> >            * 6835.0 MHz [177] (12.0 dBm) (no IR)
> >            * 6855.0 MHz [181] (12.0 dBm) (no IR)
> >            * 6875.0 MHz [185] (12.0 dBm) (no IR)
> >            * 6895.0 MHz [189] (12.0 dBm) (no IR)
> >            * 6915.0 MHz [193] (12.0 dBm) (no IR)
> >            * 6935.0 MHz [197] (12.0 dBm) (no IR)
> >            * 6955.0 MHz [201] (12.0 dBm) (no IR)
> >            * 6975.0 MHz [205] (12.0 dBm) (no IR)
> >            * 6995.0 MHz [209] (12.0 dBm) (no IR)
> >            * 7015.0 MHz [213] (12.0 dBm) (no IR)
> >            * 7035.0 MHz [217] (12.0 dBm) (no IR)
> >            * 7055.0 MHz [221] (12.0 dBm) (no IR)
> >            * 7075.0 MHz [225] (12.0 dBm) (no IR)
> >            * 7095.0 MHz [229] (12.0 dBm) (no IR)
> >            * 7115.0 MHz [233] (12.0 dBm) (no IR)
> >
> >
> > I have tested the iw list command before and after setting the region to US.
> >
> > The Result: The frequencies in Band 4 remain identical. Both "Before" and "After" already show (no IR)
> for
> > all 6GHz frequencies. There was no change from (disabled) to (no IR), as they were already set to (no
> IR).
> >
> > Even with the status at (no IR), the card is unable to see or connect to my 6GHz SSID, which is confirmed
> > working on other devices and even with Windows 11. It appears the card remains in a passive-only state
> > regardless of the regulatory setting.
> 
> At 6GHz channels, it should be passive scan.
> 
> With "no IR", I suppose it can find AP operating on 6GHz channels, so let's
> clarify scan first. Setup a trace-cmd before doing scan at another terminal.
> 
>   sudo trace-cmd record  -e mac80211 -e cfg80211
> 
> Then, do scan by
> 
>   sudo iw wlan1 scan | grep "\(SSID\|freq\):"
> 
> Stop trace-cmd by ctrl-C, and check report by
> 
>   trace-cmd report
> 
> If you can see something like below, AP on 6GHz channels is found:
> 
>   (trace-cmd report)
>   cfg80211_return_bss:  aa:bb:cc:dd:ee:ff, band: 3, freq: 6135.000
> 
>   (iw scan result)
>         freq: 6135.0
>         SSID: abc_6G
> 
> 
> Ping-Ke
> 
> 
> __________
> 
> 
> Hello Ping-Ke,
> 
> I have completed the trace-cmd recording and analyzed the full report.
> 
> A search of the entire report shows zero entries for band: 3 and zero entries for any frequencies in the
> 6xxx.000 range.
> 
> The trace successfully captured scanning on Band 1 (5GHz), with many entries for freq: 5500.000 and 5530.000.
> 
> The manual iw scan also returned no results for 6GHz.

Can you change the operating channel of AP on PSC channels?
and try more times to see it can be successful.

> 
> So we know the card appears to be successfully scanning 2.4GHz and 5GHz, but is completely silent on 6GHz.
> Even though iw list shows the channels as (no IR), the driver/firmware does not seem to be initiating a
> passive scan on those frequencies.
> 
> I have the trace.dat file ready if you would like me to provide it.

No need since you have checked the result. 


To align testing kernel and firmware, I used Ubuntu prebuilt kernel 6.18.1 [1]
with firmware 0.35.71.0, which can successfully find AP on 6GHz channels.

Please try this combination to see we can see the same scan results.

[1] https://kernel.ubuntu.com/mainline/v6.18.1/

Ping-Ke


  reply	other threads:[~2025-12-29  0:54 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <AB8446D8-708B-4971-8852-87353112E60F.ref@aol.com>
2025-12-20  7:36 ` [BUG] Intel B580 (e20b) HDMI Flicker & Realtek RTL8922AE 6GHz missing - Mint 22.3 Chris Russomanno
2025-12-22 15:09   ` Jani Nikula
2025-12-23  7:47   ` Ping-Ke Shih
2025-12-23 15:28     ` Chris
2025-12-24  2:12       ` Ping-Ke Shih
2025-12-27  5:21         ` Chris
2025-12-29  0:54           ` Ping-Ke Shih [this message]
2025-12-30  7:22             ` Chris

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=32dc6dcfa8a34ded8b8d8669e91e8b47@realtek.com \
    --to=pkshih@realtek.com \
    --cc=intel-xe@lists.freedesktop.org \
    --cc=linux-wireless@vger.kernel.org \
    --cc=russomch@aol.com \
    /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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox