Niedawno kupiłem Raspberry Pi 2, Model B. Mam zamiar w większości połączyć się z nim przez lokalną sieć WLAN lub Ethernet, używając połączenia SSH z mojego głównego komputera.
Jednak teraz mam Raspberry Pi, który nie ma jeszcze zainstalowanego żadnego oprogramowania. Wskazówki dotyczące konfigurowania Raspberry Pi, które znalazłem do tej pory w Internecie, zaczynają się od podłączenia urządzenia do wyświetlacza HDMI. W tej chwili nie mam tutaj wyświetlacza ze złączem HDMI.
Czy można zainstalować (dowolną wersję, ale raczej Raspbian) Linux na Raspberry Pi bez konieczności podłączania go do wyświetlacza HDMI?
ssh pi@${IP_ADDRESS}
raz się uruchomi.raspberrypi.stackexchange
Odpowiedzi:
Raspbian od początku 2016 roku pozwala ssh po drugim uruchomieniu.
Pierwsze uruchomienie z SD zmienia rozmiar partycji i generuje klucze sshd, ale nie uruchamia demona ssh.
Poczekaj 5-10 minut i uruchom RPI zasilania. Połącz przez ssh przy użyciu domyślnych poświadczeń.
Znalezienie adresu IP RPI jest poza zakresem tej odpowiedzi :)
Aktualizacja 2017 : raspbian stretch nie wymaga powerycle, ale potrzebuje pliku „ssh” umieszczonego w katalogu głównym mniejszej partycji karty SD
źródło
nmap -oG - -p 22 192.168.0.0-255 | grep open
Tak, możesz to zrobić przynajmniej w Arch Linux . Po zbudowaniu systemu plików karty flash microSD na innym komputerze, możesz uruchomić RasPi za pomocą tej karty microSD i podłączonego kabla Ethernet. Arch Linux uruchomi się, zdobędzie adres IP za pomocą DHCP. Logujesz się jako użytkownik root lub zwykły użytkownik za pośrednictwem sieci Ethernet, więc musisz dowiedzieć się, jakiego adresu IP nasłuchuje RasPi.
źródło
nmap -sn 192.168.0.0/24 -oG -
(zakładając, że twoja sieć LAN to 192.168.0.0/24)arp -n
aby wyświetlić tabelę IP-> MAC na serwerze DHCP. RPi powinno tam być po tym, jak uzyska adres IP i cokolwiek z tym zrobi. Lub po prostu spójrz na dzienniki na serwerze DHCP. Jeśli korzystasz z domowego routera, prawdopodobnie możesz to zrobić za pomocą internetowego interfejsu konfiguracji.arp -n
polecenia :)Możesz skonfigurować Raspberry Pi bez użycia monitora / klawiatury / myszy, a nawet bez połączenia sieciowego za pomocą PiBakery , opartego na blokach narzędzia konfiguracyjnego, które pozwala konfigurować ustawienia, modyfikować pliki i instalować oprogramowanie , nawet przed zapisaniem karty SD .
Po ustawieniu opcji, które chcesz, możesz następnie zapisać kartę SD ze swoimi konfiguracjami, a Twój Pi zostanie skonfigurowany przy pierwszym uruchomieniu.
Dowiedz się więcej na www.PiBakery.org
Uwaga: Napisałem PiBakery
źródło
Na Raspberry Pi dostępna jest konsola szeregowa przez UART na portach GPIO. Możesz przeczytać o tym tutaj na elinux.org .
Zasadniczo podłączasz kartę TTL do GPIO i otrzymujesz konsolę szeregową. Następnie możesz użyć takich rzeczy, jak
screen
dostęp do tej konsoli na komputerze z systemem Linux. Następnie możesz skonfigurować obraz linux skopiowany na kartę SD w celu dalszych finalizacji.źródło
Możesz łatwo skonfigurować RPi bez połączenia HDMI lub klawiatury lub myszy USB.
Zrobiłem to przy użyciu minimalnej wersji Ubuntu z Ubuntu Pi Flavor Maker. Po dodaniu obrazu do karty SD, podłącz Raspberry Pi do routera za pomocą kabla Ethernet i poczekaj, aż zakończy się pierwsze uruchomienie. Skorzystaj z tabeli routingu routera, aby określić adres IP pi i wejście ssh. Domyślne poświadczenia to
ubuntu:ubuntu
.źródło
Możesz podłączyć konwerter HDMI-VGA i używać zwykłego monitora. Udało mi się to zrobić.
źródło