{{tag>matériel réseau modem}}
----
====== Configuration des MODEMs ADSL sous Linux Ubuntu et Kubuntu ======
===== Les pré-requis : =====
- Avoir activé son compte en téléphonant au fournisseur.
- Avoir branché les câbles (téléphoniques, électriques, réseau ou USB) comme indiqué dans la documentation du fournisseur.
- [[:tutoriel:comment_installer_un_paquet|Avoir installé le paquet]] **pppoeconf** (préinstallé depuis Dapper par défaut)
- Être connecté sur un [[:sudo|utilisateur administrateur]] (celui créé lors de l'installation)
===== Configuration =====
Tout est simple pour cette configuration, il suffit de suivre les étapes :
* Démarrez un [[:terminal]]:
* Pour lancer le module de configuration de la connexion //pppoe//, entrez la commande suivante dans le terminal :
sudo pppoeconf
Suivez les instructions suivantes :
┌─────┤ Tous les périphériques ont-ils été trouvés ? ├─────┐
│ │
│ Il a été trouvé 1 périphériques Ethernet : │
│ eth0 │
│ │
│ Veuillez indiquer si toutes vos interfaces Ethernet │
│ apparaissent dans la liste. │
│ (Dans le cas contraire, modconf va être lancé pour que │
│ vous puissiez charger les pilotes des cartes │
│ manuellement). │
│ │
│ │
└──────────────────────────────────────────────────────────┘
* Répondez : ''''
┌────────────────┤ Connexion DSL trouvée ├─────────────────┐
│ │
│ Un concentrateur d'accès a été trouvé sur eth0. │
│ Veuillez confirmer si PPPoE doit être configuré pour │
│ cette connexion. │
│ │
│ │
└──────────────────────────────────────────────────────────┘
* Répondez : ''''
┌──────────────┤ Faut-il continuer la configuration ? ├──────────────┐
│ │
│ Si vous continuez, le fichier de configuration │
│ /etc/ppp/peers/dsl-provider sera modifié. Assurez-vous d'avoir │
│ une copie de sauvegarde avant d'accepter. │
│ │
│ Veuillez confirmer la poursuite de la configuration. │
│ │
│ │
└────────────────────────────────────────────────────────────────────┘
* Répondez : ''''
┌───────────────────────┤ Options courantes ├────────────────────────┐
│ │
│ La plupart des utilisateurs des services de fournisseurs de │
│ connexion intermittentes préfèrent mettre les options « noauth » │
│ et « defaultroute » dans leur configuration et suppriment │
│ l'option « nodetach ». Veuillez confirmer si vous souhaitez que │
│ votre fichier de configuration soit vérifié et ces paramètres │
│ changés si nécessaire. │
│ │
│ │
└────────────────────────────────────────────────────────────────────┘
* Répondez : ''''
┌────────────────────┤ Identifiant : ├─────────────────────┐
│ Veuillez indiquer l'identifiant que vous devez fournir │
│ habituellement à votre fournisseur d'accès pour la │
│ connexion PPP. Si vous voulez voir les écrans d'aide, │
│ indiquez une valeur vide. │
│ │
│ b1xxxxXX@sympatico.ca___________________________________ │
│ │
│ │
└──────────────────────────────────────────────────────────┘
* Entrez ici votre numéro de compte Sympatico, suivi de : @sympatico.ca (Comme dans l'exemple ci-dessus)
┌────────────────────┤ Mot de passe : ├────────────────────┐
│ Veuillez indiquer le mot de passe que vous devez │
│ fournir habituellement à votre fournisseur d'accès │
│ pour la connexion PPP. │
│ │
│ Remarque : le mot de passe sera visible pendant que │
│ vous le taperez. │
│ │
│ xxxxxxxx________________________________________________ │
│ │
│ │
│ │
└──────────────────────────────────────────────────────────┘
* Entrez ici votre mot de passe pour la connexion Sympatico.
* //Remarque :// pas pour votre courriel, ils ne sont pas les mêmes !
┌┤ Faut-il utiliser le serveur de noms du fournisseur d'a ├┐
│ │
│ You need at least one DNS IP address to resolve the │
│ normal host names. Normally your provider sends you │
│ addresses of useable servers when the connection is │
│ established. Would you like to add these addresses │
│ automatically to the list of nameservers in your local │
│ /etc/resolv.conf file? (recommended) │
│ │
│ │
└──────────────────────────────────────────────────────────┘
* Répondez : ''''
┌─────────────────┤ Problème de « MSS » restreint ├──────────────────┐
│ │
│ Many providers have routers that do not support TCP packets with │
│ a MSS higher than 1460. Usually, outgoing packets have this MSS │
│ when they go through one real Ethernet link with the default MTU │
│ size (1500). Unfortunately, if you are forwarding packets from │
│ other hosts (i.e. doing masquerading) the MSS may be increased │
│ depending on the packet size and the route to the client hosts, │
│ so your client machines won't be able to connect to some sites. │
│ There is a solution: the maximum MSS can be limited by pppoe. │
│ You can find more details about this issue in the pppoe │
│ documentation. │
│ │
│ Should pppoe clamp MSS at 1452 bytes? │
│ │
│ If unsure, say yes. │
│ │
│ (If you still get problems described above, try setting to 1412 │
│ │
│ │
└────────────────────────────────────────────────────────────────────┘
* Répondez : ''''
┌─────┤ Faut-il activer la connexion au démarrage ? ├──────┐
│ │
│ Le démon pppd est maintenant configuré. Veuillez │
│ indiquer si la connexion doit être activée au │
│ démarrage de la machine. │
│ │
│ │
└──────────────────────────────────────────────────────────┘
* Répondez : '''', si la confidentialité et la sécurité de vos données ne vous préoccupent pas !
* Dans le cas contraire, répondez '''', mais vous devrez activer votre connexion pour avoir accès à Internet.
┌────────────┤ Faut-il établir la connexion ? ├────────────┐
│ │
│ Vous pouvez maintenant établir une connexion DSL en │
│ exécutant « pon dsl-provider » et la terminer par │
│ « poff ». Veuillez indiquer si vous souhaitez │
│ effectuer cette opération maintenant. │
│ │
│ │
└──────────────────────────────────────────────────────────┘
* Répondez : '''' pour tester votre nouvelle connexion, vous devriez avoir le message suivant :
┌──────────────────┤ Connexion établie ├───────────────────┐
│ │
│ La connexion DSL a été établie. Vous pouvez utiliser │
│ la commande « plog » pour en voir l'état ou « ifconfig │
│ ppp0 » pour des informations générales sur l'interface. │
│ │
│ │
└──────────────────────────────────────────────────────────┘
* À la fin de votre promenade sur le Net, n'oubliez pas de vous déconnecter avec la commande ''poff'' et utilisez la commande ''pon dsl-provider'' pour vous reconnectez !
Un conseil : Notez ces commandes pour les avoir à portée de main au besoin :
* ''sudo pon dsl-provider'' : Pour établir une connexion DSL.
* ''sudo poff'' : Pour terminer votre connexion.
* ''plog'' : Pour voir l'état de la connexion.
* ''ifconfig ppp0'' : Pour voir les informations générales sur l'interface.
* Tapez, simultanément sur les touches '''' pour fermer et quitter la console.
**Bonne navigation...**
===== Si vous avez un problème avec l'Auto connexion à Internet =====
Provenance : [[http://nawer.freecontrib.org/index.php?2005/09/29/113-breezy-et-auto-connexion|http://nawer.freecontrib.org/index.php?2005/09/29/113-breezy-et-auto-connexion]]
-- Début --
Edit 1 : Si lors de votre passage à Ubuntu Breezy Badger (qui est encore instable) vous avez des soucis d'auto connexion au démarrage avec votre modem Ethernet et qu'il faut relancer le script pppoeconf à chaque fois, il suffit simplement d'ajouter dans /etc/network/interfaces, juste avant auto dsl-provider les deux lignes suivantes :
auto eth0
iface eth0 inet dhcp
Avec la commande :
sudo kwrite /etc/network/interfaces
ou :
sudo gedit /etc/network/interfaces
Forcément, si la carte réseau (ici eth0 - à adapter) est configurée avant de lancer la connexion, ça marche mieux !
Edit 2 : Pour du DHCP (en général, les modems routeur, box et Cie), la modification ci dessus est correct.
Pour du pppoe, il suffit de décommenter la ligne suivante du fichier /etc/ppp/peers/dsp-provider :
sudo gedit /etc/ppp/peers/dsp-provider
pty "/usr/sbin/pppoe -I eth0 -T 80 -m 1452"
Avec la commande :
sudo kwrite /etc/ppp/peers/dsl-provider
Pour tester sans rebooter, il suffit de taper dans un terminal :
sudo /etc/init.d/networking restart
Pour tester les modifications du fichier /etc/network/interfaces (uniquement les interfaces marquées auto)
sudo ifdown -a
sudo ifup -a
Edit 3 : En réalité, c'était un bug de breezy : 16774
Une solution temporaire pour activer l'interface Ethernet avant la tentative de connexion ppp est la suivante : Éditer le fichier /etc/init.d/ppp :
sudo kwrite /etc/init.d/ppp
...
case "$1" in
start)
log_begin_msg "Starting up PPP link..."
if [ "$RUNFILE" = "1" ]; then
ifconfig eth0 up
/etc/ppp/ppp_on_boot
else
ifconfig eth0 up
pppd call provider
fi
log_end_msg $?
;;
stop)
...
-- fin --
Enregistrez le fichier et redémarrer l'ordinateur.
===== Autres pages en lien avec les sujets =====
{{backlinks>.}}
{{topic>modem ADSL adsl CoopTel Distributel Sympatico}}
----
//Contributeur : [[utilisateurs:lami|L'ami René]] (L'auteur), [[utilisateurs:YoBoY]].//