Skip site navigation (1)Skip section navigation (2)
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 &amp;&amp; ifconfig em0 down &amp;&amp;
          sleep 5 ; ls /var/run/resolvconf/interfaces/ ; ifconfig em0 up
          &amp;&amp; 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>