Almost the same topic.
I have installed Fedora 9.
ADSL modem connects via USB (ZTE 831 AII modem) and configured as bridge.
The eth1 interface is up in system when modem is turned on (so, eth0 is built-in ethernet card).
I have installed rp-pppoe package as recommended and run ppp-start.
The ip command gives me such output:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop qlen 1000
link/ether 00:18:f3:80:ed:74 brd ff:ff:ff:ff:ff:ff
3: pan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop
link/ether 06:fb:29:9b:ae:60 brd ff:ff:ff:ff:ff:ff
4: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:19:c6:da:76:e6 brd ff:ff:ff:ff:ff:ff
inet 192.168.100.2/24 brd 192.168.100.255 scope global eth1
inet6 fe80::219:c6ff:feda:76e6/64 scope link
valid_lft forever preferred_lft forever
5: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1492 qdisc pfifo_fast qlen 3
link/ppp
inet 91.76.150.50 peer 91.76.148.1/32 scope global ppp0
So, my PPPoE should be ok. But I cant ping anything. Even provider's DNS server
PING 195.34.32.116 (195.34.32.116) 56(84) bytes of data.
From 192.168.100.1 icmp_seq=1 Destination Net Unreachable
From 192.168.100.1 icmp_seq=2 Destination Net Unreachable
From 192.168.100.1 icmp_seq=3 Destination Net Unreachable
--- 195.34.32.116 ping statistics ---
3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2884ms
On the ISP website written that DNS is provided by server.
I had tried both things - write "server" in ppp-configuration file and write DNS explicitly (the DNS ip's are taken from working windows internet connection) in resolv.conf file.
But still I cant ping anything beyond my ADSL modem
Should I reconfigure ADSL as router? Or should I connect modem via ethernet cable?
Or it might be something wrong in configuration files?
One more question - ppp connection starting/stopping is allowed to root only. Do I need rewrite scripts to permit ordinary user to run ppp?