SSH를 통해서만 RPi 1과 RPi 2를 구분


18

SSH를 통해 2 개의 라즈베리 파이에 연결되어 있습니다. 그들은 동일한 OS (이 경우 Rasbian)를 실행 중입니다.

어느 쪽이 Pi 1이고 어느 쪽이 Pi 2인지 어떻게 알 수 있습니까?

물리적 하드웨어 (예 : 마이크로 SD 대 SD 슬롯, 노란색 비디오 출력 등)를 식별하는 방법을 알고 있지만 DHCP를 통해 어떤 IP 주소를 얻었는지 모르겠습니다.

답변:


30

Raspberry Pi 2는 다음 과 같이 BCM270 9 하드웨어와 ~ 1GB의 RAM을 제공합니다.

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

Pi 1은 BCM270 8 하드웨어와 1GB 미만을 보고합니다 .

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

8

다른 답변 외에도 동일한 유형의 파이를 둘 이상 구분하려면 비슷한 방식으로 일련 번호를 읽을 수 있습니다.

cat /proc/cpuinfo | grep Serial

Serial          : 000000000000000d

이것은 pi마다 고유합니다.

추가 정보 : 일련 번호는 어떻게 얻습니까?


7

또는 멍청한 방법 : 하나의 전원을 끄고 다른 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:~ $
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.