お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2012-02-05 02:29:45

uckako
新しいメンバ
登録日: 2012-02-05

WLI-UC-GNHP(無線子機)のインストールがうまくいかない

WLI-UC-GNHPの無線子機をUbuntu上で動かしたく、
WLI-UC-GNHP ubuntu で検索してコードを打ってみたのですが、エラーを吐いてドライバをインストールしてくれません。

コード:

sudo su
echo "rt2870sta" >> /etc/modules
echo 'install rt2870sta /sbin/modprobe --ignore-install rt2870sta; /bin/echo "0411 0158" > /sys/bus/usb/drivers/rt2870/new_id' > /etc/modprobe.d/wli-uc-gnhp.conf
modprobe rt2870sta
exit

modprobe rt2870staをEnterすると、

FATAL: Module rt2870sta not found.
sh: cannot create /sys/bus/usb/drivers/rt2870/new_id: Directory nonexistent
FATAL: Error running install command for rt2870sta

とエラーを吐いてしまいインストールができない状態です。。
lsusbで確認もしましたのでIDも合ってると思います。


環境
OS:Ubuntu 10.10(USBメモリにインストール)とWindows 7 64bit
無線子機:BUFFALO WLI-UC-GNHP
CPU:Core i3 540
M/B:P7H55-M

ご回答お願いいたします。(他に必要な情報があればお願いします

オフライン

 

#2 2012-02-06 11:05:49

jackalope
メンバ
登録日: 2009-01-01

Re: WLI-UC-GNHP(無線子機)のインストールがうまくいかない

gnome端末を起動して、uname -rを実行し結果を投稿してください。

オフライン

 

#3 2012-02-06 22:33:03

uckako
新しいメンバ
登録日: 2012-02-05

Re: WLI-UC-GNHP(無線子機)のインストールがうまくいかない

すみません、訂正でUbuntu 10.10ではなく11.10でした。

uname -rの結果はこう出ました

3.0.0-12-generic

オフライン

 

#4 2012-02-07 05:55:44

yasushi04
メンバ
From: aomori htinohe
登録日: 2009-02-20

Re: WLI-UC-GNHP(無線子機)のインストールがうまくいかない

すみません、訂正でUbuntu 10.10ではなく11.10でした。

uname -rの結果はこう出ました

3.0.0-12-generi
の返答をみると
ubuntu11.10の最新カーネルは3.0.0-15-genericです
アップデートマネジャーから通知は、来てませんか

端末で
lsusb と打ってIDを確認してください。
WLI-UC-GNHPだと 0X0411,0x0158 という表示がでると思います。

オフライン

 

#5 2012-02-07 09:30:18

yasushi04
メンバ
From: aomori htinohe
登録日: 2009-02-20

Re: WLI-UC-GNHP(無線子機)のインストールがうまくいかない

さて、ubuntu11.10ではrt2870は、使わりにrt2800usbを使うようになっています。
さて、そのままだと WLI-UC-GNHPのIDが登録されていないので次のように行います

引用元 ubuntu11.10 ubuntumagazine p48 

まずRalinkからドライバーを入手
http://www.ralinktech.com/en/04_support/support.php?sn=50
からRT8070 /RT3070 /RT3370 /RT5370 /RT5372 USBのドライバーを入手

端末でダウンロードしたファイルを解凍する
tar xvf  2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO.bz2

その後 解凍してできたフォルダに移動する

cd  2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO
11nの子機のIDを追加する
gedit common/rtusb_dev_id.c

RT3070 を検索する。

{USB_DEVICE(0x0586,0x343E)}, /* Zyxel */
というのがありますので、
{USB_DEVICE(0x,0411,0x0158)}, /* UFFALO WLI-UC-GNHP  */
を追加
保存して、
次に
端末で
gedit os/linux/config.mk
で56行目
HAS_WPA_SUPPLICANT=n の=nを =y  に変更(
AS_WPA_SUPPLICANT=y
同じく50行目の
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n の=n を=y に変更
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
そして保存する
エラーとなる処理を無効にする
端末で
gedit Makefile
388行目の先頭に # をつける。
保存して、
端末で
make
sudo make install
sudo depmod -a
ここまでで新しいドライバーrt5370が生成される
衝突される旧ドライバーを停止する。
sudo gedit /etc/modprobe.d/blacklist.conf
ファイルの最後に
blacklist rt2800usb
を追加する
そして、パソコンを再起動する
ちなみにカーネルが上がるたびにmakeしなおす必要がある場合あり
3.0.0-12-genericから3.0.0-15-genericにかわった場合等

雑誌から引用したくないのですが、発売から約3ヶ月立っているのと4月26日にubuntu12.04LTSがリリースされるので引用に踏み切りました。
ぜひubuntu magazien japan vol6 はためになる雑誌ですので、購入しては、損はしませんよ。(雑誌コード63691-56)
季節雑誌なので、ubuntuのリリース後に発売される雑誌です。

オフライン

 

#6 2012-02-07 14:30:13

jackalope
メンバ
登録日: 2009-01-01

Re: WLI-UC-GNHP(無線子機)のインストールがうまくいかない

ソースからコンパイルするのであれば、WLI-UC-GNHPが動くと思われるモジュールrt2800usbのソースは、Ubuntuのカーネルソースにありますので、ベンダーのソースを使わなければならない特別な理由でもない限り、カーネルソースを使った方が簡単です。
カーネルソースを使うより簡単なのが#1の方法で、カーネルがアップデートされても何もする必要はありません。

>FATAL: Module rt2870sta not found.

11.10には存在しないので当然の結果です。
使用するモジュールが変更になっていますので、#1のままでは上手く行きません。
どの方法を選択するにしてもまず#1で行った事による変更された物を元に戻してから実行して下さい。

/etc/modulesファイルでrt2870staの記述がある最終行を削除して保存。
/etc/modprobe.d/wli-uc-gnhp.confファイルを削除。

#1と同じ方法を実行するのであれば下記の操作でうまくいくはず。(rt2870staをrt2800usbに変更するだけ)

コード:

sudo su
echo "rt2800usb" >> /etc/modules
echo 'install rt2800usb /sbin/modprobe --ignore-install rt2800usb; /bin/echo "0411 0158" > /sys/bus/usb/drivers/rt2800usb/new_id' > /etc/modprobe.d/wli-uc-gnhp.conf
modprobe rt2800usb
exit

実行後すぐにシステムを再起動するのであれば、modprobe rt2800usbは必要ありません。

オフライン

 

#7 2012-02-09 22:58:40

uckako
新しいメンバ
登録日: 2012-02-05

Re: WLI-UC-GNHP(無線子機)のインストールがうまくいかない

モジュールが変更になってるとは知りませんでした・・調べ不足で失礼しました。
Linux系に手を出すのは初めてなので全くの無知でした。

yasushi04様
わざわざ引用してもらってありがとうございました。
すみませんが 今回は、jackalope様のrt2800usb用のコードを使わせてもらいます。

雑誌も今度書店に行ったとき買ってみますね。

無事接続することができ、これから色々弄っていけそうです。
ありがとうございました。

オフライン

 

Board footer

Powered by FluxBB