Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[pppoe] ne marche plus après désinstall de PAM [resolu]
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Tue Jun 20, 2006 6:03 am    Post subject: Reply with quote

Salut !

J'ai fait un emerge -av rp-pppoe et tout fonctionne de nouveau.
Comme quoi des fois on cherche midi à quatorze heure...

Merci pour votre aide...
Etape suivante... l'install des driver nvidia

A+
Back to top
View user's profile Send private message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Thu Jun 22, 2006 6:34 am    Post subject: Reply with quote

Je crois que j'ai crié victoire un peu trop vite concernant mon pb de connexion au net !

Je viens d'essayer de me connecter et ça ne marche pas de nouveau.
J'ai donc refait un emerge -av rp-pppoe comme la dernière fois mais cette fois-ci ça n'a rien changé, je ne peux de nouveau plus me connecter.
D'où ça peut venir ?
J'ai fait un /etc/init.d/net.ppp0 stop
-> seems to be already down !

Je vous laisse mon lsmod (qui n'a plus rien à voir avec celui que j'avais laissé en début de post il y a plus de ppp* que le précédent ) :
Code:
Module                  Size  Used by
pppoe                  10208  0
pppox                   1640  1 pppoe
bsd_comp                4256  0
ppp_synctty             6976  0
ppp_async               8032  0
crc_ccitt               1216  1 ppp_async
ppp_generic            21332  5 pppoe,pppox,bsd_comp,ppp_synctty,ppp_async
slhc                    4608  1 ppp_generic
ohci_hcd               14916  0
ehci_hcd               22184  0
floppy                 46276  0
pcspkr                  2020  0
8139too                19008  0
mii                     3072  1 8139too
uhci_hcd               24048  0
parport_pc             27140  0
parport                22024  1 parport_pc
rtc                     8948  0
usbcore                81796  4 ohci_hcd,ehci_hcd,uhci_hcd


la seule manip que j'ai fait depuis la dernière fois c'est d'installer les driver nvidia (je n'ai pas eu besoin de recompiler le noyau).

Merci de m'aider car là je craque.
Back to top
View user's profile Send private message
netfab
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1902
Location: 127.0.0.1

PostPosted: Thu Jun 22, 2006 8:25 am    Post subject: Reply with quote

Salut,

Que se passe t'il lorsque tu lances la connexion ?
Si la connexion échoue, il y a un message d'erreur, ou au moins le timeout ?
Back to top
View user's profile Send private message
CryoGen
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1426
Location: Bamako - Mali - Afrique

PostPosted: Thu Jun 22, 2006 10:58 am    Post subject: Reply with quote

Personnelement je n'utilise plus rp-pppoe mais directement les fichiers net (baselayout >=1.12.1 si je ne dit pas de bétise)

/etc/conf.d/net
Code:
config_eth0=( "192.168.1.23 netmask 255.255.0.0 brd 192.168.1.255" )

config_ppp0=( "ppp" )
 link_ppp0="eth0"
 plugins_ppp0=( "pppoe" )
 username_ppp0='xxxxxxxxx'
 password_ppp0='xxxxxxxxx'
 pppd_ppp0=(
 "lock"
 "updetach" # WARNING: If you don't specify this then we will
 "noauth" # Do not require the peer to authenticate itself
 "defaultroute" # Make this PPP interface the default route
 "lcp-echo-interval 10" # Send a LCP echo every 15 seconds
 "lcp-echo-failure 10" # Make peer dead after 3 seconds of in-activity
 "holdoff 4"
 "usepeerdns"
 )
 # eth0 should start before
 depend_ppp0() {
 need net.eth0
 }


Bon j'essai de retrouver le thread où j'ai piquer ca et je colle le lien ^^ car y a quelque manip à faire mais ca à le merite de super bien marcher.

Il faut emerger pppd aussi :)

J'ai pas retourvé le thread mais il faut faire un lien net.ppp0 -> net.lo et hop ca doit marcher si tu fais
Code:
/etc/init.d/net.ppp0 start
il devrait lancer pppd, lancer la connexion et récuper l'ip (enfin dans mon cas)

J'ai retrouvé le thread ICI

