お知らせ

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

#1 2013-06-11 19:45:45

coco1105
メンバ
登録日: 2012-01-15

無線LANのドライバ作成ができません。(コマンドが効かないので)

下記環境で、LAN-W450AN/U2を使って無線LANがしたいと思っております。
UbuntuMagazine vol.10の「何でもUbuntuで使いたい」P.45に同子機が、「ドライバーの作成手順で動いた」
との記事を読み(記事が公開されていれば、URLを貼りたかったのですが、まだ公開されていませんでした。)、
紹介されていた作成手順通りやってみたのですが、最初からつまずいています。
その手順では、抜粋すると
1.windows用のドライバにあるinfファイルから、コントローラの目星をつける。
2.RalinkからLinux用ドライバ「RT3573USB」をダウンロード(私はここからスタート)
3.ファイル(tar.bz2)を解凍して移動
4〜6.エディターで、指定ファイルを編集
7.ドライバーを作成してインストール
make
sudo make install
とあって、3の段階でつまずいています。
まず、端末で
tar xvf 20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO.tar.bz2
と入力してリターンを打つと、
「tar: 20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO.tar.bz2: open 不能: そのようなファイル
やディレクトリはありません
tar: Error is not recoverable: exiting now」
と表示されます。
USBメモリ起動だからかと思い、内蔵HDDにインストールしてあるUbuntu13.04でもやってみましたが、
同じ表示でした。
とりあえず、4〜6までの指定ファイルは書いてある通り編集して保存後、makeをしてみましたが、
「ターゲットが指定されておらず、makefileも見つかりません。中止。」と出てしまいます。
ダウンロードしたRT3573USBの中にmakefileは存在しましたし、編集もしています。
ただ、この記事はUbuntu12.10を対象に書かれています。
Ubuntu13.04ではこの手順ではできないのでしょうか。
どうすれば、tar xvfコマンドが通るのか、お分かりの方がいらっしゃいましたら、アドバイスいただけませんでしょうか。
足りない情報等ご指摘いただければ、追記させていただきます。
お忙しい中、本当にすみませんが、何卒よろしくお願い申し上げます。

《環境》
PC:FRNP513(ノート)
  CPU:i5-2430m(2.40GHz)
  メモリ:8GB(購入時は4GBで増設しました)
  OS:Windows7 HomePremium
  ネットワーク:10/100/1000BASE-T
       無線Lan IEEE802.11b/g/n
無線lanに使用したい子機:Elecom・Logitec LAN-W450AN/U2

USBメモリ16GB(Buffalo RUF3-K 16G-WH)にubuntu13.04(64bit)をインストールして
BIOSの起動順位をUSBメモリ起動にして使用中。
Ububtu13.04 64bitは本家からダウンロードしてインストール後、Japanese Teamの
パッケージレポジトリを追加したものを使っています。

オフライン

 

#2 2013-06-12 17:22:29

okamrua
メンバ
From: 福岡
登録日: 2008-07-11

Re: 無線LANのドライバ作成ができません。(コマンドが効かないので)

>tar xvf 20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO.tar.bz2

tar xvf ./20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO.tar.bz2
に変えてはどうでしょう?

オフライン

 

#3 2013-06-12 23:23:29

coco1105
メンバ
登録日: 2012-01-15

Re: 無線LANのドライバ作成ができません。(コマンドが効かないので)

ご助言を有り難うございます。
報告が遅くなりまして申し訳ありません。
今やってみたのですが、
「tar: ./20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO.tar.bz2: open 不能: そのようなファイルやディレクトリはありません
tar: Error is not recoverable: exiting now」
と表示されました。
Homeのダウンロードフォルダに、「20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO.tar.bz2」と「RT3573_Linux_STA_v2.5.0.0_Rev1_DPO」が入っております。
「20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO.tar.bz2」をダブルクリックしたり、アーカイブマネージャで開く事で、
「RT3573_Linux_STA_v2.5.0.0_Rev1_DPO」がダウンロードフォルダに現れたのですが、これは解凍はされているという事でしょうか?
端末ではうまく行っていないのですが・・・。
RT3573_Linux_STA_v2.5.0.0_Rev1_DPOを開いて、該当ファイルを修正し、保存しました。
ダウンロードフォルダに入っているからいけないという事はあるでしょうか?
せっかくアドバイスいただきましたのに、良い報告ができなくて申し訳ありません。

