This is my PPPoE code. It was written for NetBSD 1.4T, which dates from approximately 2000-02-19, but depends on fairly few interfaces, and those fairly well-defined and stable, so it probably will work on a relatively wide variety of OS versions. (It depends on the bpf and pty APIs and on the way pppd is invoked.) I have had reports that it's worked for some people, though some have had minor trouble building it. The commonest build problems are due to include file bugs, cases where include file A depends on stuff from include file B but doesn't itself include B. When I find such bugs, I simply fix them, but this means that if you haven't been likewise fixing them, you may have to add include files (or rearrange the order of the includes, if that's enough). I'm always ready to correspond about this, (though of course depending on how busy I am in other respects I have been known to be slow to respond). der Mouse mouse@rodents.montreal.qc.ca 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B