Подключение raspberry pi 3 к компьютеру через ethernet

Обновлено: 02.07.2024

Способ прямого подключения Raspberry Pi к ноутбуку с помощью сетевого кабеля

После того, как мы установим систему для недавно приобретенного Raspberry Pi, как подключить Raspberry Pi и ноутбук к одной сети и войти в Raspberry Pi с помощью инструмента SSH? Я полагаю, что подход большинства людей заключается в том, чтобы подключить Raspberry Pi к маршрутизатору, а затем выполнить удаленный вход в систему с помощью инструментов SSH (putty, SecureCRT и т. Д.), Но если у вас нет монитора и кабеля HDMI, то ниже описано, как использовать сетевой кабель для подключения дерева Raspberry Pi.

Подготовить материалы

1. Raspberry Pi
2. SD-карта была перепрошита в систему
3. Сетевой кабель
4. Портативный компьютер, подключенный к Интернету
5. конвертер USB-порта сети (необязательно, выберите, если ноутбук был подключен по проводам)

соединение

Физическая связь

Подключите Raspberry Pi напрямую к ноутбуку с помощью сетевого кабеля.Если ноутбук уже подключен к Интернету с помощью проводного подключения и занимает сетевой порт, вам необходимо использовать конвертер сетевого порта USB для расширения сетевого порта ноутбука. Если ноутбук подключен к беспроводной сети, просто подключите его напрямую.

Сетевые настройки

В это время откройте настройки сетевого адаптера, в это время мы можем увидеть сеть, подключенную к Интернету, и сеть, подключенную к Raspberry Pi.
Слева находится сеть, подключенная к Интернету, а справа - сеть, подключенная к Raspberry Pi с помощью преобразователя USB-порта.

ç½ç»ééå¨è®¾ç½®

1. Настройте сетевой ресурс

Щелкните правой кнопкой мыши сеть, подключенную к Интернету -> Свойства -> вкладка «Общий доступ» -> установите флажок «Разрешить другим пользователям сети подключаться к Интернету через данный компьютер» -> выберите «Raspberry Pi's» в раскрывающемся меню под подключением к домашней сети. Сеть "-> Нажмите для подтверждения (появится приглашение установить ip на" 192.168.137.1 "и нажмите OK). Операционная система win10 работает следующим образом:



Цель этого шага - позволить Raspberry Pi совместно использовать беспроводную или проводную сеть ноутбука через сетевой кабель, установить сетевое подключение и войти в систему через SSH.


2. Запрос IP Raspberry Pi

Откройте командную строку и введите

Эта команда может запросить IP-адрес, который взаимодействует с ноутбуком и сетью. Наиболее отличительный в интерфейсе: 192.168.137.1 - это IP Raspberry Pi. Автор здесь - 192.168.137.189. Сетевого кабеля Raspberry Pi достаточно.


3. Три способа подключения Raspberry Pi с помощью инструмента ssh

3.1 Подключение к Raspberry Pi с SecureCRT

Откройте инструмент ssh, здесь я использую SecureCRT, создаю новое соединение и настраиваю его следующим образом (запомните IP-адрес). Введите IP-адрес и пароль учетной записи Raspberry Pi, чтобы войти в Raspberry Pi.


3.2 Используйте программное обеспечение PuTTY для подключения к Raspberry Pi.

Вы также можете открыть замазку, введите IP-адрес подключения, введите IP в поле ниже.


Во всплывающем окне введите имя пользователя и пароль для входа в систему Raspberry Pi.


3.3 VNC удаленный вход в систему графический интерфейс Raspberry Pi

Командная строка необходима для установки VNC. Если вам нужно удаленно установить VNC, вы должны войти в интерфейс командной строки через SSH.
устанавливать
Командная строка Raspberry Pi:

Введите команду: sudo apt-get установить xrdp установить xrdp

Sudo /etc/init.d/xrdp start sudo /etc/init.d/xrdp start start xrdp

