回答:
Raspberry Pi 2は、BCM270 9ハードウェアと〜1 GBのRAMを次のように提供します。
pi@raspberrypi:~ $ cat /proc/cpuinfo | grep Hardware
Hardware : BCM2709
pi@raspberrypi:~ $ cat /proc/meminfo | grep MemTotal
MemTotal: 947756 kB
一方、Pi 1はBCM270 8ハードウェアを報告し、1 GB未満であることが確実です
pi@raspberrypi:~ $ cat /proc/cpuinfo | grep Hardware
Hardware : BCM2708
pi@raspberrypi:~ $ cat /proc/meminfo | grep MemTotal
MemTotal: 445112 kB
さらに詳しく知るには、
cat /proc/cpuinfo | grep Revision | awk '{print substr($0, length($0)-3, length($0))}'
結果は次のいずれかです。
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
他の回答に加えて、同じタイプの複数のpiを区別したい場合は、同様の方法でシリアル番号を読むことができます。
cat /proc/cpuinfo | grep Serial
Serial : 000000000000000d
これはpiごとに一意になります。
または、noobの方法:一方の電源をオフにし、他方のIPを特定すると、他のIPを推測できます。
どちらの方法を選択したとしても、さらに先に進んで将来それらを簡単に区別したい場合は、識別されたホスト名を変更できます。
各piで次を実行します。
/ etc / hostsファイルを編集します。
sudo nano /etc/hosts
ファイル内の「raspberrypi」を目的の名前に置き換えます(例:raspberrypione)。
/ etc / hostnameファイルを編集します。
sudo nano /etc/hostname
ファイル内の「raspberrypi」を以前に選択したのと同じ名前に置き換えます。
次にsudo /etc/init.d/hostname.sh
、変更をコミットして再起動しますsudo reboot
再起動が完了すると、新しい名前でルーターのデバイスリストに表示されるため、IPを簡単に取得できます。さらに、sshで接続すると、ターミナルに新しい名前が表示されます。
pi@raspberrypione:~ $