2015年4月5日 星期日

Raspberry Pi: DHCP Wireless Network

since: 2015/04/05
update: 2015/04/05
reference:
1. Raspberry Pi
2. 雄: Raspberry PI : wireless network 無線網路


A. 安裝作業系統影像檔
     1. 下載 Raspbian 映像檔, 並解壓縮成: 2015-02-16-raspbian-wheezy.img

     2. 把 SD卡(在此為 16GB)放入 Mac 的讀卡機中, 利用 SD Card Formatter,
         將其格式化為 FAT32.

     3. Apple -> 關於這台 Mac -> 系統報告... -> 讀卡機:
         ->確認其 BSD 名稱: disk2

     4. 利用磁碟工具程式, 將剛剛新增的分割區 Unmount (不是退出),
         之後才可以將影像檔寫入.

     5. 從終端機執行: (約 20 ~ 45 分鐘)
         $ cd /Lanli/RD/sources/
         $ sudo dd bs=1m if=2015-02-16-raspbian-wheezy.img of=/dev/disk2
         ....
         3125+0 records in
         3125+0 records out
         3276800000 bytes transferred in 2651.442033 secs (1235856 bytes/sec)
         $


     6. 將裝好作業系統的 SD 卡, 放到 Pi 的 SD卡槽裡, 幫 Pi 接上無線網卡,
         鍵盤, 螢幕等最後接上電源時便會啟動開機.

     7. 登入系統後, 先將預設帳號 pi 更改密碼:
         $ sudo passwd pi
                 
-----------------------------------------------------------------------------------------------

B. 確認系統有抓倒你的無線網卡:
     1. Pi 支援的無線網卡: RPi USB Wi-Fi Adapters - eLinux.org
         p.s. 官方推薦的網卡: EDIMAX EW-7811Un (體積嬌小)

     2. 登入 Pi 後, 執行以下指令:
         $ sudo lsusb
            ....
            .... D-Link System DWA-110 Wireless G Adapter(rev.A1)

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

C. 修改設定檔
     1. /etc/network/interfaces

原始:
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

改成:
auto lo
iface lo inet loopback
iface eth0 inet dhcp
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

******************************************************************

     2. /etc/wpa_supplicant/wpa_supplicant.conf

原始:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

改成:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
ssid="無線網路ID"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk="無線網路密碼"
}


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

D. 重啟各網路界面

     sudo /etc/init.d/networking restart

     查詢個網路介面的 IP:
     ifconfig -a
     ....
     wlan0 ....
     inet addr:192.168.1.14  Bcast:192.168.1.255  Mask:255.255.255.0
     ....

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

E. 啟用遠端 SSH 登入功能:

    1. $ sudo raspi-config

    2. 選擇: 8 Advanced Options

    3. 選擇: A4 SSH

    4. 選擇: Enable

    5. OK

    6. Finish

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

F. SSH 遠端登入

    $ ssh pi@192.168.1.14
    ....
    Last login: Sun Apr  5 10:33:55 2015 from 192.168.1.15
    pi@raspberrypi ~ $    

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。