'mediawiki'에 해당되는 글 2건

  1. 2020.06.23 Hardware | Raspberry Pi 4 Model B 4GB 버전 구매기
  2. 2018.03.25 Hardware | Cross cable 로 MediaWiki 서버 연결해 보기

Hardware | Raspberry Pi 4 Model B 4GB 버전 구매기

|

드. 디. 어. Raspberry Pi 4B 4GB 를 구매했습니다.




1. 구입


중고사이트에서 조금 저렴하게 구입.





2. unboxing


언박싱은 항상 행복합니다.



최신 Raspberry Pi 임을 말해주고 있습니다. 메모리가 4GB !!! 1GB 로 허덕이던 예전 버전에서 무려 4배.



학습용이 4GB 까지 왔군요. 그것도 비용 변동 없이. 기술의 발전과 mass production 이란...



살폿이.



이전 버전 이후 2년만인가... 이 조그마한 손바닥에 PC 급이 올라가는 군요.





3. 외관


여러가지 조그마한 component 가 늘었습니다.



GPIO 쪽 옆면.



전원쪽 옆면. USB-C, micro HDMI 포트가 보입니다.





4. CPU


CPU code 는 다음과 같습니다.


* Raspberry Pi revision codes

https://www.raspberrypi.org/documentation/hardware/raspberrypi/revision-codes/README.md



Raspberry Pi OS 에서 command 를 치면 아래와 같이 표시되네요.


cat /sys/firmware/devicetree/base/model | sed G

cat /proc/device-tree/model | sed G

dmesg | grep model

cat /proc/cpuinfo




Revision : c03112 표기가 말해주듯, Rev 1.2 이며, 4GB 버전이 확인 됩니다.

인터넷에서 검색한 specification 은 다음과 같습니다. 드디어 쿼드 코어가 올라가는 군요.

위의 명령어에서는 BCM2835 라고 표시되어 나오지만, 이는 OS 어플의 문제로 BCM2711 이 맞습니다.


Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz


"pinout" 이라는 command 로도 확인 가능합니다. 이 명령어는 GPIO 정도까지 자세히 보여줍니다.





5. Memory


이번 Raspberry Pi 4 를 구입한 가장 큰 이유는 memory 크기 입니다.

그 전버전까지는 1GB memory 만 실장되어 있어서 Web Server / MediaWiKi 를 돌리기에는 역부족이었습니다. (돌아가긴 돌아 감)


메모리가 4GB 까지 늘었으니, 쾌적한 MediaWiki 구동이 되길 기대하고 있어요. 그럼 확인해 봐야겠죠?

외형상 memory chip 모델명 상, 다음과 같이 4GB 임이 확인 되었습니다. 제가 구입한 것은 D9WHV (4GB 버전) 네요.


- 4GB : D9WHV (M - micron logo)

- 2GB : D9WHZ (M - micron logo)

- 1GB : 4HBMGCJ (+ QR code)



아래와 같이 코멘드로도 확인할 수 있습니다.


vcgencmd get_mem arm

free -h

dmesg | grep Memory






6. Rev 1.2


발매 초기 버전은 eMark 의 USB-C 케이블 사용시, 전원 인가가 거부되는 문제가 있었습니다.

이는 “E-marked” USB-C 케이블을 HIFI 오디오 케이블로 인식하여 USB-C 전원을 사용할 수 없었으나, 2020년 초에 수정되어 나온 Rev 1.2 버전에서는 USB-C PD 호환성을 개선하여 범용 USB-C 어뎁터를 이용한 충전도 가능해 졌다고 합니다. 자세한 이야기는 충전 어뎁터에서 다루겠습니다.


초기 버전과 Rev 1.2 의 구별은 다음 사진의 오른쪽 부분의 트랜지스터 위치라고 합니다. Rev 1.1 은 micro SD 소켓 옆에 위치합니다.



이미 Raspberry Pi OS 상의 command 로는 CPU 확인하면서 확인 되었습니다.


참고로 한국 발매용에는 KC 인증 마크가 프린팅 되어 있으며, KC 인증 타각 위치는 위의 사진의 오른쪽 윗부분 입니다.

인증 번호는 "R-C-P2R-RPI4B" 네요.




7. 충전 어뎁터


USB-C 타입의 전원을 사용하며, 5V / 3A 라는 꽤 높은 사양의 전원 어뎁터가 필요합니다.