S sudo update-rc.d xrdp по умолчанию. Sudo update-rc.d xrdp по умолчанию. Установить для запуска по умолчанию

Введите команду: sudo apt-get installightvncserver Установите VNC

Создайте файл thinvncsercer в init.d в sudo nano / etc / init.d /ightvncserver
Введите в файл следующее:

Примечание: пользователь по умолчанию для нескольких игроков не является пи, пожалуйста, измените переменную USER самостоятельно
Нажмите Ctrl + X для сохранения, ответьте Y (сохранить), чтобы выйти из нано-редактора.
Затем добавьте разрешение на выполнение в файл injvncserver и обновите список загрузки.

20130904220831991

20130904220831544

С помощью вышеуказанных методов вы можете связать свой Raspberry Pi так, как вам нравится, и можете работать графически или удаленно.

Когда вы покупаете Raspberry Pi, то вы покупаете только печатную плату, которая приходит даже без источника питания и операционной системы. Данная статья предназначена для того, чтобы дать вам представление, как настроить Raspberry Pi, чтобы можно было начать его использовать.

raspberry pi

Raspberry Pi представляет собой миникомпьютер, который имеет много портов, которые могут быть использованы для подключения различных периферийных устройств. Вы можете подключить отдельный монитор через HDMI порт и клавиатуру и мышь через USB разъемы, также у Raspberry Pi имеется Ethernet порт, поэтому вы можете использовать интернет в своих проектах на Raspberry Pi.

В данном руководстве вы пройдете через ряд шагов, которые позволят вам подключить Raspberry Pi к вашему ноутбуку или настольному ПК, что исключает необходимость использования отдельных устройств для Raspberry Pi.

Оборудование и программное обеспечение

Прежде, чем мы продолжим, нам понадобится программное обеспечение, которое необходимо скачать. Ниже приведен список программного обеспечения и ссылки, откуда вы можете его скачать бесплатно:

Когда скачаете всё это программное обеспечение, распакуйте и установите его.

raspberry pi development kit connected

Установка операционной системы

  1. Вставьте SD карту в картридер и проверьте, какая буква была присвоена диску.
  2. Откройте Win32DiskImager, возможно понадобится запустить его от имени администратора.
  3. Выберите образ распакованной Raspbian OS.
  4. Выберите букву, присвоенную вашей SD карте, в выпадающем списке устройств. Убедитесь в том, что выбрали правильную букву диска, чтобы не повредить данные на каком-либо другом диске.
  5. Нажмите Записать (Write) и ждите завершения.
  6. Закройте Win32DiskImager, выньте SD карту и вставьте её в Raspberry Pi.

Общий интернет через Ethernet порт

Как только SD карта будет готова, вставьте её в Raspberry Pi. Подключите USB кабель питания. А также соедините Raspberry Pi и ноутбук кабелем Ethernet.

Если вы подключаете Raspberry Pi к роутеру с доступом к интернету, то этот шаг можно пропустить.

Этот шаг показывает, как можно поделиться интернетом с компьютера (подключенного к интернету через WiFi) с вашим Raspberry Pi. Это можно легко сделать с помощью сетевого моста.

  1. Перейдите на компьютере в Центр управления сетями и общим доступом, затем перейдите в Изменение параметров адаптера на левой панели. В этом окне вы увидите несколько сетевых подключений.
  2. То, что вы собираетесь здесь сделать, создает мост между вашими WiFi и Ethernet подключениями. Выберите WiFi подключение, а затем, удерживая Ctrl , выберите Ethernet подключение.
  3. Кликните правой кнопкой мыши на любом из этих подключений (когда они оба выбраны, как указано в предыдущем шаге) и выберите Настройка моста.
  4. Дождитесь, когда Windows создаст мост для подключений.
  5. В случае успеха, вы увидите новое подключение, Сетевой мост в списке сетевых подключений.

