Я искал interwebs в течение нескольких часов, пытаясь найти способ настроить мой малиновый Pi для подключения к локальной сети и включения SSH
.Подключиться к безголовой малине Pi через SSH?
Моя проблема заключается в том, что Pi, похоже, загружается (все огни загораются и мигают), но он не отображается в сети. У меня нет монитора или клавиатуры, поэтому вся установка должна быть безголовой.
Что я пробовал:
Для проверки сети отображается ли Pi, я в основном использовал следующую команду в окне Linux (мой шлюз подсети 10.22.0.1
):
nmap -p 22 --open 10.22.*.*
Я нахожусь в кампусе колледжа, поэтому в сети большое количество машин, поэтому мой контрольный порт 22 (SSH
) напрямую, который, как я понимаю, включен по умолчанию. (? Видимо по умолчанию SSH
и создания сетей является относительно новой особенностью Raspbian ли кто-нибудь пролить свет на это или как перепроверить?)
Я также попытался установить статический IP-адрес, как описано здесь: http://elinux.org/Configuring_a_Static_IP_address_on_your_Raspberry_Pi
Во всех случаях коммутатор Ethernet, подключенный к Pi, показывает оранжевый индикатор для порта, а для других устройств, которые успешно подключаются, отображается зеленый индикатор. Я не уверен, что это значит, но я подозреваю, что это означает, что Pi не получает IP-адрес.
Подробнее:
- Пи работает новый образ последней версии
Raspbian Wheezy
(по состоянию на 1 февраля 2016 года). - Pi - версия модели B (да, я знаю, что она старая), но ОС
новый. - Я питаю его с помощью адаптера стены 5V 1A.
- Я использовал Pi успешно в прошлом (например, 4 года назад), а недавно выкопал его с новой ОС на SD-карте.
ОБНОВЛЕНИЕ: Я думаю, что я * наконец * удалось получить статический IP-файл, отредактировав cmdline.txt в разделе/boot в соответствии с этими инструкциями: https://kushrami.wordpress.com/2015/01/22/ how-to-start-raspberry-pi-without-screen/ Однако SSH по-прежнему кажется недоступным. Команда SSH возвращает «соединение отказано», а nmap показывает, что нулевые порты открыты. Я начинаю сомневаться, действительно ли SSH включен по умолчанию. –
UPDATE RESOLVED: Ну, похоже, у меня была аппаратная проблема. Я поменял SD-карту на новую, и все работает. Для любого в будущем, который чувствует себя беспомощным, как я, вот несколько советов: 1. Чтобы установить статический IP, отредактируйте cmdline.txt, как описано в моем другом комментарии. 2. Pi реагирует на звонки довольно быстро, но для запуска SSH может потребоваться некоторое время (должно быть включено по умолчанию). Я продолжал думать, что SSH не работает, но на самом деле для запуска этой услуги требуется всего несколько минут, так что будьте терпеливы. Удачи! ;) –