Ответ 1
Перейдите по этой ссылке. Вам просто нужно настроить RPi для него один раз, и вы готовы к работе.
Что это делает:
Позволяет использовать ваше устройство Android в качестве ввода с клавиатуры и дисплея терминала для вашего Raspberry Pi
Позволяет подключить Raspberry PI к вашему Android-устройству WiFi (3G не тестировалось, но должно работать).
Фон:
Мне нравится идея по-настоящему портативной коробки Raspberry Pi. Я хотел сделать один, но у меня нет совместимого WiFi-ключа, а также у меня нет беспроводной клавиатуры и мыши. Даже если бы я делал все эти вещи, я бы хотел сэкономить себе дополнительный порт USB, так как и моя сеть, и вход подключались к одному и тому же порту. Полагаю, что после этого нужно будет установить какой-нибудь VNC-сервер и подключиться к графическому интерфейсу Pi через Droid.
Моя сборка:
- Raspberry Pi v2 (Linux raspberrypi 3.1. 9+ # 125 PREEMPT)
- Asus Transformer Prime (Android 4.1.1. Желейные бобы)
- Yoobao "Long March" -11200mA 1А /2А батарея (хорошо для 10+ часов!)
- Эмулятор терминала VX ConnectBot (бесплатно в магазине Google Play)
- Клавиатура хакеров - потому что мне нравится заполнение вкладки (бесплатно в магазине Google Play)
Предположения:
- Ваш PI настроен для запуска SSHd при запуске
- Вы используете имя пользователя/пароль Pi по умолчанию
- Ваше устройство Android имеет подключение к Интернету через WiFi/3G, и оно включено
Как это сделать:
Добавьте следующее в /etc/network/interfaces
iface usb0 inet static address 192.168.42.42 netmask 255.255.255.0 network 192.168.42.0 broadcast 192.168.42.255
Отключи пи
Подключите ваше устройство Android к вашему Пи через него USB-кабель для передачи данных
Включи свой Пи... подожди минутку.
На устройстве Android перейдите в "Настройки"/"Беспроводные сети"/"Дополнительно"/"Модем и точка доступа"... нажмите "USB-модем".
Запустите VX ConnectBot и SSH "[email protected]"
Продолжайте нажимать клавишу возврата, пока она не спросит ваш пароль. Введите это.
Поздравляем - теперь у вас должен быть терминальный доступ к вашему Пи с помощью программной клавиатуры... вроде. Моя, кажется, отключает сеанс каждую минуту или около того - очень раздражает.
Теперь настройте маршрутизацию так, чтобы ваш Pi мог видеть мир через ваше устройство Android.
Укоренись
sudo su -
Проверьте, какой IP-адрес использует ваше устройство Android
arp -a
Шахта 192.168.42.129
Добавьте маршрут по умолчанию, указывающий весь трафик с вашего Pi на ваше устройство Android. Стоит отметить, что этот статический маршрут является временным и не переживет перезагрузку вашего Pi. Я оставил это так, потому что я не знаю, любит ли Android менять его адрес шлюза очень часто. Если вы зашли так далеко, я предполагаю, что вы можете выяснить, как сделать статический маршрут постоянным, если это необходимо :)
route add default gw 192.168.42.129 usb0
Попробуй это!
ping http://www.google.com