Par contre il utilise coldplug pour charger les modules du kernel ppp*, mais on doit pouvoir s'en passer avec udev ?? Si quelqu'un peut confirmer ca serai bien ^^ (j'utilise coldplug mais si je peux le virer ca serait ca de moins au boot :twisted: )
_________________
- CryoGen` on #gentoofr@irc.freenode.net
- ~amd64 / KDE4
- I'm the bone of my sword...
Back to top
View user's profile Send private message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Thu Jun 22, 2006 4:31 pm    Post subject: Reply with quote

merci pour le how to j'essayerai en dernier recours car jusqu'à présent je n'avais aucun problème avec rp-pppoe.
Sinon Netfab le seul message d'erreur que j'ai c'est un timeout c'est tout rien d'autre à moins qu'un log soit écrit ailleur.
Vois-tu autre chose ?

Est-ce que qqn a un fichier net.ppp0 à me monter qui marche dans la même config que moi c'est à dire :
modem ethernet avec une adresse IP fixe sur ma carte réseau.

Merci
Back to top
View user's profile Send private message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Fri Jun 23, 2006 3:36 pm    Post subject: Reply with quote

J'ai désinstallé rp-pppoe puis j'ai refais un emerge mais ça ne marche toujurs pas.
Comment on peut expliquer ça !
Ca a remarché une fois en faisant un emerge rp-pppoe et maintenant ça ne remarche plus !
Mes fichiers de pppoe.conf sont inchangés(user passwd dns...) et ça ne marche pas pour autant.
Qu'est-ce qui peut provoquer ça ?
Se doit être tout bête mais je n'ai pas le niveau pour savoir où ça cloche !! !

Aidez moi :(
Back to top
View user's profile Send private message
man in the hill
Veteran
Veteran


Joined: 15 Dec 2005
Posts: 1552
Location: Madinina

PostPosted: Sat Jun 24, 2006 1:47 am    Post subject: Reply with quote

Regarde du côté de la config de ton modem car à mon avis c'est le seul truc que tu n'as pas essayé de configurer réellement , tu utilises quel mode ? [dhcp , bridge, half-bridge].

Regarde l'explication de widan , peut-être que cela peut t'aider :
https://forums.gentoo.org/viewtopic-t-441363-highlight-rppppoe.html




@+
_________________
Get Up and Go !
Back to top
View user's profile Send private message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Sun Jun 25, 2006 1:14 pm    Post subject: Reply with quote

Je doute que le pb vienne du modem mais je regarderai dans l'interface s'il est bien en mode bridge.
Si je boot sur un mini-live cd gentoo, je n'ai aucun pb pour me connecter.
Par contre je ne suis pas du tout sûr que mon fichier ppp.conf ou net.ppp0 soit bien écrit et c'est par là que je pense qu'il ya un pb.

quand je fais un /etc/init.d/net.ppp0 status

et que le système me renvoie que un beau [OK]
qu'ensuite en tapant /etc/init.d/net.ppp0 stop

il me renvoie
ppp0 seems to be already down !

donc le system crois que le service est en place mais il doit y avoir une erreur dans son chargement qu'il n'enregistre pas !
Ca me paraît évident mais où est le pb vraiment je n'en sais rien.

il se produit la même chose si je fais à la main un :
/etc/init.d/net.ppp0 start
puis un
/etc/init.d/net.ppp0 stop
ppp0 seems to be already down !


Comment repartir à zéro sans tout réinstaller ?
Back to top
View user's profile Send private message
man in the hill
Veteran
Veteran


Joined: 15 Dec 2005
Posts: 1552
Location: Madinina

PostPosted: Sun Jun 25, 2006 2:01 pm    Post subject: Reply with quote

SAlut,

Qu'est-ce que cette commande te donne :
Code:
/etc/init.d/net.eth0   restart


Essais un modprobe de ces modules, (c'est ce que j'ai sur mon routeur/firewall/server gentoo qui utilise pppoE) :
Code:
bsd_comp                5812  0
ppp_synctty             9097  0
ppp_async              10628  1
crc_ccitt               2192  1 ppp_async
ppp_generic            27023  7 bsd_comp,ppp_synctty,ppp_async
slhc                    6914  1 ppp_generic




@+
_________________
Get Up and Go !
Back to top
View user's profile Send private message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Mon Jun 26, 2006 5:59 am    Post subject: Reply with quote

Salut man in the hill,



En regardant 5 messages en arrière j'avais laissé mon lsmod.
La différence avec toi c'est que
mon ppp_async est à 0 dans la troisième colonne et que pour toi il est à 1
et que
ppp_generic est 7 alors que chez moi il est à 5.

A quoi corresponde ces chiffres je ne sais pas. Crois tu que ça puisse venir de là ?

Si tu utilise pppoe peux-tu me passer tes fichier de conf que je les compare ?

/etc/conf.d/net
ou pppoe.conf

Merci.
Back to top
View user's profile Send private message
man in the hill
Veteran
Veteran


Joined: 15 Dec 2005
Posts: 1552
Location: Madinina

PostPosted: Mon Jun 26, 2006 4:37 pm    Post subject: Reply with quote

BENJI wrote:
Salut man in the hill,
En regardant 5 messages en arrière j'avais laissé mon lsmod.

:oops: lecture en diagonale !

BENJI wrote:
La différence avec toi c'est que
mon ppp_async est à 0 dans la troisième colonne et que pour toi il est à 1
ppp_generic est 7 alors que chez moi il est à 5.

A quoi corresponde ces chiffres je ne sais pas. Crois tu que ça puisse venir de là ?

man lsmod , je ne pense pas que cela vienne de là...

BENJI wrote:
Si tu utilise pppoe peux-tu me passer tes fichier de conf que je les compare ?

/etc/conf.d/net
ou pppoe.conf

Merci.


-1- /etc/conf.d/net
Code:

config_eth1=( "adsl" )
user_adsl="identifiant"


-2-/etc/ppp/pppoe.conf
Code:

amnesiac ~ # cat /etc/ppp/pppoe.conf
#***********************************************************************
#
# pppoe.conf
#
# Configuration file for rp-pppoe.  Edit as appropriate and install in
# /etc/ppp/pppoe.conf
#
# NOTE: This file is used by the pppoe-start, pppoe-stop, pppoe-connect and
#       pppoe-status shell scripts.  It is *not* used in any way by the
#       "pppoe" executable.
#
# Copyright (C) 2000 Roaring Penguin Software Inc.
#
# This file may be distributed under the terms of the GNU General
# Public License.
#
# LIC: GPL
# $Id: pppoe.conf,v 1.11 2005/08/09 02:49:12 dfs Exp $
#***********************************************************************

# When you configure a variable, DO NOT leave spaces around the "=" sign.

# Ethernet card connected to DSL modem
#
# NB: Gentoo overrides ETH when pppoe-start is called from the
# networking scripts.  This setting has no effect in that case.
ETH='eth1'

# PPPoE user name.  You may have to supply "@provider.com"  Sympatico
# users in Canada do need to include "@sympatico.ca"
# Sympatico uses PAP authentication.  Make sure /etc/ppp/pap-secrets
# contains the right username/password combination.
# For Magma, use xxyyzz@magma.ca
USER='identifiant de connexion'
# Bring link up on demand?  Default is to leave link up all the time.
# If you want the link to come up on demand, set DEMAND to a number indicating
# the idle time after which the link is brought down.
DEMAND=no
#DEMAND=300

# DNS type: SERVER=obtain from server; SPECIFY=use DNS1 and DNS2;
# NOCHANGE=do not adjust.
DNSTYPE=SPECIFY
#DNSTYPE=SERVER
# Obtain DNS server addresses from the peer (recent versions of pppd only)
# In old config files, this used to be called USEPEERDNS.  Changed to
# PEERDNS for better Red Hat compatibility
PEERDNS=no
DNS1=192.168.26.1
DNS2=192.168.28.1
# Make the PPPoE connection your default route.  Set to
# DEFAULTROUTE=no if you don't want this.
DEFAULTROUTE=yes

### ONLY TOUCH THE FOLLOWING SETTINGS IF YOU'RE AN EXPERT

# How long pppoe-start waits for a new PPP interface to appear before
# concluding something went wrong.  If you use 0, then pppoe-start
# exits immediately with a successful status and does not wait for the
# link to come up.  Time is in seconds.
#
# WARNING WARNING WARNING:
#
# If you are using rp-pppoe on a physically-inaccessible host, set
# CONNECT_TIMEOUT to 0.  This makes SURE that the machine keeps trying
# to connect forever after pppoe-start is called.  Otherwise, it will
# give out after CONNECT_TIMEOUT seconds and will not attempt to
# connect again, making it impossible to reach.
CONNECT_TIMEOUT=0

# How often in seconds pppoe-start polls to check if link is up
CONNECT_POLL=2

# Specific desired AC Name
ACNAME=

# Specific desired service name
SERVICENAME=

# Character to echo at each poll.  Use PING="" if you don't want
# anything echoed
PING="."

# File where the pppoe-connect script writes its process-ID.
# Three files are actually used:
#   $PIDFILE       contains PID of pppoe-connect script
#   $PIDFILE.pppoe contains PID of pppoe process
#
# NB: Gentoo overrides PIDFILE when pppoe-start is run from the
# networking scripts.  This setting has no effect in that case.
PIDFILE="/var/run/$CF_BASE-pppoe.pid"

# Do you want to use synchronous PPP?  "yes" or "no".  "yes" is much
# easier on CPU usage, but may not work for you.  It is safer to use
# "no", but you may want to experiment with "yes".  "yes" is generally
# safe on Linux machines with the n_hdlc line discipline; unsafe on others.
SYNCHRONOUS=no

# Do you want to clamp the MSS?  Here's how to decide:
# - If you have only a SINGLE computer connected to the DSL modem, choose
#   "no".
# - If you have a computer acting as a gateway for a LAN, choose "1412".
#   The setting of 1412 is safe for either setup, but uses slightly more
#   CPU power.
CLAMPMSS=1412
#CLAMPMSS=no

# LCP echo interval and failure count.
LCP_INTERVAL=20
LCP_FAILURE=3

# PPPOE_TIMEOUT should be about 4*LCP_INTERVAL
PPPOE_TIMEOUT=80

# Firewalling: One of NONE, STANDALONE or MASQUERADE
FIREWALL=NONE

# Linux kernel-mode plugin for pppd.  If you want to try the kernel-mode
# plugin, use LINUX_PLUGIN=rp-pppoe.so
LINUX_PLUGIN=

# Any extra arguments to pass to pppoe.  Normally, use a blank string
# like this:
PPPOE_EXTRA=""

# Rumour has it that "Citizen's Communications" with a 3Com
# HomeConnect DSL Modem DualLink requires these extra options:
# PPPOE_EXTRA="-f 3c12:3c13 -S ISP"

# Any extra arguments to pass to pppd.  Normally, use a blank string
# like this:
PPPD_EXTRA=""


########## DON'T CHANGE BELOW UNLESS YOU KNOW WHAT YOU ARE DOING
# If you wish to COMPLETELY overrride the pppd invocation:
# Example:
# OVERRIDE_PPPD_COMMAND="pppd call dsl"

# If you want pppoe-connect to exit when connection drops:
# RETRY_ON_FAILURE=no


Vérifie ton fichier /etc/ppp/pap-secrets .

Regarde avec ton livecd , si il y a qque chose ds les modules qui peut d'intéresser...




@ +
_________________
Get Up and Go !
Back to top
View user's profile Send private message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Thu Jun 29, 2006 2:17 pm    Post subject: Reply with quote

Quote:


Vérifie ton fichier /etc/ppp/pap-secrets .

Regarde avec ton livecd , si il y a qque chose ds les modules qui peut d'intéresser...
@ +


Qu'entends-tu par "vérifie /etc/ppp/pap-secrets" ?
Back to top
View user's profile Send private message
man in the hill
Veteran
Veteran


Joined: 15 Dec 2005
Posts: 1552
Location: Madinina

PostPosted: Thu Jun 29, 2006 2:38 pm    Post subject: Reply with quote

Salut ,


la syntaxe :

"identifiant de connexion" * "mot de passe"


@+
_________________
Get Up and Go !
Back to top
View user's profile Send private message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Mon Jul 03, 2006 6:40 am    Post subject: Reply with quote

bien vu :wink:
le PB viens de là !
Les fichiers pap-secrets
et chap-secrets sont écrasés à chaque redémarrage de la machine.

Pourquoi ? Je sais pas.
Comment résoudre ça, à vous de me dire !

Merci de me répondre.

A+
Back to top
View user's profile Send private message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Mon Jul 03, 2006 3:33 pm    Post subject: Reply with quote

Oui c'est bien ça je viens de faire plusieurs vérifications.
Pour me connecter je suis obligé de saisir user et password dans le fichier pap-secrets.
Cette étape franchise tout fonctionne correctement.
Dès que je redémarre le système le fichier pap-secrets a été modifié en
"user" * "password" ainsi que chap-secrets.

Pouvez-vous m'aider ?
Comment contourner ce pb ?

Merci
Back to top
View user's profile Send private message
man in the hill
Veteran
Veteran


Joined: 15 Dec 2005
Posts: 1552
Location: Madinina

PostPosted: Mon Jul 03, 2006 4:17 pm    Post subject: Reply with quote

Salut ,

Code:

...
...
DNSTYPE=SPECIFY
#DNSTYPE=SERVER
# Obtain DNS server addresses from the peer (recent versions of pppd only)
# In old config files, this used to be called USEPEERDNS.  Changed to
# PEERDNS for better Red Hat compatibility
PEERDNS=no
DNS1=217.175.160.11
DNS2=217.175.160.12
...
...


Est-ce que tu as indiquer tes servers DNS comme la section ci-dessus ou les DNS sont récupéré automatiquement ?
Colle moi cette section de ton fichier pppoe.conf .

Refait un pppoe-setup en entrant bien tes DNS...Tu vérifies que tout à été correctement écri ds les fichiers (pppoe.conf , *-secrets) .Se sont des fichiers qui ne bouge pas après avoir été configuré , le seul truc qui bouge , c'est ton fichier /etc/resolv.conf, si tu demandes à "rp-pppoe" de récupérer les DNS automatiquement alors ce fichier sera écrasé...je ne vois pas pourquoi ces fichiers sont modifiés...



@+
_________________
Get Up and Go !
Back to top
View user's profile Send private message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Mon Jul 03, 2006 9:56 pm    Post subject: Reply with quote

Salut !
Je comprends pas pourquoi tu me parles des DNS alors que mon pb viens de du user et du password qui sont écrasés ?
Mais bon je te fais confiance voilà ce que tu m'as demandé :

avant de faire un pppoe-setup (alors qu'à la dernière session c'était bien configuré !)
Code:

# DNS type: SERVER=obtain from server; SPECIFY=use DNS1 and DNS2;
# NOCHANGE=do not adjust.
DNSTYPE=SPECIFY

# Obtain DNS server addresses from the peer (recent versions of pppd only)
# In old config files, this used to be called USEPEERDNS.  Changed to
# PEERDNS for better Red Hat compatibility
PEERDNS=no

DNS1=130.244.127.161
DNS2=130.244.127.169


après le pppoe-setup :

# DNS type: SERVER=obtain from server; SPECIFY=use DNS1 and DNS2;
# NOCHANGE=do not adjust.
DNSTYPE=SPECIFY

# Obtain DNS server addresses from the peer (recent versions of pppd only)
# In old config files, this used to be called USEPEERDNS. Changed to
# PEERDNS for better Red Hat compatibility
PEERDNS=no

DNS1=130.244.127.161
DNS2=130.244.127.169

par contre au niveau de *-secrets

Avant :chap
Code:
"user" * "passwd"

après :
Code:
"user" * "passwd"
"euXXXX13@tele2.fr"   *   "XXXXXXXX"


VOis tu d'où peut venir mon pb ?
Back to top
View user's profile Send private message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Mon Jul 03, 2006 10:34 pm    Post subject: Reply with quote

J'ai trouvé une solution qui fonctionne :
j'ai modifié une variable du fichier /etc/conf.d/net.ppp0
elle était égale à yes, apparement ce flag obligeait à la configuration automatique de pap et chap et d'autres fichier à l'init.
en mettant AUTOCFGFILES="no" d'un redemarrage à l'autre je retrouve les paramètrages de ma connexion.
qu'avez-vous dans ce fichier ?

Maintenant je ne suis pas certain que se soit la solution la plus propre de même je suis surpris que le fichier pap ne soit pas crypté et que je puisse y lire aussi facilement mon mot de pass et le user?
Une config auto c'est plutôt pratique et pour qu'elle fonctionne il faut mettre tout au bon endroit. Si la mienne ne fonctionne pas c'est que tout n'est pas au bon endroit, non ?
Qu'en pensez-vous ?

:roll:
Back to top
View user's profile Send private message
man in the hill
Veteran
Veteran


Joined: 15 Dec 2005
Posts: 1552
Location: Madinina

PostPosted: Mon Jul 03, 2006 11:42 pm    Post subject: Reply with quote

SAlut ,

D'après ce qui t'arrive cette methode est la bonne, tu peux la modifier sans aucun risque !!!! Chez moi elle est à yes , mais apparamment ils ont prévu que ça pouvait buguer , vu le commentaire ...Mais je ne saurais te dire pourquoi tes fichiers sont écrasés au reboot.Faut voir si différentes versions de rp-pppoe se comportent à l'identique...mais je pense que ton problème est solutionné par cette manip.


@+
_________________
Get Up and Go !
Back to top
View user's profile Send private message
BENJI
Guru
Guru


Joined: 10 Sep 2003
Posts: 543

PostPosted: Tue Jul 04, 2006 6:12 am    Post subject: Reply with quote

oquai !

Merci pour ton aide !
Cette histoire m'a bloqué pendant 15 jours mine de rien.
Je vais pouvoir poursuivre mon install maintenant.
L'étape suivant c'est les driver nvidia et xorg modulaire.

A+ et merci pour ton aide.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum