Як налаштувати Менеджер мереж на Raspbian


16

Чи можливо змусити менеджера мережі працювати над Raspbian? Його легко встановити за допомогою:

sudo apt-get install network-manager

але я не міг змусити його керувати жодним із моїх з'єднань. На жаль, схоже, що у репо Debian доступна лише стара версія NM.

Відповіді:


22

Я знайшов, як змусити NetworkManager (і вирішено системою) працювати над Raspbian 9 (Stretch). NetworkManager дуже корисний, коли вам потрібно керувати кількома VPN-з'єднаннями з розділеними DNS, Wi-Fi мережами та іншими розширеними мережевими налаштуваннями безпосередньо з Pixel Desktop.

Ось як це зробити:

  1. Встановіть необхідні пакети за допомогою наступної команди:

    sudo apt встановити мережевий менеджер network-manager-gnome openvpn \
    openvpn-systemd-рішення мережевого менеджера-openvpn \
    мережевий менеджер-openvpn-gnome
  2. Видаліть необроблені пакети:

    sudo apt purge openresolv dhcpcd5
  3. Замініть /etc/resolv.conf символьним посиланням на /lib/systemd/resolv.conf:

    ( не виконуйте цю команду на Raspbian 10, вона порушить ваш DNS)

    sudo ln -sf /lib/systemd/resolv.conf /etc/resolv.conf
  4. Тепер перейдіть у верхню частину екрана та переконфігуруйте панель: відкрийте «Налаштування панелі» -> «Панель аплети»: видаліть «Бездротові та дротові мережі». Аплет мережевого менеджера повинен з’явитися після перезавантаження .


2
Дякую! Крок очищення був життєво важливим. Без цього nmcli показав усі мої пристрої як "недоступні", і він не міг ними керувати.
Лука

1
Вам насправді не потрібно openvpn.
Зімано

У мене виникла проблема, коли моя малина не підключалася до Інтернету через Ethernet. Мені довелося скасувати крок 3 (я зберігав резервну копію), і тоді все працювало чудово - Спасибі
loxaxs

2
@luke Крок очищення зовсім не життєво важливий. NetworkManager просто не торкається керованих пристроїв (як, наприклад, налаштованих в / etc / інтерфейси)
Zimano

1
Ця відповідь була б кращою без кроку 3. Я щойно тестував її на свіжому встановленні програми Raspbian Buster (версія вересня 2019 року) на Raspberry Pi 4 Model B. Крок 3 є зайвим і порушує DNS.
Джон Форбс

8

Спробуйте використовувати wicd:

sudo apt-get install wicd

Wicd - це програма для керування мережею (бездротовий і дротовий), це хороша альтернатива Менеджеру мереж


7
Було б корисно хоча б спробувати пояснити, як wicdбуде допомагати ОП. Сміливо редагуйте свою публікацію відповідно.
Ghanima


2
Це не намагається відповісти на питання, ОП запитав, як встановити NetworkManager (а не "мережевий менеджер") на Raspbian. wicdпредставляє простий TUI для управління мережею, але це так, як і nmtuiу NetworkManager. Я не бачу, як визнання того, що wicdможна використовувати для управління мережами, стосується питання, як встановити NetworkManager.
Зімано

WICD не працює належним чином на raspbian Stretch. Це безперервно не приносить резервну копію WLAN після відключення, кажучи, що вам доведеться "робити це вручну", роблячи це марним. Здається, розвиток було покинуто, оскільки оновлень не було протягом багатьох років.
Роб

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.