Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Sep 1999 17:54:35 -0700 (PDT)
From:      Doug <Doug@gorean.org>
To:        Michael9 <mfq@carolina.rr.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: dhclient (was: Network Interface Trouble.)
Message-ID:  <Pine.BSF.4.10.9909271751280.10952-200000@dt014n8c.san.rr.com>
In-Reply-To: <Pine.BSF.4.10.9909272020260.550-100000@gwazi.quigley.com>

next in thread | previous in thread | raw e-mail | index | archive | help
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--0-1293108499-938480075=:10952
Content-Type: TEXT/PLAIN; charset=US-ASCII

On Mon, 27 Sep 1999, Michael9 wrote:

> The reason for the kernel messages was an incorrect route. The route was
> added by the /sbin/dhclient-script script, which is invoked from dhclient.
> Apparently dhclient-script tries to be smart and add a bunch of static
> routes. 

	The attached diff should help. I'm working on a more complete and
freebsd-like replacement for the dhclient-script, but this version at
least fixes the particular problem you experienced, and has been well
tested by myself and others. 

HTH,

Doug
-- 
"Stop it, I'm gettin' misty." 

    - Mel Gibson as Porter, "Payback"

--0-1293108499-938480075=:10952
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="dhclient-script.diff"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.BSF.4.10.9909271754350.10952@dt014n8c.san.rr.com>
Content-Description: dhclient-script diff
Content-Disposition: attachment; filename="dhclient-script.diff"

LS0tIC91c3Ivc3JjL2NvbnRyaWIvaXNjLWRoY3AvY2xpZW50L3NjcmlwdHMv
ZnJlZWJzZAlTYXQgU2VwICA0IDE1OjM0OjUzIDE5OTkNCisrKyAvZXRjL2Ro
Y2xpZW50LXNjcmlwdAlTdW4gQXVnICA4IDAxOjU0OjM2IDE5OTkNCkBAIC0x
LDEwICsxLDYgQEANCiAjIS9iaW4vc2gNCiANCi1pZiBbIC14IC91c3IvYmlu
L2xvZ2dlciBdOyB0aGVuDQotCUxPR0dFUj0iL3Vzci9iaW4vbG9nZ2VyIC1z
IC1wIHVzZXIubm90aWNlIC10IGRoY2xpZW50Ig0KLWVsc2UNCi0JTE9HR0VS
PWVjaG8NCi1maQ0KK0xPR0dFUj0iL3Vzci9iaW4vbG9nZ2VyIC1zIC1wIHVz
ZXIubm90aWNlIC10IGRoY2xpZW50Ig0KIA0KIG1ha2VfcmVzb2x2X2NvbmYo
KSB7DQogICBlY2hvIHNlYXJjaCAkbmV3X2RvbWFpbl9uYW1lID4vZXRjL3Jl
c29sdi5jb25mDQpAQCAtNjYsNyArNjIsNyBAQA0KIGlmIFsgeCRyZWFzb24g
PSB4UFJFSU5JVCBdOyB0aGVuDQogICBpZiBbIHgkYWxpYXNfaXBfYWRkcmVz
cyAhPSB4IF07IHRoZW4NCiAgICAgaWZjb25maWcgJGludGVyZmFjZSBpbmV0
IC1hbGlhcyAkYWxpYXNfaXBfYWRkcmVzcyA+IC9kZXYvbnVsbCAyPiYxDQot
ICAgIHJvdXRlIGRlbGV0ZSAkYWxpYXNfaXBfYWRkcmVzcyAxMjcuMC4wLjEg
PiAvZGV2L251bGwgMj4mMQ0KKyMgICAgcm91dGUgZGVsZXRlICRhbGlhc19p
cF9hZGRyZXNzIDEyNy4wLjAuMSA+IC9kZXYvbnVsbCAyPiYxDQogICBmaQ0K
ICAgaWZjb25maWcgJGludGVyZmFjZSBpbmV0IDAuMC4wLjAgbmV0bWFzayAw
LjAuMC4wIFwNCiAJCWJyb2FkY2FzdCAyNTUuMjU1LjI1NS4yNTUgdXANCkBA
IC04MywxOCArNzksMjMgQEANCiAgIGlmIFsgeCRjdXJyZW50X2hvc3RuYW1l
ID0geCBdIHx8IFwNCiAgICAgIFsgeCRjdXJyZW50X2hvc3RuYW1lID0geCRv
bGRfaG9zdF9uYW1lIF07IHRoZW4NCiAgICAgaWYgWyB4JG5ld19ob3N0X25h
bWUgIT0geCRvbGRfaG9zdF9uYW1lIF07IHRoZW4NCi0gICAgICAkTE9HR0VS
IE5ldyBIb3N0bmFtZTogJG5ld19ob3N0X25hbWUNCi0gICAgICBob3N0bmFt
ZSAkbmV3X2hvc3RfbmFtZQ0KKyAgICAgIGlmIFsgeCRuZXdfZG9tYWluX25h
bWUgIT0geCBdOyB0aGVuDQorICAgICAgICBjb21wbGV0ZV9ob3N0bmFtZT0k
bmV3X2hvc3RfbmFtZS4kbmV3X2RvbWFpbl9uYW1lDQorICAgICAgZWxzZQ0K
KyAgICAgICAgY29tcGxldGVfaG9zdG5hbWU9JG5ld19ob3N0X25hbWUNCisg
ICAgICBmaQ0KKyAgICAgICRMT0dHRVIgTmV3IEhvc3RuYW1lOiAkY29tcGxl
dGVfaG9zdG5hbWUNCisgICAgICBob3N0bmFtZSAkY29tcGxldGVfaG9zdG5h
bWUNCiAgICAgZmkNCiAgIGZpDQogICBpZiBbIHgkb2xkX2lwX2FkZHJlc3Mg
IT0geCBdICYmIFsgeCRhbGlhc19pcF9hZGRyZXNzICE9IHggXSAmJiBcDQog
CQlbIHgkYWxpYXNfaXBfYWRkcmVzcyAhPSB4JG9sZF9pcF9hZGRyZXNzIF07
IHRoZW4NCiAgICAgaWZjb25maWcgJGludGVyZmFjZSBpbmV0IC1hbGlhcyAk
YWxpYXNfaXBfYWRkcmVzcyA+IC9kZXYvbnVsbCAyPiYxDQotICAgIHJvdXRl
IGRlbGV0ZSAkYWxpYXNfaXBfYWRkcmVzcyAxMjcuMC4wLjEgPiAvZGV2L251
bGwgMj4mMQ0KKyMgICAgcm91dGUgZGVsZXRlICRhbGlhc19pcF9hZGRyZXNz
IDEyNy4wLjAuMSA+IC9kZXYvbnVsbCAyPiYxDQogICBmaQ0KICAgaWYgWyB4
JG9sZF9pcF9hZGRyZXNzICE9IHggXSAmJiBbIHgkb2xkX2lwX2FkZHJlc3Mg
IT0geCRuZXdfaXBfYWRkcmVzcyBdOyB0aGVuDQogICAgIGlmY29uZmlnICRp
bnRlcmZhY2UgaW5ldCAtYWxpYXMgJG9sZF9pcF9hZGRyZXNzICRtZWRpdW0N
Ci0gICAgcm91dGUgZGVsZXRlICRvbGRfaXBfYWRkcmVzcyAxMjcuMSA+L2Rl
di9udWxsIDI+JjENCisjICAgIHJvdXRlIGRlbGV0ZSAkb2xkX2lwX2FkZHJl
c3MgMTI3LjEgPi9kZXYvbnVsbCAyPiYxDQogICAgIGZvciByb3V0ZXIgaW4g
JG9sZF9yb3V0ZXJzOyBkbw0KICAgICAgIHJvdXRlIGRlbGV0ZSBkZWZhdWx0
ICRyb3V0ZXIgPi9kZXYvbnVsbCAyPiYxDQogICAgIGRvbmUNCkBAIC0xMTEs
OCArMTEyLDkgQEANCiAgICAgIFsgeCRyZWFzb24gPSB4Qk9VTkQgXSB8fCBb
IHgkcmVhc29uID0geFJFQk9PVCBdOyB0aGVuDQogICAgIGlmY29uZmlnICRp
bnRlcmZhY2UgaW5ldCAkbmV3X2lwX2FkZHJlc3MgJG5ld19uZXRtYXNrX2Fy
ZyBcDQogCQkJCQkkbmV3X2Jyb2FkY2FzdF9hcmcgJG1lZGl1bQ0KLSAgICBy
b3V0ZSBhZGQgJG5ld19pcF9hZGRyZXNzIDEyNy4xID4vZGV2L251bGwgMj4m
MQ0KKyMgICAgcm91dGUgYWRkICRuZXdfaXBfYWRkcmVzcyAxMjcuMSA+L2Rl
di9udWxsIDI+JjENCiAgICAgZm9yIHJvdXRlciBpbiAkbmV3X3JvdXRlcnM7
IGRvDQorICAgICAgJExPR0dFUiBOZXcgRGVmYXVsdCBSb3V0ZXI6ICRyb3V0
ZXINCiAgICAgICByb3V0ZSBhZGQgZGVmYXVsdCAkcm91dGVyID4vZGV2L251
bGwgMj4mMQ0KICAgICBkb25lDQogICAgIGlmIFsgIiRuZXdfc3RhdGljX3Jv
dXRlcyIgIT0gIiIgXTsgdGhlbg0KQEAgLTEyNyw3ICsxMjksNyBAQA0KICAg
aWYgWyB4JG5ld19pcF9hZGRyZXNzICE9IHgkYWxpYXNfaXBfYWRkcmVzcyBd
ICYmIFsgeCRhbGlhc19pcF9hZGRyZXNzICE9IHggXTsNCiAgICB0aGVuDQog
ICAgIGlmY29uZmlnICRpbnRlcmZhY2UgaW5ldCBhbGlhcyAkYWxpYXNfaXBf
YWRkcmVzcyAkYWxpYXNfc3VibmV0X2FyZw0KLSAgICByb3V0ZSBhZGQgJGFs
aWFzX2lwX2FkZHJlc3MgMTI3LjAuMC4xDQorIyAgICByb3V0ZSBhZGQgJGFs
aWFzX2lwX2FkZHJlc3MgMTI3LjAuMC4xDQogICBmaQ0KICAgZWNobyBzZWFy
Y2ggJG5ld19kb21haW5fbmFtZSA+L2V0Yy9yZXNvbHYuY29uZg0KICAgZm9y
IG5hbWVzZXJ2ZXIgaW4gJG5ld19kb21haW5fbmFtZV9zZXJ2ZXJzOyBkbw0K
QEAgLTEzOSwxMSArMTQxLDExIEBADQogaWYgWyB4JHJlYXNvbiA9IHhFWFBJ
UkUgXSB8fCBbIHgkcmVhc29uID0geEZBSUwgXTsgdGhlbg0KICAgaWYgWyB4
JGFsaWFzX2lwX2FkZHJlc3MgIT0geCBdOyB0aGVuDQogICAgIGlmY29uZmln
ICRpbnRlcmZhY2UgaW5ldCAtYWxpYXMgJGFsaWFzX2lwX2FkZHJlc3MgPiAv
ZGV2L251bGwgMj4mMQ0KLSAgICByb3V0ZSBkZWxldGUgJGFsaWFzX2lwX2Fk
ZHJlc3MgMTI3LjAuMC4xID4gL2Rldi9udWxsIDI+JjENCisjICAgIHJvdXRl
IGRlbGV0ZSAkYWxpYXNfaXBfYWRkcmVzcyAxMjcuMC4wLjEgPiAvZGV2L251
bGwgMj4mMQ0KICAgZmkNCiAgIGlmIFsgeCRvbGRfaXBfYWRkcmVzcyAhPSB4
IF07IHRoZW4NCiAgICAgaWZjb25maWcgJGludGVyZmFjZSBpbmV0IC1hbGlh
cyAkb2xkX2lwX2FkZHJlc3MgJG1lZGl1bQ0KLSAgICByb3V0ZSBkZWxldGUg
JG9sZF9pcF9hZGRyZXNzIDEyNy4xID4vZGV2L251bGwgMj4mMQ0KKyMgICAg
cm91dGUgZGVsZXRlICRvbGRfaXBfYWRkcmVzcyAxMjcuMSA+L2Rldi9udWxs
IDI+JjENCiAgICAgZm9yIHJvdXRlciBpbiAkb2xkX3JvdXRlcnM7IGRvDQog
ICAgICAgcm91dGUgZGVsZXRlIGRlZmF1bHQgJHJvdXRlciA+L2Rldi9udWxs
IDI+JjENCiAgICAgZG9uZQ0KQEAgLTE1OSw3ICsxNjEsNyBAQA0KICAgZmkN
CiAgIGlmIFsgeCRhbGlhc19pcF9hZGRyZXNzICE9IHggXTsgdGhlbg0KICAg
ICBpZmNvbmZpZyAkaW50ZXJmYWNlIGluZXQgYWxpYXMgJGFsaWFzX2lwX2Fk
ZHJlc3MgJGFsaWFzX3N1Ym5ldF9hcmcNCi0gICAgcm91dGUgYWRkICRhbGlh
c19pcF9hZGRyZXNzIDEyNy4wLjAuMQ0KKyMgICAgcm91dGUgYWRkICRhbGlh
c19pcF9hZGRyZXNzIDEyNy4wLjAuMQ0KICAgZmkNCiAgIGV4aXRfd2l0aF9o
b29rcyAwDQogZmkNCkBAIC0xNjcsNyArMTY5LDcgQEANCiBpZiBbIHgkcmVh
c29uID0geFRJTUVPVVQgXTsgdGhlbg0KICAgaWYgWyB4JGFsaWFzX2lwX2Fk
ZHJlc3MgIT0geCBdOyB0aGVuDQogICAgIGlmY29uZmlnICRpbnRlcmZhY2Ug
aW5ldCAtYWxpYXMgJGFsaWFzX2lwX2FkZHJlc3MgPiAvZGV2L251bGwgMj4m
MQ0KLSAgICByb3V0ZSBkZWxldGUgJGFsaWFzX2lwX2FkZHJlc3MgMTI3LjAu
MC4xID4gL2Rldi9udWxsIDI+JjENCisjICAgIHJvdXRlIGRlbGV0ZSAkYWxp
YXNfaXBfYWRkcmVzcyAxMjcuMC4wLjEgPiAvZGV2L251bGwgMj4mMQ0KICAg
ZmkNCiAgIGlmY29uZmlnICRpbnRlcmZhY2UgaW5ldCAkbmV3X2lwX2FkZHJl
c3MgJG5ld19uZXRtYXNrX2FyZyBcDQogCQkJCQkkbmV3X2Jyb2FkY2FzdF9h
cmcgJG1lZGl1bQ0KQEAgLTE3OSw5ICsxODEsOSBAQA0KICAgICAgIGlmIFsg
eCRuZXdfaXBfYWRkcmVzcyAhPSB4JGFsaWFzX2lwX2FkZHJlc3MgXSAmJiBc
DQogCQkJWyB4JGFsaWFzX2lwX2FkZHJlc3MgIT0geCBdOyB0aGVuDQogCWlm
Y29uZmlnICRpbnRlcmZhY2UgaW5ldCBhbGlhcyAkYWxpYXNfaXBfYWRkcmVz
cyAkYWxpYXNfc3VibmV0X2FyZw0KLQlyb3V0ZSBhZGQgJGFsaWFzX2lwX2Fk
ZHJlc3MgMTI3LjAuMC4xDQorIwlyb3V0ZSBhZGQgJGFsaWFzX2lwX2FkZHJl
c3MgMTI3LjAuMC4xDQogICAgICAgZmkNCi0gICAgICByb3V0ZSBhZGQgJG5l
d19pcF9hZGRyZXNzIDEyNy4xID4vZGV2L251bGwgMj4mMQ0KKyMgICAgICBy
b3V0ZSBhZGQgJG5ld19pcF9hZGRyZXNzIDEyNy4xID4vZGV2L251bGwgMj4m
MQ0KICAgICAgIGZvciByb3V0ZXIgaW4gJG5ld19yb3V0ZXJzOyBkbw0KIAly
b3V0ZSBhZGQgZGVmYXVsdCAkcm91dGVyID4vZGV2L251bGwgMj4mMQ0KICAg
ICAgIGRvbmUNCg==
--0-1293108499-938480075=:10952--


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9909271751280.10952-200000>