Skip to content

Raspberry Piをカメラサーバにする #04 初期設定編

2012/12/27

HDMIをディスプレイにつないでUSBのマウスとキーボードをつないで、ACアダプタを接続するとすぐにwheezyに起動が始まります(電源ボタンはありません)。初回の起動直後に「Raspi-config」が起動し、もろもろの初期設定を行うことになります。

Raspi-config

Raspi-configとありますが、実際にはUbuntuのツール群のフロントエンドのようです。
以下それぞれのツールの説明と設定を書いておきます。

  • info
    このツールの説明。
  • epand_rootfs
    SDカードの領域拡張。
    デフォルトだと2Gしか認識しないらしいのですが、目一杯認識しているようでした。
  • overscan
    画面周囲を確保するオーバースキャンを設定します。コンポジット接続がメインかな。
    Enableにすると領域をはみ出してしまうのでDesableで。
  • configure_keyboard
    キーボード配列を設定します。
    キーボード接続した時点で自動認識していたようですが、101になっているようであれば「Generic 105-key(Intl)PC」→「Japanese – Japanese(OADG 109A)」にしておきます。
  • change_pass
    基本ユーザ「pi」のパスワードを変更します。
    別にこの画面でする必要はないので今はパス。
  • change_locales
    言語の設定。複数設定できて日本語も選択できますが、フォントがないため文字化けします。なので今はパス。
  • change_timezone
    時間帯の設定。「Asia」→「Tokyo」にしておきます。
  • memory_split
    ビデオに割り当てるメモリを設定します。
    特にイジる必要はないのでパス。
  • overclock
    最大50%までオーバークロックできます。
    設定してもいいですが寿命を縮めることになるとの事なので今回はさわりません。
  • ssh
    SSHサーバを有効にして、ターミナル等からのSSH接続ができるようになります。
    基本設定した後SSH接続をメインにするので「Enable」にします。
  • boot_behavior
    起動時すぐにXを起動するかの設定です。
    Xを常用する気はないので「Desable」で。
  • update
    パッケージ群をアップデートします。
    ネットワークの設定が終わってから行うので今のところ触りません。

Raspi-configはこれで一旦終了です。もう一度設定するときは「$ sudo raspi-config」でアクセスできます。

次回以降起動すると認証を求められます。初期のユーザ名とパスワードは「pi/raspberry」でログインできます。

無線アダプタを使ってネットワークに接続する 

もともとついているLANのポートにケーブルを挿せばDHCPで自動認識してすぐにでもネットワークに接続できるのですが、線をとり回すのがめんどくさかったのでUSB無線LANアダプタを接続してネットワーク設置を行いました。

使用したUSB無線LANアダプタはBuffalo WLI-UC-GNHPというもので、別件で使おうにも大きすぎて使えず引き出しの肥やしになっていたものを再利用しました。本体が大きい分、電波が強いそうで、無線親機とちょっと離れたところに置くことを想定している身としてはありがたいです。

Raspberry Piに挿した所、特にドライバは必要なくすんなりと認識してくれました。lsmodとlsusbした結果はこちら。WLI-UC-GNHPはRaLink RT2800というものを使用しているようです。

$ lsmod
Module Size Used by
〜中略〜
rt2800usb 13009 0
rt2800lib 47242 1 rt2800usb
crc_ccitt 1465 1 rt2800lib
rt2x00usb 11075 1 rt2800usb
rt2x00lib 41057 3 rt2x00usb,rt2800lib,rt2800usb
mac80211 236178 3 rt2x00lib,rt2x00usb,rt2800lib
cfg80211 171957 2 mac80211,rt2x00lib
〜後略〜
$ lsusb
〜中略〜
Bus 001 Device 007: ID 0411:0158 BUFFALO INC. (formerly MelCo., Inc.) WLI-UC-GNHP Wireless LAN Adapter

本来はwpa_supplicant等のファイルを直接編集して設定しますが、取り急ぎネットワークに繋ぎたいのでX(LXDE)から設定を行いました。

  1. pi/raspberryでログイン
  2. 「startx」でX(LXDE)を起動
  3. デスクトップにある「WiFi Config」を起動
  4. Adapterに「wlan0」があるのを確認
  5. 「Manage Networks」タブにある「Scan」をクリック
  6. 普段使っている無線親機のSSIDが表示されたら、それをダブルクリック
    ※ステルスSSIDの場合は表示されないと思うので、場合は「Scan」ではなく「Add」をクリックして直接編集になると思います。
  7.  詳細設定のダイアログが表示されたら、PSKのところに無線親機のパスフレーズを入力
    ※AuthenticationやEncryptionは基本的に自動pass認識してくれる。
  8.  「Add」をクリック
  9. 「Current Status」タブをクリックし、Statusが「Disconnected」であれば「Connect」をクリック。
  10. 問題がなければIPアドレスが取得されStatusが「Completed」になる

もしパスフレーズやAuthentication等が間違っていないのにIPが取得できないときは、一旦再起動してやれば認識できると思います。

ネットワークに無事接続できたら、Raspi-configから「update」しておきましょう。そこそこ更新ファイルがあるので時間は少々かかります。

piユーザとrootのパスワード設定

いつまでもpiユーザのパスワードがraspberryなのは心配なので、rootパスワードと合わせて設定しておきます。

パスワードの変更は通常だとpasswdコマンドを使うのですが、piユーザのパスワードを変更して再起動するともとに戻ることがありました。なのでpiユーザだけはraspi-configから設定します。

  1. $ sudo raspi-config
  2. change_passを選択してEnter
  3. 新しいパスワードを入力

rootのパスワードはコマンドでいけます。

$ sudo passwd root
Enter new UNIX password: パスワード
Retype new UNIX password : 確認用パスワード
passwd: password updated successfully 

wheezyの日本語化

wheezyのインストール直後は日本語のフォントが入っていないため、Raspi-configでロケールを日本語すると盛大に文字化けを起こします。

Debian系パッケージ管理システムであるaptを使って、日本語表示、LXDEでの日本語入力ができるようパッケージをインストールしました。

フォントのインストール

$ sudo apt-get install ttf-takao ttf-takao-mincho ttf-kochi-gothic xfonts-intl-japanese xfonts-intl-japanese-big xfonts-kaname
※フォントはいろんなサイトを参考に片っ端から入れてますが、実際にはtakaoだけでいいです。 

日本語入力環境のインストール

$ sudo apt-get install ibus-anthy  jfbterm uim-anthy
※jbtermはフレームバッファ上(HDMIで画面表示)で漢字を表示できるようにするパッケージ。
このパッケージを入れてない場合、日本語化した後フレームバッファ上では文字化けを起こしてしまいます。
今後ターミナル経由でのアクセスしかしない場合は関係ありません。 

Raspi-configでロケールを変更

  1. $ sudo raspi-config
  2. 「change_locale」を選択
  3. 「en_GB/UTF-8 UTF-8」「ja_JP.UTF-8 UTF-8」にチェックをつける ※EUCは嫌いなので入れない
  4. デフォルトロケールの設定画面がでるので、「ja_JP.UTF-8 UTF8」を選択してEnter

このあたりで一度再起動すれば、日本語化が完了しているはずです。

From → Linux

コメントする

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

フォロー

新しい投稿をメールで受信しましょう。

現在35人フォロワーがいます。