Table des matières

, , , , ,

Cette page decrit l'utilisation de pppconfig. A recycler dans la page modem ou gnome-ppp ???

Traduit par FredB

Pilote pour winmodem conexant sous ubuntu pour feisty

Vous avez dans ce site un tutoriel pour installer un .deb développé par un fabricant. http://brenta.free.fr/spip.php?article87

Se connecter à Internet via un modem analogique

Cette page fournit les informations essentielles si vous utilisez une version antérieure à Warty (4.10) dans laquelle l'interface graphique de configuration de la numérotation et de pppconfig ne fonctionne pas très bien.

Sous Hoary (5.04) l'outil graphique de configuration fonctionne, vous devriez donc d'abord l'essayer (Système ⇒ Administration ⇒ Réseau). Utilisez le moniteur de modem GNOME et l'applet de moniteur de réseau si vous souhaitez arrêter, démarrer ou surveiller les connexions modem sans ouvrir systématiquement l'interface de gestion réseau. Quelques personnes ont comme problème un modem qui numérote durant la séquence de boot. Cela peut être lié au paramétrage du modem comme route par défaut vers Internet dans l'onglet option des propriétés de l'interface.

Mon premier essai (infructueux) pour me connecter fut par le biais de Système ⇒ Configuration ⇒ Réseau. Après quelques recherches, j'ai trouvé cette méthode alternative afin de me connecter. Cela a bien fonctionné, car c'est plus facile que de passer par l'interface de gestion du réseau.

Sous Intrepid (8.10) pour ma part, vu les insuccès de configuration en RTC avec les interfaces Gnome et autres, j'ai utilisé pppconfig pour me connecter en secours sur RTC. Cela a marché du premier coup.

Collecte d'informations

Vous avez besoin :

Si votre modem est connecté à un port série et que vous connaissez ce port, le nom de votre périphérique sera /dev/ttySx où x est le numéro de port COM moins un.

Exemple : si le modem est connecté au port COM2, le périphérique sera /dev/ttyS1, ou si votre modem est sur le port COM1 alors votre périphérique sera /dev/ttyS0.

Si vous utilisez un modem interne alors votre périphérique devrait être /dev/modem.

  1. Liste numérotée

Configuration de PPP

	sudo pppconfig
	

Nous avons presque fini avec ce programme. Les prochaines étapes permettront de se connecter et de se déconnecter sans utiliser sudo : avec votre compte utilisateur normal (vous n'aurez donc pas besoin de taper un mot de passe afin de vous connecter).
Choisissez Options Avancées

exit
sudo pon

pour vous déconnecter tapez :

sudo poff

Après le redémarrage, taper simplement pon ou pof devrait suffire.

Changer le volume du haut-parleur

Afin de diminuer le volume ou couper les sons de connexion (numérotation, négociation, etc.),
suivez ces étapes :

Ouvrez un terminal (Applications > Outils Système > Terminal) Tapez :

sudo gedit /etc/chatscripts/provider

Repérez la ligne OK-AT-OK Changez ATDT en ATxxDT ou xx est un des paramètres suivants :

Exemple : ATM0DT

Laissez le reste de la ligne inchangé

sauvez et quittez

Résolution de problème

En cas de problème de connexion assurez-vous d'avoir le bon pilote correspondant au chipset de votre modem. Avec les “Winmodems” la commande lspci ne donne pas toujours suffisamment d'informations. Un script que vous trouverez ici : http://linmodems.technion.ac.il vous permettra d'identifier précisément le chipset.

Solution libre Modem chips conexant hsf + kpp

Réalisé avec une Ubuntu Dapper

Si dans ⇒ système ⇒ Administration ⇒ gestionnaire de périphériques vous avez une carte modem : HSF 56k HSFi Modem, allez-y !

Si vous ne voulez pas mettre Kppp c'est tout à fait possible mais je ne sais plus quels sont les paquets à ne pas télécharger… alors j'ai mis tout ce que j'ai fait. Je pense que c'est ceux-ci ;-) kdelibs4c2a_3.5.2-0ubuntu18_i386.deb kdelibs-bin_4%3a3.5.2-0ubuntu18_i386.deb kdelibs-data_4%3a3.5.2-0ubuntu18_all.deb kppp_3.5.2-0ubuntu6_i386.deb

