Received: by 2002:a05:7412:419a:b0:f3:1519:9f41 with SMTP id i26csp4245264rdh; Tue, 28 Nov 2023 16:34:06 -0800 (PST) X-Google-Smtp-Source: AGHT+IHLQWL/8qqmk8U8iqFkuvIfXVlp85u9J6i1far9KvXreW5a5U4uTeO5u8puyruYR++I+uAA X-Received: by 2002:a05:6830:4489:b0:6d7:ed31:b24e with SMTP id r9-20020a056830448900b006d7ed31b24emr24631306otv.26.1701218046502; Tue, 28 Nov 2023 16:34:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701218046; cv=none; d=google.com; s=arc-20160816; b=LeR+aQfZ0wnEf9MsSInt0Pw27LXUU/HRvTVgO+yC2Lkchb1aFdzbtkoj7OpL3KtTYI dJf+0abk86UExOKsgFxffOkN/ULivHfVpM3hm/ZkuY7gNq0slUEM+daCpSg23pT9EbUl Gaut+w24gMTBpQOzQjz1vtlLkWfmaQ6MxONUpPGuSHvfBBIPOnkJxYlVQK1V+7aOFeOK k+ASmFi0k8/3flU/n/+9yjcoW953leefMUY8aJ1QIiaq3mhunptMrUtqb6pur+PsAzuV TwRuCZg8FfKRZt/AKIJ9sJdWNxyJcNLDzqeIvTldqGryotdsV2Fl//E09xNKKGHCRXYR wrkg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :content-transfer-encoding:content-language:accept-language :in-reply-to:references:message-id:date:thread-index:thread-topic :subject:cc:to:from; bh=UbFzy0fnTKRwLnYsDUBw5lxz+X9x8h0GnrBbAgmuhGw=; fh=j5usaCdYHTUyKnIwYZbl1n2nkut+E7/k4MPDyVcIR98=; b=ZpFAgV/O/CJuTlX7OFMZ8P0GtAtN7OVxFyL3AMqFM1eoz8oyWIzIQdjcy08YSdqWeG XgiypSC+JX+HjPBmDUZ2yU9BPu+bOFibtppK7QSV7k5VgcefzQrg6BGD3PIrqJgdBTc2 r0eN3UubIKf13JozbJNgJEZ2eUqWNQ/ZPUIthud4l0uELM1KA5kQGE7TvFrYfCE8HxM2 oTGePnJBezbK/VPXzxm3U6bhLi6914qVUsX7KqF0rL6Ravo3EvUft8juWmDvBUx1MpV2 5Z4hERkp6kZyMkcmsDzit+Y412TZYMJu45/enCHrfmp2lsBLastK3Z8qZnbTZFX/t0C8 P0eQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-wireless+bounces-180-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-wireless+bounces-180-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id n1-20020a634001000000b005c5e26ed226si3057271pga.429.2023.11.28.16.34.05 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Nov 2023 16:34:06 -0800 (PST) Received-SPF: pass (google.com: domain of linux-wireless+bounces-180-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-wireless+bounces-180-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-wireless+bounces-180-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 82206B21796 for ; Wed, 29 Nov 2023 00:34:03 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id F3EEC1874; Wed, 29 Nov 2023 00:34:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=none X-Original-To: linux-wireless@vger.kernel.org Received: from rtits2.realtek.com.tw (rtits2.realtek.com [211.75.126.72]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CD13519B7 for ; Tue, 28 Nov 2023 16:33:57 -0800 (PST) X-SpamFilter-By: ArmorX SpamTrap 5.78 with qID 3AT0XnbN62386589, This message is accepted by code: ctloc85258 Received: from mail.realtek.com (rtexh36505.realtek.com.tw[172.21.6.25]) by rtits2.realtek.com.tw (8.15.2/2.95/5.92) with ESMTPS id 3AT0XnbN62386589 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 29 Nov 2023 08:33:49 +0800 Received: from RTEXDAG01.realtek.com.tw (172.21.6.100) by RTEXH36505.realtek.com.tw (172.21.6.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.32; Wed, 29 Nov 2023 08:33:49 +0800 Received: from RTEXMBS04.realtek.com.tw (172.21.6.97) by RTEXDAG01.realtek.com.tw (172.21.6.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.7; Wed, 29 Nov 2023 08:33:49 +0800 Received: from RTEXMBS04.realtek.com.tw ([fe80::40c2:6c24:2df4:e6c7]) by RTEXMBS04.realtek.com.tw ([fe80::40c2:6c24:2df4:e6c7%5]) with mapi id 15.01.2375.007; Wed, 29 Nov 2023 08:33:49 +0800 From: Ping-Ke Shih To: Jay Sweat CC: "linux-wireless@vger.kernel.org" Subject: RE: Realtek 8822ce p2p support Thread-Topic: Realtek 8822ce p2p support Thread-Index: AQHaHJ6/35nL8BzLVE+iP+/w63/TCrCFjBhAgAEOZs2AAHCucIAJI5tagABKzWA= Date: Wed, 29 Nov 2023 00:33:48 +0000 Message-ID: <1f6b255e8c8a4d9c9d2af80c93b7acf0@realtek.com> References: <16c31bac7aaf4c20917f500d6d2a52c2@realtek.com> <5ffd01e6c8a1464795d612de1c6fa8a4@realtek.com> In-Reply-To: Accept-Language: en-US, zh-TW Content-Language: zh-TW x-kse-serverinfo: RTEXDAG01.realtek.com.tw, 9 x-kse-antispam-interceptor-info: fallback x-kse-antivirus-interceptor-info: fallback Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-KSE-AntiSpam-Interceptor-Info: fallback X-KSE-ServerInfo: RTEXH36505.realtek.com.tw, 9 X-KSE-AntiSpam-Interceptor-Info: fallback X-KSE-Antivirus-Interceptor-Info: fallback X-KSE-AntiSpam-Interceptor-Info: fallback > -----Original Message----- > From: Jay Sweat > Sent: Wednesday, November 29, 2023 3:50 AM > To: Ping-Ke Shih > Cc: linux-wireless@vger.kernel.org > Subject: Re: Realtek 8822ce p2p support >=20 > That seems to have worked. P2P is now listed under supported interface mo= des and gnome-network-displays > works without issue. Havent noticed any other changes or any issues with = P2P, but I only have the one app > to test with. Good to hear the news. More tests you can do are to make connection with various devices, and try to play as GO and GC respectively. This can set p2p_go_intent (0~15) in wpa_supplicant.conf to decide how a device intents to be a GO. Then, use 'iw info' to check the role. An advance test is to configure peer as concurrency that connects to an AP, and the make another interface as P2P. A simple way is to take an Android phone, and enter P2P connection setting page to make P2P connection first, and then connect to an AP. The order of connection is important, because different connected channels of P2P and AP make thing complicated, and I suppose current code can't handle this case properly. Also, try to be GO and GC in this scenario.=20 Ping-Ke