From owner-freebsd-stable@freebsd.org Mon Apr 26 14:08:26 2021 Return-Path: Delivered-To: freebsd-stable@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4BD5D5E1B26 for ; Mon, 26 Apr 2021 14:08:26 +0000 (UTC) (envelope-from lwhsu@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 4FTRZL1cDcz3QMJ for ; Mon, 26 Apr 2021 14:08:26 +0000 (UTC) (envelope-from lwhsu@freebsd.org) Received: from mail-yb1-f176.google.com (mail-yb1-f176.google.com [209.85.219.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) (Authenticated sender: lwhsu/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 0AAC42055D for ; Mon, 26 Apr 2021 14:08:26 +0000 (UTC) (envelope-from lwhsu@freebsd.org) Received: by mail-yb1-f176.google.com with SMTP id c195so64951438ybf.9 for ; Mon, 26 Apr 2021 07:08:25 -0700 (PDT) X-Gm-Message-State: AOAM530GUMtBrxYR31ZtMEp4dJAqfLUudUrkkM+eHBlCqrvYumfXRvVJ 31+Q2iX6yDikSHigxhGpqmwhc2NS2731RXdKO1w= X-Google-Smtp-Source: ABdhPJzkdbbDQ193/uppo6V2AxstHlsaNRM7gjhM+b0HtXqZCNN0+cn9iKzTQjanEnVoQuNAavGuUPSsZjx38oAYRqg= X-Received: by 2002:a25:4dd7:: with SMTP id a206mr24641129ybb.451.1619446094929; Mon, 26 Apr 2021 07:08:14 -0700 (PDT) MIME-Version: 1.0 References: <8D2BBC57-340D-4057-9405-2261CC3D5B8B@icloud.com> In-Reply-To: <8D2BBC57-340D-4057-9405-2261CC3D5B8B@icloud.com> From: Li-Wen Hsu Date: Mon, 26 Apr 2021 22:08:03 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: iPhone tethering not working To: =?UTF-8?B?5a6L56uL5p2w?= Cc: freebsd-stable@freebsd.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Apr 2021 14:08:26 -0000 On Mon, Apr 26, 2021 at 8:34 PM =E5=AE=8B=E7=AB=8B=E6=9D=B0 wrote: > > > =E5=9C=A8 2021=E5=B9=B44=E6=9C=8825=E6=97=A5=EF=BC=8C23:04=EF=BC=8CLi-W= en Hsu =E5=86=99=E9=81=93=EF=BC=9A > > > > =EF=BB=BFOn Sun, Apr 25, 2021 at 9:55 PM =E5=AE=8B=E7=AB=8B=E6=9D=B0 wrote: > >> > >> Yes, there is no ue0. And I made a mistake, it is 12.2-RELEASE other > than STABLE. Sorry for that. Do I need to install STABLE to keep up with > the newest development? > >> > >> This time usbmuxd works, but why it has to run in foreground? And > what=E2=80=99s the difference to usb_config? > >> And running in background, I can get DHCP offer this time, but I still > can=E2=80=99t ping to any website, =E2=80=9CThe network is down=E2=80=9D.= Why? > >> > >> Best wishes, > >> A BSD newbie > > > > Please don't forget CC the list unless there is sensitive information, > > the discussion may also help others. > > > > For iOS 14, that patch is needed so if Apple did the same change in > > the newer iOS 13 branch, upgrading to 12.2-STABLE is necessary. You > > can also upgrade to 13.0-RELEASE if you want to keep tracking > > -RELEASE. > > > > You can exit usbmuxd when you see ue0 is available. TBH I don't check > > the details in those tools. > > > > If you can get an IP from DHCP, but cannot do any transmission, that's > > exactly the same behavior on iOS 14 without that patch so upgrading to > > a newer version might help. > > > > Best, > > Li-Wen > > Sorry, I made another mistake =F0=9F=98=82, this is my first time to use = a mailing > list. > That's OK, welcomed to the community. :-) > Applying the 12.2-RELEASE-p6 patch doesn=E2=80=99t seem to work, how can = I > transfer to 12.2-STABLE? > -RELEASE only receive security and errata fixes, I'm not really sure that patch should be in errata. But if others think it's worthy, I can try to do so. This doc should help, if there is any unclear, please report and help us update it: https://docs.freebsd.org/en/books/handbook/cutting-edge/#current-stable Or you can just apply that patch to 12.2-RELEASE's source and rebuild the if_ipheth.ko module to test, if that's easier for you. Also, using 13.0-RELEASE might be easier to install and test. Please consider this route if you don't have a special reason to stay with 12. Best, Li-Wen