Téléchargez d'un autre accès internet les éléments suivants :

Avec : http://packages.ubuntu.com/

À placer dans :

/media/hdb6/aremmettre/archives/debhelper_5.0.7ubuntu13_all.deb
/media/hdb6/aremmettre/archives/kdelibs4c2a_3.5.2-0ubuntu18_i386.deb
/media/hdb6/aremmettre/archives/kdelibs-bin_4%3a3.5.2-0ubuntu18_i386.deb
/media/hdb6/aremmettre/archives/kdelibs-data_4%3a3.5.2-0ubuntu18_all.deb
/media/hdb6/aremmettre/archives/kppp_3.5.2-0ubuntu6_i386.deb
/media/hdb6/aremmettre/archives/libarts1c2a_1.5.2-0ubuntu1_i386.deb
/media/hdb6/aremmettre/archives/libartsc0_1.5.2-0ubuntu1_i386.deb
/media/hdb6/aremmettre/archives/libavahi-qt3-1_0.6.10-0ubuntu3_i386.deb
/media/hdb6/aremmettre/archives/libopenexr2c2a_1.2.2-4ubuntu2_i386.deb
/media/hdb6/aremmettre/archives/libpcre3_6.4-1.1ubuntu4_i386.deb

Suivez les instructions de ce HOWTO.txt :

# 1) THIS IS BOTH A HOWTO FILE AND AN EXECUTABLE SCRIPT
# 2) YOU NEED TO HAVE THREE FILES IN THE SAME DIRECTORY:
#     - conexant_192-1ubuntu-1.tar.gz
#     - THIS SCRIPT
#     - modem-hsfpci-0.1 SUB DIRECTORY
# 3) YOU CAN DOWNLOAD conexant_192-1ubuntu-1.tar.gz FROM EITHER:
#  http://www.surak.eti.br/linux/ubuntu/deb/conexant/conexant_192-1ubuntu-1.tar.gz

Suivez les instructions de ce HOWTO.txt :

#  ftp://ftp.wizzy.com/pub/wizzy/conexant/conexant_192-1ubuntu-1.tar.gz
# 4) YOU ALREADY USED tar xjvf modem-hsfpci.tar.bz2 TO UNPACK THIS FILE AND
#    THE modem-hsfpci-0.1 SUB DIRECTORY IN THE SAME DIRECTORY

J'ai désarchivé ici (clic droit sur fichier) conexant_192-1ubuntu-1.tar.gz qui m'a créé un dossier conexant. J'y ai replacé l'archive conexant_192-1ubuntu-1.tar.gz à l'intérieur. J'ai désarchivé modem-hsfpci.tar.bz2 dans le dossier conexant. J'y ai replacé l'archive modem-hsfpci.tar.bz2 dans le dossier conexant.

# 5) YOU ALSO HAVE TO HAVE fakeroot, build-essential, linux-headers 

sont bien sur le cd ⇒ APPLICATION ⇒ AJOUTER/ENLEVER ⇒ AVANCER Menu ⇒ Fichier ⇒ ajouter les paquets téléchargés ⇒ Recherchez et installez-les.

# for
#    your specific kernel, and debhelper INSTALLED ALREADY. THESE ARE AVAILABLE
#     ON THE (K)UBUNTU INSTALL CD. TRY:
#      apt-get install fakeroot
#      apt-get install debhelper
#      apt-get install build-essential
#      apt-get linux-headers-`uname -r`   (NOTICE THE ` SYMBOL IS NOT A QUOTE '
#    AND IS OFTEN FOUND ON THE SAME KEY THAT HAS THE ~ SYMBOL
# 6) RUN THIS SCRIPT BY OPENING A TERMINAL, CHANGING TO THIS DIRECTORY, AND
#    ENTERING ./HOWTO.hsf AT THE PROMPT

