Linuxおやじ日記


日常的にLinuxのデスクトップを使っているおやじの活用記録です。
by takuo3100
カテゴリ
全体
仮想化
Linux
Windows
アプリケーション
ハード
通信
未分類
以前の記事
最新のトラックバック
その他のジャンル
ファン
記事ランキング
ブログジャンル
画像一覧

Raspberry Pi ネットラジオ受信機を無線LAN化

先に、Raspberry Piでネットラジオを作ったが、ネット接続に有線LANを使っているので、この部分を無線LAN化した。これによって、「線」は、スピーカーコードと電源コード(スマホ充電器を流用)だけになり、家中どこへでも持って行って使えるようになった。
この手順を記録しておく。

1.Raspberry PiにOSをインストール
 以前書いたものがここにある。
http://linux99.exblog.jp/15920177/

2.ネットラジオを有線LANで受信できるようにする設定
 先日書いたものがここにある。
http://linux99.exblog.jp/17922446/

3.ネット接続を無線LAN化
 今回、次の手順で設定した。

●無線LAN子機を認識させる
 無線LAN子機は、手持ちの「GW-USMicroN」(PLANEX製)を使う。(以下は、これを前提にしている。)
 これは、Ralink社のRT2800というチップを使っていて、そのドライバーはOSインストール時に既に入っているようなので、これが起動時に読み込まれるように設定する。

・/etc/modules を編集し、最後の行に
rt2800usb
を追加した。

・次に、/etc/modprobe.d/gw-usmicron.conf というファイルを作って、中身を次のようにする。
install rt2800usb /sbin/modprobe --ignore-install rt2800usb; /bin/echo "2019 ed14" > /sys/bus/usb/drivers/rt2800usb/new_id
(2019とed14は、GW-USMicroNのenderIDとProductID。コマンドlsusbで確認できる。)

・これでリブートすれば、rt2800usbが読み込まれている。
 (コマンド lsmod で確認できる)

●WPA接続の設定
 無線LAN親機にWPA-PSK(AES)で接続できるように設定する。

・/etc/wpa_supplicant/wpa_supplicant.confにパスフレーズキー等を設定
 パスフレーズキーは、「wpa_passphrase ssid passphrase」(ssidとpassphrase(文字列)は無線LAN親機に設定されているもの)で生成できるので、次のようにして設定する。
$ sudo chmod 666 wpa_supplicant.conf
で編集可能にして、
$ wpa_passphrase ssid passphrase >> /etc/wpa_supplicant/wpa_supplicant.conf
で、wpa_supplicant.confにパスフレーズを書き込む。
$ sudo vi /etc/wpa_supplicant/wpa_supplicant.conf
で編集し、
----------------------------
network={
# ここから
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP
group=CCMP
priority=2
# ここまで書き加える
ssid="****"
#psk="****"
psk=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
}
----------------------------
$ sudo chmod 600 wpa_supplicant.conf
でパーミッションを元に戻す。

・/etc/network/interfacesを設定
$ /etc/network/interfaces
で編集して、次の行を追加
----------------------------
auto wlan0
allow-hotplug wlan0 ←これは既にあったのでそのまま残す
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
----------------------------

★これでリブートしたら、無線LANで自動的に接続しネットラジオが受信できるようになった。

a0185199_231671.jpg

[PR]

by takuo3100 | 2013-06-26 23:01 | Linux
<< 低スペックPCでネットラジオ Raspberry Piをネッ... >>