вторник, 23 октября 2012 г.

Удаленная конфигурация Raspberry Pi через GUI

Захотелось мне подключить к Raspberry Pi WiFi с помощью USB wifi адаптера (благо, он у меня на Realtek`овском чипсете). Но вот незадача - из консоли с пол-пинка wifi работать не захотел, а отключать wpa2 на роутере не захотел я. Потому настраивать решил через GUI-шную автоматическую утилиту. Но как это сделать, если нет монитора с HDMI-входом?
Выход есть: достаточно включить на pi-шке ssh, и зайти из консоли следующим образом:

ssh -X ipaddress -l pi

Ключ -X означает перенаправлять все запросы к X-серверу на локальную машину. Таким образом, если подключиться и набрать например, wpa_gui - запустится GUI-шная утилита настройки wifi, которая практически сама все найдет и подключит.
Если делать это из-под OS X версии 10.8 - то необходимо будет поставить X11 сервер XQuartz (на версиях 10.7 и ниже он идет из коробки), и ssh запускать не из стандартного терминала, а из X11.
Для Windows тоже нужно поставить X11 сервер и прописать его в PuTTY. Вот только деталей - как это делать - к сожалению уже не помню, давно делал. Но гугл знает :)

Теперь для Pi-шки достаточно одной розетки питания:

3 комментария:

  1. Привет, а как ты сделал автоподключение при перезагрузке?

    ОтветитьУдалить
    Ответы
    1. Зашел на pi по ssh с ключем -X (это означает перебрасывать все запросы к X-серверу на машину, с которой идет вызов), запустил GUIшную утилитку (как называется не помню, посмотри когда с графикой загрузишься), там добавил точку доступа и ввел пароль. А на точке прописал в DHCP выдавать пишке один и тот же адрес. После этого пишка стала подключаться автоматом.

      Удалить
    2. Вот же, смотри выше - wpa_gui.
      А чтоб пишка подключилась к локальной сети - смотри http://lim-tbk.blogspot.com/2012/10/raspberry-pi.html

      Удалить