オフライン

 

#4 2013-06-12 23:39:27

Tsuzuki
メンバ
登録日: 2010-10-29

Re: 無線LANのドライバ作成ができません。(コマンドが効かないので)

こんばんは.
コマンドを入力しているカレントディレクトリが合ってないことはないでしょうか?

GUIからは解凍はできているようなので,

cd ~/Download/RT3573_Linux_STA_v2.5.0.0_Rev1_DPO
make
sudo make install

これでいかがでしょうか?
的外れでしたら,申し訳ありません.

オフライン

 

#5 2013-06-13 00:24:07

coco1105
メンバ
登録日: 2012-01-15

Re: 無線LANのドライバ作成ができません。(コマンドが効かないので)

ご助言下さり有り難うございます。
早速試してみたのですが、
「 cd: /home/○○/Download/RT3573_Linux_STA_v2.5.0.0_Rev1_DPO: そのようなファイルやディレクトリはありません」と表示されました。
○○はユーザー名です。
「20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO.tar.bz2」も
「20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO」も
それぞれのプロパティの「場所」を見ても、「home/○○/ダウンロード」になっています。
ダウンロードなどのフォルダ名を英語表記にして使うと良い(env LANGUAGE=C LC_MESSAGES=C xdg-user-dirs-gtk-update)ようですが、英語表記にはしていません。
それも良くないのでしょうか。
念の為、「cd ~/ダウンロード/RT3573_Linux_STA_v2.5.0.0_Rev1_DPO」でもやってみましたが、結果は同じでした。
残念な結果報告で申し訳ありません。
確かにダウンロードフォルダに有るのに、なぜ「そのようなファイルやディレクトリはありません」と表示されるのでしょう・・・。

オフライン

 

#6 2013-06-13 08:24:33

uotora
メンバ
登録日: 2008-06-18

Re: 無線LANのドライバ作成ができません。(コマンドが効かないので)

まず、ターゲットファイルの存在するフォルダーに

コード:

cd ~/ダウンロード

で移動してからコマンドを実行されては

オフライン

 

#7 2013-06-13 08:29:38

Tako090929
メンバ
登録日: 2009-09-29

Re: 無線LANのドライバ作成ができません。(コマンドが効かないので)

shell のタブ補完機能を利用してみてください。

端末を起動するとホームディレクトリがカレントディレクトリになっていると思います。
「cd ダ」までタイプしてタブキーを押してください。他に「ダ」から始まるファイルや
ディレクトリがなければ「cd ダウンロード/」まで補完されると思います。
続けて「2012」くらいまでタイプして又タブを押してください。
それで他に2012から始まるディレクトリやファイルがなければDPOまで補完されると思います。
そこでEnterキーを押すとcdに成功すると思います。

オフライン

 

#8 2013-06-13 16:52:26

coco1105
メンバ
登録日: 2012-01-15

Re: 無線LANのドライバ作成ができません。(コマンドが効かないので)

uotoraさん、Tako090929さん
アドバイス有り難うございます。
返信が遅くなって申し訳ありません。
今仕事中なので、帰ったら早速試してみます。

オフライン

 

#9 2013-06-13 23:26:09

coco1105
メンバ
登録日: 2012-01-15

Re: 無線LANのドライバ作成ができません。(コマンドが効かないので)

okamruaさん、Tsuzukiさん、uotoraさん、Tako090929さん有り難うございます!
無線lanに使用したい子機の「Elecom・Logitec LAN-W450AN/U2」がつながりました!!
全く無反応だったLEDが点灯してくれています。
この文もLAN-W450AN/U2で接続して書いています。
次、13.10がこの環境で動いてくれたら、同じように設定したいので、Ubuntu上でメモを取っていたらフリーズしてしまい、
Alt+PrtScでR+S+E+I+U+Bで再起動せざるを得なくなり、貴重な端末上の記録をうしなってしまいました。
記録の残っている限りと思い出す限りで、経過をご報告させてください。

