Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Nov 1999 23:33:05 -0500
From:      Josh Tiefenbach <josh@zipperup.org>
To:        Josh Tiefenbach <josh@zipperup.org>
Cc:        Julian Elischer <julian@whistle.com>, freebsd-net@FreeBSD.ORG
Subject:   Re: Problems using ppp(8) and PPPoE
Message-ID:  <19991112233305.C8235@snickers.org>
In-Reply-To: <19991112231930.A8235@snickers.org>
References:  <19991112205729.A5549@snickers.org> <Pine.BSF.4.10.9911121907140.18958-100000@current1.whistle.com> <19991112231930.A8235@snickers.org>

next in thread | previous in thread | raw e-mail | index | archive | help
> I think I may have an idea. You are sending a Host-Uniq tag in the PADI. I
> have this funny feeling that my ISP doesnt like that. I'm in the middle of
> running some tests to see what happens when I change pppoe_start() to not
> insert that tag in the PADI.
> 
> (Yes. I know that this might break some things, but I want to see if my ISP
> actually emits a PADO in response to the modified PADI)

Following up to myself, it looks like I was right on both counts. In removing
the Host-Uniq tag, I see the following on the wire:

cerebus:~# tcpdump -nev -s 256 ether proto 0x8863 or ether proto 0x8864
tcpdump: listening on de0
23:23:18.010000 0:c0:f0:22:35:e1 ff:ff:ff:ff:ff:ff 8863 24:
                         1109 0000 0004 0101 0000
23:23:18.728783 0:10:67:0:3c:ee 0:c0:f0:22:35:e1 8863 61:
                         1107 0000 0029 0101 0000 0102 001d 3133
                         3034 3130 3439 3931 3833 3632 2d73 6d73
                         322d 746f 726f 6e74 6f36 3301 0100 00
23:23:19.005733 0:c0:f0:22:35:e1 ff:ff:ff:ff:ff:ff 8863 24:
                         1109 0000 0004 0101 0000
23:23:19.728640 0:10:67:0:3c:ee 0:c0:f0:22:35:e1 8863 61:
                         1107 0000 0029 0101 0000 0102 001d 3133
                         3034 3130 3439 3931 3833 3632 2d73 6d73
                         322d 746f 726f 6e74 6f36 3301 0100 00

As you can see, I can now elicit a PADO from Sympatico. Unfortunately, it
looks like removing the Host-Uniq tag breaks all that code which uses the
Host-Uniq identifier to match which flow belongs to which node.

Comments?

josh

-- 
"To succeed in the world, it is not enough to be stupid, you must also be
well-mannered" -- Voltaire


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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19991112233305.C8235>