Я купил новый Raspberry Pi W, но у меня сейчас нет ни адаптера mini-HDMI (чтобы подключить его к монитору), ни модуля Ethernet для подключения по SSH.
Могу ли я как-то подключиться по SSH через USB?
Как я могу подключиться по SSH через WiFi без его настройки? Будет ли WiFi автоматически подключаться, например, к беспроводной сети без пароля?
Это сложный вопрос. WiFi не подключается автоматически. Поэтому я бы попробовал следующее:
Создайте образ карты micro SD с образом ОС Raspbian с помощью Win32DiskImager.
Настройте WiFi вручную с другого компьютера. На другом компьютере под управлением Linux (или ПК с Live CD) вы можете отредактировать следующий файл:
/etc/wpa_supplicant/wpa_supplicant.conf
И добавить следующее, где вы вводите SSID и пароль вашей сети WiFi:
network={
ssid="SSID"
psk="password"
key_mgmt=WPA-PSK
}
Поместите SD-карту в Pi, и если все работает, как я надеюсь, вы сможете увидеть Pi в вашей сети WiFi с помощью приложения маршрутизатора и войти в него по SSH. Удачи, надеюсь, это поможет.
Вы ищете информацию о запуске "headless". Подробности об этом есть на сайте raspberry pi. https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=161202
По сути, поместите файл wpa_supplicant.conf в сектор "boot" на sdcard, который вы можете видеть из windows, и отредактируйте файл, включив в него ваши учетные данные wifi:
network={
ssid="YourNetworkSSID"
psk="Your Network's Passphrase"
key_mgmt=WPA-PSK
}
После некоторой настройки вы можете подключиться к SSH с USB.
Это предполагает, что вы не используете NOOBS. Сделать это с SD-карты NOOBS немного сложнее и (насколько мне известно) невозможно под Windows.
config.txt
и добавьте dtoverlay=dwc2
на отдельной строке в конце.cmdline.txt
и добавьте modules-load=dwc2,g_ether
сразу после слов rootwait
. Отделите его от rootwait
пробелом. Не добавляйте его с новой строки, добавьте его в той же строке.Когда вы вставите SD-карту в Pi и подключите его к компьютеру (используйте левый USB-порт, где USB-разъемы находятся снизу), он должен отобразиться как устройство ethernet. Вы должны иметь возможность подключиться по SSH к [email protected]
с подключенного компьютера.
Редактировать: Ответ Рикардо напомнил мне, что вы также можете просто сделать шаг 1, а затем посмотреть мой ответ на это связанное сообщение.