USB PDQuick Charge 등의 사양이 얽혀 있습니다만, 최종적으로 Raspberry Pi 4 에서 사용하려면 아래 세 가지를 만족하는 것을 구입하는게 좋다는 결론이 도출됩니다.


----------------------------------------------------------

- 이왕이면 USB-C PD 2.0 을 만족하는 어뎁터가 best 

- 5V / 3A 충족

- USB-C to USB-C 케이블 사용

----------------------------------------------------------


* HP 65W USB-C 슬림 여행용 전원 어댑터 구입기

https://chocoball.tistory.com/entry/HP-65W-USBC-slim-travel-power-adapter-buy



위의 충전 어뎁터 구입.




8. 케이스


쿨링과 보호용 케이스 목적을 동시에 만족하는 통짜 알루미늄 케이스를 구입했습니다.

Raspberry Pi 4B 본체 가격보다 더 비싸... ㅠㅠ


* Hardware | Raspberry Pi 4 알루미늄 케이스 구매기

https://chocoball.tistory.com/entry/Hardware-Raspberry-Pi-4-aluminum-case-buy





9. Raspberry Pi OS 굽기


micro SD 에 OS 이미지를 굽는 새로운 어플이 Raspberry Pi 진영에서 공개되었습니다.


* Raspberry Pi Imager for Windows

https://www.raspberrypi.org/downloads/


설치할 OS 를 선택하면 다운로드부터 micro SD 에 굽는것 까지 한번에 다 해 줍니다.


64 bit 은 아직 beta 판이라, 리스트에 뜨지는 않네요.



뭐가 있는지 모르니, Raspberry Pi OS Full 버전으로 인스톨 합니다.



대상 micro SD 를 선택.



Write 를 클릭하면, 다운로드 > 굽기 > verifying 까지 모두 한번에 실행해 줍니다.



다운로드부터 시작하므로, 완료까지는 시간이 꽤 걸립니다.



한 40분 정도는 걸린 듯.





10. Raspberry Pi Desktop


OS 가 입혀진 micro SD 를 꼽고 부팅하면, 모든 것이 자동으로 실행됩니다. 예전에 모두 메뉴얼로 실행할 때와 비교하면 격세지감.



micro SD 카드의 크기에 맞추어 자동으로 disk space 확장도 해 줍니다. 이 역시 예전에는 메뉴얼로 하던 작업.



모든 설정이 끝나면 리부팅 하여, 바로 사용 가능한 상태로 됩니다. Raspberry Pi 4B 가 최신이라 그런지, 전혀 딜레이 없이 구동됩니다.



마지막으로 SSH 를 활성화 하면, Desktop 이 아니더라도 SSH 를 이용한 headless 로 사용 가능합니다.


Raspberry Pi Configuration > Interfaces > SSH > Enable





11. 8GB RAM !!!


