Ubuntu 18.04 Сервер Raspberry Pi беспроводной

Я пытаюсь настроить беспроводную связь Raspberry Pi, чтобы подключиться к двум отдельным сетям, как это было с Raspbian. Я следовал нескольким учебным пособиям в Интернете, это было последнее, что, похоже, меня куда-то привело: https://medium.com/a-swift-misadventure/how-to-setup-your-raspberry-pi-2- 3-с-ubuntu-16-04-без-кабелей-без головы-9e3eaad32c01

Но все еще нет сети.

ifconfig:

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.17  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::ba27:ebff:fea3:7b04  prefixlen 64  scopeid 0x20<link>
        ether b8:27:eb:a3:7b:04  txqueuelen 1000  (Ethernet)
        RX packets 619  bytes 142348 (142.3 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 326  bytes 47342 (47.3 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 211  bytes 52909 (52.9 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 211  bytes 52909 (52.9 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

iwconfig:

lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     IEEE 802.11  ESSID:off/any
          Mode:Managed  Access Point: Not-Associated   Tx-Power=0 dBm
          Retry short limit:7   RTS thr=2347 B   Fragment thr:off
          Power Management:on

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

Пробовал это: https: //help.ubuntu. com / lts / serverguide / network-configuration.html.en

nmcli radio wifi on:

Error: NetworkManager is not running.

nmcli - версия:

nmcli tool, version 1.10.6

Любая помощь приветствуется, я устал от того, что спотыкаюсь о кабель и не могу подключиться к беспроводной сети и ПЛК разработчика.

lsb_release -d:

Description:    Ubuntu 18.04 LTS

cat /etc/netplan/*.yaml:

# This file is generated from information provided by
# the datasource.  Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
    version: 2
    ethernets:
        eth0:
            dhcp4: true
            match:
                macaddress: b8:27:eb:a3:7b:04
            set-name: eth0
1
задан 9 May 2018 в 21:43

2 ответа

Необходимо обновить конфигурацию netplan.

Ниже моя конфигурация в /etc/netplan/00-snapd-config.yaml. Я первоначально создал его использование console-conf, но должен был отредактировать его вручную, чтобы заставить его работать.

ubuntu@ubuntu:~$ sudo cat /etc/netplan/00-snapd-config.yaml
# This is the network config written by '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: {}

Я сначала установил console-conf использование sudo apt install console-conf и затем выполненный это использование sudo console-conf.

Интересно, даже этот инструмент не смог генерировать корректную конфигурацию. Это сообщение об ошибке появилось:

Network configuration failed: 'Error in network definition 
//etc/netplan/00-snapd-config.yaml line 4 column 6: eth0:
set-name: requires match: properties\n'

Я измененный рукой /etc/netplan/00-snapd-config.yaml - Я скопировал по ethernets раздел от 50-cloud-init.yaml и используемое последовательное добавление отступа везде.

Наконец я работаю sudo netplan apply. Вуаля - Интернет теперь работает без кабеля Ethernet!

PS: Я сомневаюсь, что необходимо пройти console-conf - просто скопируйте мою конфигурацию и адаптируйте ее к Вашему варианту использования.

2
ответ дан 7 December 2019 в 13:24

Мне удалось получить мой pi3b + подключенный к Wi-Fi на сервере человечности 18.04 (установленный от ubuntu-18.04.2-preinstalled-server-arm64+raspi3.img.xz) путем установки администратора сети и затем выполнения nmtui, который представляет ncurses интерфейс доступных сетей Wi-Fi и позвольте нам, Вы соединяетесь с и настраиваете их.

0
ответ дан 7 December 2019 в 13:24

Другие вопросы по тегам:

Похожие вопросы: