
Ubuntu日本語フォーラム

ログインしていません。
9.04を無線LANで接続してるのですがパッケージなどを落とすときに回線の速度が安定しません。
回線commufa 100M 速度 max 約90k min 約1000Bです。 親機WHR-HP-G 2階 受信機 WLI-UC-G 1階 直線で約30m 両方ともbuffalo製です。
CPU Celeron 1.4G メモリー 497.5M
USBなのと規格が1.0なので遅くなるのはわかりますがこんなに差が大きいとたくさん落とすときに困ります。
どうにかなりませんか?
オフライン
H/W的な問題や、S/W的な問題がいくつか想定されるのですが、なにかしら切り分けはできませんでしょうか。
例えば、無線の親機と子機をすぐ近くに持っていって様子を見るとか。
ちゃんと調べてはいませんが、親機の設定などで801.11bだけを使用するように設定できると、試してみるとよいかも知れません。
距離や規格に関係無く、かつ、たとえばWindowsなどの他のOSで試してみても問題が無く、ubuntuでのみ問題がでるようであればドライバを変えてみるのも一案です。
オフライン
ブロードバンド スピードテストというところで計測しました。
Windows Vista Home Premium (USB2.0)
上り 22Mbps 下り 28Mbps
Ubuntu9.04 (USB1.0)
上り 3kbps 下り190kbps でした。
USBの規格の差があるのかもしれませんが大きく開きすぎです。
Win見たいにRwin値をあげると上がるような気がしますが…
オフライン
ご近所の無線LANと干渉していませんか。
使用channelが重なっていたり、干渉したりしていると転送速度に大きく影響します。
メニューバーの右側にあるステータスバーのnm-appletを左クリックしてワイヤレス接続先を確認してください。
MTUの確認、設定(自動ではなくて自分で適当なMTU長を設定する)
システムー>設定ー>ネットワーク接続ー>無線tabー>ESSID選択ー>MTUの確認、設定
オフライン
Windows Vista Home Premium (USB2.0)
上り 22Mbps 下り 28Mbps
Ubuntu9.04 (USB1.0)
上り 3kbps 下り190kbps でした。
これは、どのような比較を行った結果でしょうか。
PC(とそれにインストールされているOS)だけを変えて、他の使用機器は共通で、設置場所も同じ場合の比較でしょうか。
まずは、#4の、のんきさんの書かれている内容を確認してみて下さい。
オフライン
Vistaは2階でUbutnuは1階です。
機器の故障か確かめたかったので計測しました。
オフライン
Ubuntuマシンを2階(親機のすぐ側)に持っていくと、どうでしょうか。
また、
使用channelを変更すると改善するか、
MTUを変更(手動設定)すると改善するか、
接続先(ESSID)に間違いは無いか、
接続規格を801.11b(もしくはg)固定にできるか、できればその状態で改善が見られるか、
なども確認してみてください。
オフライン
#7で書いた確認の結果、設定に問題が無く、どのように設定・設置しても改善が見られない場合、ドライバを変えて改善するか確認してみても良いかもです。現在のドライバはどのように導入したものでしょうか。ちょっとぐぐった感じでは、rt73ドライバを使うか、ndiswrapperでWindows用ドライバを使う方法があるようですが。
http://masaoo.blogspot.com/2009/08/ubuntu-buffalo-wli-uc-g.html
http://connect.ldblog.jp/tag/WLI-UC-G
オフライン
2階でノートPC(Dell Inspiron 1545) にIDE-USB変換コネクタをつないでUbuntuを起動させ刺して測ってみました。(USB2.0)
Core2Duo 2.4G メモリ 3.4G
上り下り両方とも13Mbps (801.11b)
上り 13Mbps 下り 16Mbps (801.11g)
上り 12Mbps 下り 9.8Mbps (b,g両方)でした。
ドライバはndiswrapperで入れました。
オフライン
rt73-commonをインストールしても出来ましたが、Winのドライバを使ったのと変わりませんでした。
オフライン
うーん。パラメータを一度に複数変えると、なにが原因で変動したのかわからなくなってしまうので、ひとつづつ試した方がよいのですが。。
現時点でいえることは、
1.ドライバは恐らくシロ
2.通信プロトコル(b/g)による有意差はなし
3.距離が怪しい
4.USB規格も怪しい
ですね。
ただ、USB1.0でも1000Bは遅すぎる感はあるので、距離が一番怪しいような気はします。
絞りこむには、元のマシン構成に戻して、距離だけを縮めて確認するしかないのですが、可能でしょうか。
また、親機の方の出力設定は変えられますか。変えられるなら、最大に設定してみると状況に変化はありますか。
子機の方は出力設定は変えられますか(ものを持っていないためこちらでは検証できず)。変えられるならiwconfigで出力を上げてみたり、感度を変えてみて、改善するか確認してみてもよいかも。
オフライン
multicust rateを54Mに変えてみます。
1階にあるのはデスクトップなので持ってくるのは困難です。
オフライン
multicast rateをいじる(どこで設定できるのかは私は知りませんが)なら、下げる方向ではないかと思います。
今、一番、あやしいと思っているところは電波が届いていないのではないか、というところなので、電波が通りやすくなる設定にする必要があると考えます。
親機の出力設定は最大になっていますでしょうか。
また子機の方は、
iwconfig
で現在の出力を確認できます。また、設定値を変えるときは、iwconfigで表示されるインターフェース名が仮にwlan0であったとすると、
sudo iwconfig wlan0 txpower 17
などです。設定値の単位はdBmのようなので、数字が大きいほど強い出力になります。試しに私の環境でみるとデフォルトが17dBmで、それが最大設定値のようでした(17より大きい値だと引数エラーとなってしまう。15などだと反映されました)。
オフライン
ところで、MTUを下げる方法の結果はどうでしたか?
某SNSで、まったく別な接続状況の改善の話題が上がっているのですが、今朝の段階でMTUを下げると改善したというケースが報告されていました。
そちらは有線の話ですが、一度、試してみて結果を教えて下さい。
オフライン
#15にある
上り1.5Mbps 下り1.3kbpでした。
は、「下り1.3Mbps」の誤記でしょうか?
#16の書き込みと、上りの速度から考えて、「下り1.3Mbps」なのではないかと思いますが、もし、そうであればこれで電波状況が悪いことが原因であったと判断してよいかと思います。あとは、
1. 親機の設定を確認して、電波出力を上げる余地があるかを確認
2. 子機の設定を確認して、電波出力を上げる余地があるかを確認
3. (そんなに指向性を持ったアンテナが入っているとも思えないですが)親機や、子機の向きを変えて少しでも電波が入りやすくなる状況が作れるか確認
4. PC(子機)を親機に近い場所に移設する
くらいしか無いかと思います。
オフライン
親機の方で「フレームバーストEX」というのを設定したら
上り1.7Mbps 下1.3Mbpsに上がりましたがもう少しあげれる方法はありませんかねぇ
オフライン
ちょっとぐぐってみた感じでは、「フレームバーストEX」に対応した(ドライバの問題?)はWindowsXPだけのようにも思えますが。。
http://bb.watch.impress.co.jp/cda/news/5682.html
もしかしたら最初の方でのんきさんが書かれていたようにどこかご近所とチャンネルが重なって通信しにくい状態になっていたのかも知れませんね。
いずれにしても、親機のすぐ近くまで持っていったときの速度が限界だと思われます。
オフライン