RPi’ye İnternet Olmadan Bağlanma (SSH)

Yurtta kaldığım zamanlar raspberry ile çalışırken ne Wİ-Fi modülüm vardı, ne de HDMI girişli bir ekranım. Büyük bir heyecanla aldığım Raspberry Pi öyleyce duruyordu. Raspberry’ye Laptop’umla bağlanmanın yolunu bulmalıydım en kısa zamanda. Elimdeki tek araç geç saatlere kadar Counter Strike 1.6 oynarken kullandığım LAN (Ethernet) kablosu idi.

Neyseki, SSH etinden ve sütünden faydalanmamız için buyrulmuştu bize çoktan… SSH (Secure Shell) dedikleri şey güvenli bir protokol ile herhangi bir ağ geçidi üzerinden veri iletişimi sağlar. İşime yarayabilirdi…

Şimdi durumumu gözden geçirelim. Elimde bir raspberry var, güç verdiğim zaman çalışıyor ama ne yaptığımı göremiyordum. İnternetim olmadığı için Raspberry’e internet üzerinden de erişemiyordum. Ve bir de vaçgeçilmez LAN kablosu!

Raspberry’iye kendim bir IP numarası girip sanki ağdamış gibi bağlamalıydım. Bunun için cmdline.txt dosyasında bir düzeltme yapmalıydım.

 


 

PC’den düzeltme için;

  • PC’nizin IP adresini öğrenin.
Windows için komut satırına:  ipconfig
Linux için komut satırına : ifconfig yada ip addr

Öğrendiğiniz IP (IPv4) adresini not edin.

pcip

  • SD kartını bilgisayarınıza takın. Kart direk boot dosyasından açılacaktır. “cmdline.txt” dosyasını metin olarak düzenleyin. Ve satırın sonuna şu kodu ekleyin.
ip="Raspberry'ye atayacağınız IP"::"Bilgisayarınızın IP'si"

Örnek olarak benim bilgisayarımın IP’si 192.168.0.34 olduğu varsayıyorum, Raspberry’e atacağım IP’nin ilk üç hanesindeki rakamlar aynı olmalı. Nasıl yani 192.168.0.XXX şeklinde olmalıdır, aksi takdirde çalışmayacaktır.

Satır sonuna ekleyeceğim kod parçası ise böyle olmalı;

ip

İlk (düzenlenmemiş) hali;

cmd

Ve son hali;

cmd2

  • Kaydedip, kartı Raspberry’ye takın. Aynı zamanda LAN kablosunun bir ucunu bilgisayarınıza, diğer ucuda Raspberry’ye takın. Güç verip açılması için biraz zaman tanıyın. Putty adındaki bir program ile Raspberry’ye atamış olduğumuz IP adresini girin.

putty

Login ve password isteyecektir. Default ayarlarındaki Rasbian’da kullanıcı bilgileri şöyle;

Login as: pi
pi@169.254.26.XX's password: raspberry

ssh karşılama

Başarılı olarak bağlandığınızda bu ekranla karşılaşacaksınızdır. Artık Raspberry’nizin keyfini çıkartabilirsiniz.

 

Eğer ki Raspberry’den bu dosyaya ulaşmak isterseniz şu adımları takip edin;


  • Kök klasör altındaki boot klasörüne gitmek için şu komutu kullanın;
cd ./boot

“cmdline.txt” içeriğini görüntülemek için ise;

cat cmdline.txt

cmdline ilk

 

  •  Doğru dosyadayız tamam, şimdi satır sonuna kodu eklemek için root yetkisinde açalım;
sudo nano cmdline.txt
  • Satır konuna gidip ip=sallamabiripadresi::pcningerçekipsi yazalım

nano2

  • CTRL + X ile kaydetme emri verip Y ile onaylayalım;

nano3

  • Raspberry’yi yeniden başlatmak için;
sudo reboot
  • SSH’dan bağlanmak için hazırız, PUTTY’i açıp IP adresini girebilirsiniz artık.
Hakan Kaya
Yarı zamanlı mühendis. Yarı zamanlı eğitmen. Biraz da film sever.
error: 5846 sayılı Fikir ve Sanat Eserleri Kanunu tarafında içeriklerin izinsiz kopyalanması, paylaşılması ve çoğaltılması yasaktır.