Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 98183 - adsl-connect script dies after connecting
Summary: adsl-connect script dies after connecting
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major
Assignee: Gentoo Dialup Developers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-06 23:45 UTC by Kostas Kavourakis
Modified: 2005-12-01 13:31 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kostas Kavourakis 2005-07-06 23:45:15 UTC
I recently switched my rp-pppoe setup to the new way of starting it with the net script of the baselayout. The problem is, that after net.eth0 goes up and pppd starts, the adsl-connect script dies. I try ps -Af |grep adsl and come up empty.
If I issue a /etc/init.d/net.eth0 restart, it reconnets properly and this this time ps -Af |grep adsl shows this:
root     17593     1  0 09:06 ?        00:00:00 /bin/sh /usr/sbin/adsl-connect /dev/fd/62

Now, I know adsl-connect is a shell script, what can possibly cause it to exit when eth0 starts at boot up? It is a very annoying problem, because when my connection drops, no reconnect occurs since adsl-connect is not running and my home server stays offline until I can get to it physicaly and restart net.eth0

Here is my emerge --info
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.4.20050125-r1, 2.6.11-gentoo-r11 i686)
=================================================================
System uname: 2.6.11-gentoo-r11 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.6.12
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 28 2005, 10:06:48)]
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.8.5-r3, 1.9.5, 1.4_p6, 1.5, 1.6.3, 1.7.9-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=i686 -mtune=athlon-xp -O2 -pipe -fomit-frame-pointer -w"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-march=i686 -mtune=athlon-xp -O2 -pipe -fomit-frame-pointer -w"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig candy ccache distcc distlocks fixpackages sandbox sfperms strict"
GENTOO_MIRRORS="ftp://files.gentoo.gr http://128.213.5.34/gentoo/ http://ftp.du.se/pub/os/gentoo"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X aac aalib acpi alsa apache2 avi berkdb bitmap-fonts cdr crypt cups curl dedicated dlloader dvd dvdr dxr3 emboss encode esd ffmpeg flac foomaticdb fortran gd gdbm gif gnome gpm gstreamer gtk gtk2 guile hal hardened hardenedphp imagemagick imap imlib java jpeg libg++ libwww mad maildir matroska mikmod mmx mmx2 mmxext motif mozilla moznocompose moznoirc moznomail mozsvg mp3 mpeg msn mysql ncurses nls nptl nptlonly nvidia ogg oggvorbis opengl oss pam pdflib perl php pic pie png pwdb python quicktime readline remote samba sasl sdl slang spell sse ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode usb userlocales vda virus-scan vorbis win32codecs xine xml2 xmms xv xvid xvmc zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Alin Năstac (RETIRED) gentoo-dev 2005-07-06 23:54:27 UTC
We are working right now to replace the crappy rp-pppoe client part with a
gentoo-made baselayout module (see bug #53954).

May I interest you in becoming a tester of that module? All you need to do is to
copy the new module in /lib/rcscripts/net.modules.d and write a proper
configuration in /etc/conf.d/net (see attached example file).
Comment 2 Kostas Kavourakis 2005-07-07 00:04:35 UTC
Thank you for the quick response, I will check it out and try it. I hope it
solves my problem.
Comment 3 Alin Năstac (RETIRED) gentoo-dev 2005-12-01 13:31:24 UTC
closing stalled bug (I hope you use the new pppd net module by now)