From nobody Tue May 23 08:35:40 2023 X-Original-To: freebsd-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 4QQSMD5V4Tz4CB6K for ; Tue, 23 May 2023 08:35:52 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Received: from mx1.sbone.de (cross.sbone.de [195.201.62.131]) (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)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QQSMD3L7sz4L93 for ; Tue, 23 May 2023 08:35:52 +0000 (UTC) (envelope-from bzeeb-lists@lists.zabbadoz.net) Authentication-Results: mx1.freebsd.org; none 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 8082A8D4A178; Tue, 23 May 2023 08:35: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 6FC3A5C3A831; Tue, 23 May 2023 08:35: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 QXaWadSPAqQI; Tue, 23 May 2023 08:35:42 +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 E34BC5C3A82F; Tue, 23 May 2023 08:35:41 +0000 (UTC) Date: Tue, 23 May 2023 08:35:40 +0000 (UTC) From: "Bjoern A. Zeeb" To: Michal Sapka cc: freebsd-wireless@FreeBSD.org Subject: Re: mSATA card? In-Reply-To: Message-ID: <6so9r7r4-90qn-39rq-4r1o-8np1p1q888s3@yvfgf.mnoonqbm.arg> References: 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; charset=US-ASCII; format=flowed X-Rspamd-Queue-Id: 4QQSMD3L7sz4L93 X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:24940, ipnet:195.201.0.0/16, country:DE] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N On Tue, 23 May 2023, Michal Sapka wrote: Hi, > I am currently using AX200 card. As we all know FreeBSD is yet to properly support it. I want to buy some temporary Wi-Fi card to use, but the selection process is very problematic. > > If I understand correctly, my laptop (Thinkpad X1 Extreme) is compatible with mSATA cards but most of the ones I found are not whitelisted in the bios by Lenovo. Moreover, I'd love the drivers not to be a blob (like for Intel) but open. This is also something I don't truly understand, so correct me if I'm wrong but if the driver is in /sys/dev of FreeBSD then it means the full driver is there, right? mSATA or mPCIe? Likely the latter? No if a driver is in sys/dev or sys/contrib/dev it doesn't mean it's all open source. A lot of modern NICs (wired or wireless) will have firmware (blobs) along in order to function. So while the driver (OS side) is open source, what runs on the chip (the tiny computer on the cards) usually is not (anymore). -- Bjoern A. Zeeb r15:7