Date: Sun, 14 Nov 1999 20:11:13 -0800 (PST) From: Julian Elischer <julian@whistle.com> To: Josh Tiefenbach <josh@zipperup.org> Cc: freebsd-net@FreeBSD.ORG Subject: Re: Problems using ppp(8) and PPPoE Message-ID: <Pine.BSF.4.20.9911142004010.16362-100000@home.elischer.org> In-Reply-To: <19991114183338.A75368@snickers.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 14 Nov 1999, Josh Tiefenbach wrote: > On Sat, Nov 13, 1999 at 11:27:51PM -0800, Julian Elischer wrote: > > Any news? > > Now I cant even get a response from the server with just a simple PADI (with > no Host-Uniq tag). I've even powered up/down the modem. Swapping ethernet > cards is not an option, seeing as one machine is a laptop. > > (this is odd, since I could send stuff from 2 different MAC addresses before). > > Anyways, I sniffed the windows client making a connection. The results are > *very* wierd: Because you have run pppoe from your Windows machine, the exchange will no lnger accept packets from you.. Sympatico seem to be caching teh MAC address to associate with each DSL line. Complain like hell and maybe they may get someone to fix it.. > > cerebus:~# tcpdump -i de1 -nev -s 256 ether proto 0x8863 > tcpdump: listening on de1 > 18:15:52.599957 0:80:c7:d3:b1:73 ff:ff:ff:ff:ff:ff 8863 60: > 1109 0000 000e 0103 0006 0080 c7d3 b173 > 0101 0000 00b6 0000 2045 4f45 4344 4546 > 4545 4a45 4645 4745 4645 4f45 4345 > 18:15:53.601846 0:10:67:0:3c:ee 0:80:c7:d3:b1:73 8863 71: > 1107 0000 0033 0103 0006 0080 c7d3 b173 > 0101 0000 0102 001d 3133 3034 3130 3439 > 3931 3833 3632 2d73 6d73 322d 746f 726f > 6e74 6f36 3301 0100 00 > 18:15:53.604529 0:80:c7:d3:b1:73 0:10:67:0:3c:ee 8863 60: > 1119 0000 000e 0103 0006 0080 c7d3 b173 > 0101 0000 ee00 ffff ffff ffff 0080 c7d3 > b173 0800 4500 00e0 651f 0000 8011 > 18:15:54.628027 0:10:67:0:3c:ee 0:80:c7:d3:b1:73 8863 67: > 1165 06b2 002f 0103 0006 0080 c7d3 b173 > 0101 0000 0102 001d 3133 3034 3130 3439 > 3931 3833 3632 2d73 6d73 322d 746f 726f > 6e74 6f36 33 > > Notice how it *is* using the Host-Uniq tag, and jamming the MAC address of the > ethernet card in. What I dont understand is all the garbage after the > Service-Name tag. Perhaps the windows client isnt nulling out a buffer > somewhere? Ethernet packets are ALWAYS padded to 64 bytes.. ignore that.. you saw it on the wire so it will be padded (with junk). > > (another data-point, probably unrelated: I just noticed that I'm getting a > *completely* different range of IPs today than I did Friday night. I'm > wondering if when they made that change, that they also mucked around with the > SMS) I bet they were screwing with it when you tried before.. This is what happenned to us at the test site. we got so f*cking confused as to what was going on that we gave up for 3 days and let it settle. We also discovered the MAC Caching "feature". > > I did notice some if_ethersubr.c and ng_pppoe.c changes hit the tree, but I > havent gotten them yet. I'll see if I can do some more testing later this > evening. I just committed some more changes too. > > 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 > 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?Pine.BSF.4.20.9911142004010.16362-100000>