« Motorola SB4100 » : différence entre les versions
(conversion de la documentation originale de Léa par HTML::WikiConverter) |
Aucun résumé des modifications |
||
(5 versions intermédiaires par 2 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
= Comment installer un modem cable en USB Motorola SB4100 = | |||
= Comment installer un modem cable en USB = | |||
<div class="leatitre">Comment installer un modem cable en USB </div><div class="leapar">par [mailto:mat-hieu chez ifrance.com Mathieu]</div><div class="leadesc">Afin d'éviter de chercher des heures vainement sur internet...</div> | <div class="leatitre">Comment installer un modem cable en USB </div><div class="leapar">par [mailto:mat-hieu chez ifrance.com Mathieu]</div><div class="leadesc">Afin d'éviter de chercher des heures vainement sur internet...</div> | ||
Ligne 21 : | Ligne 20 : | ||
== Le module CDCEther.o == | == Le module CDCEther.o == | ||
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 < | 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 <b>'m'</b> dans la case correspondante à ce module. | ||
Vous la trouverez dans le menu de configuration du noyau : <br />< | Vous la trouverez dans le menu de configuration du noyau : <br /><b>USB Support -> USB Communication Class Ethernet device support</b>(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. | 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) :<br /><code>modprobe CDCEther</ | Vous devez donc charger ce module au moyen de la commande suivante (en root) :<br /><div class="code">modprobe CDCEther</div> | ||
== Connecter au réseau == | == Connecter au réseau == | ||
Avant toute chose, il est nécessaire de stopper le service réseau. Pour ce faire, taper la commande suivante :<br /><code>/etc/init.d/networking stop</ | Avant toute chose, il est nécessaire de stopper le service réseau. Pour ce faire, taper la commande suivante :<br /><div class="code">/etc/init.d/networking stop</div> | ||
=== Configurer l'interface === | === Configurer l'interface === | ||
Ligne 37 : | Ligne 36 : | ||
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. | 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 < | Selon votre configuration choisissez le chiffre derrière <b>eth</b> qui correspond. | ||
Pour configurer votre interface, vous devez éditer (en root) le fichier < | Pour configurer votre interface, vous devez éditer (en root) le fichier <b>/etc/network/interfaces</b><br /> Vous devez y trouver au moins l'interface <b>lo</b> (loopback) définie, et <b>eth0</b> si vous avez déjà une carte réseau. | ||
Ajoutez en fin de fichier les lignes suivantes :<br /><code>auto ethX<br /> iface ethX inet dhcp</ | Ajoutez en fin de fichier les lignes suivantes :<br /><div class="code">auto ethX<br /> iface ethX inet dhcp</div><br /> (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 : | 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 : | ||
Ligne 51 : | Ligne 50 : | ||
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. | 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) :<br /><code>/etc/init.d/networking start</ | Relancez le service réseau en tapant la commande suivante (en root) :<br /><div class="code">/etc/init.d/networking start</div> | ||
Normalement si tout va bien vous devez obtenir quelque chose du genre : | Normalement si tout va bien vous devez obtenir quelque chose du genre : | ||
Ligne 61 : | Ligne 60 : | ||
=== Automatiser le chargement du module === | === Automatiser le chargement du module === | ||
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) : < | 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) : <b>/etc/modules.conf</b>.<br /> Ajoutez la ligne suivante : <div class="code">alias ethX CDCEther</div> (Où 'X' est le chiffre correspondant à l'interface ajoutée par CDCEther) | ||
== Au secours, j'ai des problèmes == | == Au secours, j'ai des problèmes == | ||
Ligne 67 : | Ligne 66 : | ||
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 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é < | Je n'ai par exemple pas utilisé <b>linuxconf</b> 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, [mailto:mat-hieu@ifrance.com mailez moi] | 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, [mailto:mat-hieu@ifrance.com mailez moi] | ||
Ligne 73 : | Ligne 72 : | ||
== Remarques == | == Remarques == | ||
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 : <code>dhcpcd ethX<br /></ | 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 : <div class="code">dhcpcd ethX<br /></div>La méthode d'automatisation du chargement du module reste la même. | ||
<div class="merci">Cette page est issue de la documentation 'pré-wiki' de Léa a été convertie avec HTML::WikiConverter. Elle fut créée par Mathieu Changeat le 06/11/2002.</div> | <div class="merci">Cette page est issue de la documentation 'pré-wiki' de Léa a été convertie avec HTML::WikiConverter. Elle fut créée par Mathieu Changeat le 06/11/2002.</div> | ||
= Copyright = | |||
Copyright © 06/11/2002, Mathieu Changeat | |||
{{CC-BY-NC-SA}} | |||
{{Matériel}} |
Dernière version du 28 décembre 2023 à 19:16
Comment installer un modem cable en USB Motorola SB4100
Intro
Pourquoi ?
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 !
Pour qui ?
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.
Prérequis
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.
Le module CDCEther.o
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) :
Connecter au réseau
Avant toute chose, il est nécessaire de stopper le service réseau. Pour ce faire, taper la commande suivante :
Configurer l'interface
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 :
iface ethX inet dhcp
(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 :
address 192.168.0.36
network 192.168.0.0
netmask 255.255.255.0
Redémarrer le service
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 :
Configuring network interfaces... Internet Software Consortium DHCP Client 2.0pl5
Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium.
All rights reserved.
Please contribute if you find this software useful.
For info, please visit http://www.isc.org/dhcp-contrib.html
Listening on LPF/ethX/xx:xx:xx:xx:xx:xx
Sending on LPF/ethX/xx:xx:xx:xx:xx:xx
Sending on Socket/fallback/fallback-net
DHCPREQUEST on ethX to 255.255.255.255 port 67
DHCPACK from xxx.xxx.xxx.xxx
bound to xxx.xxx.xxx.xxx -- renewal in 6381 seconds.
done.
Il ne reste plus qu'à lancer un navigateur et à tester !
Automatiser le chargement du module
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)
Au secours, j'ai des problèmes
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
Remarques
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.
Copyright
Copyright © 06/11/2002, Mathieu Changeat
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/ |