Проверка IP адреса, присвоенного вашему Raspberry Pi

Это просто, убедитесь, что ваш Raspberry Pi подключен к Ethernet сети вашего компьютера (напрямую или через роутер). Если всё работает нормально, вы увидите, что светодиоды на плате мигают.

Подключение к Raspberry Pi через PuTTy

Отлично! Перед тем, как продолжить, посмотрим, что у нас уже сделано к текущему моменту:

  • установлена операционная система;
  • предоставлен доступ к сети интернет;
  • мы знаем IP адрес нашего Raspberry Pi.

Далее мы собираемся подключиться к Raspberry Pi и выполнить окончательные настройки.

  1. Запустите PuTTy.
  2. Введите IP адрес вашего Raspberry Pi (вы узнали его с помощью Advanced IP Scanner на предыдущем этапе).
  3. На левой панели разверните раздел Connection, затем разверните SSH, перейдите к X11 и включите Enable X11 Forwarding.
  4. Теперь откройте подключение (кнопка Open внизу).
  5. Появится окно терминала. Для подключения к Raspberry Pi требуются логин ( pi ) и пароль ( raspberry ).
  6. После ввода логина и пароля вы подключитесь к окну терминала вашего Raspberry Pi. Введите sudo raspi-config и нажмите Enter . Запустится программа настройки Raspberry Pi.
  7. Перейдите к Expand Filesystem, и после нескольких миганий вы увидите, что размеры разделов были изменены, и проблема с разделом, которую мы упоминали при установке операционной системы, теперь исправлена.
  8. Перезагрузите Raspberry Pi и подключитесь к нему снова, как делали это только что.
  9. Теперь запустите команды sudo apt-get update && sudo apt-get upgrade в терминале Raspberry Pi. Это обновит всё установленное программное обеспечение.

Подключение к Raspberry Pi через VNC

Вы уже установили VNC на ваш компьютер, теперь пришло время установить его и на ваш Raspberry Pi.

Теперь вы можете использовать свою Raspbian OS, как обычную операционную систему, и начать программировать.

Raspbian OS рабочий стол

не подключает в TuTTy пишет : network error connection refused Подключен к роутеру.

Я работаю над проектом воздушного шара с Raspberry Pi. Когда мы потенциально вернем Raspberry Pi, он, скорее всего, будет в сельской местности, и я хотел бы безопасно отключить Pi в этом месте.

Без роутера или сети поблизости мне было интересно, есть ли способ подключить Raspberry Pi с помощью кабеля Ethernet непосредственно к ноутбуку?

Это решение для Ubuntu (идея также работает для Windows или Mac). Я просто пробовал сегодня и работает как шарм.

Материал

  • перекрестный Ethernet-кабель (это название, но это обычный кабель Ethernet).
  • ноутбук (ubuntu)
  • Малина Pi (у меня есть Pi2)

Предпосылки на вашем ubuntu

Установить сетевой менеджер

$sudo apt-get install network-manager

$sudo apt-get install nmap

Изменить проводное подключение на вашем ноутбуке (Ubuntu)

Подключите свой RPi к ноутбуку с помощью кабеля Ethernet

Найдите широковещательный адрес Ethernet-соединения (ноутбук),

$/sbin/ifconfig eth1 | grep "Bcast" | awk -F: '' | awk '' 10.42.0.255

$nmap -n -sP 10.42.0.255/24

Войдите в свой RPi со своего ноутбука (-Y с X-переадресацией)

$ssh -Y pi@10.42.0.96

Вот и вот! Теперь ваш RPi подключен к вашему ноутбуку, а RPi может совместно использовать Wi-Fi-соединение.

Установите vncserver на малину Pi

$ sudo apt-get update

$ sudo apt-get install tightvncserver

$sudo apt-get install autocutsel