1.端末で「cd ~/ダウンロード」でダウンロードフォルダに移動。

2.「tar xvf ./20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO.tar.bz2」を実行→成功。

3.UbuntuMagazine vol.10に掲載の指定ファイル以下を再度編集(エディタ)。

・common/rtusb_dev_id.cを編集
RT3573部分に以下のようにUSB IDを追記
{USB_DEVICE(0x04BB,0x094E)},
私はlsusbでロジテックと表示されたIDを控えてそれも一応下記の○と表記した部分に入れて
書き加えました。
{USB_DEVICE(0x○○○○,0x○○○○}
計2行追記です。

・os/linux/config.mkを編集
31行目の「HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=」を「n」から「y」に変更。

・Makefileを編集。
404行目の頭に「#」を追加しコメントアウトする。

4.端末に戻り、20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPOへ移動。
cd 20120911_RT3573_Linux_STA_v2.5.0.0_Rev1_DPO

5.makeを実行。

6.sudo make installを実行。

実際は、作業中に3度フリーズしたり、インジゲーターのネットワークアイコンでこの子機は認識してるけど、グレーアウトして選択できないなど、苦戦しましたので、ご報告が遅くなってしまいました。

皆様のお知恵をお借りして、半ば諦めかけていたUSB無線子機の接続に成功しました。
心からお礼申し上げます。
今回は、色々学ばせて頂きましたが、特に、端末を立ち上げていきなり核心のコマンドを打つのでなく、該当フォルダに移動しないといけないという事を学びました。
このような初心者のような私にアドバイスを下さった皆様、本当に有り難うございました。

オフライン

 

#10 2013-06-18 00:47:28

coco1105
メンバ
登録日: 2012-01-15

Re: 無線LANのドライバ作成ができません。(コマンドが効かないので)

LAN-W450AN/U2がまた接続できなくなり、復旧しました。
その際、上記に訂正と追加があることが分かりましたので、もし参考になさって下さる方がいると申し訳ないので、ここに書かせて頂きます。

1.上記の「3.UbuntuMagazine vol.10に掲載の指定ファイル以下を再度編集(エディタ)」の
・common/rtusb_dev_id.cを編集
RT3573部分に以下のようにUSB IDを追記」の部分ですが、lsusbで確認した該当IDを、下記のように(○○○○)、
{USB_DEVICE(0x○○○○,0x○○○○}と入れれば大丈夫です。
考えてみれば当たり前なのですが・・・{USB_DEVICE(0x04BB,0x094E)},はUbuntuMagazineの検証したPCの場合なので、不要です。大変失礼しました。

また、これも当たり前かもしれませんが、lsusbで例えば下記のようになった時(n=数字)、
Bus 002 Device 007: ID nnnn:nnnb(←小文字) Logitec Corp.
ファイルrtusb_dev_id.cに追記するときにnnnB(←大文字)とすると失敗します。

2.私のように一旦つながったけど、何かの拍子に繋がらなくなった場合(私はUbuntuのソフトウェアアップデート後の再起動でおかしくなりました。)、私は再度初めからやり直したのですが、最初の作業でetc/Wirelessというディレクトリができます。
これを削除しないと、上記5・6でエラーが出てうまく行きません。
そのままだと削除できないので、一時的にroot権限に移行するため、端末で「sudo nautilus」とします。
そうすると該当ファルダ右クリックで「ゴミ箱へ移動する」が選べます。「Wireless」フォルダをゴミ箱に移動します。
削除後、上記5、6と実行すれば完了できると思います。
あとはインジゲーターのネットワークアイコンから「新しいWi-Fiネットワークを作成」で設定していただければ接続できると思います。

初心者レベルの私が書いているため、無駄な作業や間違いなどあるかもしれませんが、この方法で再度接続できましたので、この場を借りて報告させて頂きます。
また、助けて下さった方々、本当に有り難うございました。

オフライン

 

Board footer

Powered by FluxBB