WiFi
Précédent
Suivant

WiFi

La gestion du réseau sans fil s'est améliorée pour Kubuntu 7.10, mais les utilisateurs de cartes non prises en charge nativement peuvent encore rencontrer quelques problèmes. Si vous n'avez pas encore acheté de carte réseau sans-fil, vous pouvez consulter la liste du matériel pris en charge sur http://doc.ubuntu-fr.org/materiel/wifi/liste_carte.

Comment puis-je ...

...vérifier si ma catre réseau sans-fil fonctionne ?

Si votre carte réseau sans-fil a été détectée, une entrée correspondante apparaîtra dans le menu de KNetworkManager. Vous pouvez tenter de vous connecter à votre réseau sans fil en cliquant sur l'icône présente dans la boîte à miniatures et en sélectionnant le réseau correspondant. Si vous êtes capable d'explorer le réseau avec un navigateur Web, la connexion a l'Internet a été correctement établie.

... configurer le chiffrement WEP ou WPA ?

Avec KNetworkManager vous cliquez simplement sur l'icône de l'application dans la boîte à miniatures et sélectionnez le réseau sans-fil où vous souhaitez vous connecter. Lorsque vous cliquez sur un réseau où le chiffrement est activé, vous obtiendrez une fenêtre pour entrer cette information. Une fois saisie, cette information est stockée au sein de l'utilitaire KWallet. Ceci vous permettra de vous connecter à ce réseau par la suite en entrant simplement votre mot de passe KWallet.

...vérifier si vous avez une connexion à l'Internet ?

Ouvrez Konqueror, et essayer d'aller sur http://www.ubuntu.com. Si vous y parvenez, votre connexion Internet fonctionne parfaitement.

If the above did not work, open up Konsole (KMenuSystemKonsole - Terminal Program) and type ping gateway_ip_address (substitude gateway_ip_address by the ip address of your gateway. This address is usually 192.168.1.1, but may vary depending on the nature of your network). If you are able to ping your gateway, then the DNS on your computer is not being correctly. If you are not able to ping the gateway, then you donot have a proper internet connection.

...savoir quelle carte sans-fil mon système utilise ?

