Одна из первых вещей, которую Вы захотите сделать, — это дать Raspberry Pi выход в Интернет.
В этом уроке Вы научитесь:
- Подключаться с помощью кабеля Ethernet
- Использовать WiFi адаптер с Raspbian
- Узнавать IP-адрес Raspberry Pi
Использование проводной сети
Если DHCP на домашнем маршрутизаторе не включен, подсоединитесь к его консоли управления через другой уже подключенный компьютер.
Где-нибудь должна быть настройка, которая включает протокол.
Покупка USB WiFi-адаптера
Если у Вас уже есть WiFi-адаптер, опробуйте его, потому что большинство даже бюджетных адаптеров будут работать без проблем.
Если подсоединить WiFi-адаптер, то у Вас больше не будет двух свободных USB-разъема для клавиатуры и мыши, поэтому Вам может понадобиться USB-хаб.
Настройка Wifi с помощью графического интерфейса
Релизы Raspbian после 28 октября 2012 г. имеют встроенную утилиту конфигурирования. Вы найдете ее ярлык на Рабочем столе. Если Вы используете инструменты командной строки или подключаетесь через Ethernet, смотрите следующий раздел, чтобы узнать, как вручную настраивать сеть, интерфейсы и др.
Шаг 2.
Нажмите кнопку Scan и откроется еще одно окно. Найдите в списке свою беспроводную точку доступа и дважды щелкните на ней. Откроется еще одно окно.
Шаг 3.
Введите свой пароль и нажмите Добавить (Add). В первом окне отобразится, что соединение установлено. Вы можете подключаться или отключаться с помощью кнопок Connect и Disconnect. Также обратите внимание, что IP-адрес Вашего Pi отображается в нижней части окна.
Настройка Wifi с помощью командной строки
Настройка WiFi в Occidentalis тоже достаточно проста. Вам всего лишь нужно добавить название своей беспроводной сети (SSID) и пароль в конфигурационный файл.
Шаг 1.
Запустите Raspberry Pi без WiFi-адаптера.
Шаг 2.
Откройте Терминал кликнув на ярлык LXTerminal и введите следующую команду:
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow—hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
wpa—ssid «ssid»
wpa—psk «password»
auto lo
iface lo inet loopback
iface eth0 inet dhcp
auto wlan0
allow—hotplug wlan0
iface wlan0 inet dhcp
wpa—scan—ssid 1
wpa—ap—scan 1
wpa—key—mgmt WPA—PSK
wpa—proto RSN WPA
wpa—pairwise CCMP TKIP
wpa—group CCMP TKIP
wpa—ssid «My Secret SSID»
wpa—psk «My SSID PSK»
iface default inet dhcp
Вам нужно внести изменения в 2 последние строки. Измените файл так, чтоб он выглядел следующим образом:
Конечно же, Вам нужно подставить свои название сети и пароль. Обратите внимание, что имя сети и пароль берутся в двойные кавычки.
В этом редакторе нельзя использовать мышь, поэтому пользуйтесь клавишами курсора.
Шаг 4.
Когда закончите, нажмите ctrl+x. Появится вопрос о том, хотите ли Вы сохранить изменения.
Нажмите ‘Y’ и клавишу ввода, чтобы сохранить файл с таким же именем.
Шаг 5.
Выключите Raspberry Pi, подсоедините WiFi-адаптер и снова включите Pi. Вы увидите, что Raspberry Pi подключается через WiFi- адаптер при загрузке.
Находим IP-адрес Вашего Pi
Вы можете найти IP-адрес Вашего компьютера открыв еще раз инструмент установки WiFi. IP-адрес в нижней части окна.
Напротив wlan0 Вы увидите inet addr: 192.168.1.10, то есть IP-адрес Raspberry Pi.
Помните! Если Ваш IP-адрес начинается с 192.168 или 10.0, тогда это внутренний адрес, то есть Вы можете выйти в Интернет, но никто за пределами Вашей сети не сможет получить доступ к Вашему Pi через IP-адрес. Это важно, если Вы хотите, чтобы к серверу на Вашем Pi имели доступ другие люди. Обычно безопасней держать устройство во внутренней сети, чтобы его не взломали.
Тестирование и настройка
Устранение проблем с пропаданием 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