Не удалось установить статический IP-адрес для сетевых подключений BBB

Следую этому руководству, чтобы установить статический IP-адрес для моего BBB с помощью ссылки Debian 9.3:. Мой файл / etc / network / interfaces изменен следующим образом:

# interfaces(5) file used by ifup(8) and ifdown(8) # Include files from /etc/network/interfaces.d: source-directory /etc/network/interfaces.d auto lo iface lo inet loopback # Primary / Ethernet port auto eth0 iface eth0 inet dhcp address 192.168.0.20 netmask 255.255.255.0 gateway 192.168.0.1 # Secondary / Wifi RT5370 iface wlxe84e0650ff53 inet static address 192.168.0.21 netmask 255.255.255.0 network 192.168.0.0 gateway 192.168.0.1

После этого мой IP-адрес ethernet не установлен на ... 20, но ... 18 по-прежнему. На стороне wifi я не помещал usb0, потому что он отображается как wlxe84e0650ff53, когда я использую ifconfig. Кто-нибудь знает, почему? Дополнительные настройки полностью убивают его. У меня нет Wi-Fi, если я не прокомментирую эти новые строки. Может кто-нибудь сказать мне, что пошло не так?

В настоящее время имя пользователя и пароль для маршрутизатора неизвестны, поэтому я не могу войти в него для получения дополнительной информации.

Большое спасибо.

-1
задан 6 January 2018 в 23:20

2 ответа

Во-первых, в вашей конфигурации eth0 есть ошибка. Вы должны заменить iface eth0 inet dhcp на static static iface eth0 inet. Вам также необходимо добавить auto wlxe84e0650ff53 перед включением статического значения iface wlxe84e0650ff53. Наконец, вам нужны параметры wpa-ssid и wpa-psk для вашего wi-fi config. Ваши / etc / network / interfaces должны выглядеть примерно так:

# interfaces(5) file used by ifup(8) and ifdown(8) # Include files from /etc/network/interfaces.d: source-directory /etc/network/interfaces.d auto lo iface lo inet loopback # Primary / Ethernet port auto eth0 iface eth0 inet static address 192.168.0.20 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 dns-nameservers 192.168.0.1, 8.8.8.8 # Secondary / Wifi RT5370 auto wlxe84e0650ff53 iface wlxe84e0650ff53 inet static address 192.168.0.21 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 dns-nameservers 192.168.0.1, 8.8.8.8 wpa-ssid <Wifi network SSID> wpa-psk <Wifi WPA password>

Чтобы узнать, какое имя вашего беспроводного интерфейса, введите команду iwconfig в свой терминал.

PS Я не совсем понимаю, почему вы настраиваете два интерфейса в одной сети.

1
ответ дан 17 July 2018 в 23:42

Во-первых, в вашей конфигурации eth0 есть ошибка. Вы должны заменить iface eth0 inet dhcp на static static iface eth0 inet. Вам также необходимо добавить auto wlxe84e0650ff53 перед включением статического значения iface wlxe84e0650ff53. Наконец, вам нужны параметры wpa-ssid и wpa-psk для вашего wi-fi config. Ваши / etc / network / interfaces должны выглядеть примерно так:

# interfaces(5) file used by ifup(8) and ifdown(8) # Include files from /etc/network/interfaces.d: source-directory /etc/network/interfaces.d auto lo iface lo inet loopback # Primary / Ethernet port auto eth0 iface eth0 inet static address 192.168.0.20 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 dns-nameservers 192.168.0.1, 8.8.8.8 # Secondary / Wifi RT5370 auto wlxe84e0650ff53 iface wlxe84e0650ff53 inet static address 192.168.0.21 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.1 dns-nameservers 192.168.0.1, 8.8.8.8 wpa-ssid <Wifi network SSID> wpa-psk <Wifi WPA password>

Чтобы узнать, какое имя вашего беспроводного интерфейса, введите команду iwconfig в свой терминал.

PS Я не совсем понимаю, почему вы настраиваете два интерфейса в одной сети.

1
ответ дан 24 July 2018 в 17:05
  • 1
    Кроме того, вы можете безопасно удалить объявления сети и широковещательной передачи. – chili555 6 January 2018 в 23:40
  • 2
    Я где-то читал о WICD, поэтому я установил wicd-gtk и удалил network-manager-gnome. Он подключается, но не использует статические IP-адреса, которые я установил. Не знаю, почему. Я возвращаюсь к сетевому менеджеру-гному и пробую ваши настройки сейчас. – CaTx 6 January 2018 в 23:57
  • 3
    Настройки eth0 работают, но IP, показанный на этом соединении, не является установленным статическим IP-адресом. Настройки для Wi-Fi не работают. Сеть - это WPA2. Нужно ли что-нибудь менять? Кроме того, мне нужно сохранить & lt; & gt; знаки? Не знаю, почему это не работает. – CaTx 7 January 2018 в 00:42
  • 4
    Сначала убедитесь, что значения wpa-ssid и wpa-psk находятся между двойными кавычками. Пример: [...] wpa-ssid & quot; UbuntuWifi & quot; wpa-psk & quot; Пароль & quot; После применения конфигурации перезапустите сетевую службу с помощью следующей команды: sudo systemctl restart networking.service Убедитесь, что служба работает (активна) правильно: sudo systemctl status networking.service – Kian 7 January 2018 в 00:57
  • 5
    timestamp beaglebone wpa_supplicant [2654]: Удалить «run / wpa_supplicant / wlxe84e0650ff53» вручную, если он больше не используется timestamp beaglebone wpa_supplicant [2654]: Не удалось инициализировать запуск интерфейса управления / wpa_supplicant / wlxe84e0650ff53. У вас может быть еще один процесс wpa_supplicant, уже запущенный или файл оставлен нечистым завершением wpa_supplicant, и в этом случае вам нужно будет удалить этот файл перед повторным запуском wpa_supplicant ........ timestamp beaglebone systemd [1]: Не удалось запустить Поднять сетевые интерфейсы. – CaTx 7 January 2018 в 03:36

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

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