
Ubuntu日本語フォーラム

ログインしていません。
無線LAN接続ができません。
pcはwindows vistaとUbuntu9.10のダブルブートで、無線LANはBUFFALOの 親機WHR-UC-G300N/U、子機がUSBのWLI-UC-G300Nを使ってます。
vistaは普通にインターネットに接続できるんですが、Ubuntuはできません。
きちんとパスワードを入力し、接続先を作成して「接続を確立しました」と出てきても、どこのウェブページも閲覧できません。
ヘルプも見ましたが、何をやってもできません。
Linux始めて4日目の私でもわかるように教えてくれませんか
オフライン
同じく、WLI-UC-G300Nを使用しております。だた、時期によって内蔵されているチップが違うこともありますので、まずは確認を。
Ubuntuを起動した状態で、WLI-UC-G300Nをusb端子に挿しておきます。
そこで端末(メニューからアプリケーション→アクセサリの中にあります)を起動しましたら、
xxxx@xxxxx:~$
と表示(xxx等は伏せ字にしています)されて、入力待ち状態になりますので、
xxxx@xxxxx:~$ lsusb (※最初のlは小文字のLです)
と打ち込んでエンターキーを押すと、接続されているusb機器のリストが表示されますので、それをこのスレに張り付けてください。
例えば私の場合、以下の様に表示されます。
xxxxx@xxxxxxx-tera:~$ lsusb Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 004: ID 152d:2329 JMicron Technology Corp. / JMicron USA Technology Corp. Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 002: ID 12cf:0308 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 004: ID 0411:00e8 MelCo., Inc. Bus 002 Device 002: ID 05e3:0716 Genesys Logic, Inc. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub xxxxx@xxxxxxx-tera:~$
ちなみに下から3番目のが私のWLI-UC-G300Nになります。
オフライン
※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。
オフライン
okamuraさん
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 046d:c315 Logitech, Inc. Classic New Touch Keyboard
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 413c:2003 Dell Computer Corp. Keyboard
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 0411:00e8 MelCo., Inc.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 413c:3012 Dell Computer Corp. Optical Wheel Mouse
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
こうでました。
オフライン
CMasamiさん
ifconfigのほうはわかりませんが、Firefoxはオフラインではありませんでした。
オフライン
maindishさん、
右上のアンテナマークを右クリックし、「接続情報」を開き、
表示される情報を教えてください。
オフライン
vdkさん
インターフェース ******* WiFi
ハードウェアアドレス **:**:**:**:**:**
ドライバ rt2800usb
速度 不明
セキュリティ WPA/WPA2
IPアドレス **.**.**.*
ブロードキャストアドレス **.**.**.***
サブネットマスク ***.***.***.*
です。
オフライン
maindishさん>
ID 0411:00e8 MelCo., Inc.
となっていますので、私のものと同じですね。チップはralink社のrt2780になります。
CMasamiさんの言われていたifconfigコマンドは、lsusbコマンドと同じく端末上で実行してください。
とりあえず、vbkさんのご指示があった件で代用されましたが、また確認で実行してもらうかもしれません。
いつもど忘れして貼り付け指示出しちゃうんですが、maindishさんって、今は有線でlanにつなげていらっしゃるので?
できれば最後のステップまでubuntuを有線でlanに繋げておくとラクですよ。
あとはこの様に進みます。
1.既に読み込まれているドライバ(rt2800usb)が邪魔していますので、外して、二度と読まれないようにblacklistに載せる。
2.コンパイル環境を整える。
3.ralink社からドライバをダウンロード→解凍→コンパイル→インストール
4.カーネルモジュールの登録
慣れると簡単ですよ^^;
もしかして、途中までやっちゃってたら教えてください。
って、フォーラムが重い~~><;
オフライン
ミス修正
>となっていますので、私のものと同じですね。チップはralink社のrt2780になります。
(正)となっていますので、私のものと同じですね。チップはralink社のrt2870になります。
オフライン
コマンドはできるだけコピペでやっちゃって下さい。ミスが減りますので。自分がミスってたら申し訳ない。
手順1. 適切でないドライバの排除(いきなり手順名を変えてしまった!)
まず、端末を起動して以下のコマンドを入力し、エンターキーを押します。
(今回から端末のプロンプトは"~$"に略しますね)
~$ sudo gedit /etc/modprobe.d/blacklist.conf
(※頭にsudoが付いたコマンドは管理者権限で実行され、パスワードを聞かれます。maindishさんの設定したパスワードを入力して実行してください。ただしパスワードを入力しても画面には表示されません)
するとテキストエディタが開いて、以下の様な内容が表示されますので、
# This file lists those modules which we don't want to be loaded by # alias expansion, usually so some other driver will be loaded for the # device instead. # evbug is a debug tool that should be loaded explicitly blacklist evbug # these drivers are very simple, the HID drivers are usually preferred blacklist usbmouse blacklist usbkbd ~ 長いので中略 ~ # EDAC driver for amd76x clashes with the agp driver preventing the aperture # from being initialised (Ubuntu: #297750). Blacklist so that the driver # continues to build and is installable for the few cases where its # really needed. blacklist amd76x_edac
このファイルの一番最後に以下の3行を付け加えて、保存して閉じてください。
blacklist rt2800usb blacklist rt2x00usb blacklist rt2x00lib
これでblacklist指定は終了ですが、この指定した3つのモジュールは既に読み込まれた状態にありますので、これを手動で排除しておきます。
画面右上のネットワークアイコンを右クリックして「無線を有効にする」のチェックを外した後に、端末から以下の3つのコマンドを入力してください。
~$ sudo rmmod rt2800usb ~$ sudo rmmod rt2x00usb ~$ sudo rmmod rt2x00lib
最後にちゃんと削除されているかどうか、確認をします。
端末から以下を入力してみて下さい。
~$ lsmod | grep rt
その中に rt2800usb、rt2x00usb、rt2x00lib の3つが無ければ、手順1は終了です。
オフライン
maindishさん、
接続情報に「デフォルトルート」と「第一DNS」の項目がありませんか。
ここが設定されていないとうまく接続できないと思うのですが、、、
オフライン
僕は無線内臓のノートだったので、
初めは有線LANを経由してドライバのインストールをして、
それから無線につなげました。
USBメモリタイプの無線LANをご利用のようなので若干状況は異なると思いますが、
ドライバをインストールされたようなくだりがなかったので、
もしされていないならコマンドとか使う前にこの辺をやってみてはいかがでしょうか??
オフライン
Theslaさん
このUSB無線子機は標準のドライバが最初からインストールされてるんだけどなぜか使えないという代物でして・・・
9.04でダメだったので9.10で期待してたんですが、しょうがないので私は10.04に期待することにしてます。
オフライン
okamruaさん による投稿:
チップはralink社のrt2870になります。
今日他国のフォーラムを眺めていたら次の記事に目が止まりました.
http://forum.ubuntuusers.de/topic/hama-wlan-usb-stick-300mbps/
ハードを持っていないので真偽は確かめられませんが kernel 2.6.31-19 から out of box で使えたとのことです.
オフライン
情けない…
out of box → out of the box
オフライン
einundzwanzighundertsechsさん>
なんと!何もしなくても有線でカーネルアップデートすれば使えるということですな....
続きはどうしたものか。悩むなぁ・・・
maindishさん>
現在、インターネット接続はVistaからでしょうか?
先にeinundzwanzighundertsechsさんの仰っている件について確認してきますので少々お待ちを。
オフライン
kernel 2.6.31-19で確認をしてきました。
動作状況としては2.6.31-19以前と同じくドライバは読み込まれるけど反応無しといった状況でした。
ただしカーネルソースにはWLI-UC-G300NのUSBidである「0411:00e8」の記述が確かにありますので、何かもう一押しで動作するのかもしれません。
linux-source-2.6.31/drivers/net/wireless/rt2x00.c の2907行
{ USB_DEVICE(0x0411, 0x00e8), USB_DEVICE_DATA(&rt2800usb_ops) },すみません、今日は酒が入ってしまっているので寝てしまうかもです。(@_@;)
とりあえず、書き留めてあったぶんだけ載せておきます。
手順2.コンパイル環境を整える
これはまぁ、おまじないみたいなもので、念のためやっておきましょう。
~$ sudo apt-get install build-essential
パスワードを聞かれた後、つらつらっと何か表示され、最後に、
インストールすっとか?(y) みたいな感じで聞いてきますので「y」キーを押してあげましょう。
これで手順2は終了です。
ただし、このコマンドはネットに繋がっていないと失敗するので、その時はまた状況を教えて下さい。
オフライン
okamruaさん
build-essential パッケージがないと言われました。
あと、右上のアンテナを右クリックした時に出てくる「無線接続を有効にする」が消えていました。
vdkさん
どこにも書いてありません。どこに書いてあるのですか。
オフライン
いまさらの情報ですが、USBのWLI-UC-G300N といえば、
週刊アスキー別冊 さくさくubuntu (2009年5月発売)で、ubuntu用ドライバがないので、
NdisWrapper でwindows用ドライバを流用してつなぐという事例が
p80 に掲載されてますよ。
参考になるか、私にはよく分かりませんが。
オフライン
maindish による投稿:
どこにも書いてありません。どこに書いてあるのですか。
通常は接続情報の画面に、「デフォルトルート」「第一DNS」ともアクセスポイントのIPアドレスが表示されます。
今はドライバ関連の話になっているので、そちらをお願いします。
オフライン
夜中になってしまいました。
okamruaさん
build-essential パッケージがないと言われました。
あと、右上のアンテナを右クリックした時に出てくる「無線接続を有効にする」が消えていました。
build-essentialパッケージをインストールしていない状態でもコンパイルできるようなので、手順2は飛ばしてしまうことにします。
それと「無線接続を有効にする」が消えたのは、ちゃんと動作しないドライバを手順1で無効化した為で、正常です。
手順3を分割して載せます。
手順3.1 .ralink社からドライバをダウンロード→解凍
以下のurlを開くとralink社のドライバダウンロードページへ飛びます。
http://www.ralinktech.com/support.php?s=2
このリストの中から「RT2870USB(RT2870/RT2770)」(上から7番めあたり)をクリックすると、名前やemailアドレスを入力する画面に移ります。何も入力せず、そのまま「Accept」ボタンを押してもダウンロードが開始されます。
ダウンロードしたファイル(RT2870_LinuxSTA_V2.3.0.0.tar.tar.bz2)を、ubuntu上の自分のホームフォルダにコピーした後、ファイルを右クリックすると下から3番めに「ここに展開します」というのが出ますので、これで解凍しておきます。
(Vistaでダウンロードした場合でもUbuntuからVistaのフォルダにアクセスできるので、Ubuntuのホームフォルダに問題なくコピーできるはずです。)
展開後はホームフォルダの直下に「RT2870_LinuxSTA_V2.3.0.0」というフォルダが出来ているので確認してください。
オフライン
あまりお待たせしてもいけないと思いますので、残りの作業は一気に書きます。
あとは全部端末上での作業ですので、問題は無いかと。
では、手順4.コンパイル~ドライバの読み込み まで一気にどうぞ
端末上のuser_name@pc_nameは自分の環境に合わせて読み替えてください。
それと、端末上では[ctrlキー]+[iキー]で長いフォルダ名などの入力を自動的に補間してくれますのでご活用ください。
まず「RT2870_LinuxSTA_V2.3.0.0」フォルダに移動します。
user_name@pc_name:~$ cd RT2870_LinuxSTA_V2.3.0.0
RTまで打って、[ctrlキー]+[iキー]を押すとかってに入力されます。
プロンプトが以下の様に変わります。
user_name@pc_name:~/RT2870_LinuxSTA_V2.3.0.0$
コンパイル(make)します。
user_name@pc_name:~/RT2870_LinuxSTA_V2.3.0.0$ make
コンパイルの状況がずらずらっと表示されますが、最後にエラーが出ていないか確認してください。
エラーが出ていなければ次へ。
次にドライバインストールを行います。
user_name@pc_name:~/RT2870_LinuxSTA_V2.3.0.0$ sudo make install
管理者権限なのでパスワードを聞かれますので、ご自分のパスワードを入力してください。
最後にエラーが出ていなければ次へ。
次はカーネルモジュールの読み込みを行います。
user_name@pc_name:~$ sudo insmod ./os/linux/rt2870sta.ko
これで少し間を置いたあと、右上のネットワークマネージャのアイコンを左クリックしてみてください。
親機のSSIDを拾ってリストを表示すると思います。反応が無い場合、再起動してみてください。
自分の親機のSSIDをクリックするとパスワードを聞かれますので、親機で設定されているパスワードを入力してください。
SSIDで似たものが複数ある場合、バッファローの製品ですと、後ろに"-2"と付いたものがWPA,WPA2での接続になります。
以上で問題なく繋がるのではと思います。途中、分かりにくいところがあったら聞いてください。
あと補足ですが、無事に繋がった場合にカーネルのアップデートがあります。アップデートがあると無線が使えなくなりますので、もう一度手順4を行ってください。
オフライン
すみません。手順3と手順4の前にやっとかないといけないことがありました。
端末で
gedit ./RT2870_LinuxSTA_V2.3.0.0/os/linux/config.mk
と実行するとテキストエディタが開きますので、10~15行目が
# Support Wpa_Supplicant HAS_WPA_SUPPLICANT=n # Support Native WpaSupplicant for Network Maganger HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n
となっているところを、
# Support Wpa_Supplicant HAS_WPA_SUPPLICANT=y # Support Native WpaSupplicant for Network Maganger HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
に変えて保存してから手順4に進んでください。
うっかりしてました。
オフライン