All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ping-Ke Shih <pkshih@realtek.com>
To: Konstantin Kletschke <konstantin.kletschke@inside-m2m.de>,
	"linux-wireless@vger.kernel.org" <linux-wireless@vger.kernel.org>
Subject: RE: AP mode on RTW88 8821cs
Date: Fri, 22 Mar 2024 00:16:14 +0000	[thread overview]
Message-ID: <be67119238e14fa09b3d9dc848d8edd9@realtek.com> (raw)
In-Reply-To: <ZfwSM0paZg23iEPS@hephaistos.inside-m2m.de>



> -----Original Message-----
> From: Konstantin Kletschke <konstantin.kletschke@inside-m2m.de>
> Sent: Thursday, March 21, 2024 6:56 PM
> To: linux-wireless@vger.kernel.org
> Subject: AP mode on RTW88 8821cs
> 
> We have a rockchip rk3328 board with an 8821cs chip connected via SDIO.
> Well, cs impiles SDIO, cu is USB variant.
> 
> Normally thinks work quite well for use but we do not get AP mode to
> work.
> We use 6.5.13 kernel with our customized DT and the in kernel 8821cs
> driver:
> 
> rtw88_8821cs           12288  0
> onboard_usb_hub        12288  0
> rtw88_8821c            81920  1 rtw88_8821cs
> crct10dif_ce           12288  1
> rtw88_sdio             24576  1 rtw88_8821cs
> rtw88_core            167936  2 rtw88_8821c,rtw88_sdio
> mac80211              929792  2 rtw88_sdio,rtw88_core
> libarc4                12288  1 mac80211
> cfg80211              921600  2 rtw88_core,mac80211
> 
> We tried with wpa_cli and hostapd but to no avail.
> I tried hostapd with wlan0 and eth0 bridged into br0, the SSID appears
> in the wlan search results in other devices, connectig _seems_ to work
> but getting an IP is not possible.
> 
> What my colleauge and me especially noticed, the TX counter for the
> wlan0 interface in this use case runs, RX stays at 0:
> 
> br0       Link encap:Ethernet  HWaddr 4A:86:7D:63:5C:59
>           inet addr:10.16.10.103  Bcast:10.16.255.255  Mask:255.255.0.0
>           inet6 addr: fe80::4886:7dff:fe63:5c59/64 Scope:Link
>           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>           RX packets:111361 errors:0 dropped:3479 overruns:0 frame:0
>           TX packets:28144 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:1000
>           RX bytes:13333769 (12.7 MiB)  TX bytes:3847859 (3.6 MiB)
> 
> eth0      Link encap:Ethernet  HWaddr 86:E0:C0:EA:FA:A8
>           inet6 addr: fe80::84e0:c0ff:feea:faa8/64 Scope:Link
>           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>           RX packets:112803 errors:0 dropped:219 overruns:0 frame:0
>           TX packets:28405 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:1000
>           RX bytes:15102222 (14.4 MiB)  TX bytes:3891727 (3.7 MiB)
>           Interrupt:51
> 
> wlan0     Link encap:Ethernet  HWaddr F0:B0:40:4F:70:BC
>           inet6 addr: fe80::f2b0:40ff:fe4f:70bc/64 Scope:Link
>           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:123446 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:1000
>           RX bytes:0 (0.0 B)  TX bytes:18783966 (17.9 MiB)
> 
> In order to provide useful debug information, what should I look into?
> 
> Is it a known issue or should AP mode work flawlessly with those
> drivers, which implies I forgot something.
> When I use my software with an external USB WLAN stick with another
> driver, exchange all wlan0 by wlan1 occurences only:
> 
> rtl8xxxu              192512  0
> rtl8192cu              81920  0
> rtl_usb                16384  1 rtl8192cu
> rtl8192c_common        65536  1 rtl8192cu
> rtlwifi               118784  3 rtl8192c_common,rtl_usb,rtl8192cu
> 
> the software AP works immediately.
> 

We had similar discussion before [1]. I think Martin will take his time to
investigate how to enable AP mode on SDIO WiFi cards.

[1] https://lore.kernel.org/linux-wireless/36972ff5-0c48-4bd2-8f9a-9649bfa24225@lexina.in/




  reply	other threads:[~2024-03-22  0:16 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-03-21 10:55 AP mode on RTW88 8821cs Konstantin Kletschke
2024-03-22  0:16 ` Ping-Ke Shih [this message]
2024-03-22 13:04   ` Konstantin Kletschke
2024-03-22 15:36   ` Kalle Valo
2024-03-26  1:57     ` Ping-Ke Shih
2024-03-26 15:47       ` Kalle Valo

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=be67119238e14fa09b3d9dc848d8edd9@realtek.com \
    --to=pkshih@realtek.com \
    --cc=konstantin.kletschke@inside-m2m.de \
    --cc=linux-wireless@vger.kernel.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.