RPi 1'i yalnızca SSH üzerinden RPi 2'den ayırın


18

SSH aracılığıyla 2 Raspberry Pis'e bağlıyım. Aynı işletim sistemini çalıştırıyorlar (bu durumda Raspbian).

Hangisinin Pi 1 hangisinin Pi 2 olduğunu nasıl anlayabilirim?

Fiziksel donanımı nasıl tanımlayacağımı biliyorum (örn. Micro SD ve SD yuvası, sarı video çıkışı vb.), Ancak DHCP ile hangi IP adresini aldığını bilmiyorum.

Yanıtlar:


30

Raspberry Pi 2, BCM270 9 donanımını ve ~ 1 GB RAM'i şu şekilde verecektir :

pi@raspberrypi:~ $ cat /proc/cpuinfo | grep Hardware
Hardware        : BCM2709
pi@raspberrypi:~ $ cat /proc/meminfo | grep MemTotal
MemTotal:         947756 kB

Pi 1, BCM270 8 donanımını ve kesinlikle 1 GB'den az olduğunu bildirirken :

pi@raspberrypi:~ $ cat /proc/cpuinfo | grep Hardware
Hardware        : BCM2708
pi@raspberrypi:~ $ cat /proc/meminfo | grep MemTotal
MemTotal:         445112 kB

Daha ayrıntılı olarak bilmek için,

cat /proc/cpuinfo | grep Revision | awk '{print substr($0, length($0)-3, length($0))}'

sonuç aşağıdakilerden biri olabilir:

0002: Pi B Rev 1.0, 256 MB
0003: Pi B Rev 1.0, 256 MB
0004: Pi B Rev 2.0, 256 MB
0005: Pi B Rev 2.0, 256 MB
0006: Pi B Rev 2.0, 256 MB
0007: Pi A
0008: Pi A
0009: Pi A
000d: Pi B Rev 2.0, 512 MB
000e: Pi B Rev 2.0, 512 MB
000f: Pi B Rev 2.0, 512 MB
0010: Pi B+
0012: Pi A+
0013: Pi B+
0015: Pi A+
0092: Pi Zero Rev 1.2
0093: Pi Zero Rev 1.3
1040: Pi 2B Rev 1.0
1041: Pi 2B Rev 1.1
2082: Pi 3B Rev 1.2

8

Diğer cevaplara ek olarak, aynı türden birden fazla pi'yi birbirinden ayırmak istiyorsanız, seri numarasını benzer bir şekilde okuyabilirsiniz:

cat /proc/cpuinfo | grep Serial

Serial          : 000000000000000d

Bu pi başına benzersiz olacaktır.

Daha fazla bilgi: Seri numarasını nasıl alabilirim?


7

Veya noob yolu: birini güçlendirin ve diğerinin IP'sini belirleyin, sonra diğer IP'yi tahmin edebilirsiniz.

Hangi yolu seçerseniz seçin, daha ileri gitmek ve gelecekte kolayca ayırt etmek istiyorsanız, tanımlandıktan sonra ana bilgisayar adlarını değiştirebilirsiniz.

Her pi'de aşağıdakileri yapın:

/ Etc / hosts dosyasını düzenle:

sudo nano /etc/hosts

Dosyadaki "raspberrypi" yi istediğiniz adla değiştirin (örn: raspberrypione).

/ Etc / hostname dosyasını düzenle:

sudo nano /etc/hostname

Dosyadaki "raspberrypi" yi daha önce seçtiğiniz adla değiştirin.

Ardından sudo /etc/init.d/hostname.shdeğişikliklerinizi yerine getirmek ve yeniden başlatmak için yürütünsudo reboot

Yeniden başlatmayı bitirdikten sonra, yönlendiricinizdeki cihaz listesinde yeni adlarıyla görünürler, böylece IP'yi kolayca alabilirsiniz. Ayrıca ssh ile bağlandığınızda terminalinizde yeni adlarını göreceksiniz:

pi@raspberrypione:~ $
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.