Category
- 1/43 Car's (246)
- Bouldering (14)
- Camera (32)
- Computer (41)
- Everyday (134)
- Goods (12)
- Linux (49)
- Music (32)
- Photo (65)
- Plant (33)
- Plastic Model (58)
- Trekking (43)
- WordPress (35)
It's blog written about Trekking ,1/43 MiniCar , Plastic Model , Photo , Computing.
RSS無線LANのアダプタはBUFFALO WLI-UC-GNM2(980円)を使います。
導入したイメージ(2012-12-16-wheezy-raspbian.img)ではドライバーがサポートされてるようで
アダプタを挿して電源を入れると認識されてる事が確認できます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
↓アダプタの認識確認 root@raspberrypi:~# lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. Bus 001 Device 004: ID 0411:01ee BUFFALO INC. (formerly MelCo., Inc.) WLI-UC-GNM2 Wireless LAN Adapter [Ralink RT3070] ↓アダプタ対応のモジュールロードの確認 root@raspberrypi:~# lsmod Module Size Used by snd_bcm2835 12808 1 snd_pcm 74834 1 snd_bcm2835 snd_seq 52536 0 snd_timer 19698 2 snd_seq,snd_pcm snd_seq_device 6300 1 snd_seq snd 52489 7 snd_seq_device,snd_timer,snd_seq,snd_pcm,snd_bcm2835 snd_page_alloc 4951 1 snd_pcm arc4 1187 2 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 |
まずはiwconfigを使って手動で接続してみましょう。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
↓無線LANの認証 root@raspberrypi:~#iwconfig wlan0 essid [ESSID] key s:[PASSKEY] ↓認証結果の確認 root@raspberrypi:~# iwconfig lo no wireless extensions. wlan0 IEEE 802.11bgn ESSID:"xxxxxxxx" Mode:Managed Frequency:2.432 GHz Access Point: 00:22:CF:9D:97:1A Bit Rate=12 Mb/s Tx-Power=20 dBm Retry long limit:7 RTS thr:off Fragment thr:off Encryption key:7365-7468-3139-3634-3033-3330-40 Power Management:on Link Quality=29/70 Signal level=-81 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:44 Invalid misc:5 Missed beacon:0 eth0 no wireless extensions. |
次にdhclientを使ってDHCPでIPアドレスを自動で割り当ててみましょう。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
↓DHCPでwlan0にアドレスを割り当てる root@raspberrypi:/home/pi# dhclient -d wlan0 Internet Systems Consortium DHCP Client 4.2.2 Copyright 2004-2011 Internet Systems Consortium. All rights reserved. For info, please visit https://www.isc.org/software/dhcp/ Listening on LPF/wlan0/10:6f:3f:a5:f7:04 Sending on LPF/wlan0/10:6f:3f:a5:f7:04 Sending on Socket/fallback DHCPREQUEST on wlan0 to 255.255.255.255 port 67 DHCPACK from 192.168.1.254 RTNETLINK answers: File exists bound to 192.168.1.77 -- renewal in 17311 seconds. ↑192.168.1.77が割り当てられました |
他のPCからPINGが通れば正常に動作した事が確認できます。
では自動で認識する様に/etc/network/interfacesを記述します。
他のページを参考に書き換えるのですが認証・割り当てがうまくいきません。
どうも私のアクセスポイントはMAC制限などセキュリティのせいでしょうか
認証が上手くいきません、しかも認証コマンドを2回叩かないと認証しません。
色々書き換えて見るのですがダメですねぇ……困った…….
仕方ないので/etc/rc.localに手動で行った事を記述して解決せせました。
1 2 3 4 5 6 7 8 |
↓認証1発目 iwconfig wlan0 essid xxxxxxxx key s:yyyyyyyyyyyyy sleep 3 ←間隔を空けないと認証しません ↓認証2発目 iwconfig wlan0 essid xxxxxxxx key s:yyyyyyyyyyyyy ↓DHCPでのIP割り当て dhclient wlan0 |
/etc/network/interfacesには起動だけで設定は手動で行う様に記述
1 2 3 |
auto wlan0 allow-hotplug wlan0 iface wlan0 inet manual |
起動に多少時間は掛かりますが無線LANが動作してくれました。