PPPoE verbindung in LFS 6.2

masterofpc

masterofpc

Doppel-As
Hallo,
Weiß jemand, wie man in LFS eine (mehr-oder-weniger funktionierende) PPPoE verbindung konfiguriert (auf eth0) und aufbaut?
Hab es schon mit rp-pppoe versucht
scheint nicht zu klappen
Irgendwelche Tricks oder Ideen?
(Meine Konfiguration: Netzwerkchip: nVidia nForce2 ethernet controller (alias eth0), Kernel 2.6.18, GCC 4.0.2, PPP 2.4.2, rp-pppoe 3.8)
Gruß
masterofpc
 
Zuletzt bearbeitet:
Mit einem "scheint nicht zu klappen" kann man dir nicht helfen.
Gibt es Fehlermeldungen etc?
 
Ja, pppd sagt "PPP 2.4.2 GENERIC DRIVER LOADED" und "PPP BSD COMPRESSION MODULE ACTIVATED" (so in etwa!)
dann 'more /var/log/*.log <pipeline_sign> grep -i eth0'
bringt mich zu folgendem ergbenis:
interface eth0 bound to 0000:04 <!oderso!>
 
das ist leider keine Fehlermeldung.

Hast du auch das pppoe-setup skript? Und es auch korrekt ausgeführt?

Wie startest du das Ganze?
Mit welchem Befehl startest du das ?
pppoe-start ??
 