Если этот сайт не работает, попробуйте загрузить .deb непосредственно с зеркального сайта, например.
mirror.hmc.edu/debian/pool/main/a/autocutsel/autocutsel_0.10.0-1_armhf.deb
и установите его

$sudo dpkg -i autocutsel_0.10.0-1_armhf.deb

Запустите vncserver на своем RPi (вы должны перезапустить vncserver после установки autocutsel, вы можете выпустить $vncserver -kill :1 )

Добавить autocutsel -fork в /home/pi/.vnc/xstartup

Запустите vncviewer на своем ноутбуке

Появится окно vncviewer и введите IP-адрес вашего RPi (предоставленный вашим ноутбуком), а затем порт 1, который является вашим VNC-сервером. например: 10.42.0.96:1 в моем случае.

Подключите его к vncserver, размещенному на вашем RPi, введя пароль (самостоятельно настройте пароль)

12. Теперь вы можете увидеть рабочий стол RPi на своем ноутбуке, и я открыл свой браузер, чтобы показать, что общее WiFi-соединение также работает.

Вам не нужен перекрестный кабель. Вы можете использовать обычный сетевой кабель, поскольку микросхема Raspberry Pi LAN достаточно умна, чтобы перенастраиваться для прямых сетевых подключений.
Приветствия

Сначала мы должны включить SSH-сервер на Pi, который по умолчанию отключен для безопасности.

Если у вас уже есть оболочка для Pi через не-SSH метод, такой как screen + клавиатура или UART (см. Ниже), просто запустите:

В противном случае, вставьте SD-карту на свой хост и создайте волшебный пустой файл с именем ssh file в разделе boot/ .

На хостах Ubuntu он монтируется автоматически, и вы можете сделать просто:

что вы можете подтвердить с помощью:

Если вы не включите демон SSHD на Pi, то соединение SSH не будет выполнено с:

когда мы попробуем это позже.

После включения сервера SSH

Затем загрузите Pi и подключите кабель Ethernet от вашего ноутбука напрямую к Pi:

В Ubuntu 17.04, чтобы обойти эту ошибку, как указано в этом ответе, вам сначала нужно:

На хосте откройте диспетчер сети:

  1. + подписать (добавить новое соединение)
  2. Ethernet
  3. Создайте
  4. Настройки IPv4
  5. Метод: Общий для других компьютеров
  6. Установите хорошее имя для этого
  7. Сохранить

Найти IP Пи на хосте:

выводит что-то вроде:

10.42.0.160 это IP, тогда как обычно:

У меня также есть следующее в моем .bashrc :

Обратите внимание, что внутри Pi он может нормально выходить в Интернет через другие интерфейсы вашего хоста:

Например, на моем ноутбуке Pi использует Ethernet, но хост также подключен к Интернету через WiFi.

Теперь вы также можете:

UART последовательный USB-конвертер

При этом используется не SSH или сама сеть, а более старый, более простой, более прямой, более надежный, с более низкой пропускной способностью и с меньшим расстоянием последовательного интерфейса. Пи не будет иметь доступа к Интернету с этим методом.

Сначала подключите SD-карту к хосту и отредактируйте файл config.txt присутствующий в первом разделе, добавив:

Этот первый раздел содержит загрузчик, его файлы конфигурации и (Linux/your) ядро, config.txt является одним из них. Второй раздел содержит актуальную корневую файловую систему Linux.

Теперь подключите ваш компьютер к Pi как:

Вам нужно только подключить 3 кабеля:

  • Земля на землю
  • Tx от Pi до Rx от USB до последовательного порта
  • Rx на Pi на Tx на USB к последовательному порту

Будьте осторожны, чтобы не связать Землю с 5 В, я уже записал 2 UART на чипы USB и RPI UART, выполняя это!

Вам не нужно подключать 5V к 5V вообще. Я думаю, что вы можете так питать свой Pi, но я читал, что это плохая идея, просто используйте обычный источник питания USB.

