Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
modem_adsl_asus_aam6000ug-alc [Le 01/10/2010, 17:45] percherie ajout taf asus |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>matériel réseau modem asus}} | ||
- | ---- | ||
- | |||
- | ====== Installation du modem asus aam6000ug alcatel sur ubuntu ====== | ||
- | |||
- | Il faut tout d'abord savoir si vous possédez le modem avec le chipset alcatel ou pas. En effet la version non alcatel (avec le chipset Globespan) est très bien supportée par ce pilote-ci : (http://eciadsl.flashtux.org/) | ||
- | |||
- | En plus des liens cités ci-dessus, il existe d'autres sites décrivant la manière de configurer votre modem adsl avec un chipset alcatel : | ||
- | |||
- | -http://slumslayer.tuxfamily.org/2005/06/23/utiliser-le-modem-aam6000ugalc-sous-linux/ | ||
- | LIEN MORT | ||
- | |||
- | - http://gcbouli.ifrance.com/adsl.php | ||
- | |||
- | Certains modèles (bleus avec MAC 00:0E:A6:xx:xx:xx(?)) ne semblent même pas détectés par 'lsusb' (ils s'éteignent de suite quand on les connectent; 'dmesg' donne des messages d'erreur; il faut trouver le moyen de les maintenir allumés avant même de compiler le pilote (sinon, cela ne sert à rien). Affaire à suivre... (si votre modem reste éteint). Ils ont le même 'lsusb' ('0b05:6206 ASUSTek Computer, Inc.') qui fonctionnait sur le kernel 2.4..., http://www.linux-usb.org/FAQ.html#ts10 ne semble pas résoudre le problème (boot sans acpi, non plus)...)(j'ai commencé à documenter le problème sur [[http://lilit.be/wiki/index.php?page=Aam6000ug_problematique|aam6000ug problématique]] - affaire à suivre...) | ||
- | |||
- | ===== Installation du pilote===== | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ==== depuis le paquet ==== | ||
- | Téléchargez le paquet adapté à votre kernel depuis la page | ||
- | http://nifan.co.nr/ . | ||
- | Pour accéder aux paquets descendez jusque //" Drivers Octal A360 para Ubuntu"//(le site a un peu changé). | ||
- | |||
- | Vous pouvez exécutez la commande ''uname -r'' dans un terminal pour trouver version de votre kernel et ainsi télécharger le paquet amedyn qui lui est associé(2.6.17-10 pour Edgy eft). | ||
- | |||
- | (éventuellement, pour Breezy, télécharger le paquet à l'adresse http://havox.no.sapo.pt/amedyn.html, tout en bas de la page). | ||
- | |||
- | Installez le paquet avec Gdebi (clic droit sur le .deb) et continuez ce tutorial à la section "configuration du modem". | ||
- | |||
- | Si aucun paquet ne correspond à votre version de kernel pas de chance... procédez à l'installation manuelle décrite ci-dessous. | ||
- | |||
- | |||
- | |||
- | |||
- | ==== depuis les sources ==== | ||
- | === prérequis === | ||
- | |||
- | Si l'installation du paquet, décrite ci-dessus, échoue, ou pour toute autre raison, vous pouvez toujours compiler le pilote vous même: | ||
- | |||
- | Installez tous les paquets nécessaire à l'installation et au fonctionnement du modem, par exemple avec Synaptic. Ces paquets sont tous disponibles sur le cd d'installation. | ||
- | |||
- | * linux-headers ( par exemple linux-headers-386 ou linux-headers-k7, selon votre kernel; si une mauvaise version de linux-headers est installée vous pourrez voir un message d'erreur comme: "make: *** /lib/modules/2.6.12-10-386/build: No such file or directory. Stop.") | ||
- | |||
- | * build-essential | ||
- | * libpopt0 | ||
- | * ppp | ||
- | * libpcap | ||
- | * libatm1 | ||
- | * libatm1-dev | ||
- | * libusb | ||
- | * libusb-dev | ||
- | |||
- | Si vous rencontrez des problèmes de compilation, n'hésitez pas à ajouter les packages suivants : | ||
- | |||
- | * br2684ctl | ||
- | * pppoe et pppoeconf | ||
- | * ppp-dev | ||
- | * libncurses5 et libncurses5-dev | ||
- | * linux-source | ||
- | |||
- | Sous breezy, il faut aussi apparemment 'gcc-3.4' (sinon, on a une erreur du genre "gcc-3.4: command not found"), gcc-4.0 ne semble pas convenir pour des modules associés à un kernel compilé avec gcc-3.4 en plus de 'build-essential' nécessaire pour toute compilation (make,...). | ||
- | |||
- | === compilation du pilote === | ||
- | |||
- | Une fois les packages installés, téléchargez ( depuis windows, un copain, ... ) la dernière version des pilotes présent [[http://sourceforge.net/projects/aam6000ug/| sur sourceforge]] | ||
- | |||
- | Imaginons que vous ayez téléchargé les pilotes sur le bureau. Nous allons les bouger dans le répertoire /usr/ puis les décompresser. | ||
- | |||
- | <code>cd ~/Desktop/ | ||
- | sudo mv amedyn-200x-xx-xx-src.tgz /usr/amedyn-200x-xx-xx-src.tgz | ||
- | cd /usr | ||
- | sudo tar xzvf amedyn-200x-xx-xx-src.tgz | ||
- | </code> | ||
- | amedyn-200x-xx-xx-src.tgz est le nom du fichier téléchargé. | ||
- | |||
- | Ensuite nous allons compiler le programme et l'installer. | ||
- | <code>cd /usr/amedyn | ||
- | sudo make</code> | ||
- | |||
- | Si tout se passe bien c'est parfait, sinon vérifiez que vous avez bien les bons packages (section 'prérequis', ci-dessus). | ||
- | |||
- | |||
- | ===== Configuration ===== | ||
- | |||
- | ==== configuration semi-automatique ==== | ||
- | Votre connexion internet peut être configurée avec l'outil [[http://www.roaringpenguin.com/penguin/open_source_rp-pppoe.php|rp-pppoe]], mais cette configuration n'est pas suffisante avec le modem Asus AAM600, aussi ne l'utiliserons-nous pas ici. | ||
- | |||
- | |||
- | |||
- | ==== configuration manuelle ===== | ||
- | |||
- | Ensuite il nous faut configurer le modem. | ||
- | |||
- | Éditez le fichier /etc/amedyn | ||
- | <code>gksudo gedit /etc/amedyn</code> | ||
- | Si KDE: | ||
- | <code>kdesudo kate /etc/amedyn</code> | ||
- | |||
- | Remplacez le contenu par le suivant : | ||
- | <code> | ||
- | ## Driver mode | ||
- | # 1 = normal | ||
- | # 2 = debug | ||
- | DRIVER_MODE=1 | ||
- | |||
- | ## Protocol | ||
- | PROTOCOL_MODE=2 | ||
- | # 1 = RFC1483/2684 routed | ||
- | # 2 = PPP over ATM (pppoa), | ||
- | # 3 = RFC1483/2684 bridged, 4 = PPP over Ethernet (pppoe) | ||
- | |||
- | # ATM for Belgium and France | ||
- | VPI=8 | ||
- | VCI=35 | ||
- | |||
- | # Specific for RFC1483/2684 routed/bridged | ||
- | # if IP_ADDRESS is blank in bridged mode then it uses DHCP to get IP | ||
- | IP_ADDRESS= | ||
- | NETMASK=255.255.255.0 | ||
- | GATEWAY=</code> | ||
- | Apparemment pour la Belgique et la France ceci serait juste. Pour les autres pays il se peux que cela change. | ||
- | <code>VPI=8 | ||
- | VCI=35</code> | ||
- | |||
- | Ensuite il faut stocker le mot de passe et le login dans un fichier. Le fichier en question est le suivant : /etc/ppp/pap-secrets | ||
- | Donc : | ||
- | <code>gksudo gedit /etc/ppp/pap-secrets</code> | ||
- | Si KDE: | ||
- | <code>kdesudo kate /etc/ppp/pap-secrets</code> | ||
- | |||
- | En prenant soin de remplacer "TAB" par une tabulation (la touche avec des doubles flèches) | ||
- | <code># Secrets for authentication using PAP | ||
- | # client server secret IP addresses | ||
- | nomdutilisateurTAB*TABmotsdepasseTAB*</code> | ||
- | Où nomdutilisateur est votre nom d'utilisateur ( par exemple : toto@skynet.be | ||
- | et motsdepasse votre password. | ||
- | |||
- | Il vous faut cependant effectuer une copie de ce fichier vers /etc/ppp/chap-secrets | ||
- | donc | ||
- | <code>sudo cp -i /etc/ppp/pap-secrets /etc/ppp/chap-secrets</code> | ||
- | |||
- | Maintenant nous allons éditer le fichier /etc/ppp/options | ||
- | <code>gksudo gedit /etc/ppp/options</code> | ||
- | Si KDE: | ||
- | <code>kdesudo kate /etc/ppp/options</code> | ||
- | |||
- | Remplacez le contenu du fichier avec le texte suivant : | ||
- | <code> | ||
- | lock | ||
- | defaultroute | ||
- | noipdefault | ||
- | usepeerdns | ||
- | noauth | ||
- | sync | ||
- | noaccomp | ||
- | nopcomp | ||
- | noccp | ||
- | novj | ||
- | holdoff 4 | ||
- | persist | ||
- | maxfail 25 | ||
- | passive | ||
- | asyncmap 0 | ||
- | lcp-echo-interval 2 | ||
- | lcp-echo-failure 7 | ||
- | name toto | ||
- | user toto@skynet.be | ||
- | plugin /usr/lib/pppd/2.4.3/pppoatm.so | ||
- | 8.35 | ||
- | </code> | ||
- | |||
- | Remarque : | ||
- | Les lignes suivantes, peuvent varier : | ||
- | <code>name toto | ||
- | user toto@skynet.be | ||
- | plugin /usr/lib/pppd/2.4.3/pppoatm.so | ||
- | 8.35</code> | ||
- | En effet name et user sont vos identifiants de connexion. | ||
- | <code>plugin /usr/lib/pppd/2.4.3/pppoatm.so</code> | ||
- | Dépend de la version de pppd installer. | ||
- | Sous breezy c'est la même ligne. Sous hoary c'est 2.4.2 au lieux de 2.4.3. | ||
- | Et pour finir la ligne 8.35 est de nouveau valable pour la Belgique et la France, mais peut varier dans d'autres pays. | ||
- | |||
- | Pour information les fichiers /etc/resolv.conf et /etc/ppp/resolv.conf ne doivent pas être créés/modifiés pour Belgacom/Skynet... même s'ils sont mentionnés dans de nombreux autres tutoriaux. | ||
- | |||
- | ===== Utilisation ===== | ||
- | |||
- | |||
- | === Connexion === | ||
- | |||
- | Tapez | ||
- | <code>sudo amstart.sh</code> | ||
- | |||
- | Pour tester si vous êtes bien connecté tapez : | ||
- | <code>ping 216.239.59.147</code> | ||
- | Puis | ||
- | <code>ping www.google.com</code> | ||
- | |||
- | === Déconnexion === | ||
- | |||
- | Tapez | ||
- | <code>sudo amstop.sh</code> | ||
- | |||
- | ==== Connexion au démarrage ==== | ||
- | |||
- | Pour que l'ordinateur se connecte automatiquement au démarrage faites ceci: | ||
- | <code>cd /usr/amedyn | ||
- | sudo make add_service</code> | ||
- | |||
- | Si vous ne souhaitez plus que cela se connecte automatiquement, tapez : | ||
- | <code>cd /usr/amedyn | ||
- | sudo make remove_service</code> | ||
- | |||
- | ===== Remarques ===== | ||
- | |||
- | |||
- | * Il se peut, et cela peut être très agaçant, que le modem semble déconnecté. | ||
- | De ce fait, tapez : | ||
- | <code>sudo amstop.sh</code> | ||
- | Déconnectez le modem, en retirant la prise usb, pendant quelques secondes (30), rebranchez le modem et exécutez | ||
- | <code>sudo amstart.sh</code> | ||
- | * Il semblerait que le modem ne soit pas prévu pour tourner sous un kernel 64bit. | ||
- | * Il devrait être possible de lancer automatiquement le script ''amstart.sh'' chaque fois que le modem est connecté, en utilisant le mécanisme de hotplug décrit, par exemple, [[http://eciadsl.flashtux.org/doc/eciadsl_hotplug_en.html|ici]]. Si vous l'utilisez n'hésitez pas à compléter cette page avec vos conseils. | ||
- | |||
- | En espérant que cela vous aura aidé. | ||
- | |||
- | |||
- | |||
- | ===== Sources ===== | ||
- | |||
- | * [[http://www.csn.ul.ie/%7Ecaolan/TechTexts/ZyXEL-630-11-HowTo.html|ZyXEL-630-11-HowTo]] | ||
- | * [[http://lea-linux.org/pho/read/1/186290|lea-linux.org]] | ||
- | * [[http://www.student.montefiore.ulg.ac.be/~counasse/modem/|counasse]] | ||
- | * Et d'autres documents qui ne se trouvent plus sur le net actuellement. | ||
- | |||
- | ---- | ||
- | //Contributeurs: [[utilisateurs:grummfy]], [[utilisateurs:Fabien26]], [[utilisateurs:excalibure2980]].// |