From nobody Fri Aug 4 16:07:46 2023 X-Original-To: freebsd-current@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 4RHVx06KcSz4Tpft for ; Fri, 4 Aug 2023 16:07:48 +0000 (UTC) (envelope-from grahamperrin@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 4RHVx05ScSz3XQ9; Fri, 4 Aug 2023 16:07:48 +0000 (UTC) (envelope-from grahamperrin@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1691165268; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=B+Bv1EoDs1BK3n4p5GE/1B7iP4qRiiVncqqfqaxclYY=; b=G2NJnATFagXu0EjFxmrC3Lx1Izry+7PueCd9vgkrvp2oe8Jl3/x4PFvmIZi6HnCxZNv6vq AlDeUOfi12gKJ8QsdbBO+Wm0sieC3WMnmIVzs0UNRp601rnDUMfWWR+idzq1EPvuZ4OVPT lVU1PYDFbi1EFPlTEks3vQPV2z3nVaWbR0tqX18hgINaasZ3bidl3HAUf6QCnJ9NhS0Vr6 2L1Qqt9lZ5/53EsaB2uXZzHOSqRkP3GYVam4jCI568lxcSNaVL8vPIM+vd2tIGYDA1seTD xkQwqZpC5CePsHaTqGrXe2efMUTxVW5m46/2yilPx7wLKTap4DOV76H7q2Ccvw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1691165268; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=B+Bv1EoDs1BK3n4p5GE/1B7iP4qRiiVncqqfqaxclYY=; b=RVOfqPoeKC79LG3cH5TSyV/iysEwRhVsxQDcISUruzkA4ODdAeBztnR6nZkx7e8QA+EU/6 hE7EnY63d3fapc6iBfNnEr5zavC4+FouWAUzeqgLk0NAr7ABuTR/TkLmrSyBcIfWaJ612r +adCi32imohHy6OV3gow1Rt9ZNC4LeFkYzOkpPvJ60Ykl1QS08mhLuoHwJxApitIw7xUI4 Z3Pzo1A4I7Up1H9zY3kH5woybvs6ddK22FSQcvapUre7aAVmfM+AG3uUkDQBIv6upI3uY0 jKf6xZ1PuiHDP7tCVYzAlOH8yqC4jWJHIDdcuNRvijcix8aeCR3uCGIJsbeSlA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1691165268; a=rsa-sha256; cv=none; b=vn171FKFbm+tQfvz6SduLwJW1A1zFxHSWBFkRBn3AWSPaeO4hKeh5ZsO5XPUC8BLE1jZhh T6TH2w9kyykOlUiimY4XWStpm/BrahUZQGgBnLFaIr33geQEiMB/OtHZA0Eg8DgZfGvR/7 MOGg8bHjOgXJach+Cs7bMg9Hj0TqiteT+xFoE6nzbOFs+0EGwaSaPayJSrvpj3Dn9XMmDt vdI/d3wGIsSwHgHV5+eFC591Apt8n/K9QbR8kznC9AyT7PnwDZJltPBXKJuCshIngwba7c RFo21BAftWim6pxINdUNGeHUEOquGn0/kt1hdumup+5vVJEJBaLTqm7hfkJUoQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from [192.168.1.10] (80-42-66-93.dynamic.dsl.as9105.com [80.42.66.93]) (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 did not present a certificate) (Authenticated sender: grahamperrin) by smtp.freebsd.org (Postfix) with ESMTPSA id 4RHVx02ZkKz14fp; Fri, 4 Aug 2023 16:07:48 +0000 (UTC) (envelope-from grahamperrin@freebsd.org) Message-ID: Date: Fri, 4 Aug 2023 17:07:46 +0100 List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@freebsd.org MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:102.0) Gecko/20100101 Thunderbird/102.13.1 Subject: Fwd: Unreliability with DHCP Content-Language: en-US References: <62d300c8-2c3e-58fa-334e-23a17962279a@freebsd.org> To: freebsd-net@frebsd.org Cc: FreeBSD CURRENT From: Graham Perrin Organization: FreeBSD In-Reply-To: <62d300c8-2c3e-58fa-334e-23a17962279a@freebsd.org> X-Forwarded-Message-Id: <62d300c8-2c3e-58fa-334e-23a17962279a@freebsd.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------Yp6yKxrX25rpRR1ktglCkql6" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------Yp6yKxrX25rpRR1ktglCkql6 Content-Type: multipart/mixed; boundary="------------SngHB0XX5kk0k0UVVO3vTet0"; protected-headers="v1" From: Graham Perrin To: freebsd-net@frebsd.org Cc: FreeBSD CURRENT Message-ID: Subject: Fwd: Unreliability with DHCP References: <62d300c8-2c3e-58fa-334e-23a17962279a@freebsd.org> In-Reply-To: <62d300c8-2c3e-58fa-334e-23a17962279a@freebsd.org> --------------SngHB0XX5kk0k0UVVO3vTet0 Content-Type: multipart/alternative; boundary="------------xonAaB2lSz9728lNHo62ncvE" --------------xonAaB2lSz9728lNHo62ncvE Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Q2FuIGFueW9uZSBmcm9tIGZyZWVic2QtbmV0QCBoZWxwPw0KDQoNCi0tLS0tLS0tIEZvcndh cmRlZCBNZXNzYWdlIC0tLS0tLS0tDQpTdWJqZWN0OiAJVW5yZWxpYWJpbGl0eSB3aXRoIERI Q1ANCkRhdGU6IAlTdW4sIDMwIEp1bCAyMDIzIDE2OjE3OjQzICswMTAwDQpGcm9tOiAJR3Jh aGFtIFBlcnJpbiA8Z3JhaGFtcGVycmluQGZyZWVic2Qub3JnPg0KT3JnYW5pc2F0aW9uOiAJ RnJlZUJTRA0KVG86IAlGcmVlQlNEIENVUlJFTlQgPGZyZWVic2QtY3VycmVudEBmcmVlYnNk Lm9yZz4NCg0KDQoNCjEuIFNsZWVwIChzdXNwZW5kKSB3aGlsc3QgY29ubmVjdGVkIHRvIG9u ZSBuZXR3b3JrDQoNCjIuIGNvbm5lY3QgdG8gYSBuZXR3b3JrIGVsc2V3aGVyZQ0KDQozLiB3 YWtlIChyZXN1bWUpLg0KDQpSZXN1bHQ6DQoNCi9ldGMvcmVzb2x2LmNvbmYgZnJlcXVlbnRs eSBjb250YWlucyBvdXRkYXRlZCBpbmZvcm1hdGlvbi4gSW4gc29tZSANCihtYXliZSBhbGwp IHN1Y2ggY2FzZXMsIHRoZSBJUHY0IGluZXQgYWRkcmVzcyBpcyBvdXRkYXRlZDsgYW5kIHNv IG9uLg0KDQpXaGljaCAvZXRjL3JjLmQvIGZpbGUocykgc2hvdWxkIEkgYXR0ZW1wdCB0byBm aXg/DQoNCkkgaW1hZ2luZSB1c2luZyB0aGUgcmVzdW1lIGtleXdvcmQsIHdoaWNoIGlzIGN1 cnJlbnRseSB1c2VkIGJ5IG9ubHkgb25lIA0Kc2NyaXB0Og0KDQolIHJjb3JkZXIgLWsgcmVz dW1lIC9ldGMvcmMuZC8qDQovZXRjL3JjLmQvbnRwZA0KJQ0KDQoNCkkgcm91dGluZWx5IHJ1 biB0aGUgY29tbWFuZCBiZWxvdyB0byB3b3JrIGFyb3VuZCB0aGUgYnVnIChhbmQgb2JzZXJ2 ZSANCnRoZSBzdGF0ZXMgb2YgdGhpbmdzKSDigJMgcnVuIF9hZnRlcl8gdGhlIGJ1ZyBiaXRl cy4gSSdkIHByZWZlciBhIGZpeCwgdG8gDQpwcmV2ZW50IHRoZSBiaXRlcy4NCg0KbHMgL3Zh ci9ydW4vcmVzb2x2Y29uZi9pbnRlcmZhY2VzLyA7IHJvdXRlIGRlbGV0ZSBkZWZhdWx0IDsg aWZjb25maWcgDQp3bGFuMCBkb3duICYmIGlmY29uZmlnIGVtMCBkb3duICYmIHNsZWVwIDUg OyBscyANCi92YXIvcnVuL3Jlc29sdmNvbmYvaW50ZXJmYWNlcy8gOyBpZmNvbmZpZyBlbTAg dXAgJiYgc2xlZXAgMTUNCjsgbHMgL3Zhci9ydW4vcmVzb2x2Y29uZi9pbnRlcmZhY2VzLyA7 IGNhdCAvZXRjL3Jlc29sdi5jb25mIDsgcGluZyAtYyAyIA0KLTQgZnJlc2hwb3J0cy5vcmcN Cg0K --------------xonAaB2lSz9728lNHo62ncvE Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Can anyone from freebsd-net@ help?


-------- Forwarded Message --------
Sub= ject: Unreliability with DHCP
Dat= e: Sun, 30 Jul 2023 16:17:43 +0100
Fro= m: Graham Perrin <grahamperrin@freebsd.org>
Org= anisation: FreeBSD
To:= FreeBSD CURRENT <freebsd-current@freebsd.org><= /a>


1. Sleep (suspend) whilst connected to one network

2. connect to a network elsewhere

3. wake (resume).

Result:

/etc/resolv= =2Econf frequently contains outdated information. In some (maybe all) such cases, the IPv4 inet address is outdated; and so on.

Which = /etc/rc.d/ file(s) should I attempt to fix?

I imagine using the resume keyword, which is currently used by only one script:

% rcorder -= k resume /etc/rc.d/*
/etc/rc.d/ntpd
%


I routinely run the comman= d below to work around the bug (and observe the states of things) =E2=80=93 run _after_ the bug bites. I'd prefer a fix, = to prevent the bites.

ls /var/run/resolvconf/interfaces/ ; route delete default ; ifconfig wlan0 down && ifconfig em0 down && sleep 5 ; ls /var/run/resolvconf/interfaces/ ; ifconfig em0 up && sleep 15
; ls /var/run/resolvconf/interfaces/ ; cat /etc/resolv.conf ; ping -c 2 -4 freshports.org

--------------xonAaB2lSz9728lNHo62ncvE-- --------------SngHB0XX5kk0k0UVVO3vTet0-- --------------Yp6yKxrX25rpRR1ktglCkql6 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wsF5BAABCAAjFiEEWT/lssMHB+28ly8Kt2dIb0oY1AsFAmTNIlIFAwAAAAAACgkQt2dIb0oY1At9 /w//V1LRaEbnxfYRxu4HIGkYfwWtvUJU8fo5nChtNnDQk18mDb7EahZQTLY8ZvarPxME3Fso0gep gZaGFvobOVAuBgX3/XlC0mj6hdlE+zjaihdp1ZJsLxnjsXMGSkT6DOROQqkBWTXodA0xEd2k24ef PnwerlX/2KVP8xZfsbk26dMCLm0lPlrDNxBYkAtk/daBdjiJvz8Up8KTpOTAztPGYsAE2qdqUA1O JaZ1UiawVOXIgkb3JMvDIS3p3rsQdSc2PFFYiaDVGVs1RUB00etdkcqVlDWeLbm+K/ChZs3qoMJu UaSAJOTkcJuv2BcjJuBvPMlxO0LjN9uH9R9r6OOTrlagoALeIorFJwq7sAO7XzdUEXdyuCLL2n57 LEafi6OsPn8e64Z6SvJ7I55seRqDbUGOPkKuWsuigb6ntPbJADYYNhma/WyGTXzxT485SVz9bIFf N/KPnvdymq3Re8CxoO9SfSgF8/mhsTwDe2c0wyx+jnfb03InfZq8YzmVqmQ2xgzAx1Nxz9JKzz2p 9kqJx/Ter+TBbCB6exxt3WmRMinhIg4vJjn8GQv68lwF/9WlKg/R50Bq2Ktmy9gEx+gH51QYimwZ mjkfElIzNXCBzC5S9qZt8+z9ArOWSLsubxONcdTDam5eAJp9QCIk8QOqAXexfq9ucd0Fe0jUEYBG y9c= =tNCm -----END PGP SIGNATURE----- --------------Yp6yKxrX25rpRR1ktglCkql6--