Наконец, подключите разъем USB к вашему хост-компьютеру и получите оболочку с:

Выход с помощью Ctrl-A \ .

Смотрите также

Я только что реализовал и проверил это успешно. В той же ситуации с моим проектом, вы хотите подключиться к малине Pi без маршрутизатора или Wi-Fi. Просто простой Ethernet-кабель.

Используя программу ssh putty, поместите адрес как

Войдите в систему, и вы можете получить доступ к терминалу.

В качестве альтернативы, если сервер VNC настроен, используйте сервер VNC и поместите

В адресе сервера. введите пароль своего сервера VNC, и теперь у вас есть доступ к GUI, чтобы делать то, что вы хотите.

В этом случае скрипты запускались в удаленном месте. В плакатной ситуации безопасно выключите Pi. Симптом Прыщи.

Настройте статический ip для вашего ноутбука и малины pi.
На rapberryPI настройте его следующим образом.

Затем выполните следующие настройки для подключения к ноутбуку.

настроить статический ip на малине pi:

а затем добавьте:

тогда вы можете получить свою малину через ssh

Загрузки

Загрузите DHCP-сервер для Windows (ссылка для скачивания здесь). Разархивируйте zip файл и откройте приложение dhcpwiz, которое настроит DHCP-сервер.

Конфигурация DHCP-сервера

Нажмите далее на первом экране.

Сервер DHCP и получение IP-адреса вашего малинового PI

Теперь вы можете замаскировать или удаленный рабочий стол в свой RPi, а также настроить его настройки беспроводной сети или все, что вы хотите сделать.

Устранение неисправностей

Это может быть несколько утомительно. Я обнаружил, что мое соединение упало и не удалось восстановить SSH с использованием IP-адреса. Обычно я могу перезапустить Pi и снова получить IP-адрес. Иногда мне приходится перезапускать RPI и DHCP-сервер. Иногда мне приходится делать это несколько раз. В какой-то момент, когда я не получал соединение в течение 15 минут, я скопировал все файлы в папке dhcpsrv2.5.1 в новую папку и снова попытался; он сразу же работал.

Предполагая, что ваш RPi является клиентом DCHP, лучше всего запустить простой DHCP-сервер на вашем ноутбуке, чтобы назначить RPi IP-адрес.

Да, вы можете подключить малину прямо к компьютеру без маршрутизатора.
Для этого необходимо, чтобы малина и ваш компьютер находились в одной подсети, и оба они имеют статический ip-настроенный (и Ethernet-кабель, подключенный между двумя устройствами).

Идеальная конфигурация будет следующей:

Малина на eth0: IP: 192.168.1.10 SubNet: 255.255.255.0

Ваш ПК: IP: 192.168.1.11 SubNet 255.255.255.0

Чтобы установить ручной IP-адрес на малине, вы можете следовать это руководство

На вашем ПК вы можете установить ручной IP-адрес в настройках сетевого адаптера, и процедура зависит от вашей операционной системы.

Когда вы настроили два статических IP-адреса, вы можете подключиться к малине через SSH, используя набор IP (192.168.1.10).

Настройка пи

Нам нужно будет сделать две вещи: активировать ssh на пи и настроить пи на использование статического ip.

Активация SSH

Добавьте файл с именем ssh в загрузочный раздел карты sd (не в папку /boot в корневом разделе). Это хорошо задокументировано в других местах.

Статический IP

Откройте /etc/dhcpcd.conf на пи SD-карте и раскомментируйте пример для статического ip (начинается около строки 40). Установите адреса

Настройка вашего ноутбука

Во-первых, убедитесь, что на вашем ноутбуке установлен networkmanager (с графическим интерфейсом). Затем убедитесь, что dnsmasq не работает как служба:
systemctl status dnsmasq
Если эта команда выводит, что служба остановлена, значит, все в порядке.

Далее мы должны networkmanager . Откройте /etc/NetworkManager/NetworkManager.conf и добавьте следующие две строки вверху:

Подключите Raspberry Pi и убедитесь, что ваш ноутбук использует новое подключение в качестве подключения к Ethernet. Если это так, у вашего пи теперь должен быть IP, данный ему вашим компьютером. Вы можете найти это, сначала запустив ifconfig . Это должно дать вам несколько блоков текста, по одному для каждого сетевого интерфейса. Вы заинтересованы в том, что-то вроде enp0s25 или eth0 . Он должен иметь строку, которая читает что-то похожее на
inet 10.42.0.1 netmask 255.255.255.0 broadcast 10.42.0.255
посмотрите на широковещательный адрес (в данном случае 10.42.0.255 ). Если он отличается от моего, выключите пи и вставьте SD-карту в ноутбук, чтобы изменить static ip_address адрес static ip_address на то, что первые три числа совпадают с адресом широковещания. Также замените static routers и первый из domain_name_servers на адрес inet вашего ноутбука. Снова включите пи и подключите его. Запустите ifconfig раз, чтобы увидеть, что адреса не изменились.

Ssh в пи

ssh pi@10.42.0.182
Если вы получили connection refused , пи не работает ssh сервер. Если вы получаете host unreachable , извините.


Raspberry Pi 3 Model B —полноценный бесшумный компьютер размером с банковскую карту, при этом с 64-х битным четырёхядерным процессором ARM Cortex-A53 на однокристальном чипе Broadcom BCM2837.

Видеообзор платформы

Установка и настройка

Для начало работы с одноплатником Raspberry Pi 3 прочитайте мануал «Заводим Raspberry Pi»

Элементы платы


Чип BCM2837

На Raspberry Pi 3 установлен 64-х битный процессор Broadcom BCM2837 на архитектуре ARM Cortex-A53 с тактовой частотой 1,2 ГГц и модулем оперативной памяти на 1 ГБ. Процессор и память размещенны по технологии «package-on-package» непосредственно на процессоре. BCM2837 включает в себя также двухъядерный графический сопроцессор Video Core IV® Multimedia, который обеспечивает Open GL ES 2.0, аппаратное ускорение Open VG и 1080p30 H.264 декодирование.

USB-Ethernet преобразователь LAN9512

Чип LAN9512 — представляет из себя высокоскоростной USB2.0 Hub и Ethernet контроллер.

Пины ввода-вывода (GPIO)

Внимание! В отличие от плат Arduino, напряжение логических уровней Raspberry Pi является 3,3 В. Максимальное напряжение, которое могут выдержать вход/выходы составляет 3,3 В а не 5 В. Подав напряжение, например 5 В, можно вывести одноплатник из строя.

WiFi и Bluetooth

Интегрированный 802.11n Wi-Fi и Bluetooth 4.1.

HDMI-порт

Разъём предназначен для вывода цифрового видео и звука на мультимедийные устройства. Для коммуникации понадобиться HDMI-кабель

Аудио / Видео выход

3,5 мм разъём с дополнительным выводом на композитный видео-выход для подключения наушников или других устройств воспроизведения звука и телевизоров.

Разъём питания

Разъём micro-USB предназначен для питания Raspberry Pi.

Потребляемый ток может достигать до 3 ампер. Для стабильной работы используйте зарядник 5 В совместно с кабелем USB (A — Micro USB).

Разъёмы 4×USB2.0

USB -хаб с четырьмя разъёмами для подключения клавиатуры, мыши, флешек и других USB -устройств.

Ethernet-разъём

10/100 Мбит Ethernet-разъем для подключения к сети через RJ45 патч-корд витой пары.

Разъём камеры (CSI-2)

15-контактный плоский гибкий разъем интерфейса MIPI CSI-2 для подключения камеры.

Разъём дисплея (DSI)

15-контактный плоский гибкий разъем, универсального высокоскоростного интерфейса для дисплеев.

Читайте также: