Date: Sun, 30 Jul 2023 16:17:43 +0100 From: Graham Perrin <grahamperrin@freebsd.org> To: FreeBSD CURRENT <freebsd-current@freebsd.org> Subject: Unreliability with DHCP Message-ID: <62d300c8-2c3e-58fa-334e-23a17962279a@freebsd.org>
next in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------Vl03Tqn9B1qz056ReDSd9oA8 Content-Type: multipart/mixed; boundary="------------oU6hlYKmQh0c3Lk9TINI1Cyp"; protected-headers="v1" From: Graham Perrin <grahamperrin@freebsd.org> To: FreeBSD CURRENT <freebsd-current@freebsd.org> Message-ID: <62d300c8-2c3e-58fa-334e-23a17962279a@freebsd.org> Subject: Unreliability with DHCP --------------oU6hlYKmQh0c3Lk9TINI1Cyp Content-Type: multipart/alternative; boundary="------------48ZDuw9jm6zFH4IL0acpjpdA" --------------48ZDuw9jm6zFH4IL0acpjpdA Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 MS4gU2xlZXAgKHN1c3BlbmQpIHdoaWxzdCBjb25uZWN0ZWQgdG8gb25lIG5ldHdvcmsNCg0K Mi4gY29ubmVjdCB0byBhIG5ldHdvcmsgZWxzZXdoZXJlDQoNCjMuIHdha2UgKHJlc3VtZSku DQoNClJlc3VsdDoNCg0KL2V0Yy9yZXNvbHYuY29uZiBmcmVxdWVudGx5IGNvbnRhaW5zIG91 dGRhdGVkIGluZm9ybWF0aW9uLiBJbiBzb21lIA0KKG1heWJlIGFsbCkgc3VjaCBjYXNlcywg dGhlIElQdjQgaW5ldCBhZGRyZXNzIGlzIG91dGRhdGVkOyBhbmQgc28gb24uDQoNCldoaWNo IC9ldGMvcmMuZC8gZmlsZShzKSBzaG91bGQgSSBhdHRlbXB0IHRvIGZpeD8NCg0KSSBpbWFn aW5lIHVzaW5nIHRoZSByZXN1bWUga2V5d29yZCwgd2hpY2ggaXMgY3VycmVudGx5IHVzZWQg Ynkgb25seSBvbmUgDQpzY3JpcHQ6DQoNCiUgcmNvcmRlciAtayByZXN1bWUgL2V0Yy9yYy5k LyoNCi9ldGMvcmMuZC9udHBkDQolDQoNCg0KSSByb3V0aW5lbHkgcnVuIHRoZSBjb21tYW5k IGJlbG93IHRvIHdvcmsgYXJvdW5kIHRoZSBidWcgKGFuZCBvYnNlcnZlIA0KdGhlIHN0YXRl cyBvZiB0aGluZ3MpIOKAkyBydW4gX2FmdGVyXyB0aGUgYnVnIGJpdGVzLiBJJ2QgcHJlZmVy IGEgZml4LCB0byANCnByZXZlbnQgdGhlIGJpdGVzLg0KDQpscyAvdmFyL3J1bi9yZXNvbHZj b25mL2ludGVyZmFjZXMvIDsgcm91dGUgZGVsZXRlIGRlZmF1bHQgOyBpZmNvbmZpZyANCnds YW4wIGRvd24gJiYgaWZjb25maWcgZW0wIGRvd24gJiYgc2xlZXAgNSA7IGxzIA0KL3Zhci9y dW4vcmVzb2x2Y29uZi9pbnRlcmZhY2VzLyA7IGlmY29uZmlnIGVtMCB1cCAmJiBzbGVlcCAx NQ0KOyBscyAvdmFyL3J1bi9yZXNvbHZjb25mL2ludGVyZmFjZXMvIDsgY2F0IC9ldGMvcmVz b2x2LmNvbmYgOyBwaW5nIC1jIDIgDQotNCBmcmVzaHBvcnRzLm9yZw0KDQo= --------------48ZDuw9jm6zFH4IL0acpjpdA Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable <html data-lt-installed=3D"true"> <head> <meta http-equiv=3D"content-type" content=3D"text/html; charset=3DUTF= -8"> </head> <body style=3D"padding-bottom: 1px;"> <p><span style=3D"font-family:monospace"><span style=3D"color:#000000;background-color:#ffffff;">1. Sleep (suspend) whilst connected to one network</span></span></p> <p><span style=3D"font-family:monospace"><span style=3D"color:#000000;background-color:#ffffff;">2. connect to= a network elsewhere</span></span></p> <p><span style=3D"font-family:monospace"><span style=3D"color:#000000;background-color:#ffffff;">3. wake (resume).</span></span></p> <p><span style=3D"font-family:monospace"><span style=3D"color:#000000;background-color:#ffffff;">Result: <br> </span></span></p> <p><span style=3D"font-family:monospace"><span style=3D"color:#000000;background-color:#ffffff;">/etc/resolv.c= onf frequently contains outdated information. In some (maybe all) such cases, the IPv4 </span></span><span style=3D"font-family:monospace"><span style=3D"color:#000000;background-color:#ffffff;"><span style=3D"font-family:monospace"><span style=3D"color:#000000;background-color:#ffffff;">inet address is outdated; and so on. <br> </span></span></span></span></p> <p><span style=3D"font-family:monospace"><span style=3D"color:#000000;background-color:#ffffff;"><span style=3D"font-family:monospace">Which </span></span></span><s= pan style=3D"font-family:monospace"><span style=3D"color:#000000;background-color:#ffffff;">/etc/rc.d/ file(s) should I attempt to fix?</span></span></p> <p><span style=3D"font-family:monospace"><span style=3D"color:#000000;background-color:#ffffff;">I imagine using the resume keyword, which is currently used by only one script: <br> </span></span></p> <p><span style=3D"font-family:monospace"><span style=3D"color:#000000;background-color:#ffffff;">% rcorder -k resume /etc/rc.d/* </span><br> /etc/rc.d/ntpd <br> % <br> </span><span style=3D"font-family:monospace"><span style=3D"color:#000000;background-color:#ffffff;"></span></span= ></p> <p><span style=3D"font-family:monospace"><br> </span></p> <p><span style=3D"font-family:monospace">I routinely run the command 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. <br> </span></p> <p><span style=3D"font-family:monospace"><span style=3D"color:#000000;background-color:#ffffff;">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</span><br> ; ls /var/run/resolvconf/interfaces/ ; cat /etc/resolv.conf ; ping -c 2 -4 freshports.org<br> </span><span style=3D"font-family:monospace"></span><span style=3D"font-family:monospace"></span></p> </body> <lt-container></lt-container> </html> --------------48ZDuw9jm6zFH4IL0acpjpdA-- --------------oU6hlYKmQh0c3Lk9TINI1Cyp-- --------------Vl03Tqn9B1qz056ReDSd9oA8 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+28ly8Kt2dIb0oY1AsFAmTGfxgFAwAAAAAACgkQt2dIb0oY1AtG Pg//TRTpulK/Ux2KggmQuhjJ20sxAJ0TZb2M6tpplpFc3B3bqBvzo4gct/OzrBae0ycnbq/e7JQj h8vfIrqJzEWDVT2PP8Ks7MFOBoh3z3nh7LtKjAYSS7r7y3jmZSVq2187QPX4cHc4sUpFlYVVW4Dp eWWNS2iyjN+7qb59nDTeODLiYz3ssn/kEpPJIOBBlW7wXAqRsR6u03vmpZmgvG6bbWE35lyWxGYS 6kepN8s2O+lXaubCD/ZKGgzDXhEDAdcZqqTarZ1L16bW+3sCEg5hUlVaU0+CJVBnprLFvpGvkLrG 6whHxsGIq6CetKIbhSF9Ka0Uym7iW+o53NnyzPRn/0gPK0tW9m0rpUm95nTwNa7spmbgu4i0HbZV Le5hDyTdEckeawHl6XkSIpLWDeN10d8YZpTcc75mwK4DphF4NOKbUU+1TOUXdihn8le98J8iMsYE KpN6vgMsJU7EVWD5+8A2WMZk2GXwJn5/2TcZ0Y1LJhSBiwknn58UGwSANpdZd83d5fr5NmhUwoRQ i8yMopr3VW4TjvlfNC834eIQnrattm/oONemnIwLiflO4+Dn23DG0u1q1HzI5gd8N8m6URG12p8C 4/he9wJqXsoPA88riIP4IrN72lMW+JuPFDRkOFp7paK5LM4GpwuwX8gx9SZHRKdzWtayAiIjtHQ5 iqg= =E4o/ -----END PGP SIGNATURE----- --------------Vl03Tqn9B1qz056ReDSd9oA8--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?62d300c8-2c3e-58fa-334e-23a17962279a>