Raspbian環境を再構築したのでメモ。
用意したもの
- RasPi3 modelB
- Raspbian jessie 2016-05-27(インスコしといてね)
- 5V USB(PC)
- BUFFALO WLI-UC-GN
- 有線LAN(キーボードと画面つなぐならいらない。私はSSH使用のため)
方法
参考ページ
- http://ryoyamauchi.blogspot.jp/2015/05/raspberry-pi-2-wli-uc-gn.html
-
http://www.xmisao.com/2014/01/16/how-to-connect-wpa2-wireless-lan-using-wpa-supplicant.html
ありがとうございました。
手順
lsusbコマンドで認識してるかどうか確認
pi@raspberrypi:~ $ lsusb
Bus 001 Device 004: ID 0411:015d BUFFALO INC. (formerly MelCo., Inc.) WLI-UC-GN Wireless LAN Adapter [Ralink RT3070]
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以下2つのファイル作成
pi@raspberrypi /etc/udev/rules.d $ sudo nano 99-wireless.rules
中身:#BUFFALO WLI-UC-GN
ACTION=="add",SUBSYSTEM=="usb",ATTR{idVendor}=="0411",ATTR{idProduct}=="014f",RUN+="/sbin/modprobe -qba rt2800usb"
と
pi@raspberrypi /etc/modprobe.d $ sudo nano wireless.conf
中身:#BUFFALO WLI-UC-GN
install rt2800usb /sbin/modprobe --ignore-install rt2800usb $CMDLINE_OPTS;/bin/echo "0411 014f" > /sys/bus/usb/drivers/rt2800usb/new_idリブートしませう
sudo reboot
sudo iwconfig
でwlan0が認識されてるか確認。iwconfig wlan0 essid "your-ssid"
とiwconfig wlan0 key s:your-pass
を実行(「your-pass」はパスワード入れなくていいよ)$sudo sh -c "wpa_passphrase SSID パスフレーズ >> /etc/wpa_supplicant/wpa_supplicant.conf"
で接続設定
を/etc/wpa_supplicant/wpa_supplicant.confに書き込む。もいっかいリブートしませう
接続完了のはず。
iwconfig
で確認
pi@raspberrypi:~ $ iwconfig
wlan0 IEEE 802.11bgn ESSID:"あなたのSSID"
Mode:Managed Frequency:2.417 GHz Access Point: アクセスポイントのMACアドレス
Bit Rate=65 Mb/s Tx-Power=20 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=53/70 Signal level=-57 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:3 Invalid misc:117 Missed beacon:0
と返ってくれば成功!!
注意
ステップ5はなぜかこのドングル特有?の問題らしい。
要するにダミーのパスを設定しといてから本物設定するのね。
詳しくは参考ページの2番目「ぺけみさお」さん参照。