From nobody Wed Sep 06 21:39:47 2023 X-Original-To: dev-commits-src-all@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 4Rgwl61Sw4z4s7Xb for ; Wed, 6 Sep 2023 21:40:02 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-wr1-x434.google.com (mail-wr1-x434.google.com [IPv6:2a00:1450:4864:20::434]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rgwl56whdz3VVR for ; Wed, 6 Sep 2023 21:40:01 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Authentication-Results: mx1.freebsd.org; none Received: by mail-wr1-x434.google.com with SMTP id ffacd0b85a97d-31dcf18f9e2so342111f8f.0 for ; Wed, 06 Sep 2023 14:40:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20230601.gappssmtp.com; s=20230601; t=1694036399; x=1694641199; darn=freebsd.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=0TFWOwrIASJoIVHr8vWNiZHK+zHEQwKNB957XJeeDlA=; b=C7rrL3iGGXFiFDbpWxBVkC4ct9MKA/Pkam/Yne6Ke694w1+ERK96CNn1DMT/zppXx/ QaFJtVF7c1mCRImxEbIELSc9C7FwfSy9Ept4K418Zw7r7i21a97WCc19p/ea9K/hks1k CNyUVgG8hO1GbBJg/xpc00ihKX1Dzz3y5+AF6YCC3GRvt4YX+pToFPtph4bEzUPUxb/9 3hJMBiCOKabW/h3oOMs1mYva7C+o42TJLQOHU7BRehKW0Zm7Bhwr6tOzxcw0DfDDpNy2 LvE92GmiuP8FWBjaU1aA84wxHTM2SdVNvqaSxuuuWy/Onk0lg8Y1DP+NQNvXeNrk2n7i L1bg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1694036399; x=1694641199; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=0TFWOwrIASJoIVHr8vWNiZHK+zHEQwKNB957XJeeDlA=; b=HI1mAZo+sfYiL3Qex7Kya34Ar3drIa76awF/ONBoHg5cnhLtvF/bsuVuUL4HjG2dtS vx3UkpVfXvWPVT5HW8rjUuL6zrdvMoaNvdURS/hwEX5MMrx9z3EvTsYuKkNS3k2xljtZ 5I7l5873oZ9nWImaBdOq4qOisf+X4yZgUZEpSVnkonlznkPp1Hj86Am9Ld7Pb4l6Vbwa LGwlBUQRe4TXNOobszbbTf6+ID8tM2pG0uMcjYXfsSXms+0XzhzFHe4bUy1FbMKGhcZB +s7rwE4LP7SiH82hHJmQPTcNa5TI2gd2KNZmQZTrslCGb9MTGqHXTIi/LjWKU2BtyuD+ I8aw== X-Gm-Message-State: AOJu0YwFXEu9a6UgxOzPLDMv78/XaMs803qMEZnAw2CW5QZuSFmCQcuy Wjo+6EjnzT/FnQFpc8++mGfSyNKCXC73RWZy8x/28A== X-Google-Smtp-Source: AGHT+IGu0gfF1KCbARMU9f4MnzB+wPvFreI2qN6cg6cN+H0CCa4uW/mVW+yJmbVxpkDwSgHHb4+hkxs94saIqStqgGk= X-Received: by 2002:a5d:5183:0:b0:319:8161:ecc6 with SMTP id k3-20020a5d5183000000b003198161ecc6mr3288505wrv.63.1694036398720; Wed, 06 Sep 2023 14:39:58 -0700 (PDT) List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 References: <202309052116.385LGoau059784@gitrepo.freebsd.org> <92064p8n-134r-9rqo-8038-rpnq4r25p567@SerrOFQ.bet> <5325f22d-9e7f-04bd-ab35-128438eb9a2a@FreeBSD.org> In-Reply-To: <5325f22d-9e7f-04bd-ab35-128438eb9a2a@FreeBSD.org> From: Warner Losh Date: Wed, 6 Sep 2023 15:39:47 -0600 Message-ID: Subject: Re: git: cf94672363d6 - main - rtw88/rtw89: remove local firmware. To: John Baldwin Cc: "Bjoern A. Zeeb" , src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Content-Type: multipart/alternative; boundary="000000000000c862410604b795b4" X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US] X-Rspamd-Queue-Id: 4Rgwl56whdz3VVR --000000000000c862410604b795b4 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Sep 6, 2023 at 3:10=E2=80=AFPM John Baldwin wrote= : > On 9/6/23 12:06 PM, Bjoern A. Zeeb wrote: > > On Wed, 6 Sep 2023, John Baldwin wrote: > > > >> On 9/5/23 2:16 PM, Bjoern A. Zeeb wrote: > >>> The branch main has been updated by bz: > >>> > >>> URL: > >>> > https://cgit.FreeBSD.org/src/commit/?id=3Dcf94672363d6638b7268c05b4628b62= bbfc8dbe5 > >>> > >>> commit cf94672363d6638b7268c05b4628b62bbfc8dbe5 > >>> Author: Bjoern A. Zeeb > >>> AuthorDate: 2023-06-08 21:35:09 +0000 > >>> Commit: Bjoern A. Zeeb > >>> CommitDate: 2023-09-05 21:13:18 +0000 > >>> > >>> rtw88/rtw89: remove local firmware. > >>> Remove firmware from src/ in favor of the ports/packages a= nd > >>> fwget(8). > >>> This will allow us to shrink the size of src (and installed > modules). > >>> Update the rtw88 man page to reflect the change. > >> > >> How does this interfact with doing an install to a machine over one of > these > >> interfaces? > > > > That's nothing we support. At least we do not support netboot over wif= i > > currently, so you'll always need another install media. > > > > How's the "bootstrapping" going to work if wireless is the only network > > option? > > To be clear, I was discussing the case you use a USB memstick, but fetch > the base system and packages over the network. Or at least you need to > install pkg over the network, but you need pkg to install the firmware > so you can bring up the network which you did address, though it seems > something we plan to fix in the future so won't be in 14.0? > Yea, I don't see how this can possibly work on a memstick or any other install media, unless we ship the firmware on the media. Otherwise you don't have the network you need to install the firmware you need for the network... Warner --000000000000c862410604b795b4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
On Wed, Sep 6, 2023 at 3:10=E2=80=AFP= M John Baldwin <jhb@freebsd.org&g= t; wrote:
On 9/6= /23 12:06 PM, Bjoern A. Zeeb wrote:
> On Wed, 6 Sep 2023, John Baldwin wrote:
>
>> On 9/5/23 2:16 PM, Bjoern A. Zeeb wrote:
>>> The branch main has been updated by bz:
>>>
>>> URL:
>>> https= ://cgit.FreeBSD.org/src/commit/?id=3Dcf94672363d6638b7268c05b4628b62bbfc8db= e5
>>>
>>> commit cf94672363d6638b7268c05b4628b62bbfc8dbe5
>>> Author:=C2=A0 =C2=A0 =C2=A0Bjoern A. Zeeb <bz@FreeBSD.org&g= t;
>>> AuthorDate: 2023-06-08 21:35:09 +0000
>>> Commit:=C2=A0 =C2=A0 =C2=A0Bjoern A. Zeeb <bz@FreeBSD.org&g= t;
>>> CommitDate: 2023-09-05 21:13:18 +0000
>>>
>>>=C2=A0 =C2=A0 =C2=A0 =C2=A0rtw88/rtw89: remove local firmware.<= br> >>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Remove firmware from = src/ in favor of the ports/packages and
>>> fwget(8).
>>>=C2=A0 =C2=A0 =C2=A0 =C2=A0This will allow us to shrink the siz= e of src (and installed modules).
>>>=C2=A0 =C2=A0 =C2=A0 =C2=A0Update the rtw88 man page to reflect= the change.
>>
>> How does this interfact with doing an install to a machine over on= e of these
>> interfaces?
>
> That's nothing we support.=C2=A0 At least we do not support netboo= t over wifi
> currently, so you'll always need another install media.
>
> How's the "bootstrapping" going to work if wireless is t= he only network
> option?

To be clear, I was discussing the case you use a USB memstick, but fetch the base system and packages over the network.=C2=A0 Or at least you need t= o
install pkg over the network, but you need pkg to install the firmware
so you can bring up the network which you did address, though it seems
something we plan to fix in the future so won't be in 14.0?

Yea, I don't see how this can possibly work on= a memstick or any other install
media, unless we ship the firmwa= re on the media. Otherwise you don't have
the network you nee= d to install the firmware you need for the network...

<= div>Warner=C2=A0
--000000000000c862410604b795b4--