From nobody Sat Mar 30 20:15:42 2024 X-Original-To: wireless@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4V6T6q1kp2z5Ftg4 for ; Sat, 30 Mar 2024 20:15:47 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4V6T6q1DWLz4jdX for ; Sat, 30 Mar 2024 20:15:47 +0000 (UTC) (envelope-from bz@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1711829747; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=vVjfNIlOtWjL4iGB9rUWetNHvRiCrZuS+qaS3Fg4fvY=; b=sAq8l73DwKexkMq/0GP4ffYdnCZ0D+hYL2tIXWOM0EEYSBRNRvjw3xRFXXGD7LiLwYXIRm WSQyUgixba3OcGlV24EHrI39/fpfv5GObQ+TQstMQM7AnYgOi4bIZxls0nk88DS9We6sFT 5qo2uvq5DSN+ocFOXg1DgkmAtv9LkG/C7/4tQbl5XnCgRr/IbJj3GOgNy128/iDu2s7HCM Lb8wQY22yVru/zZpEJRdKD6RL94yUIXrcIX+aZpyMW/HkjE0KwZrrRvy0gJmYsK1lddSNx UNlhaMfPK39NBj24R4eAduvTXncV9Sb6apjjzIf/lR8SQouM8sUuqL+znk0tOw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1711829747; a=rsa-sha256; cv=none; b=Vn5+raDjfxJPy5EBzgzFONKY7R5AqsHF2//6vhfZhMkjsu3PvZ9cWdYZGNpCY4f2WPkPeo Jcs5VANKqzmmDDwmWvRuuMERCs9uTlat+hgataWyqGclDWC/1PMNLtKT9+T0ChucabM8wY 0khctwDGkGRnURF0B2dEsOSmE6FhILCCRAZ/NiPqswSweNTTTZicgPNGmJymG2pAVyW9jh Aj4fU/MToS9Xerx/jagby1aNIOVBnV9U+Q/OH+PsN/zTT8yKbvzBL8+gJd8TAK6HkgfMJ3 qz7ANO0J3Su8eawlXSNsCNt8twN8PUVOc4WNE7dXXLiii385jSzyoWu0aT4imA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1711829747; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=vVjfNIlOtWjL4iGB9rUWetNHvRiCrZuS+qaS3Fg4fvY=; b=CT06eFDb86h2/b2Le/pJ0oK5t9XriOzQ0NHxuifZwN1Dy6a3HNsw3dszayR4MPFBqFrUSx oakF1eiRIp4UcGS0TBr0HB2MWUpJ3tyKyXszNz/Urpvp1tfb1iA1oEWA/S/nvP+gSl5Xn4 MdCpFEk+jEIdsrWVko5GCRq61tfTVd5NUVTsf9QPSwx2oHGyx9GOgWTxvlDDQOJBqilStH uuStqWGp6TzZL1dBIr71oVwFrbej/8saeNjV/qtEQwje2u3q3DZw9GCfljzwKDH/VX3P5H hSwVq3VOy5qVHrQNyRCu+8fNYYdrZbxDXeKuKzxOwn4abBQtXXSaT7qxZ0DWkw== Received: from mx1.sbone.de (mx1.sbone.de [IPv6:2a01:4f8:13b:39f::9f:25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.sbone.de", Issuer "SBone.DE Root Certificate Authority" (not verified)) (Authenticated sender: bz/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4V6T6q0CN3z1KdQ for ; Sat, 30 Mar 2024 20:15:47 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.sbone.de (Postfix) with ESMTPS id 4C3DD8D4A177 for ; Sat, 30 Mar 2024 20:15:44 +0000 (UTC) Received: from content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id F21592D029D9 for ; Sat, 30 Mar 2024 20:15:43 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:4902:0:7404:2:1025]) by content-filter.t4-02.sbone.de (content-filter.t4-02.sbone.de [IPv6:fde9:577b:c1a9:4902:0:7404:2:2742]) (amavisd-new, port 10024) with ESMTP id d9Bm4QTsVEyw for ; Sat, 30 Mar 2024 20:15:43 +0000 (UTC) Received: from strong-iwl0.sbone.de (strong-iwl0.sbone.de [IPv6:fde9:577b:c1a9:4902:b66b:fcff:fef3:e3d2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id 3CF062D029D2 for ; Sat, 30 Mar 2024 20:15:43 +0000 (UTC) Date: Sat, 30 Mar 2024 20:15:42 +0000 (UTC) From: "Bjoern A. Zeeb" To: FreeBSD wireless mailing list Subject: FAQ: native (net80211) vs. LinuxKPI (only) for new bits? Message-ID: <1910so84-q01q-13rs-20o7-o2137q71s41r@SerrOFQ.bet> X-OpenPGP-Key-Id: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 List-Id: Discussions List-Archive: https://lists.freebsd.org/archives/freebsd-wireless List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-wireless@freebsd.org X-BeenThere: freebsd-wireless@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII Hi, a question which came up a few times now (and was always proxied to me instead of being asked here) is whether only LinuxKPI based drivers will support newer standards (such as 11ac and beyond)? For what I personally can say: - my plan was and is to keep net80211 driving wireless and be our wireless stack. That means the general standard work would go into net80211. - LinuxKPI is and will stay a compat layer converting between the two worlds. This means that a native driver could also make use of current and future development, support for newer standards, etc. as they arive in net80211. Hope that clarifies that question? Lots of health, Bjoern -- Bjoern A. Zeeb r15:7