J'ai une machine sur laquelle je viens d'installer Ubuntu Server. Le seul problème est que je ne sais pas comment le connecter à un réseau sans fil et que je ne peux pas utiliser de câble réseau pour le connecter à mon routeur.
En essayant de lister les cartes réseau, seule l'interface de bouclage est apparue:
$ ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric 1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
ce qui était inattendu, car mon interface réseau Ethernet (eth0
) et mon interface réseau sans fil (wlan0
) sont apparues lors de la même opération lors d'une nouvelle installation d'Ubuntu Desktop 10.10.
Donc, mes deux questions sont:
EDIT:
J'ai fini par désinstaller Ubuntu Server et installer Ubuntu Desktop à la place, puis configurer le réseau sans fil via l'interface graphique et le faire démarrer en ligne de commande au lieu de GNOME.
Si vous ne possédez pas de pilotes sans fil, vous devrez trouver un moyen de les obtenir en premier, car vous ne pourrez évidemment pas utiliser votre carte sans fil pour les obtenir;) vous pouvez les rechercher sur un autre ordinateur et les installer. les binaires. Plus que probablement, vous avez déjà des pilotes, mais vous devez modifier votre /etc/network/interfaces
(en tant que root), qui contient les déclarations d'interface. Il devrait enregistrer vos cartes une fois que vous y avez ajouté les lignes suivantes:
auto eth0 iface eth0 inet dhcp auto wlan0 iface wlan0 inet dhcp
Cela devrait permettre à Ubuntu de reconnaître les cartes une fois que vous avez frappé /etc/init.d/networking restart
et ifup -a
.
Une fois la carte sans fil installée, vous pouvez taper iwlist scan
pour répertorier les réseaux sans fil à portée. Je n'ai traité que des réseaux ouverts et sécurisés par WEP, et cela fonctionne parfaitement pour ceux-ci. Pour ces réseaux, vous pouvez utiliser
iwconfig wlan0 essid "network-name" ap any key <wep-key>
Je sais que WPA est possible, mais sa configuration est bien plus complexe que la simple utilisation de iwconfig.
Consultez ce guide pour vous connecter au réseau: http://ubuntuforums.org/showthread.php?t=571188
J'espère pouvoir vous donner quelques idées pour votre première question, mais je n'ai qu'une réponse définitive pour la deuxième.
Si ce site vous indique que le pilote fait déjà partie du noyau, vous avez un problème que vous devez résoudre. Par exemple, il existe deux pilotes pour Ralink, tous deux inclus avec Ubuntu, et lorsque vous branchez la carte, les deux pilotes essaient de la piloter pour que cela ne fonctionne pas. La solution consiste à inscrire l'un des deux sur la liste noire. Pour ce genre de problème, vous devrez probablement google quelque chose comme "la carte sans fil [chipset] ne fonctionne pas sur Ubuntu", cela vous donne un résultat beaucoup plus rapide que si vous google sans le nom du chipset.
Editez (ou créez) le fichier /etc/wpa_supplicant/wpa_supplicant.conf
Il a besoin du code suivant:
réseau = { ssid = "nom_réseau" scan_ssid = 1 proto = WPA clé_mgmt = WPA-PSK deux à deux = CCMP Groupe = TKIP Psk = "mot de passe réseau" }
Selon les paramètres du routeur, vous devrez peut-être essayer différentes combinaisons pour les paires et les groupes (par exemple, CCMP ou les deux TKIP).
Cette solution suppose que vous utilisez l'ancien cryptage WPA. Si vous avez WPA 2, il devient proto = RSN.
Puis connectez-vous en utilisant la ligne
Sudo wpa_supplicant -i wlan0 -D wext -c /etc/wpa_supplicant/wpa_supplicant.conf
ici, vous devez écrire le nom de votre interface après -i et le nom de votre pilote après -D (vous devriez connaître les deux après avoir résolu 1.).
Je peux certifier que cette méthode a fonctionné avec Intrepid, mais ne l’a pas utilisée depuis. S'il y a un problème, vous pouvez voir comment le configurer dans le fichier man ici .