⇒ Application ⇒ Accessoire ⇒ Terminal

sudo ./HOWTO.txt
# 7) THE SCRIPT WILL CHECK FOR ALL THE ABOVE AND GIVE YOU AN ERROR MESSAGE IF
#    ANYTHING IS MISSING.  ONCE EVERYTHING IS OK, IT WILL UNPACK
#    conexant_192-1ubuntu-1.tar.gz AND MOVE IT TO modem-hsfpci-0.1/ AND THEN
#    BUILD THE PACKAGE.  THE PACKAGE WILL BE IN THIS MAIN DIRECTORY.

Le paquet sera créé dans ce dossier… ne le cherchez pas sur internet vous l'avez dans votre dossier ;-)

# 8) USE dpkg -i modem-hsfpci_0.1-0ubuntu1_i386.deb TO INSTALL IT

Double cliquez le et installez, Vous êtes sur la bonne voie. Encore un petit effort ! ⇒ système ⇒ Administration ⇒ gestionnaire de périphériques dans votre carte exemple HSF 56k HSFi Modem relevez les deux éléments suivants dans les éléments avancés : pci.vendor_id : pci.product_id : # 9) CHECK /usr/share/doc/modem-hsfpci/README.Debian FOR INSTRUCTIONS TO # BUILD YOUR DRIVER ⇒ Application ⇒ Accessoires ⇒ Terminal

gksudo gedit /usr/share/doc/modem-hsfpci/README.Debian

retirez les 2 # pour votre pays et votre adresse de carte modem soit pour moi :

Country="FRANCE"
VendorID=14F1 ; DeviceID=2F00 

⇒ Application ⇒ Accessoire ⇒ Terminal Lancez la commande :

sudo /usr/sbin/modem-hsf --install

Lancer ⇒ Système ⇒ Administration ⇒ gestionnaire de paquets ⇒ avancé ⇒ Recherchez et installez Menu ⇒ Fichier ⇒ ajoutez les paquets téléchargés Menu ⇒ Fichier ⇒ ajoutez les paquets téléchargés Cochez et intallez kppp

⇒ Application ⇒ Accessoires ⇒ Terminal Lancez la commande :

gksudo gedit /etc/ppp/options

ligne 35 changer l'option auth en noauth Paramétrez votre connexion dans kppp… et cela roule.

Nom du modem : Modem Périphérique modem : /dev/modem allez dans l'onglet modem et cliquez sur interrogation modem… et là il cause le modem :-) placez le numéro de téléphone de votre fournisseur… nom de connexion et mot de passe de connexion …

Mise à jour du noyau

Laissez faire JUSQU'AU BOUT et redémarrez une fois tout fini. En particulier les fakeroot, build-essential, linux-headers Au redémarrage votre modem ne fonctionne plus ; c'est normal si vous avez changé de noyau. Lancez la commande :

sudo /usr/sbin/modem-hsf --install

Et tout remarche alors.

Utiliser l'applet "Lumières du Modem"

Alors qu'il est déjà bon de pouvoir se connecter, il pourrait être génial de n'avoir qu'une seule méthode pour se connecter ou se déconnecter.
La méthode la plus simple consiste à utiliser “lumières du modem”.
Faites un clic droit sur le tableau de bord, sélectionnez “Ajouter au tableau de bord” et choisissez “Lumières du Modem”.
Si votre modem est un périphérique autre que ttyS0, vous devrez configurer l'applet.
Faites un clic droit sur Lumières du Modem, choisissez Préférences > Avancé, et changez le fichier de verrouillage afin qu'il pointe vers votre périphérique.

Par exemple, si vous avez un modem interne sur /dev/modem, le périphérique devrait être ppp0 et le fichier de verrouillage /var/lock/LCK..modem

En plus de vous permettre de vous connecter d'un seul clic, Lumières du Modem vous donne également des informations sur votre durée de connexion, et une vue graphique de l'activité de votre modem.