From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS, SPF_PASS autolearn=ham version=3.2.5 X-Injected-Via-Gmane: http://gmane.org/ To: sysadmins@lists.altlinux.org From: Anton Farygin Date: Mon, 08 Feb 2010 08:29:56 +0300 Message-ID: References: <20100206231436.0cd8008b@msi.localdomain> <20100207102748.GB8733@altlinux.org> <20100207180722.GF8733@altlinux.org> <20100207223918.GG8733@altlinux.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: rider.balabanovo.ru User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5pre) Gecko/20091019 Thunderbird/3.0pre In-Reply-To: <20100207223918.GG8733@altlinux.org> Sender: news Subject: Re: [Sysadmins] wire vs. wireless X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux sysadmins' discussion List-Id: ALT Linux sysadmins' discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Feb 2010 05:30:09 -0000 Archived-At: List-Archive: 08.02.2010 01:39, Alexey I. Froloff пишет: > On Sun, Feb 07, 2010 at 11:57:15PM +0300, Anton Farygin wrote: >>>>>> Одинаковый IP на оба интерфейса решает такую проблему. >>>>>> И пускай оба будут подняты. >>>>> А с default route что делать? dev там не меняется. >>>> Пускай их будет два, с разными метриками. >>> DHCP, однако. >> Это не должно мешать, есть же хуки. > Тогда показывай ;-) /etc/dhcpcd.enter-hook а дальше читаем документацию и пишем что-то вроде: if [ "$interface" = "wlan0" ];then SSID=`wpa_cli status|grep "^ssid"|cut -f 2 -d "="` if [ "$SSID" = "myaccesspoint" ];then if [ "$reason" = "BOUND" || "$reason" = "REBIND" ];then ip ro del default ip ro add default via 192.168.1.1 metric 50 ip ro add 10.150.0.0/16 via 192.168.1.1 ifup myvpntunnel fi if [ "$reason" = "RENEW" ];then ip ro del default via 192.168.1.1 fi fi