From owner-freebsd-net@FreeBSD.ORG Sat Jun 16 23:50:20 2007 Return-Path: X-Original-To: freebsd-net@freebsd.org Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 91DAA16A469 for ; Sat, 16 Jun 2007 23:50:20 +0000 (UTC) (envelope-from crapsh@monkeybrains.net) Received: from mail.monkeybrains.net (mail1.monkeybrains.net [208.69.40.8]) by mx1.freebsd.org (Postfix) with ESMTP id 7CB3213C45B for ; Sat, 16 Jun 2007 23:50:20 +0000 (UTC) (envelope-from crapsh@monkeybrains.net) Received: from monchichi.monkeybrains.net (adsl-75-36-247-158.dsl.pltn13.sbcglobal.net [75.36.247.158]) (authenticated bits=0) by mail.monkeybrains.net (8.13.7/8.13.7) with ESMTP id l5GNoJav003750 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 16 Jun 2007 16:50:20 -0700 (PDT) (envelope-from crapsh@monkeybrains.net) Message-ID: <46747735.5010603@monkeybrains.net> Date: Sat, 16 Jun 2007 16:50:13 -0700 From: Rudy Rucker User-Agent: Thunderbird 2.0.0.0 (X11/20070513) MIME-Version: 1.0 To: freebsd-net@freebsd.org References: <4673B170.9020005@thedarkside.nl> In-Reply-To: <4673B170.9020005@thedarkside.nl> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV version 0.90.2, clamav-milter version 0.90.2 on mail.monkeybrains.net X-Virus-Status: Clean Subject: Re: Quickly creating VLANs? X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 23:50:20 -0000 Works for me, but if you put in the 'inet' if breaks. # ifconfig vlan600 create vlan 600 vlandev fxp1 inet 10.20.0.1/24 ifconfig: inet: bad value man ifconfig: Since an interface can receive transmissions in differing protocols with different naming schemes, specifying the address family is recommended. either needs to be revised to: except when creating a vlan, 'cause that causes sh*t to break or, the ifconfig command needs to accept 'inet' when creating a vlan. Is inet inherited from the 'vlandev' and therefore redundant? Rudy Pieter de Boer wrote: > Ivan Voras wrote: > >> ifconfig vlan600 destroy >> ifconfig vlan600 create >> ifconfig vlan600 vlan 600 vlandev fxp1 >> ifconfig vlan600 inet 10.20.0.1 netmask 255.255.255.0 > Try ifconfig vlan600 create vlan 600 vlandev fxp1 10.20.0.1/24 >