From owner-freebsd-virtualization@FreeBSD.ORG Fri Dec 4 21:09:49 2009 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A0380106566B for ; Fri, 4 Dec 2009 21:09:49 +0000 (UTC) (envelope-from jmnwong@gmail.com) Received: from mail-ew0-f216.google.com (mail-ew0-f216.google.com [209.85.219.216]) by mx1.freebsd.org (Postfix) with ESMTP id 29E968FC0A for ; Fri, 4 Dec 2009 21:09:48 +0000 (UTC) Received: by ewy8 with SMTP id 8so3306104ewy.35 for ; Fri, 04 Dec 2009 13:09:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=lxaSb9B22JwCPV0hkf2B6SH5csNjanKsZZ8k4YDM8TU=; b=InF1uSBSkYavOi/lIZfvLLuPqwxkvPZUpxkjLkTZ708WQZMhKuK4mN2muhrxQS1SrU ANin+zyO/B0BmZdSdkdthHZFk+ItgMISfcjqsofZz8e6vt+v8UsiTdA1Gm5qOrnjtuBc PzPrkJVdOq3Tmsm1thrt+YlRTLquP/HiD19ng= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=FI3PiLhnGB+mbk0blnF8Y4QbmZyqOLzbT/P+qr8t7nNp2SYGh213ZhFFa82R9TEirk ys1fOFpcs60cvuLKl385XkdTSXwGcGTdZAnFOefPGKGEs1njaGzwsOs2/DYaK5G4H8/y 20E8Hmlp/h7aKXCwkYvPp+AEFX/0aLkadMe9o= MIME-Version: 1.0 Received: by 10.213.43.195 with SMTP id x3mr5845854ebe.19.1259960988166; Fri, 04 Dec 2009 13:09:48 -0800 (PST) In-Reply-To: <4B1803A0.6000403@elischer.org> References: <66313f8d0912020817x5839715ake916804d61dea730@mail.gmail.com> <20091202224841.O83957@maildrop.int.zabbadoz.net> <66313f8d0912030616h691b149ay64dac79214336c45@mail.gmail.com> <4B1803A0.6000403@elischer.org> Date: Fri, 4 Dec 2009 16:09:48 -0500 Message-ID: <66313f8d0912041309x6eea076ofb1b2454a3aabefa@mail.gmail.com> From: Justin Wong To: Julian Elischer Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: "Bjoern A. Zeeb" , FreeBSD virtualization mailing list Subject: Re: ppp in vimages? X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Dec 2009 21:09:49 -0000 That did it! Thanks. Justin Wong wrote: > >> I am having trouble getting ppp to work within vimages. Without vimages, >>> >>>> my >>>> box is able to connect (via vr0 interface) and assign it to tun0. With >>>> >>>> >>> Which version of FreeBSD are you using? >>> >> >> >> FreeBSD 8.0 RC3. I upgraded it after experiencing some kernel panics with >> 7.1 (Thanks for the tip Julian!). Seems to be working well so far. >> >> >> vimages, I assign vr0 to it (continuing with the name vr0 instead of >>> eth0) >>> >>>> and ppp cannot detect it therefore I am unable to request for an IP. I >>>> am >>>> wondering whether this is a limitation on vimages/jails running ppp. >>>> >>>> Here is the error I am receiving: >>>> >>>> Dec 1 09:24:53 n2 ppp[1481]: tun0: Warning: deflink: PPPoE: unknown >>>> host >>>> Dec 1 09:24:53 n2 ppp[1481]: tun0: Warning: deflink: PPPoE: unknown >>>> host >>>> Dec 1 09:24:53 n2 ppp[1481]: tun0: Warning: deflink: Device (PPPoE:vr0) >>>> must bee >>>> gin with a '/', a '!' or contain at least one ':' >>>> >>>> This sounds more like if you had some special charater in the config >>> file somewhere? >>> >> >> >> My ppp.conf has the line "set device PPPoE:vr0". So I do not believe I am >> putting in any extra characters. Adding the '/', '!', or ':' doesn't seem >> to work either. vr0 is just the name of my interface. >> >> >> Dec 1 09:24:53 n2 ppp[1481]: tun0: Phase: deflink: Enter pause (0) for >>> >>>> redialinn >>>> g. >>>> >>>> >>> Here is my ppp.conf: >>>> >>>> which I just started inside a vimage (with a different interface name) >>> and it started just fine in -foreground, even though I don't have a >>> single netgraph module loaded (in base system). >>> >> >> >> Interesting. Perhaps there is a conflict with netgraph. >> >> > possibly. but try running 'ngctl list' in the jail to list all the nodes it > can see there. > > as well as ifconfig > > there might be an order dependency: > try this: > reboot with no netgraph nodes loaded. > make the jail > move vr0 to teh jail using ifconfig > kldload ng_ether > kldload ng_pppoe > (in the jail) run ngctl list > (in the jail) run ifconfig > > and see if the result is different > > if so then the trick would be to have the interfsce alreday in > the right jail when the ng_ether nodes are created. > > if you do it the other way around it is possible that moving > theinterfaces to a new jail doesn't move the netgraph nodes > associated, leaving them behind in the old jail. > > > > > > > >> I've also attempted to use mpd with no luck. It seems mpd specifically >> calls command '/sbin/ifconfig' and checks for vr0 and it does not find it. >> This is likely because it is looking in the base image instead of within >> my >> vimage. >> > > it should not be if you are running in a jail as the jail is inherited > by ifconfig. > > > _______________________________________________ >> freebsd-virtualization@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization >> To unsubscribe, send any mail to " >> freebsd-virtualization-unsubscribe@freebsd.org" >> > >