From owner-freebsd-questions@FreeBSD.ORG Sun Sep 20 03:30:14 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E4F7D106574B for ; Sun, 20 Sep 2009 03:30:14 +0000 (UTC) (envelope-from sfourman@gmail.com) Received: from mail-yx0-f172.google.com (mail-yx0-f172.google.com [209.85.210.172]) by mx1.freebsd.org (Postfix) with ESMTP id A5C3E8FC14 for ; Sun, 20 Sep 2009 03:30:14 +0000 (UTC) Received: by yxe2 with SMTP id 2so2549987yxe.3 for ; Sat, 19 Sep 2009 20:30:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=6bVAyiXJZ4cFOINV2oESkb7LcGlPBNZpZoizFfTLfq4=; b=RhiZGxJNhPs6kOFAThdK9MBLvT0NZRWMt0Up4LlYyM2gLTQ2fE8jjLqjTELKRtJ22H Mt8lko8vTkr4bfFptWxGmSfmvJDKcjGSfTnyDEvNkAlSYVyaBzadE5rYiHPFUGNmLYNH aph6NnChqlSWnyXNUAa72pOmg9h6MiPwxsaFk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=GpVUIuSN0xvTSpeHAcZQjk+fyjkNcwgQ7G+VZmbnrKKl+dEDJJ8/zaVo9pGBiKESW8 0w+DTHlnyjFXUYjGhnHxLsb8MmfgXkJB/ZgqEIo1GnVpHcSsZQqcd+GAZjWu6vrXYxxb 8UPSSL+udzIN7LkbAvdGxBAf1P6MVC+ulrUeE= MIME-Version: 1.0 Received: by 10.151.92.12 with SMTP id u12mr6019468ybl.32.1253417414142; Sat, 19 Sep 2009 20:30:14 -0700 (PDT) Date: Sat, 19 Sep 2009 22:30:14 -0500 Message-ID: <11167f520909192030g7417c27as8555f7c8fcb8ac4a@mail.gmail.com> From: "Sam Fourman Jr." To: freebsd general questions Content-Type: text/plain; charset=ISO-8859-1 Subject: How to get pf to wait for ng0 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Sep 2009 03:30:15 -0000 Hello list, I am trying to use FreeBSD 8 RC1 to setup L2 tunnels via mpd5. My problem is the pf.conf file is never parsed because ng0 does not exist yet on startup ng0 is this case is DSL PPPoE to our local telco for internet access. after the DSL dials up (via mpd5) if I do pfctl -d && pfctl -e -f /etc/pf.conf everything works as expected. What is the best way to get pf to wait and parse the ruleset until after ng0 exists? Sam Fourman Jr.