Нотатки щодо хоста Ubuntu.
Використовуйте цей посібник, якщо ваша хост-машина працює під управлінням Ubuntu, і ви хочете запустити Neat, середовище розробки (Neat SDK) з DevKit-Sync.
Необхідні умови.
- Ubuntu 22.04 або 24.04, використовується як хост.
- Docker Engine встановлено та працює.
sima-cliвстановлено на хості.- Modalix і DevKit повинні бути доступні в одній мережі.
В Ubuntu ви можете під’єднати DevKit безпосередньо до хоста через USB/Ethernet або розмістити хост і DevKit окремо в існуючій мережі. Якщо вони знаходяться в існуючій мережі, не потрібно налаштовувати спеціальне спільне використання, якщо хост і DevKit можуть взаємодіяти між собою для SSH і NFS-трафіку.
Пряме підключення Ubuntu до DevKit.
Використовуйте цю схему, коли DevKit підключено безпосередньо до комп’ютера з Ubuntu через USB/Ethernet і потрібно, щоб він використовував мережеве підключення комп’ютера Ubuntu.
Вимкніть IPv6 на мережевому інтерфейсі, до якого підключено DevKit. DevKit-Sync потребує передбачуваної адресації IPv4 для SSH і NFS, і якщо залишити IPv6 увімкненим на спільному з’єднанні, це може зробити виявлення та вибір маршруту ненадійними.
Графічний інтерфейс NetworkManager.
- Під’єднайте комп’ютер з Ubuntu до Інтернету через Wi-Fi або інший мережевий інтерфейс.
- Під’єднайте DevKit до комп’ютера з Ubuntu за допомогою USB/Ethernet-адаптера.
- На DevKit залиште налаштування підключеного мережевого інтерфейсу в режимі
DHCP. - На Ubuntu відкрийте
Settings > Network. - Відкрийте налаштування для дротового інтерфейсу, підключеного до DevKit.
- На вкладці
IPv4встановіть параметрIPv4 Methodна значенняShared to other computers. - На вкладці
IPv6встановіть для параметраIPv6 MethodзначенняDisabled. - Застосуйте зміни, потім від’єднайте та знову під’єднайте дротовий інтерфейс.
Після встановлення з’єднання знайдіть IPv4-адресу DevKit в Ubuntu:
ip neigh
Переконайтеся, що у вас є доступ за SSH, перш ніж розпочинати налаштування SDK:
ssh sima@<devkit-ip>
Then continue with DevKit pairing:
sima-cli sdk setup --devkit <devkit-ip>