Date: Fri, 4 Dec 2009 16:09:48 -0500 From: Justin Wong <jmnwong@gmail.com> To: Julian Elischer <julian@elischer.org> Cc: "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net>, FreeBSD virtualization mailing list <freebsd-virtualization@freebsd.org> Subject: Re: ppp in vimages? Message-ID: <66313f8d0912041309x6eea076ofb1b2454a3aabefa@mail.gmail.com> 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>
next in thread | previous in thread | raw e-mail | index | archive | help
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" >> > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?66313f8d0912041309x6eea076ofb1b2454a3aabefa>