Date: Thu, 3 Dec 2009 09:16:19 -0500 From: Justin Wong <jmnwong@gmail.com> To: "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net> Cc: FreeBSD virtualization mailing list <freebsd-virtualization@freebsd.org> Subject: Re: ppp in vimages? Message-ID: <66313f8d0912030616h691b149ay64dac79214336c45@mail.gmail.com> In-Reply-To: <20091202224841.O83957@maildrop.int.zabbadoz.net> References: <66313f8d0912020817x5839715ake916804d61dea730@mail.gmail.com> <20091202224841.O83957@maildrop.int.zabbadoz.net>
index | next in thread | previous in thread | raw e-mail
> > 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. > I also attempted to assign tun0 to a vimage, but it seems to lose its IP. >> > > What you would do if you have ppp running in base and want the data > inside a vimage is to use a bridge. If you move an interface between > network stacks basically all upper layer configuration is reset and > initialized as if the interface was just created. > Ah, I overlooked that. So the result in that case is correct. 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.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?66313f8d0912030616h691b149ay64dac79214336c45>