KInfoCenter : (Menu-KSystèmeKInfoCenter (Centre d'information)) Un outil KDe qui vous fournit des informations sur votre sytème. Une fois KInfoCenter ouvert, sélectionnez PCI dans le panneau de gauche. Ceci affichera toutes les informations sur les périphériques PCI de votre système. Faites défiler vers le bas jusqu'à Network controller:. Ceci vous donnera des informations sur votre adaptateur réseau sans-fil.

Ligne de commande : (Menu-KSystéméKonsole (Terminal)) Ceci ouvrira Konsole c'est à dire un terminal ou ligne de commande. À l'invite de commande, tapez simplement lspci et appuyez sur la touche Entrée. Repérez la ligne Network controller: qui vous fournira des informations sur votre adaptateur réseau sans-fil.

...obtenir de l'aide pour ma connexion sans-fil ?

Nous vous recommandons de vous connecter à Internet depuis une autre source et de lire les nombreux sujets traitant des réseaux sans fil. Ces deux liens peuvent vous être utilies

... faire fonctionner mon adaptateur réseau sans fil Broadcom ?

Depuis la version 2.6.17 du noyau, la prise en charge des périphériques Broadcom est assurée. Ce qui signifie que certains périphériques Broadcom seront immédiatement fonctionnels, mais ce ne sera pas le cas pour nombre d'entre eux. Si votre périphérique Broadcom ne fonctionne pas, vous avez deux possibilités ; bcm43xx-fwcutter ou NdisWrapper.

Il n'y a que quelques périphériques qui fonctionnent réellement avec l'utilitaire bcm43xx-fwcutter. Vous pouvez voir quels sont les périphériques pris en charge ici http://bcm43xx.berlios.de/?go=devices. Si votre périphérique n'est pas pris en charge, il vous est alors conseillé d'utiliser NdisWrapper. Pour savoir comment configurer votre périphérique avec bcm43xx-fwcutter référez-vous à la section intitulée « Broadcom » et pour le faire avec NdisWrapper consultez ???.

NdisWrapper

Usage intensif de la ligne de commande

La configuration de NdisWrapper demande un usage intensif de la ligne de commande. Il n'y a actuellement pas de client en mode graphique pour faciliter la configuration. Bien que ce soit orienté ligne de commande, les instructions sont faciles à suivre.

Plates-formes matérielles

Cette méthode n'est prise en charge que pour les utilisateurs de plates-formes AMD et Intel. Les utilisateurs d'iBooks et de Powerbooks d'ancienne génération ne peuvent pas utiliser cette méthode. Cependant, elle devrait fonctionner pour les possesseurs de Macbooks (processeur Intel).

NdisWrapper est considéré comme la solution ultime pour le réseau sans-fil sous Linux. Une grande partie des adaptateurs sans-fil qui ne son pas pris en charge de manière native, sont gérés par NdisWrapper. Installez ndiswrapper en utilisant Adept. Si vous n'êtes pas à l'aise avec les méthodes d'installation, vous devriez consulter le document Ajouter des applications

Après avoir installé NdisWrapper, recherchez les pilotes Windows soit sur un CD, soit sur le Web. Les pilotes pour WindowsXP sont préférables, bien que les pilotes pour Windows 2000 fonctionnent aussi en général. Lorsque vous avez trouvé les pilotes sur un CD ou sur le Web, copiez les dans un répertoire de votre système. Selon les cas vous pouvez récupérer vos pilotes dans un fichier driver.zip ou driver.exe. S'il s'agit d'un fichier .zip, décompressez-le en faisant un clic droit sur le fichier et en choisissant Extraire dans le menu contextuel. S'il s'agit d'un fichier .exe, installez l'utilitaire cabextract et ouvrez Konsole et placez vous dans le bon répertoire. Lorsque vous êtes dans le répertoire contenant le fichier .exe, tapez cabextract fichier.exe. Ceci va extraire ou décompresser le fichier dans le répertoire courant. L'installation du pilote se fera grâce au fichier .inf, il ne vous restera plus qu'à taper sudo ndiswrapper -i fichier.inf et à appuyer sur Entrée. Si aucun message d'erreur ne s'affiche, alors l'installation a réussi. La commande s'est chargé de tout et les pilotes sont installés ou chargés dans le module NdisWrapper. Pour savoir si ces pilotes fonctionnent, tapez simplement sudo modprobe ndiswrapper puisEntrée. Testez ensuite votre connexion au réseau et/ou à Internet.

Si tout se passe bien, le dernier stade sera de charger le module NdisWrapper par défaut. Pour ce faire, tapez simplement sudo sh -c "echo ndiswrapper >> /etc/modules" et appuyez sur Entrée. Cela chargera automatiquement NdisWrapper au démarrage.

Si tout ne s'est pas aussi bien passé, le problème ne vient pas forcément de NdisWrapper mais peut-être de KNetworkManager. Pour voir si en réalité c'est bien KNetworkManager qui est en cause, cliquez simplement sur l'icône de la barre des tâches et sélectionnez Quitter. Une fois KNetworkManager fermé, retournez à la ligne de commande et tapez sudo modprobe -r ndiswrapper && sudo modprobe ndiswrapper et appuyez sur Entrée. Cela arrêtera NdisWrapper et le redémarrera. Une fois que vous l'avez redémarré, testez votre réseau et/ou votre connexion Internet à nouveau.

Broadcom

Depuis la version 6.10 (Edgy Eft), le noyau inclut un pilote qui prend en charge certaines des cartes Broadcom employant l'utilitaire bcm43xx-fwcutter. Pour le moment il n'y a pas tant de cartes supportées que cela, mais le développement continue. Pour voir si votre carte est prise en charge, veuillez consulter cette liste http://bcm43xx.berlios.de/?go=devices. Si votre carte n'y est pas incluse, alors référez-vous à la section intitulée « NdisWrapper ».

Pour démarrer, la première chose dont vous avez besoin est d'installer l'utilitaire bcm43xx-fwcutter. Pour plus d'informations sur l'installation d'applications supplémentaires, veuillez consulter la section Ajouter des applications.

Lorsque bcm43xx-fwcutter est installé vous pourrez naviguer dans une liste de liens pointant vers les divers pilotes pour les périphériques Broadcom. Pour cela ouvrez Konsole (Menu-KSystèmeKonsole (Terminal)), et à l'invite de commande tapez zless /usr/share/doc/bcm43xx-fwcutter/README.gz puis Entrée. Vous pouvez prendre le pilote dans cette liste, sur un CD, ou encore sur le site Web du fabricant. Le fichier qui vous intéresse se nomme bcwl5.sys. Si vous récupérer les pilotes sous forme de fichier .zip, décompressez le dans un de vos répertoires. Si vous les récupérez sous forme de fichier .exe, vous devrez installer Cabextract. Pour utiliser Cabextract, en ligne de commande, placez vous dans le répertoire où vous avez copié ou téléchargé le fichier. Puis à l'invite de commande tapez cabextract fichier.exeet appuyez sur Entrée. Ceci extraira les fichiers dans le répertoire courant .

Maintenant que les fichiers du pilote sont extraits, avec Konsole placez vous dans le répertoire où ils se situent. Vous allez ensuite utiliser bcm43xx-fwcutter pour installer les pilotes. Pour cela, à l'invite de commande, tapez sudo bcm43xx-fwcutter -w /lib/firmware/$(uname -r) bcwl5.sys. Vous pourriez recevoir quelques avertissements dont il ne faut pas s'inquiéter. Si cela ne fonctionne pas, un message d'erreur indiquera si le pilote n'est pas pris en charge ou si il est trop ancien. Dans ce cas vous devrez répeter l'opération avec l'un des pilotes présents dans la liste du fichier README.gz présenté ci-dessus. Si les problèmes persistent, connecter vous à Internet par un autre moyen et consultez les sites suivants :

Si vous avez par la suite des problèmes avec le chargement des pilotes, vous devrez alors essayer d'utiliser NdisWrapper.

Si vous avez effectué l'installation du pilote sans erreurs ou problèmes majeurs, l'étape suivante consiste à charger le nouveau module que vous venez de créer. À l'invite de commande tapez sudo modprobe bcm43xx et appuyez surEntrée. Pour voir si le module chargé fonctionne, tapez à l'invite de commande iwconfig et appuyez surEntrée. Si tout fonctionne cela devrait renvoyer le nom de l'interface en tant que ethX, où X est le numéro du périphérique. Dans la plupart des cas ce sera eth1 si vous avez un périphérique Ethernet CAT-5 déjà installé et configuré. Pour tester si votre périphérique peut balayer le réseau tapez sudo iwlist ethX scan et appuyez surEntrée. Ne vous alarmez pas si la réponse est no networks found (aucun réseau trouvé) car votre connexion peut tout de même fonctionner. Testez si vous pouvez vous connecter à votre réseau et à l'Internet. Si tout a fonctionné, vous allez devoir faire en sorte que votre module se charge au démarrage. Pour ce faire, à l'invite de commande tapez sudo sh -c "echo bcm43xx >> /etc/modules" et appuyez surEntrée.

Précédent
Suivant
Sommaire