Задача: Какие действия необходимы чтобы включить мини компьютер Raspberry PI 3 model B и начать его использовать в своих проектах, экспериментах да и просто изучение. Ведь не зря же я его заказал и решил приобщиться к чему-то новому.
Имеем записанный образ операционной системы на карту памяти MicroSD:

  • Сам мини компьютер Raspberry pi 3 model B
  • Кабель HDMI
  • Кабель Питания
  • Монитор с поддержкой HDMI
  • Клавиатуру (USB) + Мышь (USB)

Хоть в интернете и пишут, что можно подключиться к Raspberry из без монитора c выходом HDMI, но это все не так, также как и с помощью адаптера: PL2303_USB_UART_Board, т. к. большое спасибо разработчикам последнего дистрибутива (raspbian-2017-01-10/2017-01-11-raspbian-jessie.zip) где по умолчанию все возможности такие как: (Camera, SSH, VNC,SPI,I2C,Serial,1-Wire,Remote GPIO) просто напросто выключены.


Я долго не мог понять почему я не могу через адаптер PL2303_USB_UART_Board подключиться к нему, об этом я поведую чуть позднее.

Как выглядит одно платный компьютер (Raspberry Pi 3 Model B) и интерфейсы которыми он оснащен:

Из чего состоит Raspberry Pi 3 Model BНо вот я долго не мог его включить, я просто не перевел вывод со своего монитора с выдачи видеосигнала от компьютера (DVI) на HDMI и все перепроверял:

  • то образ записанный с Ubuntu системы через консоль командной строки
  • то с помощью GUI утилиты gnome-disks
  • то с помощью Windows системы посредством утилиты: Win32DiskImager

и все было безрезультатно, пока я не вспомнил про переключатель на самом мониторе.
Так вот чтобы включить одноплатный мини компьютер Raspberry PI 3 Model B шаги следующие:

  • Записать образ Raspbian на карту памяти MicroSD (об этом я писал ранее)
  • Сам мини компьютер Raspberry PI 3 Model B
  • Монитор имеющий выход на HDMI или адаптер с HDMI на VGA
  • Кабель ethernet от роутера (мой: Mikrotik rb2011UiAS-2Hnd-IN) через который запитаны и подключены все устройства в домашней сети
  • Клавиатура (USB) и мышь (USB)
  • Блок питания 5V на 2.5А

Как только будет подано питание, мини компьютер тут же запуститься и перед Вами предстанет рабочий стол загруженной операционной системы:
А вот тут уже и активирую возможность удаленного взаимодействия, в частности через SSH & Serial к примеру, делается это так, запускается Raspberry Pi Configuration — нажимаем на главную иконку в левом верхнем углу → PreferencesRaspberry Pi Configuration (Или Alt + F2 → rc_gui) → затем вкладка Interfaces и видим, что все возможности по умолчанию в статусе Disabled, изменяем те которые нужны или все:

  • SSH: Enabled
  • VNC: Enabled
  • Serial: Enabled

после нажимаем OK, в этот момент конфигуратор сообщает, что изменения вступят в силу после перезагрузки на что отвечает положительно:

The changes you have made require the Raspberry Pi to be rebooted to take effect.

Would you like to reboot now? Yes

На заметку: по умолчанию доступ через SSH к мини компьютеру идет под учетной записью pi и паролем raspberry. После первого подключения советую изменить пароль на свой собственный.

Подключаюсь с рабочей станции (Ubuntu 14.04.5 Desktop amd64 Gnome Classic) к мини компьютеру через защищенную консоль командной строки, но предварительно на DHCP устройстве смотрим сопоставление MAC адреса Raspberry Pi Model B и полученного IP адреса, либо же раз у меня ось Raspbian загрузилась открыв консоль командной строки: Alt + F2 → lxterminal

pi@raspberry:~$ ifconfig eth0

inet addr: 10.7.9.32

aollo@system:~$ ssh -l pi 10.7.9.32

The authenticity of host '10.7.9.32 (10.7.9.32)' can't be established.

ECDSA key fingerprint is b4:f0:cf:6b:19:ff:a5:21:ec:74:e2:4c:87:dc:2f:8e.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added '10.7.9.32' (ECDSA) to the list of known hosts.

pi@10.7.9.32's password:

The programs included with the Debian GNU/Linux system are free software;

the exact distribution terms for each program are described in the

individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent

permitted by applicable law.

Last login: Tue Feb 14 04:56:05 2017

SSH is enabled and the default password for the 'pi' user has not been changed.

This is a security risk - please login as the 'pi' user and type 'passwd' to set a new password.

pi@raspberrypi:~ $

pi@raspberrypi:~ $ uname -a && lsb_release -a

Linux raspberrypi 4.4.34-v7+ #930 SMP Wed Nov 23 15:20:41 GMT 2016 armv7l GNU/Linux

No LSB modules are available.

Distributor ID: Raspbian

Description: Raspbian GNU/Linux 8.0 (jessie)

Release: 8.0

Codename: jessie

Обновляем информацию по имеющимся репозитариям и обновляем установленные пакеты до версии последней на момент запуска:

pi@raspberrypi:~ $ sudo rm -Rf /var/lib/apt/lists

pi@raspberrypi:~ $ sudo apt-get update && sudo apt-get upgrade -y

Затем подправляем настройки часового пояса и времени:

pi@raspberrypi:~$ sudo rm /etc/localtime

pi@raspberrypi:~$ sudo ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime

pi@raspberrypi:~$ sudo reboot

После обновления ядро обновлено:

pi@raspberrypi:~ $ uname -a && lsb_release -a

Linux raspberrypi 4.4.38-v7+ #938 SMP Thu Dec 15 15:22:21 GMT 2016 armv7l GNU/Linux

No LSB modules are available.

Distributor ID: Raspbian

Description: Raspbian GNU/Linux 8.0 (jessie)

Release: 8.0

Codename: jessie

Вот собственно и всё, Важно все попробовать самим на практике, а теория в от практики порой ничего не стоит. Причем не важно в каком это деле, к примеру вот в этой заметке все недопонимание сводилось, что я забыл что на самом мониторе можно переключать куда перенаправлять видеосигнал, а так все было правильно. Пока я завершу эту заметку, с уважением Олло Александр aka ekzorchik.

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником - ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог - это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору. Также прошу на https://win.ekzorchik.ru https://lin.ekzorchik.ru https://net.ekzorchik.ru https://voip.ekzorchik.ru https;//home.ekzorchik.ru