Raspberry Pi . Урок 3. Настройка сети

Одна из первых вещей, которую Вы захотите сделать, — это дать Raspberry Pi выход в Интернет.

В этом уроке Вы научитесь:

  • Подключаться с помощью кабеля Ethernet
  • Использовать WiFi адаптер с Raspbian
  • Узнавать IP-адрес Raspberry Pi
 Raspberry Pi. Урок 3. Настройка сети

Использование проводной сети

Самый быстрый способ подсоединить Распберри Пи — с помощью Ethernet-кабеля. Просто вставьте его в свой сетевой маршрутизатор.

Raspberry Pi . Урок 3

 Как только Вы подключите кабель к Pi, сетевые светодиоды начнут мигать.
Raspberry Pi . Урок 3
В большинстве случаев с домашними сетями, Интернет подключится без допольнительной настройки. Чтобы это получилось, нужно чтобы маршрутизатор был настроен для DHCP (Dynamic Host Configuration Protocol). Этот сервис работает с домашними маршрутизаторами и назначает IP-адреса для любых устройств подключенных через кабель или WiFi.

Если DHCP на домашнем маршрутизаторе не включен, подсоединитесь к его консоли управления через другой уже подключенный компьютер.

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

Raspberry Pi . Урок 3

Покупка USB WiFi-адаптера

 Вам нужен WiFi-адаптер с поддержкой чипсета RTL8192cu, поскольку и Raspbian, и Occidentalis его поддерживают и он намного быстрее чипсетов Ralink.

Если у Вас уже есть WiFi-адаптер, опробуйте его, потому что большинство даже бюджетных адаптеров будут работать без проблем.

Raspberry Pi . Урок 3

 

Однако WiFi требует много энергии, поэтому проверьте класс мощности источника электропитания. Некоторым WiFi-адаптерам требуется внешний источник электропитания для стабильной работы.

Если подсоединить WiFi-адаптер, то у Вас больше не будет двух свободных USB-разъема для клавиатуры и мыши, поэтому Вам может понадобиться USB-хаб.

Настройка Wifi с помощью графического интерфейса

Для настройки WiFi необходимо, чтобы Ваш маршрутизатор поддерживал SSID. Удостоверьтесь, что эта функция включена. Если настройки SSID приватные, это не будет работать.

Релизы Raspbian после 28 октября 2012 г. имеют встроенную утилиту конфигурирования. Вы найдете ее ярлык на Рабочем столе. Если Вы используете инструменты командной строки или подключаетесь через Ethernet, смотрите следующий раздел, чтобы узнать, как вручную настраивать сеть, интерфейсы и др.

Raspberry Pi . Урок 3

Шаг 1.

Дважды щелкните на ярлыке и появится следующее:

Raspberry Pi . Урок 3

Шаг 2.

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

Raspberry Pi . Урок 3

Шаг 3.

Введите свой пароль и нажмите Добавить (Add). В первом окне отобразится, что соединение установлено. Вы можете подключаться или отключаться с помощью кнопок Connect и Disconnect. Также обратите внимание, что IP-адрес Вашего Pi отображается в нижней части окна.

Raspberry Pi . Урок 3

Настройка Wifi с помощью командной строки

Проще всего будет следовать нашей инструкции, если Ваш маршрутизатор передает SSID. Удостоверьтесь, что эта функция включена. Если настройки SSID приватные, это не будет работать.

Настройка WiFi в Occidentalis тоже достаточно проста. Вам всего лишь нужно добавить название своей беспроводной сети (SSID) и пароль в конфигурационный файл.

Шаг 1.

Запустите Raspberry Pi без WiFi-адаптера.

Шаг 2.

Откройте Терминал кликнув на ярлык LXTerminal и введите следующую команду:

sudo nano /etc/network/interfaces
Raspberry Pi . Урок 3

auto lo

 

iface lo inet loopback

iface eth0 inet dhcp

 

allowhotplug wlan0

auto wlan0

 

 

iface wlan0 inet dhcp

wpassid «ssid»

wpapsk «password»

 

Если Вы используете «скрытый» SSID, попробуйте следующее (спасибо http://www.dafinga.net/2013/01/how-to-setup-raspberry-pi-with-hidden.html):

auto lo

 

iface lo inet loopback

iface eth0 inet dhcp

 

auto wlan0

allowhotplug wlan0

iface wlan0 inet dhcp

wpascanssid 1

wpaapscan 1

wpakeymgmt WPAPSK

wpaproto RSN WPA

wpapairwise CCMP TKIP

wpagroup CCMP TKIP

wpassid «My Secret SSID»

wpapsk «My SSID PSK»

 

iface default inet dhcp

 

 

Шаг 3.

Откроется экран редактора файла конфигурации wifi, который Вам нужно изменить.

Raspberry Pi . Урок 3

Вам нужно внести изменения в 2 последние строки. Измените файл так, чтоб он выглядел следующим образом:

Raspberry Pi . Урок 3

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

В этом редакторе нельзя использовать мышь, поэтому пользуйтесь клавишами курсора.

Шаг 4.

Когда закончите, нажмите ctrl+x. Появится вопрос о том, хотите ли Вы сохранить изменения.

Raspberry Pi . Урок 3

Нажмите ‘Y’ и клавишу ввода, чтобы сохранить файл с таким же именем.

Шаг 5.

Выключите Raspberry Pi, подсоедините WiFi-адаптер и снова включите Pi. Вы увидите, что Raspberry Pi подключается через WiFi- адаптер при загрузке.

Находим IP-адрес Вашего Pi

Вы можете найти IP-адрес Вашего компьютера открыв еще раз инструмент установки WiFi. IP-адрес в нижней части окна.

Если Вы используете Occidentals или просто хотите сделать это через командную строку терминала, откройте LXTerminal и введите следующую команду:
sudo ifconfig

Raspberry Pi . Урок 3

Напротив wlan0 Вы увидите inet addr: 192.168.1.10, то есть IP-адрес Raspberry Pi.

Помните! Если Ваш IP-адрес начинается с 192.168 или 10.0, тогда это внутренний адрес, то есть Вы можете выйти в Интернет, но никто за пределами Вашей сети не сможет получить доступ к Вашему Pi через IP-адрес. Это важно, если Вы хотите, чтобы к серверу на Вашем Pi имели доступ другие люди. Обычно безопасней держать устройство во внутренней сети, чтобы его не взломали.

Тестирование и настройка

 Если у Вас запущено X Window, откройте веб-браузер Midori и зайдите на сайт adafruit.com.
Raspberry Pi . Урок 3
Если Вы используете командную строку, можно использовать команду ping ,чтобы узнать есть ли доступ в Интернет. Попробуйте зайти на ping google.com или ping adafruit.com.

Устранение проблем с пропаданием Wifi

Если Ваш модуль время от времени «выпадает», это можно исправить достаточно легко с помощью командной строки (спасибо, perseus286!)

 

Создайте новый файл в /etc/modprobe.d/8192cu.conf

sudo nano /etc/modprobe.d/8192cu.conf

и вставьте следующее:

# Disable power saving
options 8192cu rtw_power_mgnt=0 rtw_enusbss=1 rtw_ips_mode=1

Затем сделайте перезагрузку sudo reboot

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *