After updating baselayout from 2.0.0_rc4-r1 to 2.0.0_rc6 my ppp connection net.ppp0 stopped working. There is an extract from my /etc/conf.d/net: config_ppp0=( "ppp" ) pppd_ppp0=( "lock" "name Frelauser386" "remotename vpn.mai.ru" "nobsdcomp" "nodeflate" "noaccomp" "nopcomp" "nomppe-stateful" "mtu 1372" "mru 1500" "defaultroute" "ipcp-accept-local" "ipcp-accept-remote" "ktune" "noauth" ) link_ppp0="pty \"/usr/sbin/pptp vpn.mai.ru --nolaunchpppd\"" and what i see in /var/log/messages: Nov 7 15:50:42 home pppd[5189]: Using interface ppp0 Nov 7 15:50:42 home pppd[5189]: Connect: ppp0 <--> /dev/pts/0 Nov 7 15:50:42 home pptp[5206]: anon log[main:pptp.c:272]: The synchronous pptp option is NOT activated Nov 7 15:50:42 home pptp[5210]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 1 'Start-Control-Connection-Request' Nov 7 15:50:42 home pptp[5210]: anon log[ctrlp_disp:pptp_ctrl.c:738]: Received Start Control Connection Reply Nov 7 15:50:42 home pptp[5210]: anon log[ctrlp_disp:pptp_ctrl.c:772]: Client connection established. Nov 7 15:50:43 home pptp[5210]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 7 'Outgoing-Call-Request' Nov 7 15:50:45 home pptp[5210]: anon log[ctrlp_disp:pptp_ctrl.c:857]: Received Outgoing Call Reply. Nov 7 15:50:45 home pptp[5210]: anon log[ctrlp_disp:pptp_ctrl.c:896]: Outgoing call established (call ID 0, peer's call ID 29437). Nov 7 15:50:45 home pppd[5189]: Modem hangup Nov 7 15:50:45 home pppd[5189]: Connection terminated. Nov 7 15:50:45 home pptp[5210]: anon log[ctrlp_disp:pptp_ctrl.c:787]: Received Stop Control Connection Request. Nov 7 15:50:45 home pptp[5210]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 4 'Stop-Control-Connection-Reply' Nov 7 15:50:45 home pptp[5210]: anon log[callmgr_main:pptp_callmgr.c:255]: Closing connection (shutdown) Nov 7 15:50:45 home pptp[5210]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 12 'Call-Clear-Request' Nov 7 15:50:45 home pptp[5210]: anon log[call_callback:pptp_callmgr.c:78]: Closing connection (call state) When downgrading to 2.0.0_rc4-r1 all of that starts to working fine. Reproducible: Always Steps to Reproduce: 1. emerge =sys-apps/baselayout-2.0.0_rc6 2. etc-update 3. /etc/init.d/net.ppp0 restart Actual Results: Connection failed (see above) Expected Results: Nov 7 15:56:26 home pppd[8914]: Using interface ppp0 Nov 7 15:56:26 home pppd[8914]: Connect: ppp0 <--> /dev/pts/0 Nov 7 15:56:26 home pptp[8915]: anon log[main:pptp.c:272]: The synchronous pptp option is NOT activated Nov 7 15:56:26 home pptp[8919]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 1 'Start-Control-Connection-Request' Nov 7 15:56:26 home pptp[8919]: anon log[ctrlp_disp:pptp_ctrl.c:738]: Received Start Control Connection Reply Nov 7 15:56:26 home pptp[8919]: anon log[ctrlp_disp:pptp_ctrl.c:772]: Client connection established. Nov 7 15:56:26 home /etc/init.d/net.ppp0[8854]: WARNING: net.ppp0 has started, but is inactive Nov 7 15:56:27 home pptp[8919]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 7 'Outgoing-Call-Request' Nov 7 15:56:27 home pptp[8919]: anon log[ctrlp_disp:pptp_ctrl.c:857]: Received Outgoing Call Reply. Nov 7 15:56:27 home pptp[8919]: anon log[ctrlp_disp:pptp_ctrl.c:896]: Outgoing call established (call ID 0, peer's call ID 29501). Nov 7 15:56:30 home pppd[8914]: CHAP authentication succeeded Nov 7 15:56:30 home pppd[8914]: local IP address 172.16.xxx.xxx Nov 7 15:56:30 home pppd[8914]: remote IP address 217.9.xxx.xxx Portage 2.1.3.19 (default-linux/x86/2007.0/desktop, gcc-4.2.2, glibc-2.6.1-r0, 2.6.23-gentoo i686) ================================================================= System uname: 2.6.23-gentoo i686 Intel(R) Celeron(R) CPU 2.40GHz Timestamp of tree: Tue, 06 Nov 2007 20:16:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p17-r1 dev-java/java-config: 1.3.7, 2.1.2-r1 dev-lang/python: 2.4.4-r6, 2.5.1-r3 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 2.0.0_rc4-r1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.23 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/" LANG="ru_RU.utf8" LINGUAS="ru en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/vmware /usr/local/portage" SYNC="rsync://mirror.yandex.ru/gentoo-portage/" USE="X a52 aac acl acpi aim alsa apache2 berkdb bitmap-fonts bzip2 cairo cdr cgi cli cracklib crypt dbus dri dvd dvdread eds emboss encode esd evo exif fam ffmpeg firefox fortran ftp gdbm gif gpm gstreamer gtk gtk2 hal iconv icq isdnlog jabber java javascript jpeg jpeg2k kde kdehiddenvisibility kerberos mad midi mikmod mime mmx mp3 mpeg mplayer mudflap mysql ncurses nls nptl nptlonly nsplugin ogg opengl openmp pam pcre pdf perl php png pppd python qt3support qt4 quicktime readline real reflection samba sdl session spell spl sse sse2 ssl svg tcpd threads tiff timidity truetype truetype-fonts type1-fonts unicode usb vorbis win32codecs x86 xcomposite xine xml xorg xpm xv xvid zip zlib" ALSA_CARDS="intel8x0 seq-dummy" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="evdev mouse keyboard" KERNEL="linux" LINGUAS="ru en" USERLAND="GNU" VIDEO_CARDS="nv nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
I can confirm this. The problem is that the pppd_ppp0 option isn't working anymore. As a workaround, you can move your options to the correct /etc/ppp/ file.
If you're still having issues with baselayout-2 you should look at OpenRC, Roy Marples (formerly of baselayout-2) left gentoo but continued developing the package with a new name. http://roy.marples.name/openrc
It works perfectly with openrc, problem solved. Now it's a matter of having openrc+baselayout-2 on portage..
Wish granted.