
Ubuntu日本語フォーラム

ログインしていません。
Ubuntu 11.04の無線が接続されません。
自分は全くの初心者なのですが
無線ができません。
10.10の時は接続させることができましたが
11.04になると無線のリストが表示されないので
とても不便です。
右上のアイコンをクリックすると
Auto eth0
切断する
VPN接続(V)
ネットワークを有効にする(N)
無線を有効にする(w)
接続情報(I)
接続を編集する
とだけ表示され
前のように無線のリストが出ません
何度が調べてみたのですが
これといったものがないのと
難しくてよくわかりません。
どなたかわかりやすく教えてください。
宜しくお願いします。
オフライン
cloudspiderさん、はじめまして。
無線LANが繋がらないお気持ちは強く伝わってきております。
ただ、具体的な事柄が一切判らないので答えようがないのが偽らざるところです。
Ubuntu Tips/ハードウェア/無線LANデバイスに関する情報を調べるにはを
お読み頂き、現在の無線LAN子機の認識状況をこちらに書き込んでください。
また、お使いのPC環境、ネットワーク環境等も書き込んでください。
よろしくお願いします。
オフライン
回答ありがとうございます
初心者なもんでなんと答えたらいいのかわかりませんが
宜しくお願いします
lspci;
(中略)
02:00.0 Network controller: Ralink corp. RT3090 Wireless 802.11n 1T/1R PCIe
lspci -vnns 02:00.00;
02:00.0 Network controller [0280]: Ralink corp. RT3090 Wireless 802.11n 1T/1R PCIe [1814:3090]
Subsystem: AzureWave Device [1a3b:1087]
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at fbff0000 (32-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: rt2800pci
Kernel modules: rt2860sta, rt2800pci
他に必ようなことあれば言ってください
宜しくお願いします。
オフライン
デバイスは認識され、
ドライバも読み込まれているようです。
ネットワークマネージャアプレット(アイコン)をクリックした際に、
「無線を有効にする(w)」
が表示されていたとのことですが、それをクリックすると無線が有効にならないでしょうか。
オフライン
有効になっているのかもしれませんが
目的の無線のリストが表示されません。
10.10の時のように
アクセスできる無線を表示させたいです。
オフライン
rt2800pciが邪魔をしているようです。
ALT+F2キーを押して表示されるダイアログに下記コマンドを入力して実行してください。
sudo gedit /etc/modprobe.d/blacklist.conf
テキスト編集画面が表示されたら、テキスト最終行の後に下記内容を追加して保存終了してください。
blacklist rt2800pci blacklist rt2800lib blacklist rt2x00pci blacklist rt2x00lib
正しく操作が出来たらOSを再起動してください。
OS再起動後、以前の無線リストが表示されると思います。
ただ、802.11nで接続できるかは疑問です。もし接続出来ない用でしたらお知らせください。
オフライン
ありがとうございました。
残念ながらリストは表示されませんでした。
その代わりに
(Auto eth0)
(切断する)
(自動イーサネット)
非表示無線ネットワークに接続(C)
新しい無線ネットワークを作成(N)
VPN接続(V)
ネットワークを有効にする(N)
無線を有効にする(w)
接続情報(I)
接続を編集する
と
項目が増えました。
()の付いているのは有線を接続したときのものです。
リストはまだ表示されてないですが
なにか進歩したみたいで嬉しいです。
この後も宜しくお願いします。
あ、あと
その「コード」の囲みの仕方もお願いします。
オフライン
無線LAN子機がどのように認識されているか、もう一度確認してください。
cloudspider さんの投稿 #3内容と共に
ifconfig iwconfig iwlist scan
などの情報を教えてください。
なお、[コード]などで編集する方法はubuntu Forums BB codeを参照してください。
使用する上で編集結果を投稿する前にプレビューで充分確認してから投稿してください。
オフライン
ありがとうございます
すいません
載せたいのですが
IPとかそういうのがあると思いますが
結果を全部載せても大丈夫なのでしょうか?
オフライン
cloudspider さんの投稿:
載せたいのですが
IPとかそういうのがあると思いますが
結果を全部載せても大丈夫なのでしょうか?
コピー&ペイストされた後、IPアドレス、MACアドレス等は、つぶしてください。
例)
[root@puppypc ~]# ifconfig ra0
ra0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:xxx.xxx.xxx.10 Bcast:xxx.xxx.xxx.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1454 Metric:1
RX packets:138096 errors:0 dropped:0 overruns:0 frame:0
TX packets:15276 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:41039268 (39.1 MiB) TX bytes:2746476 (2.6 MiB)
例ではHWaddrとinet addrをつぶしております。
ただ、ルーター越しでローカルIPを使用している場合はつぶす必要は無いと思います。
ローカルIPとは、192.168.0.0から192.168.255.255までのルーター設定でローカルPCに
割り振るIPアドレスのことです。
オフライン
すいません
わざわざありがとうございます。
$ ifconfig
eth0 Link encap:イーサネット ハードウェアアドレス bc:ae:c5:0e:e7:df
inetアドレス:XXX.XXX.X.X ブロードキャスト:XXX.XXX.X.XXX マスク:XXX.XXX.XXX.X
inet6アドレス: fe80::beae:XXXX:XXXX:XXXX/XX 範囲:リンク
UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1
RXパケット:116801 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:98994 エラー:0 損失:0 オーバラン:0 キャリア:7
衝突(Collisions):0 TXキュー長:1000
RXバイト:104624335 (104.6 MB) TXバイト:10862265 (10.8 MB)
割り込み:46
lo Link encap:ローカルループバック
inetアドレス:XXX.X.X.X マスク:XXX.X.X.X
inet6アドレス: ::1/128 範囲:ホスト
UP LOOPBACK RUNNING MTU:16436 メトリック:1
RXパケット:877725 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:877725 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:0
RXバイト:56882996 (56.8 MB) TXバイト:56882996 (56.8 MB)$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 Ralink STA ESSID:""
Mode:Auto Frequency=2.412 GHz
Link Quality=10/100 Signal level:0 dBm Noise level:-143 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
vboxnet0 no wireless extensions.$ iwlist scan lo Interface doesn't support scanning. eth0 Interface doesn't support scanning. wlan0 No scan results vboxnet0 Interface doesn't support scanning.
こんな感じです。
宜しくお願いします。
オフライン
現状をまず理解して頂きます。
*RT3090STAドライバはUbuntu 11.04では今現在動作していない。
Ubuntu Bug レポートされているが対処方法はアップされていない。
*RT2860STAドライバを使用して802.11g接続を行う。
関連RaLinkドライバ(RT2800、RT2x00)と競合している。
blacklistへ不要ドライバ名登録により回避。(実行済み)
*RT2860STAドライバ動作環境整備を行う。
/etc/Wireless/RT2860STA/RT2860STA.dat へ動作環境を設定する。
再度現状確認
RT2860STAドライバで動作しているか確認する。
lspci -vnns 02:00.00
動作環境ファイルの有無確認。
/etc/Wireless/RT2860STA/RT2860STA.dat が存在するか確認する。
もしかしたら、
/etc/Wireless/RT2860/RT2860STA.dat となっているかも知れません。
フォルダ名がRT2860の場合は、
syslogにRT2860STA.datがファイル エラーになっていることを確認する。
cat /var/log/syslog | grep RT2860STA.dat
対処方法
*/etc/Wireless/RT2860STA/RT2860STA.datが存在しない場合。
各フォルダが未登録の時。フォルダを順番に深く作成してください。 mkdir /etc/Wireless mkdir /etc/Wireless/RT2860STA touch /etc/Wireless/RT2860STA/RT2860STA.dat /etc/Wirelessフォルダまで存在する場合。 mkdir /etc/Wireless/RT2860STA touch /etc/Wireless/RT2860STA/RT2860STA.dat /etc/Wireless/RT2860/RT2860STA.datが存在する場合。 mv /etc/Wireless/RT2860 /etc/Wireless/RT2860STA
対処方法について。
本来RT2860STA.datには接続情報を書き込む必要があるのですが
その情報はRaLink社のドライバソースのパッケージの中にあります。
ただ、RT2860STA.datファイルが空でも動作するという情報もあり
ますので次の段階とします。
オフライン
回答ありがとうございます
こんな感じでよろしいでしょうか?
よろしくお願いします。
$ lspci -vnns 02:00.00
02:00.0 Network controller [0280]: Ralink corp. RT3090 Wireless 802.11n 1T/1R PCIe [1814:3090]
Subsystem: AzureWave Device [1a3b:1087]
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at fbff0000 (32-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: rt2860
Kernel modules: rt2860sta, rt2800pci
$ /etc/Wireless
bash: /etc/Wireless: そのようなファイルやディレクトリはありません
$ sudo mkdir /etc/Wireless
$ sudo mkdir /etc/Wireless/RT2860STA
$ sudo touch /etc/Wireless/RT2860STA/RT2860STA.dat
$ sudo mv /etc/Wireless/RT2860 /etc/Wireless/RT2860STA
mv: `/etc/Wireless/RT2860' を stat できません: そのようなファイルやディレクトリはありませんなにか足りないとこがあれば
ご指摘よろしくお願いします。
オフライン
/etc/Wireless/RT2860STA/RT2860STA.dat設定後の無線LAN接続状況の報告を待っているのですが
期待できないようですね。
この質問の内容を#1から読み直してみました。
cloudspider さんの投稿 #11の内容から推察するとhmatsue さんの投稿 #4がいかされていませんね。
ネットワークマネージャアプレット内の「無線を有効にする(w)」をクリックして無線LANを有効にしてください。
ほどなくすると接続可能先のESIDが表示されると思います。
これで接続先が表示されないようでしたらRT2860STA.datをRalink社からダウンロードする方法へ
進みたいと思います。
オフライン
無線を有効にするにはチェックが入っているのですが
リストは表示されません
よろしくお願いします。
オフライン
Ralink社からRT2860STA.datファイルをダウンロードして
/etc/Wireless/RT2860STA/RT2860STA.datにコピーして
再接続まで行う操作を説明します。
Ralink corp. : Linux Driver menuから
RT2860PCI/mPCI/CB/PCIe(RT2760/RT2790/RT2860/RT2890)をダウンロードしてきます。
途中利用者の登録を要求されますので、名前、メールアドレスを入力してください。
プラウザのファイルダウンロード先へ移動して下記コードを一行ごと順番にgname-terminal内で実行してください。
tar xzvf 2010_07_16_RT2860_Linux_STA_v2.4.0.0.tar.bz2 cd 2010_07_16_RT2860_Linux_STA_v2.4.0.0 cp RT2860STA.dat ../. cp README_STA ../. cd ../ rm -fr 2010_07_16_RT2860_Linux_STA_v2.4.0.0 sudo cp RT2860STA.dat /etc/Wireless/RT2860STA/.
上記処理内容はダウンロードしてきたドライバソースから
・RT2860STA.dat
・README_STA
2ファイルをカレントフォルダに抽出し、
RT2860STA.datを/etc/Wireless/RT2860STA/RT2860STA.datへコピーしている。
RT2860STA.datを編集する。
sudo gedit /etc/Wireless/RT2860STA.dat README_STA
README_STAの説明を参考に無線LAN環境を設定する。
修正が必要と思われる内容は以下のとおりです。
CountryRegion=1
CountryCode=JP
SSID= 接続したいESID ASCII文字列
Channel=1
AuthMode=WPAPSK WPAPSK or WPA2PSK (Use WPA-Supplicant)
EncrypType=TKIP For AuthMode=WPAPSK or WPA2PSK
DefaultKeyID=1 0 or 1
Key1Type= KeyID= 0:バイナリコード 1:ASCII文字列
作業が完了したらOSを再起動して無線LANの接続状況をお知らせください。
なお、接続がうまくいってないようでしたら、接続状況を調べる下記コマンドを
実行して報告してください。
ifconfig iwconfig iwlist scan
オフライン
はじめまして
私も最近Ubuntuを使い始めたので詳しくはないのですが、お二人のやりとりを拝見してて
何点か疑問があるので横から失礼します。
トラブルの原因は些細な事だったりする場合が往々にしてあります。
可能性を潰していって原因を絞り込むことが大事だと考えますので念のためお尋ねします。
ハードはAP,PCとも正常に作動してることの確認はとれてるのですか?
~$ lsmod | grop rtの結果とファイル/etc/modprobe.d/blacklist.confを見せてください。
何故かと申しますと、私の環境(11.04)だとsudo geditではグラフィカルなエディタgeditを起動出来ません。
gksudoを使わないと起動しないみたいなので正しくblacklistに追記されてるのか確認のためです。
のんきさんのアドバイスはRalink社の提供するドライバを使う前提ですが、発想を逆転させて、krenelが提供するドライバを試す手もあります。
方法は、先にブラックリスト入りさせたモジュールを削除かコメントアウトしてrt2860staを追記します。
具体的には
#blacklist rt2800pci
#blacklist rt2800lib
#blacklist rt2x00pci
#blacklist rt2x00lib
blacklist rt2860sta
また元に戻すかもしれないので、コメントアウトの方がいいでしょう。
これで再起動するとkrenelのドライバで動かそうと試みます。
トラブルシュートの場合、なるべくシンプルな構成が好ましいです。
出来れば、BIOSで有線LANを無効にするとか、そこまでしなくても、有線のケーブルを抜いて起動させてみるとか
頑張ってください。
オフライン
環境の確認ですが、11.04は仮想環境にインストールされたものではないですよね。
オフライン
みなさんありがとうございます
今から試してみます
Ubntu11.04は一つのパソコンに
windows消して入れました。
因みに今は10.10をDVD起動でやってます
10.10では無線はつながります。
オフライン
こんな感じになりました
よろしくおねがいします
$ lsmod | grop rt
No command 'grop' found, did you mean:
Command 'grops' from package 'groff-base' (main)
Command 'grog' from package 'groff-base' (main)
Command 'grep' from package 'grep' (main)
Command 'grap' from package 'grap' (universe)
grop: command not found
--------------------------------------------------------
$ tar xzvf 2010_07_16_RT2860_Linux_STA_v2.4.0.0.tar.bz2
tar (child): 2010_07_16_RT2860_Linux_STA_v2.4.0.0.tar.bz2: open 不能: そのようなファイルやディレクトリはありません
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
オフライン
すいません。コマンド間違えました。正しくは
$ lsmod | grep rtです。
オフライン
cressonさん、アドバイスに参加頂きありがとうございます。
cressonさんの疑問にお答えしたいと思います。
~$ lsmod | grop rtの結果とファイル/etc/modprobe.d/blacklist.confを見せてください。
何故かと申しますと、私の環境(11.04)だとsudo geditではグラフィカルなエディタgeditを起動出来ません。
gksudoを使わないと起動しないみたいなので正しくblacklistに追記されてるのか確認のためです。
お手元のPCで実際実行してみてください。gksudoを用いないとファイルを開けないことはありません。
sudoで出来ます。Cloudspiderさんの#13の報告でrt2860staが適用されているのを確認しております。
のんきさんのアドバイスはRalink社の提供するドライバを使う前提ですが、発想を逆転させて、krenelが提供するドライバを試す手もあります。
kernelに登録されているrt2860sta以外まだ適用していません。
環境設定ファイルRT2860STA.datはもっとも手近にあるものとして適用しました。
私はkernel以外のドライバの適用に迷っています。
Cloudspiderさんにとっては朗報かも知れませんがPPAに登録されているrt3090staドライバが11.04で
動作したという報告が上がっていました。Ubuntuが管理していない場所からリポジトリに登録して
運用した場合、今後それを管理運営出来るかが問題となります。
Cloudspiderさんに押し付けて良いのか私には解りません。
まずはkernel内のドライバで動作するようにしたいと思います。
オフライン
こんにちは
James による投稿:
何故かと申しますと、私の環境(11.04)だとsudo geditではグラフィカルなエディタgeditを起動出来ません。
gksudoを使わないと起動しないみたいなので正しくblacklistに追記されてるのか確認のためです
お手元のPCで実際実行してみてください。gksudoを用いないとファイルを開けないことはありません。
実行したうえでの投稿です。
端末からならsudoでも起動しますが、ALT+F2キーからはgksudoを使わないと起動しません。
James による投稿:
#13の報告でrt2860staが適用されているのを確認しております。
適用の確認は出来ますが、rt2800pciがブラックリスト入りしてる確認は出来ません。
優先順位の変更で間接的に確認できるかもしれませんが曖昧さを排除して確実に確認したかったのです。
James による投稿:
のんきさんのアドバイスはRalink社の提供するドライバを使う前提ですが、発想を逆転させて、krenelが提供するドライバを試す手もあります。
kernelに登録されているrt2860sta以外まだ適用していません。
自分で曖昧さを排除したいなんて書いておきながら、曖昧な表現を使ってたので訂正します。
rt2860staがkernelに含まれているなら、Ubuntuの実装でvanilla sauceには含まれないと思います。
以後、rt2860staをRalink社が提供したドライバ、rt2800pciをオープンソースコミュニティが開発したドライバと呼びます。
私の環境はrt2870なんだけど、rt2870sta、rt2800usbどちらでも動きます。
cloudspiderの場合もrt2800pciで動くかもしれないので可能性が有るなら試してみる価値は有ると思い投稿しました。
オフライン
cresson による投稿:
すいません、慣れなくて
タグをコピーしたら余計なものまでコピーしてました。
James による投稿:をのんきさんによる投稿と読み替えてください。
オフライン
曖昧さの排除、という意味では、念のために、linux-firmwareパッケージがインストールされているかも確認した方がよいかもですね。
10.10では動作させられていたようなので、入っていないということは無いはずだと思いますが。。
最初の状態で、linux-firmwareが入っているにも関わらず、正常に動作していなかったようであれば、#5までの結果からするとrt2800pciドライバでは上手く動作しなかったと考えるのが妥当かと思います。
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/541620
あたりを見ても、どうも上手く動作しない環境があるようです。
なにか他に見落とし、要確認事項があれば、何が足りなかったかを明確にした上でrt2800pciに戻った方が良いかと思います。
# もし、rt2860staでどうしても動かない、という場合は、
# linux-backports-modules-cw
# あたりのrt2800pciを試してみるのもよいかもですね。
# あとは、PPAのrt3090を試すぐらいでしょうか。
# 多分ソースを拾ってきて自前ビルドするよりは使いやすくて安心できるはず。。
オフライン