
Ubuntu日本語フォーラム

ログインしていません。
トピック立ち上げさせてもらいました。
https://forums.ubuntulinux.jp/viewtopic.php?id=4376
などのトピックを参考にして接続を試みましたが、どうしてもできません。
私の現状は
・Ubuntu 9.04 をUSBから起動
・BUFFALO WLI-UC-GNを使って無線ネットワーク接続したい
・https://forums.ubuntulinux.jp/viewtopic.php?id=4376の#39(以下:引用させてもらいます)の手順を実行
以下は、ここhttp://www.ralinktech.com/support.php?s=2の RT3070USB(RT307X)のリンクからダウンロードした、RT3070_LinuxSTA_V2.3.01_20100208.tar.bz2 を使ってBUFFALO WLI-UC-GNを認識するであろう(実機が無いので動作確認ができません)カーネルモジュール/lib/modules/$(uname -r)/kernel/drivers/net/wireless/rt3070sta.koのビルドとインストール方法です。
1.カーネルをビルドする環境を整える。
2.RT3070_LinuxSTA_V2.3.01_20100208.tar.bz2を展開する。
3.ディレクトリRT3070_LinuxSTA_V2.3.0.1_20100208へ入る。
4.ファイルRT2870STA.datをファイルRT3070STA.datへコピーする。
5.ディレクトリRT3070_LinuxSTA_V2.3.0.1_20100208/commonへ入る。
6.ファイルrtusb_dev_id.cの42行目に{USB_DEVICE(0x0411,0x015d)}, /* BUFFALO WLI-UC-GN */を追加する。
7.ディレクトリRT3070_LinuxSTA_V2.3.0.1_20100208/os/linuxへ入る。
8.ファイルusb_main_dev.cの35行目にMODULE_LICENSE("GPL");を追加する。
9.コマンドmake cleanが機能しないのでファイルMakefile.6のターゲットclean:部分を修正する。(make cleanを使用しないのであれば修正の必要はありません)
10.ディレクトリRT3070_LinuxSTA_V2.3.0.1_20100208でビルドとインストールをする。
以上でモジュールロード時のエラーは出ません。
Ubuntu 9.10で確認済みです。
・右上のアイコンをクリックすると、「無線ネットワーク」の項目は表示されたが、それ以下の項目がない。
・新しい無線ネットワークを作成..はしましたが、「切断されました」となり接続できません。
です。
惜しいところまで来ていると思うのですが、これ以上がいくら探してもわかりません。
文章の羅列になってしまいすみません。
ちなみにlinux超初心者です。
よろしくお願いします。
オフライン
お持ちのWLI-UC-GNに搭載されているチップはRT3070で間違いないですか? RT2870ってこともありますが。
オフライン
ご返信ありがとうございます。
https://forums.ubuntulinux.jp/viewtopic.php?id=4376&p=3
の追加された情報を元に、試行錯誤したのですが
やはり接続できませんでした。
チップのことですが、チップの調べ方自体が分からないのですが....
本当にお手数かけてすみません。
オフライン
待たせちゃったかな?レスがついてるのをチェックし忘れてました。
以下のスレも見て、usbid等チェックしてみてください。
https://forums.ubuntulinux.jp/viewtopic.php?id=7117
オフライン
大丈夫です。
IDを確認した結果、
ID 0441:00a0 Melco., Inc.
ID 0411:015d Melco., Inc.
の二つが出ました。
下のほうがWLI-UC-GNのだと思うんですが、
上のほうもMelcoなのは、起動しているUSBメモリがバッファローだからでしょうか...
https://forums.ubuntulinux.jp/viewtopic.php?id=4376&p=3
でRT2870を使ったやつをやってるんで、一応トライしてみます。
オフライン
https://forums.ubuntulinux.jp/viewtopic … 76&p=3 で
RT2870を使った方法を試してみました。
その結果、
klushさんとほとんど同じような状況になりました。
違う点は、
再起動後「無線ネットワーク」の項目が消えたこと。
対策その2を実行したこと。
modinfo rt2870sta | grep 0411 を実行後、何も表示されないこと。
です。
再起動前はネットに繋ぐことができたという点では同じようです。
RT3070で「無線ネットワーク」の項目ができ、
RT2870でWLI-UC-GNを無線デバイスとして認識したようにしか思えません。
手順を間違えたのかもしれないと思って繰り返しやってみても、やはりだめです。
よろしくお願いします。
オフライン
連レスになりますが、
上記の問題は解消されました。
そして、WLI-UC-GNを認識し
無線ネットワークが表示されました。
しかし、SSIDを入力し暗号化キーも入力したのですが
何度も「無線ネットワークに接続するためには認証が必要です。」と出て、暗号化キーの入力を求めてきます。
そのつど入力するのですが一向につながる気配がありません。
この問題はドライバとは別なものと思うのですが、どなたかよろしくお願いします。
オフライン
sigureさん による投稿:
再起動前はネットに繋ぐことができたという点では同じようです。
RT3070で「無線ネットワーク」の項目ができ、
RT2870でWLI-UC-GNを無線デバイスとして認識したようにしか思えません。
この問題はドライバとは別なものと思うのですが
ネットワークに接続できる状態を再現できますか?
再現できるのであれば、lsmod | grep rtでrt3070staとrt2870staは表示されますか?
表示されるのであれば、sudo rmmod rt3070staまたはsudo rmmod rt2870staで状況に変化はありますか?
変化があるのであれば、sudo modprobe rt3070staまたはsudo modprobe rt2870staで元に戻りますか?
再起動後子機を装着する前に、sudo modprobe rt3070staまたはsudo modprobe rt2870staを実行後、子機を装着すればどうなりますか?
dmesgかsyslogあたりに解決に結びつくような情報は記録されていませんか?
私は参考にされているトピックの方も同じ状況ですのでドライバの問題だと思っています。
オフライン
jackalopeさん、ありがとうございます。
「ネットワークに接続できる状況を再現」して、試行錯誤してみました。
結論から述べますが、再起動後でも接続が確立できるようになりました。
どの手順が決め手となったかはわかりませんが、一応確立までの手順を書いておきます。
(ubuntu9.04をUSBに導入した、全くゼロの状態からのスタートです)
1.http://www.ralinktech.com/support.php?s=2から、RT2870_LinuxSTA_V2.3.0.0.tar.tar.bz2をダウンロード
2.https://forums.ubuntulinux.jp/viewtopic.php?id=4376&p=2の#39,同トピックの#57を参考にして、実行
3.Ubuntu9.04をUbuntu9.10へアップグレードする
4.http://www.ralinktech.com/support.php?s=2から、RT3070_LinuxSTA_V2.3.01_20100208.tar.bzをダウンロード
5.https://forums.ubuntulinux.jp/viewtopic.php?id=4376&p=2の#39の通りに実行
6.WLI-UC-GNを一度抜く
7.WLI-UC-GNを挿す
8.接続が確立された
9.$ lsmod | grep rt.\*sta する
10.$ lsmod | grep '\<rt' する
11.$ sudo depmod -a する
12.パッケージマネージャーで最新に更新する
13.再起動する
14.接続できる!
とても悲しいんですけど、個人的には繋がらなかった原因はWLI-UC-GNを抜き差ししていなかったことなのかな..と思ったりしています....
でも、接続できた理由が知りたいのでどなたかよろしくお願いします。
オフライン
9.$ lsmod | grep rt.\*sta する
10.$ lsmod | grep '\<rt' する
は,他のトピックで私が書き込んだ調査のためのコマンドですので,接続の可否に影響を与えてはいません.
何がクリティカルだったかを調べることが出来るのはハードの所有者である sigure さん達です.
系統だった知識を得るために重要なのは「科学的な方法」です.
すべてを把握するのが時間的に不可能な複雑系では発見的方法つまり「理科の実験」をします.どの入力が出力に変化を与えるかを調査するのです.
先頃,恩人に頼まれてノートPCに VIA Technologies の無線LANドライバを持ち帰りでインストールしました.あまりにも拍子抜けするぐらいにすんなり成功してしまいましたが,調査のコマンドを随所に挿入しています.自宅の環境では最終的な接続確認までは出来なかったためです.
[-2] ドライバソースのダウンロード
[-1] ソースの展開
-- ここまでは依頼者(初心者)がブログを参考に準備してくれていました.幸運にも以降の作業は 15 分程で済みました.
- 緑色は後の再起動でシステムに変化をもたらすの作業,
- 青色は起動中のシステムに即座に影響を与える作業,
- 赤色はシステムの状況を調査する作業です.
[0] make
[1] sudo make install
[2] sudo modprobe …
[3] iwconfig
[4] 再起動
[5] iwconfig と lsmod | grep …
[6] sudo vim /etc/modules で編集
[7] 再起動
[8] iwconfig と lsmod | grep …
[1]でドライバをインストールし,[2]でロードします.すぐさま[3]で無線LANが働いているか調査しました.
結果は OK でしたがこの時点ではパネルのネットワークアイコンには反映されません.
[4]で再起動をかけます.残念ながらそれでもネットワークアイコンには無線LANが現れませんでした.
再び[5]で無線LANが働いているか,さらにドライバをロードしているか調査します.どちらも NG だったので,[6]で次の再起動でドライバをロードするよう設定します.
[7]で再起動後,[8]の調査とネットワークアイコンから無線LANが動作していることが判ったので,接続確認はしないまま,依頼者に引き取ってもらいました.その後,依頼者は独りで無線LANの接続設定を済ませました.
オフライン
sigureさん による投稿:
個人的には繋がらなかった原因はWLI-UC-GNを抜き差ししていなかったことなのかな..と思ったりしています....
でも、接続できた理由が知りたいのでどなたかよろしくお願いします。
接続出来るようになってよかったですね。
抜き差しは関係有りません。
思い当たる所があるので検証中です。
予想が当たればこちらhttps://forums.ubuntulinux.jp/viewtopic … 267#p53267に書きます。
オフライン
einundzwanzighundertsechsさん、
つまり、接続できた理由を知るためには、
各作業で変化したところを調べていなければいけない。ということでしょうか。
そして、それをしていない僕の状況では、どうして接続ができるようになったかはわからない。ということですよね?
意味を取り違えていたらすみません。
jacklopeさん、
jacklopeさんのおかげです。ありがとうございました。
抜き差しは関係ないのですね。
klushさんも早く接続で切るようになってほしいです。
ほかにも必要な情報があれば、喜んで提供します。
オフライン
sigureさん による投稿:
つまり、接続できた理由を知るためには、
各作業で変化したところを調べていなければいけない。ということでしょうか。
そして、それをしていない僕の状況では、どうして接続ができるようになったかはわからない。ということですよね?
意味を取り違えていたらすみません。
ハードを持っていない立場から言えば情報が少なすぎると言う意味で yes ですが,sigure さんを責めているのではないことを理解してください.どちらかと言えばこれから同様の作業をする人に向けた文章です.
次の機会に誰かが穴を埋めてくれればきっと役に立つトピックになるでしょう.
-- sigureさん自身もカーネルがアップデートしたらもう一度同じ作業をすることになるかもしれないし,
sigureさんの手順を読んだ他の誰かがインストールに挑戦するかもしれない --
;;; その前に Ubuntu がバージョンアップして out of the box で使えるようになってしまうかも知れませんが…
オフライン
そうですか。
僕自身も、このトピックが僕と同じ立場に置かれている方の解決につながると嬉しいです。
どうもありがとうございました。
オフライン
sigure による投稿:
僕自身も、このトピックが僕と同じ立場に置かれている方の解決につながると嬉しいです。
確実に役にたちました。解決しました。詳細はネタの関係でアチラに投稿します。
まったく同じ動機で同じアダプターを使おうとして壁にぶつかってました。違うのはおそらく自分のマシンがとんでもなくロースペックなことでした。
RT2870版の導入記事は一杯あるのに全く歯が立ちませんでした。
なのでこちらの解決編や他で収集したものを印刷して納得のいく工程を組んでやってみました。
原因は自分は貧弱なマシン環境がmake処理を完結してなかったことが大きいかと思います。
なんとなくマシン側の処理能力を疑い始めたのでpatchにしろmakeにしろ集めた事案と照らしあわせました。
あまり理解できない端末の結果も可能な限り検索してみました。
そういった意味で把握して段取りを組もうと方針を変更するきっかけになったような……ありがとうございます。
オフライン
いえいえ!
本当に僕なんて、何もしていないですから...
Jacklopeさんや、einundzwanzighundertsechsさんに感謝してください。
でも、僕の失敗と成功が他の人のためにもなったのはとても嬉しいです。
ありがとうございます。
オフライン