From owner-freebsd-stable@FreeBSD.ORG Sat Nov 20 15:34:29 2004 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 146E516A4CE for ; Sat, 20 Nov 2004 15:34:29 +0000 (GMT) Received: from iscan1.intra.oki.co.jp (okigate.oki.co.jp [202.226.91.194]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9571B43D2D for ; Sat, 20 Nov 2004 15:34:27 +0000 (GMT) (envelope-from yamamoto436@oki.com) Received: from aoi.bmc.oki.co.jp (localhost.localdomain [127.0.0.1]) by iscan1.intra.oki.co.jp (8.9.3/8.9.3) with SMTP id AAA01739 for ; Sun, 21 Nov 2004 00:34:25 +0900 Received: (qmail 14577 invoked from network); 21 Nov 2004 00:34:25 +0900 Received: from tulip.bmc.oki.co.jp (172.19.234.100) by aoi.bmc.oki.co.jp with SMTP; 21 Nov 2004 00:34:25 +0900 Received: from localhost (tulip [172.19.234.100]) by tulip.bmc.oki.co.jp (8.13.1/8.12.11) with ESMTP id iAKFYPah035129 for ; Sun, 21 Nov 2004 00:34:25 +0900 (JST) (envelope-from yamamoto436@oki.com) Date: Sun, 21 Nov 2004 00:34:25 +0900 (JST) Message-Id: <20041121.003425.41664309.yamamoto436@oki.com> To: freebsd-stable@freebsd.org From: Hideki Yamamoto X-Mailer: Mew version 3.3 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: pppoe server option X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Nov 2004 15:34:29 -0000 Hi, I have found a problem about PPPoE parameter in /etc/rc.network. When setting the following lines in /etc/rc.conf, pppoe server does not work well. The string "service-pppoe" is an entry in /etc/ppp/ppp.conf for PPPoE server. pppoed_enable="YES" # Run the PPP over Ethernet daemon. pppoed_provider="service-pppoe" # Provider and ppp(8) config file entry. pppoed_interface="fxp0" # The interface that pppoed runs on. In /etc/rc.network, 'pppoed_provider' is passed into pppoe with -p option. After booting os, pppoe arguments are as follows: pppoed ... -p service-pppoe fxp0 But this option does not work. We should use -l instead of -p like this: pppoed ... -l service-pppoe fxp0 To use -l, I think the line 822 in /etc/rc.network should be modified. < 822 pppoed_flags="${pppoed_flags} -p ${pppoed_provider}" > 822 pppoed_flags="${pppoed_flags} -l ${pppoed_provider}" After modifying the above line, pppoed server works well. But is this modification correct? ----------------------------------------------------------------- Hideki YAMAMOTO | Broadband Media Solutions Department | E-mail: yamamoto436@oki.com Broadband Media Company | Tel: +81-48-420-7012 Oki Electric Industry Co., Ltd. | FAX: +81-48-420-7016