kazu2015
2015年11月9日 13時23分
お世話になっております。須賀と申します。
Armadillo420にPLANEX社のGW-USNANO2Aの取付けを検討しておりますが、
ドライバの対応方法がわからず投稿させて頂きました。
GW-USNANO2Aのチップ情報はRealtekの"RTL8192CU"になりますが、
Armadilloの動作確認状況に上記チップのドライバがありませんでした。
このような場合、Realtekのサイトから該当ドライバ(RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911)を
ダウンロードし、開発環境にある"atmark-dist"上でインストール(install.sh)を
行えばよろしいのでしょうか?
当方、Windows系のアプリ開発(Java,.NET)の経験はありますが、
Linux、組込み機器の経験がございません。
初心者的な質問になり恐縮ですがよろしくお願い致します。
§参考にしたサイト
http://armadillo.atmark-techno.com/node/973
§Realtekサイト
http://218.210.127.131/downloads/downloadsView.aspx?Langid=4&PNid=48&PF…
コメント
kazu2015
kazu2015
本件について、追加で教えて頂きたいことがあります。
前回回答を頂いた後、作成したドライバ(8192cu.ko)をarmajilloにインストール(insmod)できたのですが、
カーネルとユーザランドにwifi設定を行った後はinsmodでインストールができませんでした。
※インストールが成功した結果とできなかった時の出力メッセージを添付致します。
私が行った作業手順は下記になりますが、問題箇所はございますでしょうか。
1)make configにてwifi設定を実施
カーネル:Device Drivers -Network device support -Wireless LAN-Wireless LAN (IEEE 802.11) にチェック
ユーザランド:Network Applications-hostap-wpa_supplicantにチェック
他:"wireless_tools support"、"iwconfig"、"iwlist"、"iwpriv"、"iwpriv" にチェックが入っていることを確認
2)wpa_supplicant コンフィグファイルの修正(image作成前)
"atmark-dist/user/hostap/wpa_supplicant/.config"を
下記URLと同じ修正作業を行った。
URL:http://armadillo.atmark-techno.com/howto/a800-ieee80211ac-gw-450d#step1
3)imageを再作成
make clean、makeコマンドにてimageを再作成
4)armajilloにimageを配布、再起動
5)armajilloからwgetでドライバ(8192cu.ko)を取得
6)インストール(insmod)を行ったがエラーが発生(添付ファイル参照)
以上、よろしくお願い致します。
ファイル | ファイルの説明 |
---|---|
作業内容.zip |
at_takuya.sasaki
at_yuma.arakawa
2015年11月9日 16時41分
> Realtekのサイトから該当ドライバ(RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911)を
> ダウンロードし、開発環境にある"atmark-dist"上でインストール(install.sh)を
> 行えばよろしいのでしょうか?
はい。手順としては、開発環境(ATDE)上で該当ドライバに含まれるinstall.shを実行すれば良いです。
ただし、PC向けのセルフコンパイルを想定して作られているため、そのままではご使用いただけません。
修正したinstall.shを添付しますので、ATDE上で以下のように実行してください。
install.shの実行が成功すると、以下のファイルが生成されております。
- RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911/driver/rtl8188C_8192C_usb_linux_v4.0.2_9000.20130911/8192cu.ko
このファイルをArmadilloへ移動し、以下のコマンドを実行するとドライバをご利用いただけます。