Cette petite doc a pour but de vous aiguiller dans la mise en place d'un modem USB pour le câble, et dans le meilleur des cas de vous permettre de le faire vraiment fonctionner !
Cette doc s'adresse notamment aux personnes abonnées chez Noos qui ont le modem Motorola SB4100. En effet, celui-ci fonctionne ou en Ethernet, ce qui n'est pas difficile à mettre en place, ou en USB, ce qui est un peu moins évident.
Je supposerai que vous avez un noyau suffisamment récent, et le paquet contenant dhcp installé sur votre machine, quelle que soit votre distribution.
D'autre part, je pars du principe que vous avez un minimum de patience et d'habitude de mettre les mains dans le cambouis, même si la manipulation n'est pas forcément très compliquée.
Ce module est la clé de l'installation du modem en USB. Assurez vous que vous l'avez, le cas échéant recompilez les modules du noyau en cochant 'm' dans la case correspondante à ce module.
Vous la trouverez dans le menu de configuration du noyau :
USB Support -> USB Communication Class Ethernet device support(en bas de la liste)
Oui, je sais, il s'agit d'un module expérimental, mais il fonctionne déjà très bien pour le Motorola tout du moins, et je n'ai jamais eu aucune coupure de connexion ou quoi que ce soit d'autre de désagréable à déplorer.
Vous devez donc charger ce module au moyen de la commande suivante (en root) :
Avant toute chose, il est nécessaire de stopper le service réseau. Pour ce faire, taper la commande suivante :
Maintenant il faut configurer les interfaces réseau. Il faut savoir que le module CDCEther crée une interface supplémentaire. Si vous aviez déjà une carte réseau en eth0, CDCEther créera eth1, si vous n'en aviez pas eth0, etc. Cette interface fonctionne par la suite exactement comme s'il s'agissait d'une carte réseau classique ISA ou PCI.
Selon votre configuration choisissez le chiffre derrière eth qui correspond.
Pour configurer votre interface, vous devez éditer (en root) le fichier /etc/network/interfaces
Vous devez y trouver au moins l'interface lo (loopback) définie, et eth0 si vous avez déjà une carte réseau.
Ajoutez en fin de fichier les lignes suivantes :
(Où 'X' est le chiffre correspondant à l'interface ajoutée par CDCEther).
Si vous utilisiez auparavant votre carte réseau avec le modem, la recherche d'IP par DHCP sur cette interface sera à coup sûr infructueuse puisque la carte ne sera plus reliée ! Pour éviter d'attendre pour rien, remplacez 'dhcp' par 'static' et configurez éventuellement votre interface pour un réseau local en écrivant ceci :
Il ne reste plus qu'à tester. Reliez donc votre modem sur une prise USB (et éventuellement débranchez le de la carte réseau par superstition :). Pour le Motorola et pour le réseau Noos, il est INDISPENSABLE de débrancher l'alimentation du modem et de la rebrancher. Me demandez pas pourquoi, la seule chose que je sais c'est que le modem possède 1 adresse MAC pour l'USB. Lorsque le modem est relié à la carte réseau, il utilise l'adresse MAC de la carte réseau, mais quand il est branché par la prise USB il utilise la sienne (et pas la sienne dans les 2 cas). Ce débranchement est aussi valable si vous changez de carte réseau.
Relancez le service réseau en tapant la commande suivante (en root) :
Normalement si tout va bien vous devez obtenir quelque chose du genre :
Il ne reste plus qu'à lancer un navigateur et à tester !
Si par chance vous avez réussi à faire fonctionner le modem en USB, afin que le module se charge tout seul au démarrage il suffit d'éditer le fichier suivant (en root) : /etc/modules.conf.
Ajoutez la ligne suivante :
(Où 'X' est le chiffre correspondant à l'interface ajoutée par CDCEther)
Je n'ai installé ce modem que sur une Debian, et je ne connais pas par coeur les différences avec les autres distributions. Il est plus que probable que certains fichiers, ne soient pas exactement à l'endroit que j'ai spécifié dans la doc, ou que la commande pour relancer le réseau ne soit pas exactement la même, etc.
Je n'ai par exemple pas utilisé linuxconf pour configurer le modem alors que ca devrait être techniquement possible.
Cette doc n'a pas pour prétention d'être générique, et peut être modifiée avec les remarques que vous pourrez me faire. Donc n'hésitez pas, mailez moi
J'ai reçu quelques mails d'utilisateurs d'autres distributions notamment Red Hat. Il semblerait pour cette distribution que lorsque le package dhcp est installé, il suffirait d'un :
La méthode d'automatisation du chargement du module reste la même.
@ Retour à la rubrique Réseau et sécurité
Copyright © 06/11/2002, Mathieu Changeat
Error creating thumbnail: Unable to save thumbnail to destination Error creating thumbnail: Unable to save thumbnail to destination Error creating thumbnail: Unable to save thumbnail to destination Error creating thumbnail: Unable to save thumbnail to destination
|
Ce document est publié sous licence Creative Commons Attribution, Partage à l'identique, Contexte non commercial 2.0 : http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ |