Я вижу, что у многих предыдущих людей была эта проблема, но я смотрел абсолютно везде. Я следовал каждому примеру, который мог найти, и каждый раз по одной и той же ошибке. Я вообще не могу подключиться к Ubuntu Server 16.04. Вот результат работы lshw -class network
:
*-network
description: Ethernet interface
product: RTL8111/8160/0411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., LTD
physical id: 0
bus info: pci@0000:01:00.0
logical name: enp1s0
version: 07
serial: 70:54:d2:e2:16:7d
size: 10Mbit/s
capacity: 1Git/s
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical tp lii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168e-3_0.0.4 03/27/12 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
*-network DISABLED
description: Wireless interface
product: RT5390R 802.11bgn PCIe Wireless Network Adapter
vendor: Ralink corp.
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlp2s0
version: 00
serial: b8:76:3f:5f:d6:ac
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rt2800pci driverversion=4.4.0-87-generic firmware=0.34 latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
resources: irq:17 memory:fea00000-fea0ffff
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.
Это мои /etc/network/interfaces
:
auto enp1s0
iface enp1s0 inet dhcp
auto wlp2s0
iface wlp2s0 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.1
wpa-ssid ZENTA
wpa-psk blahblah
Когда я пытаюсь sudo service networking restart
, я получаю ошибку. Это журналы:
/etc/networking/if-pre-up.d/wpasupplicant: 120: /etc/network/if-pre-up.d/wpasupplicant: cannot create /dev/stderr: No such device or address
run-parts: /etc/network/if-pre-up.d/wpasupplicant exited with return code 1
Failed to bring up wlp2s0.
networking.service: Main process exited, code=exited, status=1/FAILURE
Failed to start Raise network interfaces.
networking.service: Unit entered fail state.
networking.service: Failed with result 'exit-code'.
Кстати, мне пришлось вручную все это печатать, поэтому может быть орфографическая ошибка или две. Может кто-нибудь мне помочь? Благодаря.
Два разных устройства с разными аппаратными адресами не могут использовать один и тот же адрес в одной сети. В этом случае ваша точка беспроводного доступа (маршрутизатор), вы подозреваете, 192.168.0.1. Вашему беспроводному устройству, вашему беспроводному сетевому адаптеру PCIe RT5390R 802.11bgn, запрещено использовать один и тот же адрес.
Сначала убедитесь, что адрес шлюза (маршрутизатора) - 192.168.0.1. Можете ли вы проверить с другими устройствами; то есть компьютеры, телефоны, iPad и т. д. в одной сети?
Далее, адрес для статических IP-адресов должен быть вне пула, используемого в маршрутизаторе для DHCP. Пожалуйста, посмотрите этот пример: https://www.voipmechanic.com/dlink_pics/dlink-airwireless1.jpg
В этом примере диапазон DHCP установлен от x.100 до x. 199. Поэтому мы можем безопасно использовать статический IP-адрес в диапазоне от х.2 до х.99. Например, я мог бы использовать статический адрес 192.168.0.50.
Либо войдите на административные страницы маршрутизатора и проверьте диапазон, либо, если это невозможно, запишите адреса других устройств, подключенных к нему по DHCP, и догадайтесь. Например, предположим, что различные ноутбуки, телефоны, iPad и т. Д. Имеют адреса от 192.168.0.5 до 192.168.0.25. Поэтому разумно предположить, что доступен адрес 192.168.0.150.
Затем в вашем файле интерфейсов отсутствуют требуемые адреса 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