From owner-freebsd-current Sun Jul 2 4:15:14 2000 Delivered-To: freebsd-current@freebsd.org Received: from peedub.muc.de (p3E9B8F22.dip.t-dialin.net [62.155.143.34]) by hub.freebsd.org (Postfix) with ESMTP id 4D01E37BBFD for ; Sun, 2 Jul 2000 04:15:05 -0700 (PDT) (envelope-from garyj@peedub.muc.de) Received: from peedub.muc.de (localhost [127.0.0.1]) by peedub.muc.de (8.9.3/8.6.9) with ESMTP id NAA00987 for ; Sun, 2 Jul 2000 13:08:36 +0200 (CEST) Message-Id: <200007021108.NAA00987@peedub.muc.de> X-Mailer: exmh version 2.1.1 10/15/1999 To: freebsd-current@freebsd.org Subject: PPPoE not working ? From: Gary Jennejohn Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 02 Jul 2000 13:08:36 +0200 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG PPPoE has stopped working since I made a new kernel today. Luckily, I still have kernel.old, which works. I don't know whether the problem is related to the randomdev changes, or the stuff Archie has been doing with NETGRAPH. I did notice that, using the old kernel and modules, I don't need a ng_ether.ko for PPPoE to work, although I do see a complaint that it can't be found. With the new kernel and modules PPPoE fails if the ng_ether.ko isn't found (I moved it away to see if it was perhaps the source of the problem). Looking at tcpdump trace with the new kernel it almost looks like the initial connect packets are not being sent to tun0, but I haven't spent any time looking at it in detail. Here's tcpdump output from a working connect and one that fails. Maybe someone can see something obvious. working connect (partial): tcpdump: listening on ed0 22:05:08.252387 PPPoE PADI [Service-Name] [Host-Uniq UTF8] 0x0000 1109 0000 000c 0101 0000 0103 0004 0067 ...............g 0x0010 01c1 .. 22:05:08.297194 PPPoE PADO [Service-Name] [Host-Uniq UTF8] [AC-Name "MUNC31-nrp1 "] [AC-Cookie UTF8] 0x0000 1107 0000 002f 0101 0000 0103 0004 0067 ...../.........g 0x0010 01c1 0102 000b 4d55 4e43 3331 2d6e 7270 ......MUNC31-nrp 0x0020 3101 0400 1019 befa ff47 3ecf 52f3 7b7b 1........G>.R.{{ 0x0030 5b63 db31 75 [c.1u 22:05:08.297288 PPPoE PADR [Service-Name] [AC-Cookie UTF8] [AC-Name "MUNC31-nrp1 "] [Host-Uniq UTF8] 0x0000 1119 0000 002f 0101 0000 0104 0010 19be ...../.......... 0x0010 faff 473e cf52 f37b 7b5b 63db 3175 0102 ..G>.R.{{[c.1u.. 0x0020 000b 4d55 4e43 3331 2d6e 7270 3101 0300 ..MUNC31-nrp1... 0x0030 0400 6701 c1 ..g.. 22:05:08.342130 PPPoE PADS [ses 0x4cc] [Service-Name] [AC-Cookie UTF8] [AC-Name "MUNC31-nrp1"] [Host-Uniq UTF8] 0x0000 1165 04cc 002f 0101 0000 0104 0010 19be .e.../.......... 0x0010 faff 473e cf52 f37b 7b5b 63db 3175 0102 ..G>.R.{{[c.1u.. 0x0020 000b 4d55 4e43 3331 2d6e 7270 3101 0300 ..MUNC31-nrp1... 0x0030 0400 6701 c1 ..g.. 22:05:08.343051 PPPoE [ses 0x4cc] LCP ConfReq id=0x8f 0x0000 1100 04cc 0010 c021 018f 000e 0304 c023 .......!.......# 0x0010 0506 b467 6d72 19be faff 473e cf52 f37b ...gmr....G>.R.{ 0x0020 7b5b 63db 3175 0102 000b 4d55 4e43 {[c.1u....MUNC failed connect: tcpdump: listening on ed0 11:55:10.628019 PPPoE PADI [Service-Name] [Host-Uniq UTF8] 0x0000 1109 0000 000c 0101 0000 0103 0004 c090 ................ 0x0010 e1c0 .. 11:55:10.674248 PPPoE PADO [Service-Name] [Host-Uniq UTF8] [AC-Name "MUNC31-nrp1"] [AC-Cookie UTF8] 0x0000 1107 0000 002f 0101 0000 0103 0004 c090 ...../.......... 0x0010 e1c0 0102 000b 4d55 4e43 3331 2d6e 7270 ......MUNC31-nrp 0x0020 3101 0400 105b 0382 ce6b 426d 4ea3 884c 1....[...kBmN..L 0x0030 10da 4907 7c ..I.| 11:55:12.620895 PPPoE PADI [Service-Name] [Host-Uniq UTF8] 0x0000 1109 0000 000c 0101 0000 0103 0004 c090 ................ 0x0010 e1c0 .. 11:55:12.666009 PPPoE PADO [Service-Name] [Host-Uniq UTF8] [AC-Name "MUNC31-nrp1"] [AC-Cookie UTF8] 0x0000 1107 0000 002f 0101 0000 0103 0004 c090 ...../.......... 0x0010 e1c0 0102 000b 4d55 4e43 3331 2d6e 7270 ......MUNC31-nrp 0x0020 3101 0400 105b 0382 ce6b 426d 4ea3 884c 1....[...kBmN..L 0x0030 10da 4907 7c ..I.| -------- Gary Jennejohn / garyj@muc.de gj@freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message