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

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

ifconfig:

eth0: flags=4163 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 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 mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10 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://medium.com/a-swift-misadventure/how-to-setup-your-raspberry-pi

nmcli radio wifi on:

Error: NetworkManager is not running.

nmcli -version:

Error: NetworkManager is not running.

nmcli -version :

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

3 ответа

Вам нужно обновить конфигурацию 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. [ ! d3]

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

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

I hand-modified /etc/netplan/00-snapd-config.yaml - я скопировал по секции ethernets из 50-cloud-init.yaml и повсюду использовал согласованный отступ.

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

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

2
ответ дан 17 July 2018 в 14:49

Вам нужно обновить конфигурацию 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. [ ! d3]

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

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

I hand-modified /etc/netplan/00-snapd-config.yaml - я скопировал по секции ethernets из 50-cloud-init.yaml и повсюду использовал согласованный отступ.

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

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

2
ответ дан 20 July 2018 в 14:52

Вам нужно обновить конфигурацию 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. [ ! d3]

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

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

I hand-modified /etc/netplan/00-snapd-config.yaml - я скопировал по секции ethernets из 50-cloud-init.yaml и повсюду использовал согласованный отступ.

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

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

2
ответ дан 20 July 2018 в 15:16

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

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