Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Oct 2017 14:04:05 -0400
From:      Mike Tancsa <mike@sentex.net>
To:        Eugene Grosbein <eugen@grosbein.net>, FreeBSD-STABLE Mailing List <freebsd-stable@freebsd.org>
Subject:   Re: ppp routing bug ?
Message-ID:  <98f44309-d706-4cef-c0b2-0f08e0e1855c@sentex.net>
In-Reply-To: <59F206CB.5000006@grosbein.net>
References:  <bdb4d277-40ca-5a8e-f0e0-c1734a0c88c6@sentex.net> <a23ed8b3-1050-12d5-6a7c-1a1a0c174251@sentex.net> <59F1B650.5070107@grosbein.net> <22c3cbd4-2a8e-884f-ec9b-cc4d12ff818f@sentex.net> <59F1EA48.1090500@grosbein.net> <a019ac21-fd1a-6f69-257f-4c03515ec963@sentex.net> <59F206CB.5000006@grosbein.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------4A7C126E8A680DE8E41B51B4
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit

On 10/26/2017 12:01 PM, Eugene Grosbein wrote:
> 
> I would re-run ppp under ktrace to make sure while having "route monitor" running around.
> Then compare pids with kdump output.

I wonder if I copied and pasted from 2 different test sessions. Anyways,
same PID when I re-ran the test and more importantly the same results
(see pid.txt). The HOST flag is missing for some reason when the route
is added by ppp vs via the shell

29597 is the ppp process


the borked route monitor looks like

got message of size 124 on Thu Oct 26 12:21:12 2017
RTM_ADD: Add Route: len 124, pid: 29597, seq 2, errno 0,
flags:<UP,GATEWAY,DONE,STATIC>
locks:  inits:
sockaddrs: <DST,GATEWAY>
 192.168.134.2 64.7.128.7


got message of size 196 on Thu Oct 26 12:21:13 2017
RTM_CHANGE: Change Metrics or flags: len 196, pid: 29597, seq 5, errno
0, flags:<UP,DONE,STATIC>
locks:  inits: <mtu>
sockaddrs: <DST,GATEWAY,IFP,IFA>
 192.168.134.2 64.7.128.7 tun0 98-159-244-185.agas1a-dynamic.dsl.sentex.ca

vs the one that works

got message of size 124 on Thu Oct 26 12:21:13 2017
RTM_ADD: Add Route: len 124, pid: 29877, seq 1, errno 0,
flags:<UP,GATEWAY,HOST,DONE,STATIC>
locks:  inits:
sockaddrs: <DST,GATEWAY>
 192.168.136.1 64.7.128.7


got message of size 196 on Thu Oct 26 12:21:13 2017
RTM_CHANGE: Change Metrics or flags: len 196, pid: 29597, seq 8, errno
0, flags:<UP,DONE,STATIC>
locks:  inits: <mtu>
sockaddrs: <DST,GATEWAY,IFP,IFA>
 192.168.136.1 64.7.128.7 tun0 98-159-244-185.agas1a-dynamic.dsl.sentex.ca


> 
>> I diffed the source to ppp from 10 vs 11 and nothing has really changed.
>>  Perhaps routing API changes that ppp was relying on ?
> 
> It seems so.
> 
> 
> 


-- 
-------------------
Mike Tancsa, tel +1 519 651 3400
Sentex Communications, mike@sentex.net
Providing Internet services since 1994 www.sentex.net
Cambridge, Ontario Canada   http://www.tancsa.com/

--------------4A7C126E8A680DE8E41B51B4
Content-Type: text/plain; charset=UTF-8;
 name="pid.txt"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="pid.txt"

