Raspberry SSH dan Ekli E-Posta Atmak

raspberry SSH üzerinden ek olarak e-posta gönderilmek istenirse sistemde mpack paketi yüklü olmalıdır.

sudo apt-get install ssmtp
sudo apt-get install mailutils
sudo apt-get install mpack

mpack paketi kurulur.

curl -s http://whatismijnip.nl |cut -d ” ” -f 5 > /home/pi/ip.txt
mpack -s “IP Adres Başlığı” /home/pi/ip.txt mail @ 360tr. com

örneğin http://whatismijnip.nl/ sitesinden alınan sayfa ip.txt olarak dosyaya saklanmaktadır. Ardından saklanan dosya ek olarak posta gönderilmektedir.

 

Raspberrypi Default gw

Raspberrypi veya Linux işletim sistemlerinde  hem GSM üzerinden hemde ETHERNET üzerinden internete çıkıyorsanız ve siz internete çıkışının öncelikli GSM (PPP0) üzerinden olmasını istiyorsanız GSM (PPP0) varsayılan Route Geçişiniz  GateWay adresine eklemelisiniz.

sudo route add default gw 10.64.64.64

ile ekleye bilirsiniz. böylelikle default olarak eklediğiniz gw ile nete çıkacaktır.  route -n komutu ile varsayılan gateway leri görebileceğiniz gibi traceroute google.com komutu ile takip edebilir ve ifconfig netstat -rn komutlarınıda kullanabilirsiniz.

Raspberry SSH ile SMTP E-posta Gönderme

Raspberry üzerinden SMTP ile e-posta göndermek istiyorsanız iki paketi yüklemelisiniz. Bunlar SSMTP ve MailUtils

sudo apt-get install ssmtp
sudo apt-get install mailutils

sudo nano /etc/ssmtp/ssmtp.conf
root=postmaster
mailhub=smtp.gmail.com:587
hostname=raspberrypi
AuthUser=gmailepostaniz@gmail.com
AuthPass=GmailSifreniz
FromLineOverride=YES
UseSTARTTLS=YES

echo “Merhaba E-Posta” | mail -s “Test Başlığı” mail @ 360tr. com

Not : Gmail ayarlarından düşük güvenlik aktif edilmelidir.

Raspberry Otomatik PPP0 Bağlantı

Raspberry 3G bağlantısı her seferinde sudo wvdial  komutu ile bağlanmak istemiyor ve otomatik Raspberry her açıldığında bağlanılmasını istiyorsanız aşağıdaki ayarları yapmalısınız.

/etc/network/interfaces
auto ppp0
iface ppp0 inet wvdial

ve

/etc/rc.local
sleep 60
/sbin/ifdown ppp0
/sbin/ifup ppp0

satırlarını ilgili dosyaların içine yazıp dosyayı saklayınız. sleep 60 dilerseniz kullanmaya bilirsiniz. Sistem açıldıktan 1 dakika sonra ppp0 bağlantısını kapat ver aç satırını işler.

Raspberry USB – 3G Turkcell-WIN

Raspberry USB port üzerinden 3G modem kullanmak istiyorsanız bu mümkün. Yapmanız gerekenler aşağıdaki komutlardır.

sudo apt-get install ppp
sudo apt-get install usb-modeswitch
sudo apt-get install libusb-dev
sudo apt-get install wvdial

lsusb komuutu ile USB bağlı aygıtları listeleye bilirsiniz.

sudo nano /etc/wvdial.conf

komutu ile ayar dosyası içine aşağıdakiler ekliyoruz.
[Dialer Defaults]
Init1 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init4 = AT+CGDCONT=1, “IP”, “mgb”
Modem = /dev/ttyUSB2
Baud = 460800
ISDN = 0
New PPPD = yes
Modem Type = Analog Modem
Phone = *99#
Username = wap
Password = wap
Stupid Mode = 1
Dial Command = ATDT

Not : mgb yerine internet yazmayınız. yazmanız durumunda hattınız üzerinden cihazınıza dışarıdan erişim sağlayamaz durumuda kullanmak zorunda kalırsınız. ttyUSB? kaçta bağlı ise o ? işareti yerine bağlı olduğu portu yazmalısınız.

sudo wvdial

komutu ile bağlantı İnternet bağlantısı sağlanır

 

Raspberrypi Kamerayı Kullanma

raspberry kendi PHP kamera yönetim yazılımını kullanmak isterseniz aşağıdaki komutları kullanarak sisteme kurabilirsiniz. Apache üzerinden php ile kamerayı yönetebilirsiniz.

git clone https://github.com/silvanmelchior/RPi_Cam_Web_Interface.git

cd RPi_Cam_Web_Interface
chmod u+x RPi_Cam_Web_Interface_Installer.sh
./RPi_Cam_Web_Interface_Installer.sh install

kurulum sonrası

./RPi_Cam_Web_Interface_Installer.sh install

tekrar giriş yapılarak configuration girilir ve ardından kamera enable edilir. Eğerki kayıt yerinin farklı bir aygıt olacaksa yine aynı yerden kayıt yolunu ayarlaya bilirsiniz. Kurulum sonrası /var/www/html yoluna kendini entegre ettiğini görecek ve böylece kamerayı dilediğiniz gibi erişebilecek ve yönete bileceksiniz.

Kamera hakkında daha ayrıntılı bilgi için aşağıdaki adresleri ziyaret edebilirsiniz.

http://elinux.org/RPi-Cam-Web-Interface
https://www.raspberrypi.org/learning/getting-started-with-picamera/

 

 

Raspberrypi Başlangıç

Raspberrypi ilk defa satın aldığınızda içinde herhangi bir yüklü sistem olmadan gelir. Siz Mini SD karta yükleyeceğiniz sistemini imaj halini internet üzerinden indirip yüklemelisiniz.

Raspberry indirmek için raspberry.org adresinden download bölümünü ziyaret etmelisiniz. İstediğiniz sistemi seçme indirme ve SD karta yükleme işlemleri bittikten sonra raspberry artık kuruluma hazırdır.

Kurulum adımlarını görebilmek için HDMI çıkışına bir monitör bağlamalısınız. Böylece kurulan paketler ve sistemin ilerleyişini gözlemlersiniz.

Kurulum tamamlanmasın ardından raspberrypi klavye, monitör, fare gibi araçlar olmadan kullanmak zorunda iseniz SSH ile bağlantı kurabilirsiniz.

SSH ile erişim sağlayabilmesi için raspberrypi nin ağ üzerinde IP almış olması gerekir. aldığı IP yi göremiyorsanız ağ üzerinde IP tarama programlarından yararlanarak bulabilirsiniz.

Kurulumlar tamamlandı ve Artık SSH ile bağlanıyoruz.

MAC, Linux kullanıyorsanız

ssh pi@IP.IP.IP.IP komutu ile Windows kullanıyorsanız PUTTY ile bağlantı kurar ve uzak erişim sağlaya bilirsiniz.

Raspberrypi varsayılan olarak aşağıdaki kullanıcı adı ve şifre ile gelir.

user : pi
passwd : raspberry

bağlantı sağladıktan sonra sisteminizi güncellemenizi mutlaka tavsiye ederim. bunları aşağıdaki komutlar ile yapabilirsiniz.

sudo apt-get update
sudo apt-get upgrade
sudo rpi-update
sudo apt-get dist-upgrade