확인되지 않은 소문만 있었는데, 결국 올 5월에 8GB 버전이 출시 되었습니다. (야이, $%&^*@#!@#&*#%@*!^&@#)


* 8GB Raspberry Pi 4 on sale now at $75



일단 가지고 있는 4GB 버전으로 이것 저것 돌려보고, 8GB 버전으로 기변할 지 고민좀 해보겠습니다.

여기까지 오는데 찐이 빠져 일단 서랍 속으로...



And

Hardware | Cross cable 로 MediaWiki 서버 연결해 보기

|

1. 시작


Raspberry Pi 3 model B를 사용하여 MediaWiki 를 개인 서버로 활용하고 있습니다.

도메인은 아직 구입하지 못했지만, "www.chocoball.com" FQDN 을 치면, Host 파일에서 해당 IP를 할당받은

Raspberry Pi 3 model B 로 접속합니다.


이제 회사에서 보안 문제로 IP를 할당받기 어려워 고민에 빠졌습니다.





2. Crossover cable


크로스 케이블은 중간에 hub 를 거치지 않고, 직접 PC to PC, PC to Server 로 연결할 수 있는 방법입니다.

실제 IP 를 받지 않아도 PC / Laptop 과 직접 연결하여 통신할 수 있습니다.


원리는 Hub 를 통해서 in / out 이 연결 되면, RX/TX 를 교환해 주는데,

Crossove 케이블을 직접 연결하면, Hub 를 통한 것 처럼 되는 원리 입니다.



알리익스프레스에서 cross cable 로 검색해 보니, 다음과 같은 제품이 있네요!


원래는 크로스 케이블 전체를 구입해야 하나,

기존 LAN선 끝부분에 어뎁터처럼 연결하여 크로스 케이블 RX/TX 를 교환해주는 효과를 내는 제품이었습니다.


* RJ45 CAT5 CAT5E Network Ethernet Connector male to female Cable cross Adapter New Free Shipping

https://ko.aliexpress.com/item/RJ45-CAT5-CAT5E-Network-Ethernet-Connector-male-to-female-Cable-cross-Adapter-New-Free-Shipping/32830530823.html




기존 Lan 케이블을 사용할 수 있고, 이 어뎁터만 끼우면 Crossover 케이블이 되므로 좋아 보이네요.



아래는 제품 설명입니다.


RJ45 crossover In-line Coupler provides a Male-to-Female feed-through connection.

Enable connecting 2 LAN cables to become an extension.

Compatible with all routers/hubs/network RJ45 connections.


The adapter will allow you to connect 2 PCs or hubs with regular network cables instead of crossover cables

Convert your patch cable into a crossover cable by connecting it to this adapter

Gold plated connectors

Meets draft 11 of the EIA / TIA 586A category and specification


Color : blue. Type : Adapter.


외형입니다.

왠만하면 중국어로 되어 있습니다. 중국어를 이제 공부해야 할것 같습니다.






3. 도착


한 3주만에 도착했습니다. 뽁뽁이로 잘 쌓여서요.



확대한 사진입니다. 제조 마무리는 잘 되어 있는것 같습니다.



조그마한 때도 같이 왔네요.






4. 연결


일반 Lan 케이블 끝에 이번에 구입한 어뎁터를 끼우고, Raspberry Pi 3 model B 의 Wired Lan port 에 접속시킵니다.



Lan 케이블 한쪽 끝은 노트북 Wired Lan port 에 연결합니다.






5. 설정


Raspberry Pi 3 model B 에서도 인터넷을 사용할 수 있도록 공유 설정을 해 줍니다.


* Control Panel > Network 와 Internet > Network 접속



무선 네트웍 아이콘을 오른클릭 하여, 설정 메뉴로 진입합니다.



공유 탭에서 인터넷 접속을 "로컬 네트웍" 접속에 공유하기를 설정해 줍니다.



이제 Windows 7 에서 설정이 완료 되었습니다.

이제 유선랜은 무선랜의 인터넷이 공유됩니다.




6. 유선랜 연결


Raspberry Pi 3 model B 에서 확인해 봅니다

IP를 잘 할당 받았네요..



인터넷 외부와 접속 되는지 ping 으로 확인해 봅니다.

성공입니다~!!!






7. 역으로 접속


이제 Laptop 에서 Raspberry Pi 3 model B 에서 돌아가는 MediaWiki 에 접속하기 위해 IP 를 찾아 봅니다.


이미 위에서 직접 Raspberry Pi 에 consol 연결하여 확인해 보았지만,

그렇지 않을 경우는 이렇게 arp 명령어를 이용하여 찾을 수 있습니다.



Host 파일을 이용하여 직접 접속할 수 있도록 resolver 를 설정해 줍니다.


- C:\Windows\System32\drivers\etc\hosts



짜잔~~~.

이제 직접 접속할 수 있게 되었습니다.



이제 따로 IP 를 할당받지 않고, 명함 크기만한 Raspberry Pi 3 model B 를 직접 가지고 다니면서 활용할 수 있게 되었습니다.

사실, VMware 같은 가상 서버를 만들면 되지만...





8. 번외


손 맛사지기 USB 충전기를 이번에 사용했더니, 다음과 같은 dmesg 메시지가 나오네요.

Under voltage 워닝도 나오고 Raspberry Pi 3 model B 와 Ubuntu Mate 의 페어는 괜찮은것 같습니다.






FIN


Raspberry Pi 시리즈는 Model A 1+ > Model B 1 > B 1+ > B 2 까지,

안전성을 위해서 비싸더라도 아래 제조사의 통 알루미늄 케이스를 구입해서 사용하고 있었습니다.


* Pi Holder (Pi 3 B only) SECURE Case with Heat Dissipation

https://wickedaluminum.com/



Model 3 B+ 가 새로 나왔다 하니, 이제 통알루미늄 케이스를 구입해서 쉽게 가지고 다닐수 있게 할까 생각해 봅니다.


And
prev | 1 | next