i think this problem is not properly solved yet ....
after so many versions iterations, still:
- Code: Select all
sudo equo search pppoe
>> @@ Searching...
>> #1 Sabayon Linux Official Repository
>> @@ Package: net-dialup/rp-pppoe-3.10-r1 branch: 5, [repo_sabayonlinux.org]
>> Available: version: 3.10-r1 ~ tag: NoTag ~ revision: 0
>> Installed: version: Not installed ~ tag: N/A ~ revision: N/A
>> Slot: 0
>> Homepage: http://www.roaringpenguin.com/pppoe/
>> Description: A user-mode PPPoE client and server
>> suite for Linux
>> License: GPL-2
>> Keyword: pppoe
>> Found: 1 entries
why!? is a small package, few dependencies:
- Code: Select all
equo install --ask --verbose net-dialup/rp-pppoe
>> @@ These are the chosen packages:
>> # (1/1) [sabayonlinux.org] net-dialup/rp-pppoe-3.10-r1
>> Versions: Not installed / NoTag / NoRev ===> 3.10-r1 / NoTag / 0
>> Action: Install
>> @@ Packages involved: 1
Would you like to continue with dependencies calculation ? [Yes/No]
>> @@ Calculating dependencies ...
>> @@ These are the packages that would be installed:
>> ## [N] [sabayonlinux.org] dev-lang/tk-8.5.7|1
>> ## [N] [sabayonlinux.org] net-dialup/rp-pppoe-3.10-r1|0
>> @@ Packages needing to be installed/updated/downgraded: 2
>> @@ Packages needing to be removed: 0
>> @@ Packages needing to be installed: 2
>> @@ Packages needing to be reinstalled: 0
>> @@ Packages needing to be updated: 0
>> @@ Packages needing to be downgraded: 0
>> @@ Download size: 2.5MB
>> @@ Used disk space: 8.8MB
>> @@ You need at least: 13.9MB of free space
Would you like to execute the queue ? [Yes/No]
why is not by default in livedvd?
is a bad choice because for some of us, main internet access is trough a broadband fiberlink provider, like rdslink.ro, who use by default only pppoe with user and password ...
for this users, access to internet is impossible because of this egg and chicken problem:
you need internet access to download rp-pppoe package to set a proper pppoe connection to ... internet ...
manual downloading entropy
net-dialup/rp-pppoe package
AND | dev-lang/tk package because is not instaled also, moving to proper locations, is a bit too much for a causal user ... and kill any userfriendlyness philosophy for romanian linux users, for example, because a big part of it is accessing internet using rdslink internet provider.
i can have a little clues why, because even if is all packages installed still networking is crippled until you shutdown
NetworkManager service, using
- Code: Select all
sudo rc-service NetworkManager stop
command, because, from my last experience, NetworkManager routing setup is stomping over pppoe routing setup, and final result will be a mess with no working internet ...
so, for a working internet with pppoe at least for a romanian user using rdslink provider you need to:
1. install net-dialup/rp-pppoe:
- Code: Select all
sudo equo install --ask --verbose net-dialup/rp-pppoe
2. setup you pppoe connection:
- Code: Select all
sudo pppoe-setup
3. shutdown NetworkManager service:
- Code: Select all
sudo rc-service NetworkManager stop
4. start pppoe connection
- Code: Select all
sudo pppoe-start
and now you have a very fast, insanely fast, internet broadband connection ... for only 9 $ per month ... if you are lucky ofcourse!
a working setup look like:
/var/log/messages snip:
- Code: Select all
Dec 23 12:53:10 totedati pppd[5534]: pppd 2.4.4 started by root, uid 0
Dec 23 12:53:10 totedati pppd[5534]: Using interface ppp0
Dec 23 12:53:10 totedati pppd[5534]: Connect: ppp0 <--> /dev/pts/9
Dec 23 12:53:12 totedati kernel: [167981.737560] sky2 eth0: Link is up at 100 Mbps, full duplex, flow control both
Dec 23 12:53:12 totedati kernel: [167981.737560] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Dec 23 12:53:15 totedati pppoe[5535]: PADS: Service-Name: 'ftth'
Dec 23 12:53:15 totedati pppoe[5535]: PPP session is 1767 (0x6e7)
Dec 23 12:53:17 totedati pppd[5534]: PAP authentication succeeded
Dec 23 12:53:17 totedati pppd[5534]: local IP address 188.24.218.6
Dec 23 12:53:17 totedati pppd[5534]: remote IP address 10.0.0.1
Dec 23 12:53:17 totedati pppd[5534]: primary DNS address 213.154.124.1
Dec 23 12:53:17 totedati pppd[5534]: secondary DNS address 193.231.252.1
and
- Code: Select all
sudo route -n
Password:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
127.0.0.0 127.0.0.1 255.0.0.0 UG 0 0 0 lo
0.0.0.0 10.0.0.1 0.0.0.0 UG 0 0 0 ppp0
anything else like this:
- Code: Select all
route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.1 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
10.10.12.0 0.0.0.0 255.255.252.0 U 1 0 0 eth0
127.0.0.0 127.0.0.1 255.0.0.0 UG 0 0 0 lo
0.0.0.0 10.10.12.2 0.0.0.0 UG 0 0 0 eth0
and this:
another
/var/log/messages snip:
- Code: Select all
Dec 23 12:49:00 totedati NetworkManager: <info> DHCP: device eth0 state changed preinit -> reboot
Dec 23 12:49:00 totedati NetworkManager: <info> Activation (eth0) Stage 4 of 5 (IP Configure Get) scheduled...
Dec 23 12:49:00 totedati NetworkManager: <info> Activation (eth0) Stage 4 of 5 (IP Configure Get) started...
Dec 23 12:49:00 totedati NetworkManager: <info> address 10.10.13.120
Dec 23 12:49:00 totedati NetworkManager: <info> prefix 22 (255.255.252.0)
Dec 23 12:49:00 totedati NetworkManager: <info> gateway 10.10.12.2
Dec 23 12:49:00 totedati NetworkManager: <info> hostname 'totedati'
Dec 23 12:49:00 totedati NetworkManager: <info> nameserver '193.231.252.1'
Dec 23 12:49:00 totedati NetworkManager: <info> domain name 'fiberlink.rdsnet.ro'
Dec 23 12:49:00 totedati NetworkManager: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) scheduled...
Dec 23 12:49:00 totedati NetworkManager: <info> Activation (eth0) Stage 4 of 5 (IP Configure Get) complete.
Dec 23 12:49:00 totedati NetworkManager: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) started...
Dec 23 12:49:01 totedati NetworkManager: <info> (eth0): device state change: 7 -> 8 (reason 0)
Dec 23 12:49:01 totedati NetworkManager: <info> Policy set 'Auto eth0' (eth0) as default for routing and DNS.
Dec 23 12:49:01 totedati NetworkManager: <info> Activation (eth0) successful, device activated.
Dec 23 12:49:01 totedati NetworkManager: <info> Activation (eth0) Stage 5 of 5 (IP Configure Commit) complete.
is a dead connection with NetworkManager and pppoe stomping on each other business ...
LE:
if you are unluky with no internet because you need a working pppoe setup, you need to download this two packages using alternative paths to net. Find and save, to an usb flash pendisk ofcourse, this two binary entropy packages:
net-dialup:rp-pppoe-3.10-r1~0.tbz2 and
dev-lang:tk-8.5.7~1.tbz2move this two entropy packages:
- Code: Select all
ls -1sh
total 2.8M
2.5M dev-lang:tk-8.5.7~1.tbz2
252K net-dialup:rp-pppoe-3.10-r1~0.tbz2
to proper locations:
- Code: Select all
sudo cp -vai "dev-lang:tk-8.5.7~1.tbz2" "/var/lib/entropy/packages/amd64/5"
- Code: Select all
sudo cp -vai "net-dialup:rp-pppoe-3.10-r1~0.tbz2" "/var/lib/entropy/packages/amd64/4"
here, you should note
amd64/4 not
amd64/5 for rp-pppoe package
then install rp-pppoe:
- Code: Select all
sudo equo install --ask --verbose net-dialup/rp-pppoe
>> @@ These are the chosen packages:
>> # (1/1) [sabayonlinux.org] net-dialup/rp-pppoe-3.10-r1
>> Versions: Not installed / NoTag / NoRev ===> 3.10-r1 / NoTag / 0
>> Action: Install
>> @@ Packages involved: 1
Would you like to continue with dependencies calculation ? [Yes/No]
>> @@ Calculating dependencies ...
>> @@ These are the packages that would be installed:
>> ## [N] [sabayonlinux.org] dev-lang/tk-8.5.7|1
>> ## [N] [sabayonlinux.org] net-dialup/rp-pppoe-3.10-r1|0
>> @@ Packages needing to be installed/updated/downgraded: 2
>> @@ Packages needing to be removed: 0
>> @@ Packages needing to be installed: 2
>> @@ Packages needing to be reinstalled: 0
>> @@ Packages needing to be updated: 0
>> @@ Packages needing to be downgraded: 0
>> @@ Download size: 0b
>> @@ Used disk space: 8.8MB
>> @@ You need at least: 13.9MB of free space
Would you like to execute the queue ? [Yes/No]
>> :: (1/2) >>> dev-lang/tk-8.5.7
>> ## Package checksum matches: dev-lang:tk-8.5.7~1.tbz2
>> : SHA1 matches
>> : SHA256 matches
>> : SHA512 disabled
>> :: (2/2) >>> net-dialup/rp-pppoe-3.10-r1
>> ## Package checksum matches: net-dialup:rp-pppoe-3.10-r1~0.tbz2
>> ++ (1/2) >>> dev-lang/tk-8.5.7
>> ## Unpacking package: dev-lang:tk-8.5.7~1.tbz2
>> ## Installing package: dev-lang/tk-8.5.7
>> ## [Tk Widget Set]
>> ## Updating database: dev-lang/tk-8.5.7
>>> Regenerating /etc/ld.so.cache...
>> ## Cleaning: dev-lang/tk-8.5.7
>> ++ (2/2) >>> net-dialup/rp-pppoe-3.10-r1
>> ## Unpacking package: net-dialup:rp-pppoe-3.10-r1~0.tbz2
>> ## SPM: pre-install phase
* >>> SetUID: [chmod go-r] /usr/sbin/pppoe-wrapper ... [ ok ]
>> ## Installing package: net-dialup/rp-pppoe-3.10-r1
>> ## [A user-mode PPPoE client and server suite for Linux]
>> ## Updating database: net-dialup/rp-pppoe-3.10-r1
>> ## SPM: post-install phase
* Use pppoe-setup to configure your dialup connection.
>> ## Cleaning: net-dialup/rp-pppoe-3.10-r1
>> @@ Installation complete.
>> @@ Caching complete.
now you can apply last three steps from top of this post and you internet is working ...
even more later LE:
i hope until now is obvious that i am talking about a working kde 4.x setup ... my environment is sabayon linux kde4 x86_64 livedvd ... in kde 4.x network manager applet all options except wired and wireless connection is greyed out and not working ... is a dsl tab but greyed ... this is why graphical and userfriendly interfaces is not available, only that antinque tkpppoe interface ... maybe in gnome this package:
- Code: Select all
equo search gnome-extra/nm-applet
>> @@ Searching...
>> #1 Sabayon Linux Official Repository
>> @@ Package: gnome-extra/nm-applet-0.7.2 branch: 5, [repo_sabayonlinux.org]
>> Available: version: 0.7.2 ~ tag: NoTag ~ revision: 0
>> Installed: version: Not installed ~ tag: N/A ~ revision: N/A
>> Slot: 0
>> Homepage: http://projects.gnome.org/NetworkManager/
>> Description: Gnome applet for NetworkManager.
>> License: GPL-2
>> Keyword: gnome-extra/nm-applet
>> Found: 1 entries
can be used to setup an working pppoe connection using more friendly interfaces ... i don't know, i don't use gnome ...
hummmm ... my latest search bring up this:
Bug 943 - Missing a package to configure pppoe connection OOTBPaolo Basso 2009-10-11 00:18:37 CEST
Some users found that is missing a package that allows to configure OOTB and on
a fresh installed system a pppoe connection.
The package is already in entropy, only need to be added to the future iso
release.
The package is net-dialup/rp-pppoe.
Actually we have in entropy net-dialup/rp-pppoe-3.10-r1
Thanks
Comment 1 Ian Whyman 2009-10-12 14:01:36 CEST
Target 5.1 assign to Lxnay
Comment 2 Fabio Erculiani 2009-11-28 15:57:54 CET
marked for inclusion in 5.1.
look like will be in next sabayon release , v5.1 ... who is already out ... anybody can confirm, is net-dialup/rp-pppoe included in sabayon linux v5.1 livedvd?