[[Galileo]]

* IntelのGalileoでN6235WiFiモジュールを使う - Galileo [#he7c0558]

#contents

** 概要 [#wa23b908]
LANケーブルつないでないといけないのつらいので無線でやりたいな

** 必要なもの [#d3617573]
*** ハードウェア [#x76bdb74]
Amazonマーケットプレイスで1つのショップからまとめて買える.~
[[Intel Centrino Advanced-N 6235 802.11a/b/g/n 最大リング300Mbps WIFI + BlueTooth 4.0 Combo Card (6235ANHMW):http://www.amazon.co.jp/gp/product/B008BYIN1A/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B008BYIN1A&linkCode=as2&tag=gelidium-22]]~
[[ACON社製 無線LAN Wireless BlueTooth WiMAX/WIFI用アンテナ 2本組 80CM/55CM:http://www.amazon.co.jp/gp/product/B00D3AZ39M/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B00D3AZ39M&linkCode=as2&tag=gelidium-22]]~
[[mini PCI-e ハーフ フルサイズへ 変換 アダプタ:http://www.amazon.co.jp/gp/product/B009UU1EWO/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=B009UU1EWO&linkCode=as2&tag=gelidium-22]]~
アンテナはおそらく必須…(残念ながら)

*** ソフトウェア [#fc312bcb]

** Intel公式イメージの場合 [#p644ec3a]
[[Intel Galileo Meets Wireless - Malinov Family Web Presence:http://www.malinov.com/Home/sergey-s-blog/intelgalileo-addingwifi]]~
を参考にする.(1番目に紹介されている方法)

** 僕イメージ(eglibcベースのイメージ)の場合 [#v2691dfd]
Intel公式イメージと同様の方法でも設定可能だが,connmanという便利な(?)ネットワーク設定ツールがあるので使ってみる.

事前にパッケージマネージャの設定を済ませておく必要があるので注意.~
[[IntelのGalileoでパッケージマネージャopkgを使う - Galileo]]

まずはパッケージのインストールから.
#highlightjs(no-highlight){{
root@clanton:~# opkg update
root@clanton:~# opkg install linux-firmware-iwlwifi-6000g2b-6 connman-client connman-tools connman
}}
一旦リブート.~
その後は基本的に~
[[Intel Galileo Meets Wireless - Malinov Family Web Presence:http://www.malinov.com/Home/sergey-s-blog/intelgalileo-addingwifi]]~
のLSB-compliant Imageの章と同じなのだが,注意点がいくつか.
+ /var/lib/connman/wifi.configの設定項目について
++ Security=wpaの部分は,WPA2-PSKを使用している場合wpa2に書き換える.
++ Nameの項目には,SSIDを指定する.
+ /etc/init.d/connman startとstopではなく,LANケーブルを抜いて電源入れなおしでもよい.~
(その際ファイルの書き漏らしがないように一応syncを3回ぐらいコマンドライン上で打っておくとよい.)~
IPスキャナ等を利用して新しいIPが割り当たっているのを確認できれば成功,ダメだった場合はLANケーブル挿してやり直し.

** うまくいかない場合 [#zc9b2050]
接続する際に以下のようなエラーメッセージが表示されることがある.
 SIOCSIFFLAGS: Operation not possible due to RF-kill
その場合は次のコマンドでWiFi関連のカーネルモジュールをリロードし,再度wlan0を有効化すると良い.(Thanks, dog!!)
#highlightjs(no-highlight){{
root@clanton:~# rmmod iwldvm
root@clanton:~# rmmod iwlwifi
root@clanton:~# modprobe iwlwifi
root@clanton:~# rfkill unblock all
root@clanton:~# ifdown wlan0
root@clanton:~# ifup wlan0
}}

** コメントはこちら [#pf89d92c]
- I use the same 6235 card on my Intel Galileo board, but it shows "SIOCSIFFLAGS: Operation not possible due to RF-kill " -- [[dog]] &new{2014-04-06 (日) 11:15:48};
- have try "rfkill unblock all", but it didn't work. -- [[dog]] &new{2014-04-06 (日) 11:18:01};
- Hi, which image file are you using? (Intel's official, Sergey's, Alex's, mine, or self-built?) And what is the BSP version? -- [[Tokoro]] &new{2014-04-08 (火) 22:53:13};
- I use the image which is Galileo_SDImg_full_tokor_org_20140213.7z and Galileo_SDImg_minimal_tokor_org_20140213.7z -- [[dog]] &new{2014-04-10 (木) 00:42:27};
- BTW, Thank you for your wiki.tokor.org. you're a lifesaver. -- [[dog]] &new{2014-04-10 (木) 00:43:57};
- @dog Thank you for using the image! For both image, I've confirmed that it worked, so the problem may be dependent on some hardware issue. -- [[Tokoro]] &new{2014-04-11 (金) 23:43:30};
- @dog I found an interesting workaround. He just remove the battery from his laptop, and then put it back. Try re-plugging the power and re-mounting the WiFi module. https://forums.kali.org/showthread.php?368-ifconfig-wlan0-up-%93SIOCSIFFLAGS-Operation-not-possible-due-to-RF-kill%94 -- [[Tokoro]] &new{2014-04-11 (金) 23:46:16};
- Thank you for your information. I follow your information and write a script running after boot from your image.  -- [[dog]] &new{2014-04-12 (土) 19:34:11};
- #!/bin/sh   rmmod iwldvm sleep 1  rmmod iwlwifi    sleep 1   modprobe iwlwifi  sleep 2   rfkill unblock all sleep 1 rfkill list  if down wlan0 ifup wlan0 -- [[dog]] &new{2014-04-12 (土) 19:37:20};
- The problem solved. Thank you again for your idea. -- [[dog]] &new{2014-04-12 (土) 19:38:53};
- @dog Glad to hear that! May I write this script on my article above?  -- [[Tokoro]] &new{2014-04-13 (日) 03:24:26};
- Yes. My pleasure. -- [[dog]] &new{2014-04-13 (日) 05:02:25};
- ポーランドからどもうありがとう -- [[イゴル]] &new{2014-11-20 (木) 19:51:21};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS