Saya ingin membangun sistem minimal untuk raspberry pi (B +) untuk meningkatkan kinerja algoritma deteksi wajah saya ... Saya telah menemukan BuildRoot
: untuk konfigurasi saya menemukan bahwa tidak perlu melakukan konfigurasi sendiri dan sebagai gantinya saya telah menggunakan yang disediakan satu :
make raspberrypi_defconfig
make
Sekarang saya tidak memiliki Kabel HDMI untuk menghubungkan pi ... ketika menghubungkannya ke laptop saya led merah menyala dan led hijau mulai berkedip: itu berarti bahwa pi membaca kartu SD dengan benar Ini adalah pertama kalinya saya Saya menggunakan buildroot, dan saya tidak tahu cara mengaktifkan ssh untuk pi atau cara menampilkan alamat pi. Perhatikan ini bukan duplikat Siapkan untuk ssh tanpa layar karena dalam solusi yang mereka berikan
Untuk mengaktifkan ssh saat startup, buat cadangan boot.rc pada partisi boot pada gambar SD dan ganti dengan boot_enable_ssh.rc
Yah saya tidak punya file bernama boot.rc
Saya dapat mengakses kartu sd menggunakan ubuntu 14.04, menjalankan ls dari folder boot tunjukkan ini:
bootcode.bin cmdline.txt config.txt fixup.dat start.elf zImage
saya juga telah mencoba menggunakan ip statis dengan menambahkan 10.42.0.5 ke cmdline.txt tetapi setelah itu saya tidak dapat terhubung ke pi dengan alamat ini. Jadi saya punya dua masalah:
- Cara terhubung ke alamat pi saat menggunakan buildroot: Tautan ke Solusi
- Cara mengatur dan terhubung ke pi menggunakan ssh menggunakan buildroot dan tanpa HDMI.
Btw saya menggunakan kabel ethernet untuk terhubung ke pi
Terima kasih :)
UPDATE : saya telah menambahkan tautan ke solusi untuk masalah pertama Sekarang alamat pi muncul setelah pemindaian jaringan ethernet:
nmap -sP 10.42.0.0/24
Nmap scan report for 10.42.0.5
Host is up (0.00076s latency).
Sekarang masalah yang saya miliki adalah bagaimana mengaktifkan ssh agar tidak dapat terhubung ke pi tanpa HDMI (menggunakan Buildroot)
Saat mencoba ssh pi (buildroot adalah nama host sistem yang digunakan):
ssh buildroot@10.42.0.5
ssh: connect to host 10.42.0.5 port 22: Connection refused
Saya pikir itu karena ssh tidak diaktifkan !!!
sudo nmap -sP 192.168.0.0/24 | awk '/^Nmap/{ip=$NF}/B8:27:EB/{print ip}'
Anda mungkin perlu mengubah alamat jaringan yang ditentukan oleh 192.168.x.0/24
tempat X berada di antara 0-255 inklusif yang akan mencakup Anda untuk rentang alamat Kelas C pribadi yang disediakan untuk LAN. Ini memfilter hasil untuk alamat MAC unik yang akan dimiliki Antarmuka Ethernet pada Pi ...
sudo nmap -sP 10.42.0/24
memberi saya 1 host sudah habis (ini laptop saya) tetapi tidak ada perangkat lain yang terdeteksi !!! Catatan: alamat ethernet saya adalah 10.42.0.1 dan perintah sudo nmap -sP 10.42.0/24 | awk '/^Nmap/{ip=$NF}/B8:27:EB/{print ip}'
memberikan output kosong
ssh@10.42.0.5
setelah memilih ip statis