Z3JlcCBwaWQgcm91dGUudHh0MiAKUlRNX01JU1M6IExvb2t1cCBmYWlsZWQgb24gdGhpcyBh
ZGRyZXNzOiBsZW4gMTA4LCBwaWQ6IDAsIHNlcSAwLCBlcnJubyAwLCBmbGFnczo8RE9ORT4K
UlRNX0FERDogQWRkIFJvdXRlOiBsZW4gMjA0LCBwaWQ6IDAsIHNlcSAwLCBlcnJubyAwLCBm
bGFnczo8VVAsSE9TVCxTVEFUSUM+ClJUTV9BREQ6IEFkZCBSb3V0ZTogbGVuIDI3NiwgcGlk
OiAwLCBzZXEgMCwgZXJybm8gMCwgZmxhZ3M6PFVQLERPTkU+ClJUTV9BREQ6IEFkZCBSb3V0
ZTogbGVuIDE3NiwgcGlkOiAyOTU5NCwgc2VxIDEsIGVycm5vIDAsIGZsYWdzOjxVUCxHQVRF
V0FZLERPTkUsU1RBVElDPgpSVE1fREVMRVRFOiBEZWxldGUgUm91dGU6IGxlbiAyMDQsIHBp
ZDogMCwgc2VxIDAsIGVycm5vIDAsIGZsYWdzOjxIT1NULFNUQVRJQz4KUlRNX0RFTEVURTog
RGVsZXRlIFJvdXRlOiBsZW4gMjc2LCBwaWQ6IDAsIHNlcSAwLCBlcnJubyAwLCBmbGFnczo8
RE9ORT4KUlRNX01JU1M6IExvb2t1cCBmYWlsZWQgb24gdGhpcyBhZGRyZXNzOiBsZW4gMTA4
LCBwaWQ6IDAsIHNlcSAwLCBlcnJubyAwLCBmbGFnczo8RE9ORT4KUlRNX0dFVDogUmVwb3J0
IE1ldHJpY3M6IGxlbiAxODAsIHBpZDogMjk3NjksIHNlcSAxLCBlcnJubyAzLCBmbGFnczo8
VVAsR0FURVdBWSxTVEFUSUM+ClJUTV9NSVNTOiBMb29rdXAgZmFpbGVkIG9uIHRoaXMgYWRk
cmVzczogbGVuIDEwOCwgcGlkOiAwLCBzZXEgMCwgZXJybm8gMCwgZmxhZ3M6PERPTkU+ClJU
TV9NSVNTOiBMb29rdXAgZmFpbGVkIG9uIHRoaXMgYWRkcmVzczogbGVuIDEwOCwgcGlkOiAw
LCBzZXEgMCwgZXJybm8gMCwgZmxhZ3M6PERPTkU+ClJUTV9BREQ6IEFkZCBSb3V0ZTogbGVu
IDE2NCwgcGlkOiAwLCBzZXEgMCwgZXJybm8gMCwgZmxhZ3M6PFVQLEhPU1QsUElOTkVEPgpS
VE1fQUREOiBBZGQgUm91dGU6IGxlbiAxMjQsIHBpZDogMjk1OTcsIHNlcSAyLCBlcnJubyAw
LCBmbGFnczo8VVAsR0FURVdBWSxET05FLFNUQVRJQz4KUlRNX0FERDogQWRkIFJvdXRlOiBs
ZW4gMTQwLCBwaWQ6IDI5NTk3LCBzZXEgMywgZXJybm8gMCwgZmxhZ3M6PFVQLEdBVEVXQVks
RE9ORSxTVEFUSUM+ClJUTV9BREQ6IEFkZCBSb3V0ZTogbGVuIDE0MCwgcGlkOiAyOTg3NCwg
c2VxIDEsIGVycm5vIDAsIGZsYWdzOjxVUCxHQVRFV0FZLERPTkUsU1RBVElDPgpSVE1fQURE
OiBBZGQgUm91dGU6IGxlbiAxMjQsIHBpZDogMjk4NzcsIHNlcSAxLCBlcnJubyAwLCBmbGFn
czo8VVAsR0FURVdBWSxIT1NULERPTkUsU1RBVElDPgpSVE1fQUREOiBBZGQgUm91dGU6IGxl
biAxNDAsIHBpZDogMjk4ODQsIHNlcSAxLCBlcnJubyAwLCBmbGFnczo8VVAsR0FURVdBWSxE
T05FLFNUQVRJQz4KUlRNX0NIQU5HRTogQ2hhbmdlIE1ldHJpY3Mgb3IgZmxhZ3M6IGxlbiAy
MzYsIHBpZDogMjk1OTcsIHNlcSA0LCBlcnJubyAwLCBmbGFnczo8VVAsRE9ORSxTVEFUSUM+
ClJUTV9DSEFOR0U6IENoYW5nZSBNZXRyaWNzIG9yIGZsYWdzOiBsZW4gMTk2LCBwaWQ6IDI5
NTk3LCBzZXEgNSwgZXJybm8gMCwgZmxhZ3M6PFVQLERPTkUsU1RBVElDPgpSVE1fQ0hBTkdF
OiBDaGFuZ2UgTWV0cmljcyBvciBmbGFnczogbGVuIDIxMiwgcGlkOiAyOTU5Nywgc2VxIDYs
IGVycm5vIDAsIGZsYWdzOjxVUCxET05FLFNUQVRJQz4KUlRNX0NIQU5HRTogQ2hhbmdlIE1l
dHJpY3Mgb3IgZmxhZ3M6IGxlbiAyMTIsIHBpZDogMjk1OTcsIHNlcSA3LCBlcnJubyAwLCBm
bGFnczo8VVAsRE9ORSxTVEFUSUM+ClJUTV9DSEFOR0U6IENoYW5nZSBNZXRyaWNzIG9yIGZs
YWdzOiBsZW4gMTk2LCBwaWQ6IDI5NTk3LCBzZXEgOCwgZXJybm8gMCwgZmxhZ3M6PFVQLERP
TkUsU1RBVElDPgpSVE1fQ0hBTkdFOiBDaGFuZ2UgTWV0cmljcyBvciBmbGFnczogbGVuIDIx
MiwgcGlkOiAyOTU5Nywgc2VxIDksIGVycm5vIDAsIGZsYWdzOjxVUCxET05FLFNUQVRJQz4K
UlRNX0NIQU5HRTogQ2hhbmdlIE1ldHJpY3Mgb3IgZmxhZ3M6IGxlbiAyNjAsIHBpZDogMjk1
OTcsIHNlcSAxMCwgZXJybm8gNTEsIGZsYWdzOjxVUCxTVEFUSUM+ClJUTV9NSVNTOiBMb29r
dXAgZmFpbGVkIG9uIHRoaXMgYWRkcmVzczogbGVuIDEwOCwgcGlkOiAwLCBzZXEgMCwgZXJy
bm8gMCwgZmxhZ3M6PERPTkU+ClJUTV9NSVNTOiBMb29rdXAgZmFpbGVkIG9uIHRoaXMgYWRk
cmVzczogbGVuIDEwOCwgcGlkOiAwLCBzZXEgMCwgZXJybm8gMCwgZmxhZ3M6PERPTkU+ClJU
TV9NSVNTOiBMb29rdXAgZmFpbGVkIG9uIHRoaXMgYWRkcmVzczogbGVuIDEwOCwgcGlkOiAw
LCBzZXEgMCwgZXJybm8gMCwgZmxhZ3M6PERPTkU+ClJUTV9NSVNTOiBMb29rdXAgZmFpbGVk
IG9uIHRoaXMgYWRkcmVzczogbGVuIDEwOCwgcGlkOiAwLCBzZXEgMCwgZXJybm8gMCwgZmxh
Z3M6PERPTkU+Cg==
--------------4A7C126E8A680DE8E41B51B4--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?98f44309-d706-4cef-c0b2-0f08e0e1855c>