Saya baru-baru ini membeli Raspberry Pi, model tipe B. Saya ingin memasangnya langsung ke layar laptop saya, tanpa monitor lain. Saya belum mengaturnya. Bagaimana cara menghubungkan layar laptop saya sebagai layar Raspberry Pi?
Saya tidak ingin membeli kabel HDMI. Sebaliknya saya ingin mencoba dari Ethernet atau USB.
Jawaban:
Ini hanya untuk antarmuka baris perintah, bukan untuk UI Grafis.
Cara termudah adalah terhubung melalui SSH dengan program yang disebut Putty (Windows), M-remote (Windows) atau menggunakan aplikasi Terminal di OS X atau Linux apa pun (tidak ada instalasi, sudah tersedia).
ssh pi@raspberrypi
SSH
dan masukkan nama hostraspberrypi
SSH (2)
, nama hostraspberrypi
, nama penggunapi
, kata sandiraspberry
Sekarang terhubung.
Jika ini GAGAL, coba cari tahu alamat IP apa yang ditetapkan untuk Raspberry Pi. (Misalnya, dengan menggunakan browser Anda untuk mengambil lihat di website modem Anda (jika Anda tidak tahu di mana, Anda bisa mencoba
http://192.168.0.1/
atauhttp://192.168.1.1/
atauhttp://192.168.0.254/
atauhttp://192.168.1.254/
atauhttp://192.168.0.138/
atauhttp://10.0.0.1/
atauhttp://10.0.0.138/
atauhttp://10.0.0.254/
atauhttp://10.0.1.1/
atauhttp://10.0.1.254/
)Cari perangkat yang bernama sesuatu
raspberrypi
dan salin alamat IP. Rekatkan ke perintah yang Anda coba dari atas di mana sekarang menyatakanraspberrypi
dan Anda baik untuk pergi!Sekarang (atau setelah Anda memasukkan kata sandi
raspberry
) Anda terhubung ke antarmuka baris perintah Raspberry Pi, dan Anda dapat melakukan (hampir) apa pun yang Anda bisa ketika Anda akan terhubung dengan monitor, mouse dan keyboard dan TIDAK di-boot ke dalam antarmuka pengguna grafis.sumber
Ada posting blog, Raspberry Pi Remote Connections - Tanpa Jaringan! , merinci apa yang Anda cari.
Pada dasarnya, ini melibatkan penetapan alamat IP statis untuk laptop dan Raspberry Pi, kemudian menyiapkan server-X untuk mengalirkan layar dari Raspberry Pi ke laptop Anda. Karena ini adalah panduan yang luas, silakan rujuk tautan untuk petunjuk terperinci.
Pilihan lain untuk mengeksplorasi akan menggunakan VNC atau aplikasi tipe desktop jarak jauh yang serupa.
sumber
Sunting 1/1/2019: Karena jawaban ini terus populer, akan memasukkan perubahan per komentar bigjosh . Sekitar April 2017, Raspbian memperkenalkan perubahan keamanan yang tidak lagi memulai server SSH secara default (lihat posting blog ini ). Untuk mengaktifkan server SSH saat boot, buat file bernama
ssh
pada partisi boot kartu SD Pi sebelum mencoba instruksi ini.Menggunakan Macbook Pro (semua laptop / desktop modern akan melakukannya), Pi, dan kartu SD yang bersih dan belum di-boot dengan Raspbian, inilah yang saya lakukan:
Pada boot pertama, Pi sebenarnya akan memulai server SSH yang tersedia di port ethernet. Tapi, itu tidak bisa diakses jika Pi tidak memiliki alamat IP. Secara default, tidak. Ini akan mengaktifkan klien DHCP untuk menghubungi router untuk IP. Memasukkan ethernet dari Pi ke komputer akan menyebabkan Pi meminta IP. Secara default, komputer konsumen tidak merespons permintaan ini. Langkah pertama adalah mengaktifkan server DHCP di komputer. Untuk pengaturan saya, saya menggunakan dnsmasq yang diinstal di mesin virtual Debian yang saya buat untuk proyek lain. VM tidak diperlukan, karena dnsmasq akan berjalan dengan baik pada Mac (dapat diinstal dari MacPorts atau sumber) atau komputer Linux secara native. Saya percaya ada beberapa server DHCP yang berjalan di Windows, tetapi saya tidak yakin. Anda juga bisa menyambungkan Pi ke router nirkabel dengan efek yang sama,
Setelah server DHCP berjalan, sambungkan Pi ke ethernet komputer dan nyalakan. Dalam output file log / konsol, Anda akan melihat sesuatu seperti ini:
Penjelasan dan apa yang kami cari di sini: Dua baris pertama adalah laptop saya (Maxwell) yang terhubung ke server DHCP. Karena laptop mengenali server DHCP, ia meminta IP yang dimilikinya di masa lalu: 10.37.27.137. Ini dapat dikonfirmasi dengan melihat pengaturan jaringan komputer Anda (bagi saya, itu muncul di System Preferences / Network di OS X). Server DHCP kemudian memberikan komputer saya IP yang diminta karena ini bukan konflik (
DHCPACK
, dhcp-ack [nowledgement]). Tiga empat berikutnya terkait dengan Pi: Pertama-tama mengirimkanDHCPDISCOVER
untuk menemukan server DHCP (jika ada). Dnsmasq kemudian menawarkannya IP baru. Pi menerimanya (DHCPREQUEST
), dan kemudian server mengkonfirmasi IP dalam databasenya dan benar-benar memberikan IP ke Pi. Saya tahu saya telah menemukan entri yang tepat karena nama host terakhir terdaftar diDHCPACK
adalah "raspberrypi". Catat alamat IP yang diberikan server DHCP kepada Pi (milik saya adalah 10.79.26.148).Jika Anda menghubungkan Pi ke router alih-alih komputer, lihat di antarmuka web router untuk daftar klien DHCP, atau daftar komputer yang terhubung ke jaringan. Sebagian besar router memiliki ini di suatu tempat, bahkan jika mereka tidak semuanya menyebutnya hal yang sama. Cari komputer bernama "raspberrypi", dan catat alamat IP-nya.
Setelah Anda memiliki IP untuk Pi, Anda dapat menghubungkannya dengan klien SSH pilihan Anda. Untuk Mac / Linux / UNIX, Anda bisa membuka terminal dan mengetik di
ssh pi@IP_ADDRESS
manaIP_ADDRESS
IP Pi Anda yang Anda temukan sebelumnya. Pengguna Windows dapat menggunakan Cygwin, MobaXterm, atau Putty. Jika IP Anda benar, Anda akan melihat sesuatu seperti ini:Karena saya belum terhubung ke Pi sebelumnya, saya harus menerima kunci ECDSA untuk melanjutkan. Kata sandi default, seperti yang dinyatakan dalam jawaban sebelumnya di sini dan dalam dokumentasi resmi, adalah
raspberry
. Sekarang, kita masuk ke Raspbian melalui SSH, dan dapat melakukan banyak hal. Anda seharusnya melihat ini sekarang di konsol SSH:Sekarang, sesuai dengan MOTD prompt, Anda harus menjalankan
sudo raspi-config
yang membawa Anda ke jendela konfigurasi yang sama Anda akan melihat apakah Anda telah mem-boot-nya dengan HDMI. Di antara hal-hal lain di sini, Anda harus mengaktifkan server SSH. Setelah mengonfigurasinya, Anda dapat menggunakan pengaturan yang sama ini untuk menghubungkan kembali ke Pi setelah ssh lagi setelah reboot.Sumber: pengalaman saya sendiri.
sumber
ssh
pada partisi boot kartu SD Pi": ini lebih mudah diucapkan daripada dilakukan pada Mac, yang menolak untuk memasangext2/3
SD (?) yang diformat setelah pencitraan dengan Raspbian. Saya akhirnya harus menggunakan laptop Ubuntu yang lama dan berdebu untuk memasangnya dan menambahkan file.Kami (@RPi Awesomeness dan @Dam Underscore) menyelesaikan ini dalam obrolan. Tidak ada tutorial atau jawaban yang dia coba yang berfungsi, jadi kami mencoba mencari tahu dan kami melakukannya.
Ternyata OP menggunakan NOOBS dan karenanya tidak dapat menemukan file cmdline.txt yang diperlukan untuk tutorial yang ia ikuti. Jadi, saya katakan padanya untuk mengunduh Raspbian & ikuti saja.
Apakah itu memungkinkan dia mengaturnya tanpa kepala atau tidak, saya belum tahu, tapi ini membuatnya siap untuk terus berjalan. tutorial.
sumber
Perangkat keras. Ini tidak akan bekerja melalui perangkat keras saja. Motherboard laptop Anda terhubung dengan kabel untuk menampilkan video ke layar laptop. Kebanyakan - jika tidak semua - laptop tidak memiliki video-in.
// EDIT // Memeriksa bagian pertanyaan terkait, menunjukkan bahwa itu bisa dilakukan hanya menggunakan perangkat keras: Sambungkan Pi ke layar laptop lama
Perangkat Lunak LAN +.
pi
raspberry
sumber
Jawaban yang diperbarui
Karena jawaban ini sudah tua dan Anda perlu menginstal PHP terlebih dahulu di sini adalah solusi out-of-the-box untuk macOS dan * nix System (dan Ubuntu Subsystems di Win10)
Setelah pemindaian ini
nmap
menunjukkan setiap host dengan port SSH terbuka dan juga produsen chip jaringan.Perhatikan bahwa untuk pengaturan tanpa kepala Anda perlu mengaktifkan ssh (3. bagian)
Jawaban asli
Saya punya masalah ini juga. Saya tahu raspberry mendapat IP dari layanan DHCP lokal. Tetapi dalam jaringan saya, saya tidak dapat mencapai pi dengan nama host .. jadi saya hanya memindai jaringan saya untuk semua klien yang memiliki port SSH terbuka (Port 22)
(Script PHP)
Jadi saya mencoba masuk dengan SSH pi @ {found ip address} pada setiap alamat IP yang ditemukan dan yang ke-3 adalah itu.
Perhatikan bahwa skrip kecil ini hanya sangat berguna di kelas C-networks :)
Sekarang saya hanya memberi pi saya ip statis.
Itulah kisahnya ketika Anda lupa membawa adaptor HDMI dari rumah ke kantor;)
Sunting:
Saya hanya memperhatikan bahwa pertanyaan bagaimana menghubungkan layar laptop ... jadi jawaban saya hanya relevan untuk penggunaan ssh atau pengaturan tanpa kepala lainnya.
sumber
192.168.1.0/24
bukan192.168.100.0/24
dalam kasus saya.Itu tentu bisa dilakukan. Saya terutama menggunakan Pi saya dari jarak jauh, menggunakan
ssh
untuk mengakses konsol danVNC
untuk mengakses GUI.VNC
membutuhkan instalasi perangkat lunak tambahan pada Pi (dan perangkat lunak yang kompatibel pada laptop).Pengaturan jarak jauh awal dimungkinkan, asalkan Anda tahu apa yang Anda lakukan, tetapi saya sangat menyarankan Anda menggunakan keyboard langsung (USB) dan monitor untuk pengaturan awal. HDMI lebih mudah, tetapi Anda dapat menggunakan
RCA
koneksi ke TV / Monitor. Anda perlu memberi tahu kami apa OS yang digunakan laptop, dan bagaimana Anda terhubung ke Pi.sumber
RCA
koneksi ke TV karena ini sering dilupakan.Ada tutorial yang bagus di sini yang menjelaskan caranya
Satu-satunya kelemahan adalah ini hanya bekerja dari komputer Windows, saya belum menemukan alternatif untuk MobaXterm untuk Mac OSX.
sumber
Pilihan pribadi saya adalah menggunakan konektor USB-> UART. Ketika gambar Raspbian perawan diinstal, ada contoh "getty" berjalan melawan serial default Pi. Ini berarti bahwa jika kita memasang terminal serial ke RX / TX dari Pi UART, kita bisa mendapatkan prompt login. Menggunakan USB-> UART, saya pasang ujung USB ke PC saya dan kemudian menghubungkan PC RX ke PI TX dan PC TX ke PI RX dan kemudian menambahkan landasan bersama. Sekarang jika saya menjalankan emulator terminal serial seperti Putty, saya bisa masuk ke Pi. Dari sana, jika saya perlu, saya dapat mengatur semua dan semua opsi jaringan yang saya perlukan untuk mendapatkan bootstrap lebih lanjut.
sumber
Jadi cara termudah adalah ...
sumber
Cara terbaik untuk menginstal tanpa menggunakan monitor adalah dengan:
ip=<ip of rasberry pi>::<ip of lan card,get it by ip config>
setelah ini letakkan kartu memori di Raspberry Pi dan jalankan dempul dengan memasukkan ip. Masukkan nama pengguna default "pi" dan kata sandi "raspberry".
sumber
VNC selangkah demi selangkah di Raspberry Pi 2 Raspbian Jessie 2016-05-27, Ubuntu 16.04 host
VNC adalah protokol server / klien yang memungkinkan klien untuk mengakses desktop server.
Temukan IP pi Anda: Bersiap untuk ssh tanpa layar Saya sarankan:
koneksi kabel ethernet langsung: SSH ke RPi tanpa koneksi jaringan?
dengan router:
SSH ke PI dan jalankan:
PERINGATAN: kami tidak menetapkan kata sandi untuk kesederhanaan, tetapi itu tidak aman. Lihat: https://askubuntu.com/a/757398/52975 untuk itu.
Di tuan rumah:
Ubuntu juga dilengkapi dengan
remmina
klien VNC secara default, tetapi vinagre lebih mudah untuk diaturHasil: Anda mendapatkan jendela di desktop Anda seperti:
di sini menampilkan buggy yang
glxgears
berjalan (hampir diperbaiki pada RPI 3 tampaknya: https://www.youtube.com/watch?v=WMfgXOHWAnc&feature=youtu.be&t=118 ).Anda kemudian dapat mengkliknya langsung dengan mouse Anda, dan status papan RPI juga diperbarui. Jika Anda memiliki layar untuk PI, kedua layar akan menyinkronkan.
sumber