Morgen werde ich mich mal ans Fehlermeldungen-suchen machen, OK?
Also das script ist 'pppoe-setup'
Folgende einstellungen:
Username (default:xxxxxxxxxx): xxxxxxxxxx
Conn.-Timeout: 300
Firewall: 1 - Standalone
Password: xxxxxxxxx
Interface: eth0
DNS: server
(nur so: mein ISP ist Arcor)
starten tu ich mit 'pppoe-start'
Output:
..............TIMED OUT
Ich starte es vom LFS 6.2 (am Wochenende frisch rebuilded) (LFS=LinuxFromScratch, siehe http://www.linuxfromscratch.org/ )
 
Zuletzt bearbeitet:
ja. tu das.

Hast du das Ganze nach den BLFS Anweisungen kompiliert, an die Kernel Optionen gedacht etc?
 
BLFS ? Nein, hab das auf Basis der Kenntnisse von meinem LFS gemacht
Kernel optionen hab ich bedacht! (PPPoE-Zweig unter Netzwerk als module)
 
bash-3.1# more /var/log/*.log | grep -i ppp
Oct 4 15:30:41 LabLinux pppd[2038]: pppd 2.4.3 started by root, uid 0
Oct 4 15:30:41 LabLinux pppd[2038]: Using interface ppp0
Oct 4 15:30:41 LabLinux pppd[2038]: Connect: ppp0 <--> /dev/pts/0
Oct 4 15:30:41 LabLinux pppoe[2039]: ioctl(SIOCGIFHWADDR): Session 0: No such device
Oct 4 15:30:41 LabLinux pppd[2038]: Modem hangup
Oct 4 15:30:41 LabLinux pppd[2038]: Connection terminated.
Oct 4 15:30:42 LabLinux pppd[2038]: Exit.
Oct 4 15:30:42 LabLinux pppoe-connect: PPPoE connection lost; attempting re-connection.
Oct 4 15:30:47 LabLinux pppd[2063]: pppd 2.4.3 started by root, uid 0
Oct 4 15:30:47 LabLinux pppd[2063]: Using interface ppp0
Oct 4 15:30:47 LabLinux pppd[2063]: Connect: ppp0 <--> /dev/pts/0
Oct 4 15:30:47 LabLinux pppoe[2064]: ioctl(SIOCGIFHWADDR): Session 0: No such device
Oct 4 15:30:47 LabLinux pppd[2063]: Modem hangup
Oct 4 15:30:47 LabLinux pppd[2063]: Connection terminated.
Oct 4 15:30:47 LabLinux pppd[2063]: Exit.
Oct 4 15:30:47 LabLinux pppoe-connect: PPPoE connection lost; attempting re-connection.
Oct 4 15:30:52 LabLinux pppd[2096]: pppd 2.4.3 started by root, uid 0
Oct 4 15:30:52 LabLinux pppoe[2097]: ioctl(SIOCGIFHWADDR): Session 0: No such device
Oct 4 15:30:52 LabLinux pppd[2096]: Couldn't get channel number: Input/output error
Oct 4 15:30:52 LabLinux pppd[2096]: Exit.
Oct 4 15:30:52 LabLinux pppoe-connect: PPPoE connection lost; attempting re-connection.
Oct 4 15:30:57 LabLinux pppd[2119]: pppd 2.4.3 started by root, uid 0
Oct 4 15:30:57 LabLinux pppoe[2120]: ioctl(SIOCGIFHWADDR): Session 0: No such device
Oct 4 15:30:57 LabLinux pppd[2119]: Couldn't get channel number: Input/output error
Oct 4 15:30:57 LabLinux pppd[2119]: Exit.
Oct 4 15:30:57 LabLinux pppoe-connect: PPPoE connection lost; attempting re-connection.
Oct 4 15:31:02 LabLinux pppd[2150]: pppd 2.4.3 started by root, uid 0
Oct 4 15:31:02 LabLinux pppoe[2151]: ioctl(SIOCGIFHWADDR): Session 0: No such device
Oct 4 15:31:02 LabLinux pppd[2150]: Couldn't get channel number: Input/output error
Oct 4 15:31:02 LabLinux pppd[2150]: Exit.
Oct 4 15:31:02 LabLinux pppoe-connect: PPPoE connection lost; attempting re-connection.
Oct 4 15:31:07 LabLinux pppd[2173]: pppd 2.4.3 started by root, uid 0
Oct 4 15:31:07 LabLinux pppoe[2174]: ioctl(SIOCGIFHWADDR): Session 0: No such device
Oct 4 15:31:07 LabLinux pppd[2173]: Couldn't get channel number: Input/output error
Oct 4 15:31:07 LabLinux pppd[2173]: Exit.
Oct 4 15:31:07 LabLinux pppoe-connect: PPPoE connection lost; attempting re-connection.
Oct 4 15:31:12 LabLinux pppd[2204]: pppd 2.4.3 started by root, uid 0
Oct 4 15:31:12 LabLinux pppoe[2205]: ioctl(SIOCGIFHWADDR): Session 0: No such device
Oct 4 15:31:12 LabLinux pppd[2204]: Couldn't get channel number: Input/output error
Oct 4 15:31:12 LabLinux pppd[2204]: Exit.
Oct 4 15:31:12 LabLinux pppoe-connect: PPPoE connection lost; attempting re-connection.
Oct 4 15:32:46 LabLinux pppd[2338]: pppd 2.4.3 started by root, uid 0
Oct 4 15:32:46 LabLinux pppd[2338]: Using interface ppp0
Oct 4 15:32:46 LabLinux pppd[2338]: Connect: ppp0 <--> /dev/pts/0
Oct 4 15:32:47 LabLinux pppoe[2339]: PADS: Service-Name: ''
Oct 4 15:32:47 LabLinux pppoe[2339]: PPP session is 6363 (0x18db)
Oct 4 15:32:48 LabLinux pppd[2338]: CHAP authentication succeeded: CHAP authentication success, unit 7874
Oct 4 15:32:48 LabLinux pppd[2338]: not replacing existing default route to eth0 [192.168.1.2]
Oct 4 15:32:48 LabLinux pppd[2338]: local IP address 82.83.134.103
Oct 4 15:32:48 LabLinux pppd[2338]: remote IP address 82.83.128.1
Oct 4 15:32:48 LabLinux pppd[2338]: primary DNS address 195.50.140.114
Oct 4 15:32:48 LabLinux pppd[2338]: secondary DNS address 195.50.140.252
Oct 4 15:33:51 LabLinux pppoe-stop: Killing pppd
Oct 4 15:33:51 LabLinux pppoe-stop: Killing pppoe-connect
Oct 4 15:33:51 LabLinux pppoe-stop: Killing pppoe-connect
Oct 4 15:33:51 LabLinux pppoe[2339]: read (asyncReadFromPPP): Session 6363: Input/output error
Oct 4 15:33:51 LabLinux pppoe[2339]: Sent PADT
Oct 4 15:34:06 LabLinux pppd[2551]: pppd 2.4.3 started by root, uid 0
Oct 4 15:34:06 LabLinux pppd[2551]: Using interface ppp0
Oct 4 15:34:06 LabLinux pppd[2551]: Connect: ppp0 <--> /dev/pts/0
Oct 4 15:34:06 LabLinux pppoe[2552]: PADS: Service-Name: ''
Oct 4 15:34:06 LabLinux pppoe[2552]: PPP session is 3277 (0xccd)
Oct 4 15:34:07 LabLinux pppd[2551]: CHAP authentication succeeded: CHAP authentication success, unit 3810
Oct 4 15:34:07 LabLinux pppd[2551]: not replacing existing default route to eth0 [192.168.1.2]
Oct 4 15:34:07 LabLinux pppd[2551]: local IP address 82.83.144.77
Oct 4 15:34:07 LabLinux pppd[2551]: remote IP address 82.83.128.1
Oct 4 15:34:07 LabLinux pppd[2551]: primary DNS address 195.50.140.114
Oct 4 15:34:07 LabLinux pppd[2551]: secondary DNS address 195.50.140.252
Oct 4 15:35:31 LabLinux pppd[2551]: Terminating on signal 15
Oct 4 15:35:31 LabLinux pppd[2551]: Connect time 1.4 minutes.
Oct 4 15:35:31 LabLinux pppd[2551]: Sent 7 bytes, received 790 bytes.
Oct 4 15:35:31 LabLinux pppd[2551]: Connection terminated.
Oct 4 15:35:31 LabLinux pppoe[2552]: Session 3277 terminated -- received PADT from peer
Oct 4 15:35:31 LabLinux pppoe[2552]: Sent PADT
Oct 4 15:35:31 LabLinux pppd[2551]: Exit.
Oct 5 13:40:23 LabLinux pppd[2047]: pppd 2.4.3 started by root, uid 0
Oct 5 13:40:23 LabLinux pppd[2047]: Using interface ppp0
Oct 5 13:40:23 LabLinux pppd[2047]: not replacing existing default route to eth0 [192.168.1.2]
Oct 5 13:40:23 LabLinux pppd[2047]: local IP address 10.112.112.112
Oct 5 13:40:23 LabLinux pppd[2047]: remote IP address 10.112.112.113
Oct 4 15:30:41 LabLinux kernel: PPP generic driver version 2.4.2
Oct 4 15:32:48 LabLinux kernel: PPP BSD Compression module registered
Oct 5 13:40:22 LabLinux kernel: PPP generic driver version 2.4.2
bash-3.1#

Hier MTS!
Das waren alle Logs in /var/log
Alles was ich auftreiben konnte :P
 
bash-3.1# more /var/log/*.log | grep -i ppp
Oct 4 15:34:06 LabLinux pppoe[2552]: PADS: Service-Name: ''
Oct 4 15:34:06 LabLinux pppoe[2552]: PPP session is 3277 (0xccd)
Oct 4 15:34:07 LabLinux pppd[2551]: CHAP authentication succeeded: CHAP authentication success, unit 3810
Oct 4 15:34:07 LabLinux pppd[2551]: not replacing existing default route to eth0 [192.168.1.2]
Oct 4 15:34:07 LabLinux pppd[2551]: local IP address 82.83.144.77
Oct 4 15:34:07 LabLinux pppd[2551]: remote IP address 82.83.128.1
Oct 4 15:34:07 LabLinux pppd[2551]: primary DNS address 195.50.140.114
Oct 4 15:34:07 LabLinux pppd[2551]: secondary DNS address 195.50.140.252
Oct 4 15:35:31 LabLinux pppd[2551]: Terminating on signal 15
Oct 4 15:35:31 LabLinux pppd[2551]: Connect time 1.4 minutes.
Oct 4 15:35:31 LabLinux pppd[2551]: Sent 7 bytes, received 790 bytes.
Oct 4 15:35:31 LabLinux pppd[2551]: Connection terminated.
Oct 4 15:35:31 LabLinux pppoe[2552]: Session 3277 terminated -- received PADT from peer
Oct 4 15:35:31 LabLinux pppoe[2552]: Sent PADT
Oct 4 15:35:31 LabLinux pppd[2551]: Exit.

er kann sich authentifizieren, du bekommst ip und dns zugewiesen.
Ich denke nicht, dass das "not replacing existing default route to eth0" passt.
kannst du das irgendwo bei der Konfiguration umstellen?

Lösch mal die default route und versuchs dann noch einmal
route del default
 
Zuletzt bearbeitet:
Danke
Mal sehen...
Huch!
linux:/home/ssitaru # chroot /mnt/lfs
bash-3.1# route del default
bash: route: command not found
bash-3.1# echo $PATH
/usr/sbin:/bin:/usr/bin:/sbin:/usr/X11R6/bin
bash-3.1#
Was ist das???
Kann man das nicht mit 'iproute' machen?
 
Zuletzt bearbeitet:
Jetzt sieh dir das mal an:
bash-3.1# ip help
Usage: ip [ OPTIONS ] OBJECT { COMMAND | help }
ip [ -force ] [-batch filename
where OBJECT := { link | addr | route | rule | neigh | ntable | tunnel |
maddr | mroute | monitor | xfrm }
OPTIONS := { -V[ersion] | -s[tatistics] | -r[esolve] |
-f[amily] { inet | inet6 | ipx | dnet | link } |
-o[neline] | -t[imestamp] }
bash-3.1#
Also soll ich 'ip route' eingeben?
Oder soll ich restart -> LFS booten -> nochmal_gucken?
Hier der output von ip route:
bash-3.1# ip route
82.83.128.1 dev dsl0 proto kernel scope link src 82.83.140.253
192.168.5.0/24 dev eth0 proto kernel scope link src 192.168.5.6
169.254.0.0/16 dev eth0 scope link
127.0.0.0/8 dev lo scope link
default via 82.83.128.1 dev dsl0
bash-3.1#
 
Und hier findet sich auch das "route" programm
Wow....
Jetzt geb ich (im LFS) ein:
route del default
richtig?
 
Habs gemacht
und tada
es funktioniert nicht!
Hier ein Logauszug:
Oct 11 17:49:56 LabLinux pppd[2081]: pppd 2.4.3 started by root, uid 0
Oct 11 17:49:56 LabLinux pppd[2081]: Using interface ppp0
Oct 11 17:49:56 LabLinux pppd[2081]: local IP address 10.112.112.112
Oct 11 17:49:56 LabLinux pppd[2081]: remote IP address 10.112.112.113
Oct 11 17:50:06 LabLinux pppd[2081]: Starting link
Oct 11 17:50:06 LabLinux pppd[2081]: Serial connection established.
Oct 11 17:50:06 LabLinux pppd[2081]: Connect: ppp0 <--> /dev/pts/0
Oct 11 17:50:06 LabLinux pppoe[2084]: PADS: Service-Name: ''
Oct 11 17:50:06 LabLinux pppoe[2084]: PPP session is 2953 (0xb89)
Oct 11 17:50:07 LabLinux pppd[2081]: CHAP authentication failed: Authentication failure
Oct 11 17:50:07 LabLinux pppd[2081]: Connection terminated.
Oct 11 17:50:07 LabLinux pppoe[2084]: Session 2953 terminated -- received PADT from peer
Oct 11 17:50:07 LabLinux pppoe[2084]: Sent PADT
Oct 11 17:50:56 LabLinux pppoe-stop: Killing pppd
Oct 11 17:50:56 LabLinux pppd[2081]: Terminating on signal 15
Oct 11 17:50:56 LabLinux pppd[2081]: Exit.
Oct 11 17:50:56 LabLinux pppoe-stop: Killing pppoe-connect
Oct 11 17:49:56 LabLinux kernel: PPP generic driver version 2.4.2
Also was das soll, weiß ich nicht
route del default hab ich vorher gemacht
 
Oct 11 17:50:07 LabLinux pppd[2081]: CHAP authentication failed: Authentication failure

Sehr interessant!
Gemäß deinem vorherigen Log konnte er sich authentifizieren. Jetzt kann er es nicht mehr...

Aber meiner Meinung nach müssten die Vorraussetzungen für die Verbindung jetzt stimmen.

Überprüfe bitte einmal dein Passwort und Benutzername, ich glaube in der pap-secrets datei in /etc/ppp

Du bist nah dran..
 
Jetzt glaube ich das auch
Danke für den Tipp
Hab mich entschlossen nach BLFS fortzufahren
 
Ähm ist das korrekt?
<benutername> * <passwort>
Das hab ich der /etc/ppp/pap-secrets entnommen
Also es scheint, das benutzername und passwort falsch sind
(Aus noch ungeklärter Ursache!)
 
Zuletzt bearbeitet:
sofern deine Einwahldaten nicht benutzername und passwort sind ... was übrigens nicht besonders sicher wäre ... ist das falsch ;-)
 
ist ja klar :)
aber ich meine meine Ausdrücke "wörtlich"!
also nicht etwa
bash-3.1 # cat /etc/ppp/pap-secrets
# Begin blabla
benutzername * passwort
# End blabla
Sondern:
# Begin...
<mein_benutzername_den_ich_von_arcor_bekommen_habe> * <das_passwort_von_arcor>
Also jetzt geht jedenfalls gar nichts mehr....
kein ........TIMED OUT, nichts
nur PPP BSD Compression <blablabla>
 

Ähnliche Themen

Ubuntu X / dbus problem

Zurück
Oben