RaspberryPi2 설정


지금은 대단하다고 생각하지만 래스프리피투모델B를 샀기 때문에 필기를 한 세트 했다.
까지

그림 쓰기


OS 이미지를 MicrosSD에 씁니다. 각 운영 체제에 대한 쓰기 방법 참조여기..
이미지 다운로드. 이번에 사용한 건 래핑제이지, 1.3GB 정도. 아무리 해도 내려갈 수가 없다.
Download Raspbian for RaspberryPi
$ unzip 2015-11-21-raspbian-jessie.zip
쓰고 싶은 디스크를 확인하십시오. 다른 디스크에 쓰기가 번거로우면 주의하십시오.
$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            121.0 GB   disk0s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3
/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:          Apple_CoreStorage Macintosh HD            999.3 GB   disk1s2
   3:                 Apple_Boot Recovery HD             650.1 MB   disk1s3
/dev/disk2 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +1.1 TB     disk2
                                 Logical Volume on disk0s2, disk1s2
                                 D17EF55D-4792-45E2-A2A1-BA52348E9108
                                 Unencrypted Fusion Drive
/dev/disk5 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *31.9 GB    disk5
   1:             Windows_FAT_32 NO NAME                 31.9 GB    disk5s1
/dev/disk5의 느낌. dd 쓰기. 시간이 오래 걸립니다.
$ diskutil unmountDisk /dev/disk5
Unmount of all volumes on disk5 was successful

$ sudo dd bs=1m if=2015-11-21-raspbian-jessie.img  of=/dev/disk5
3752+0 records in
3752+0 records out
3934257152 bytes transferred in 1713.306842 secs (2296295 bytes/sec)
$
거의 30분이 걸렸다.
기록된 마이크로SD를 RaspberryPi2에 삽입하여 시작합니다.

직렬 연결


Serial 드라이버 설치


여기.에서 드라이버를 다운로드합니다.
$ unzip PL2303_MacOSX_1_6_0_20151022.zip
나타나는 pkg 파일을 두 번 눌러서 실행합니다. PC를 다시 시작합니다.

잇닿다


보트율은 115200이다.
$ sudo cu -s 115200 -l /dev/tty.usbserial
Connected.

Raspbian GNU/Linux 8 raspberrypi ttyAMA0

raspberrypi login:
사용자 이름은 "pi"이고 비밀번호는 "raspberry"로 로그인합니다.
Last login: Sat Nov 21 21:35:31 UTC 2015 on tty1
Linux raspberrypi 4.1.13-v7+ #826 SMP PREEMPT Fri Nov 13 20:19:03 GMT 2015 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
pi@raspberrypi:~$
접속했어. 처음부터 루비와 git에 가입했어, 대단해...

초기 설정


파일 시스템 확장 및 SSH를 활성화합니다.
pi@raspberrypi:~$ sudo raspi-config
┌─────────┤ Raspberry Pi Software Configuration Tool (raspi-config) ├──────────┐
│                                                                              │
│    1 Expand Filesystem              Ensures that all of the SD card s        │
│    2 Change User Password           Change password for the default u        │
│    3 Boot Options                   Choose whether to boot into a des        │
│    4 Wait for Network at Boot       Choose whether to wait for networ        │
│    5 Internationalisation Options   Set up language and regional sett        │
│    6 Enable Camera                  Enable this Pi to work with the R        │
│    7 Add to Rastrack                Add this Pi to the online Raspber        │
│    8 Overclock                      Configure overclocking for your P        │
│    9 Advanced Options               Configure advanced settings              │
│    0 About raspi-config             Information about this configurat        │
│                                                                              │
│                                                                              │
│                     <Select>                     <Finish>                    │
│                                                                              │
└──────────────────────────────────────────────────────────────────────────────┘
Expand FilesystemAdvanced Options -> SSH -> Enable에서.Finish에서 Reboot을 수행합니다.

네트워크 설정


무선 LAN 접속이 아니면 불가능해서 접속을 시도했다ELCOM용 WDC-150SU2MWH.
버팔로의 WLI-UC-GNME도 해봤지만 후술한 분열 방지 조치를 취하더라도 잠시 지나면 통신이 되지 않는다.

설정 숨기기

pi@raspberrypi:~$ lsusb
Bus 001 Device 004: ID 0411:01a2 BUFFALO INC. (formerly MelCo., Inc.) WLI-UC-GNM Wireless LAN Adapter [Ralink RT8070]
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
ID 0411:01a2.
다음은 AP 일람을 확인할 수 있습니다.
pi@raspberrypi:~$ sudo iwlist wlan0 scan | less
AP 설정을 추가하여 수정/etc/wpa_supplicant/wpa_supplicant.conf합니다.
pi@raspberrypi:~$ sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
--- wpa_supplicant.conf.org 2015-11-21 22:17:56.359999815 +0000
+++ /etc/wpa_supplicant/wpa_supplicant.conf     2015-11-21 22:19:14.759999785 +0000
@@ -1,2 +1,6 @@
 ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
 update_config=1
+network={
+    ssid="The_ESSID_from_earlier"
+    psk="Your_wifi_password"
+}
if 다시 시작
pi@raspberrypi:~$ sudo ifdown wlan0 && sudo ifup wlan0
확인
pi@raspberrypi:~$ ifconfig wlan0
wlan0     Link encap:Ethernet  HWaddr cc:e1:d5:3e:2a:97
          inet addr:192.168.11.110  Bcast:192.168.11.255  Mask:255.255.255.0
          inet6 addr: fe80::fe15:1190:9afa:732b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:18 errors:0 dropped:0 overruns:0 frame:0
          TX packets:30 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2944 (2.8 KiB)  TX bytes:5250 (5.1 KiB)
연결
$ ping 192.168.11.110
ING 192.168.11.110 (192.168.11.110): 56 data bytes
64 bytes from 192.168.11.110: icmp_seq=0 ttl=64 time=1.043 ms
64 bytes from 192.168.11.110: icmp_seq=1 ttl=64 time=1.289 ms
...
오셨어요?
$ ssh 192.168.11.110
The authenticity of host '192.168.11.110 (192.168.11.110)' can't be established.
ECDSA key fingerprint is SHA256:...
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.11.110' (ECDSA) to the list of known hosts.

pi@raspberrypi:~$
왔다!!
일단 방치하면 자동으로 차단되기 때문에 절전 기능을 무효화한다.
pi@raspberrypi:~$ sudo nano /etc/modprobe.d/8192cu.conf
/etc/modprobe.d/8192cu.conf
+ options 8192cu rtw_power_mgnt=0 rtw_enusbss=1 rtw_ips_mode=1

출력 향상

$ sudo nano /boot/config.txt
/boot/config.txt
+ safe_mode_apio=4
+ max_usb_current=1
pi@raspberrypi:~$ sudo reboot

참고 자료


여기.
http://sig9.hatenablog.com/entry/2015/08/22/233646

좋은 웹페이지 즐겨찾기