Перейти до основного вмісту

Налаштування мережі

У автономному режимі налаштуйте як послідовний доступ, так і мережевий доступ. Послідовний доступ забезпечує можливість зв’язку з DevKit, коли мережеве з’єднання недоступне або налаштоване неправильно.

За замовчуванням мережеві інтерфейси DevKit використовують DHCP.

  • Якщо ви хочете під’єднати DevKit безпосередньо до вашого комп’ютера, налаштуйте мережевий інтерфейс вашого комп’ютера зі статичною IP-адресою та під’єднайте його безпосередньо до DevKit.
  • Якщо ви хочете, щоб DevKit автоматично отримував свою IP-адресу з мережі, налаштуйте інтерфейс на використання DHCP.

Перевірте поточну IP-адресу

З послідовної консолі запустіть:

sima@modalix:~$ ip a | grep inet
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host noprefixroute
inet 192.168.91.181/22 brd 192.168.91.255 scope global dynamic noprefixroute end0
inet6 fe80::ab34:b995:9f6e:160e/64 scope link noprefixroute
примітка

Якщо ви хочете перемикатися між статичною та DHCP-конфігурацією без перезавантаження пристрою, дотримуйтесь цих інструкцій.

Якщо на DevKit встановлено sima-cli, виконайте цю команду, щоб перемкнутися між конфігураціями DHCP і статичної IP-адреси без перезавантаження:

modalix:~$ sima-cli network

Команда відкриває інтерактивне меню для налаштування статичної мережі та мережі з використанням DHCP.

Якщо sima-cli недоступний, використовуйте nmcli для перемикання між попередньо налаштованими профілями підключення: end0-static і end0-dhcp.

примітка

Наступні інструкції використовують профілі NetworkManager і застосовуються до систем DevKit, на яких працює eLxr 2.1 або новішої версії. Якщо у вашій системі запущено попередню версію, зверніться до документації v2.0.0.

Перехід на статичну IP-адресу

Щоб змінити мережевий інтерфейс з DHCP на статичний, виконайте команду:

modalix:~$ sudo nmcli connection up end0-static
modalix:~$ nmcli -f NAME,DEVICE,STATE connection show --active
modalix:~$ networkctl status

Перехід на DHCP

Щоб змінити мережевий інтерфейс зі статичного на DHCP, виконайте команду:

modalix:~$ sudo nmcli connection up end0-dhcp
modalix:~$ nmcli -f NAME,DEVICE,STATE connection show --active
modalix:~$ networkctl status

Зміна статичної IP-адреси

Щоб змінити IP-адресу, яка використовується профілем end0-static, оновіть профіль і повторно активуйте його:

modalix:~$ sudo nmcli connection modify end0-static ipv4.addresses 192.168.1.20/24
modalix:~$ sudo nmcli connection up end0-static

Замініть 192.168.1.20/24 на потрібну адресу та префікс. NetworkManager зберігає профілі в каталозі /etc/NetworkManager/system-connections/; застарілий файл /etc/systemd/network/20-end0-static.network, який використовувався у версіях 2.0 і раніше, більше не існує.