Wi-Fi на сервере Ubuntu 16.04 (проблемы с подключением)

попробуйте сделать это следующим образом:

#!/bin/bash
# clear cache
PICS="/home/pvlkmrv/Pictures"

rm -f "${PICS}/wall.jpg"
rm -f "${PICS}/photo-of-the-day"

# download photo-of-the-day page
wget "http://photography.nationalgeographic.com/photography/photo-of-the-day" -O "${PICS}/photo-of-the-day"

# parse the url out from the file
url="`cat ${PICS}/photo-of-the-day | grep 'images.nationalgeographic.com.*cache.*990x742.jpg' | cut -d '\"' -f 2`"

# download the photo
wget "http:$url" -O "${PICS}/wall.jpg"

# set the desktop background
# only two slashes here, because the PICS var already has a leading slash
URI="file://${PICS}/wall.jpg"
echo ${URI}
gsettings set org.gnome.desktop.background picture-options 'centered'
gsettings set org.gnome.desktop.background picture-uri "${URI}"
2
задан 2 December 2017 в 09:04

2 ответа

Два разных устройства с разными аппаратными адресами не могут использовать один и тот же адрес в той же сети. В этом случае ваша точка беспроводного доступа (маршрутизатор) - 192.168.0.1, вы подозреваете. Ваше беспроводное устройство, ваш беспроводной сетевой адаптер RT5390R 802.11bgn PCIe, не может использовать один и тот же адрес.

Сначала убедитесь, что адрес шлюза (маршрутизатор) - 192.168.0.1. Вы можете проверить с помощью других устройств; это компьютеры, телефоны, iPad и т. д. в той же сети?

Далее адрес для статических IP-адресов должен находиться за пределами пула, используемого в маршрутизаторе для DHCP. См. Этот пример: https://www.voipmechanic.com/dlink_pics/dlink-airwireless1.jpg

В этом примере диапазон DHCP установлен в x.100 - x.199. Поэтому мы можем безопасно использовать статический IP-адрес в диапазоне от x.2 до x.99. Например, я могу использовать статический адрес 192.168.0.50.

Либо войдите на административные страницы маршрутизатора и проверьте диапазон, либо, если это невозможно, обратите внимание на адреса других подключенных устройств к нему по DHCP и догадываться. Например, предположим, что для разных ноутбуков, телефонов, iPad и т. Д. Все адреса указаны с 192.168.0.5 по 192.168.0.25. Поэтому разумно угадать, что доступен адрес 192.168.0.150.

Затем в файле ваших интерфейсов отсутствуют требуемые адреса DNS-серверов DNS. Я предлагаю вам изменить файл interfaces на что-то вроде:

#auto enp1s0 iface enp1s0 inet dhcp auto wlp2s0 iface wlp2s0 inet static address 192.168.0.150 netmask 255.255.255.0 gateway 192.168.0.1 dns-nameservers 192.168.0.1 8.8.8.8 wpa-ssid ZENTA wpa-psk blahblah

Обратите внимание, что я прокомментировал auto enp1s0, чтобы он не запускался автоматически. Цель здесь - беспроводной. Если вам нужно запустить его после загрузки, вы всегда можете:

sudo ifup enp1s0

Наконец, остановка и перезапуск сети устарели. Вместо этого сделайте следующее:

sudo ifdown wlp2s0 && sudo ifup -v wlp2s0

Вы получили запрошенный адрес?

ip addr show

Вы подключены?

ping -c3 www.ubuntu.com
0
ответ дан 18 July 2018 в 02:03

Два разных устройства с разными аппаратными адресами не могут использовать один и тот же адрес в той же сети. В этом случае ваша точка беспроводного доступа (маршрутизатор) - 192.168.0.1, вы подозреваете. Ваше беспроводное устройство, ваш беспроводной сетевой адаптер RT5390R 802.11bgn PCIe, не может использовать один и тот же адрес.

Сначала убедитесь, что адрес шлюза (маршрутизатор) - 192.168.0.1. Вы можете проверить с помощью других устройств; это компьютеры, телефоны, iPad и т. д. в той же сети?

Далее адрес для статических IP-адресов должен находиться за пределами пула, используемого в маршрутизаторе для DHCP. См. Этот пример: https://www.voipmechanic.com/dlink_pics/dlink-airwireless1.jpg

В этом примере диапазон DHCP установлен в x.100 - x.199. Поэтому мы можем безопасно использовать статический IP-адрес в диапазоне от x.2 до x.99. Например, я могу использовать статический адрес 192.168.0.50.

Либо войдите на административные страницы маршрутизатора и проверьте диапазон, либо, если это невозможно, обратите внимание на адреса других подключенных устройств к нему по DHCP и догадываться. Например, предположим, что для разных ноутбуков, телефонов, iPad и т. Д. Все адреса указаны с 192.168.0.5 по 192.168.0.25. Поэтому разумно угадать, что доступен адрес 192.168.0.150.

Затем в файле ваших интерфейсов отсутствуют требуемые адреса DNS-серверов DNS. Я предлагаю вам изменить файл interfaces на что-то вроде:

#auto enp1s0 iface enp1s0 inet dhcp auto wlp2s0 iface wlp2s0 inet static address 192.168.0.150 netmask 255.255.255.0 gateway 192.168.0.1 dns-nameservers 192.168.0.1 8.8.8.8 wpa-ssid ZENTA wpa-psk blahblah

Обратите внимание, что я прокомментировал auto enp1s0, чтобы он не запускался автоматически. Цель здесь - беспроводной. Если вам нужно запустить его после загрузки, вы всегда можете:

sudo ifup enp1s0

Наконец, остановка и перезапуск сети устарели. Вместо этого сделайте следующее:

sudo ifdown wlp2s0 && sudo ifup -v wlp2s0

Вы получили запрошенный адрес?

ip addr show

Вы подключены?

ping -c3 www.ubuntu.com
0
ответ дан 24 July 2018 в 17:30
  • 1
    Это моя конфигурация DHCP в панели администратора моего маршрутизатора: i.imgur.com/fnFvMn7.png . Например, будет ли address в конфигурации сети 192.168.0.102? – Jacob Gunther 2 December 2017 в 21:05
  • 2
    Кроме того, когда я пытаюсь перезапустить службу networking, я получаю много ошибок WPDMA TX/RX busy. (Я знаю, что вы мне не говорили, но мне нужно обновить сетевую конфигурацию) – Jacob Gunther 2 December 2017 в 21:17
  • 3
    На вашей странице администрирования DHCP настроен на использование доступного диапазона в целом , не оставляя места для статичности. Можете ли вы изменить его, чтобы диапазон был, например, 192.168.0.2 до 192.168.0.100? Тогда было бы безопасно использовать 192.168.0.107. Что касается сетей, если бы я сказал вам, что это уже не полезно, зачем вы его используете в любом случае и жалуетесь на его ошибки? Не считаете ли вы, что ifdown / ifup обновляет конфигурацию сети? – chili555 2 December 2017 в 21:34
  • 4
    Я изменил диапазон, чтобы использовать 192.168.0.2 - 192.168.0.100 и изменил мою конфигурацию, чтобы использовать 192.168.0.107, но я все еще получаю ошибки busy. – Jacob Gunther 2 December 2017 в 22:09
  • 5
    Где ошибки busy? В ifup? – chili555 2 December 2017 в 22:21

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

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