2 votes

Ubuntu 18.04 Serveur Raspberry Pi sans fil

Je tente de faire fonctionner mon Raspberry Pi en Wifi afin de me connecter à mes deux réseaux séparés comme je le faisais avec Raspbian. J'ai suivi quelques tutoriels en ligne, voici le dernier qui semblait me mener quelque part : https://medium.com/a-swift-misadventure/how-to-setup-your-raspberry-pi-2-3-with-ubuntu-16-04-without-cables-headlessly-9e3eaad32c01

Mais toujours pas de réseau.

ifconfig :

eth0: flags=4163  mtu 1500
        inet 192.168.1.17  masque 255.255.255.0  diffusion 192.168.1.255
        inet6 fe80::ba27:ebff:fea3:7b04  longueur préfixe 64  portéeid 0x20
        ether b8:27:eb:a3:7b:04  longueur de file d'attente de transmission 1000  (Ethernet)
        Paquets RX 619  octets 142348 (142.3 Ko)
        erreurs RX 0  abandon 0  surcharges 0  trame 0
        Paquets TX 326  octets 47342 (47.3 Ko)
        erreurs TX 0  abandon 0 surcharges 0  porteur 0  collisions 0

lo: flags=73  mtu 65536
        inet 127.0.0.1  masque 255.0.0.0
        inet6 ::1  longueur préfixe 128  portéeid 0x10
        file boucle  longueur de file d'attente de transmission 1000  (Loopback local)
        Paquets RX 211  octets 52909 (52.9 Ko)
        erreurs RX 0  abandon 0  surcharges 0  trame 0
        Paquets TX 211  octets 52909 (52.9 Ko)
        erreurs TX 0  abandon 0  surcharges 0  porteur 0  collisions 0

iwconfig :

lo        aucune extension sans fil.

eth0      aucune extension sans fil.

wlan0     IEEE 802.11  ESSID : éteint/quelconque
          Mode : Géré  Point d'accès : Non-associé   Tx-Puissance=0 dBm
          Limite courte de réessai:7   seuil RTS=2347 B   seuil fragment:éteint
          Gestion de l'alimentation:activée

lsusb :

Bus 001 Device 005: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

J'ai essayé ceci : https://help.ubuntu.com/lts/serverguide/network-configuration.html.en

nmcli radio wifi on :

Erreur : NetworkManager n'est pas en cours d'exécution.

nmcli --version :

Outil nmcli, version 1.10.6

Toute aide est appréciée, j'en ai assez de trébucher sur mon câble et de ne pas pouvoir me connecter en sans fil et au PLC de développement.

lsb_release -d :

Description : Ubuntu 18.04 LTS

cat /etc/netplan/*.yaml :

# Ce fichier est généré à partir des informations fournies par
# la source de données.  Les changements apportés n'y seront pas persistants sur une instance.
# Pour désactiver les capacités de configuration réseau de cloud-init, écrire un fichier
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg avec ce qui suit :
# réseau : {config : disabled}
réseau :
    version : 2
    ethernets :
        eth0 :
            dhcp4 : true
            correspondre :
                adressemac : b8:27:eb:a3:7b:04
            nom de l'ensemble : eth0

3voto

Vous devez mettre à jour votre configuration netplan.

Voici ma configuration à /etc/netplan/00-snapd-config.yaml. Je l'ai initialement créée en utilisant console-conf, mais j'ai dû la modifier manuellement pour la faire fonctionner.

ubuntu@ubuntu:~$ sudo cat /etc/netplan/00-snapd-config.yaml
# Ceci est la configuration de réseau écrite par 'console_conf'
network:
  ethernets:
    eth0:
      dhcp4: true
      match:
        macaddress: b8:27:eb:03:91:12
      set-name: eth0
  version: 2
  wifis:
    wlan0:
      access-points:
        my_wifi_ssid: {password: my_wifi_password}
      addresses: []
      dhcp4: true
      nameservers: {}

J'ai d'abord installé console-conf en utilisant sudo apt install console-conf puis je l'ai exécuté en utilisant sudo console-conf.

Curieusement, même cet outil n'a pas été en mesure de générer une configuration correcte. Ce message d'erreur est apparu :

La configuration réseau a échoué : 'Erreur dans la définition du réseau 
//etc/netplan/00-snapd-config.yaml ligne 4 colonne 6: eth0:
set-name: nécessite des propriétés match:\n'

J'ai modifié manuellement /etc/netplan/00-snapd-config.yaml - j'ai copié la section ethernets de 50-cloud-init.yaml et utilisé une indentation cohérente partout.

Enfin, j'ai exécuté sudo netplan apply. Voilà - Internet fonctionne maintenant sans le câble Ethernet !

PS : Je doute que vous ayez besoin d'utiliser console-conf - il vous suffit de copier ma configuration et de l'adapter à votre cas d'utilisation.

0voto

C.G.B. Spender Points 3

J'ai réussi à connecter mon pi3b+ au wifi sur Ubuntu Server 18.04 (installé à partir de ubuntu-18.04.2-preinstalled-server-arm64+raspi3.img.xz) en installant network-manager puis en exécutant nmtui qui présente une interface ncurses des réseaux wifi disponibles et vous permet de vous y connecter et de les configurer.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X