web-dev-qa-db-fra.com

Comment activer le WiFi sur le serveur Ubuntu 18.04 sans connexion existante

J'ai récemment installé Ubuntu 18.04 sur mon appareil et j'ai effectué la configuration sans connexion Internet. Je n'ai accès à aucun câble Ethernet de rechange, c'est donc le WiFi. Je n'ai pas de connexion préexistante, donc je ne peux pas installer de packages. À ce stade, je ne sais pas quoi faire. Ma carte sans fil est détectée mais n'apparaît pas dans ifconfig - mais Ethernet et le bouclage le font (ce qui semble normal). Je ne peux pas exécuter iwconfig car les outils sans fil n'étaient pas installés, ainsi que wpasupplicant. Voici quelques commandes qui donnent plus d'informations:

lien Pastebin vers la sortie

2
MIZWOZ cpu

Vous devez modifier /etc/netplan/*.yaml pour activer votre carte sans fil. Voici un .yaml de base pour vous. Notez l'orthographe corrigée de "ethernets" et "gateway4".

Vous devrez installer wireless-tools et wpasupplicant, vous devez donc soit connecter votre connexion Ethernet filaire (corrigée), soit les télécharger sur une autre machine, les placer sur un lecteur flash/externe et les installer de cette façon. Il existe un certain nombre de dépendances, vous devrez donc peut-être les obtenir également pour les installer. Voir https://packages.ubuntu.com/ .

Vous devrez peut-être ajuster le .yaml, selon que vous souhaitez des adresses DHCP ou statiques. Ajustez les adresses statiques et le SSID/mot de passe Wi-Fi comme requis. Voir https://netplan.io/examples pour une aide supplémentaire.

Notez que netplan est très pointilleux sur l'indentation, l'espacement et aucun onglet.

Pour l'adressage DHCP sans fil:

network:
  version: 2
  renderer: networkd
  ethernets:
    enp2s0f1:
      addresses: [10.0.0.131/24]
      gateway4: 10.0.0.1
      nameservers
        addresses: [10.0.0.1, 8.8.4.4, 8.8.8.8]
      optional: true
  wifis:
    wlp3s0:
      dhcp4: yes
      access-points:
        "network_ssid_name":
          password: "**********"

Pour IP statique sans fil:

network:
  version: 2
  renderer: networkd
  ethernets:
    enp2s0f1:
      addresses: [10.0.0.131/24]
      gateway4: 10.0.0.1
      nameservers
        addresses: [10.0.0.1, 8.8.4.4, 8.8.8.8]
      optional: true
  wifis:
    wlp3s0:
      addresses: [10.0.0.132/24]
      gateway4: 10.0.0.1
      nameservers:
        addresses: [10.0.0.1, 8.8.4.4, 8.8.8.8]
      access-points:
        "network_ssid_name":
          password: "**********"

Sudo netplan --debug generate # créer des fichiers de configuration

Sudo netplan apply # appliquer une nouvelle configuration

reboot # redémarrez et vérifiez le bon fonctionnement

3
heynnema