
Ubuntu日本語フォーラム

ログインしていません。
お世話になります。
現在、WindowsXPとUbuntu8.10をDual Boot環境にて使用しております。
通信方法は無線LANを用いております。
しかしながら、Windowsでは802.11a(5GHz帯)での通信が可能ですが、Ubuntu8.10では802.11b/g(2.4GHz帯)での通信でしかネットに接続出来ません。
つきましては、Ubuntu8.10にて802.11a(5GHz帯)での通信を可能とする設定を教えて下さい。
【PC&通信環境】
親機 : NEC Aterm8400
子機 : NEC WL300NC
PC : Gateway7425JP
メモリ : 1.5GB
CPU : モバイルAMD Athlon64 3400+
宜しくご回答頂けます様お願いします。
オフライン
jackalope様
ご回答有難うございます。
返信が遅れて申し訳ありません。(投稿有無mailを見落としておりました)
>設定ではなくドライバの問題じゃないの?
⇒ドライバの問題と言う事であれば、以下の疑問があります。
1)同じドライバを使用して、WindowsXPでは問題なく5GHz帯(802.11a)が接続するのに、Linuxでは駄目なのか?
2)ドライバがLinux未対応であるならば話は分りますが、Linuxでも2.4GHz帯(802.11b/g)では通信可能で、5GHz帯(802.11a)では繋がらない理由が分りません。
乱文で誠に申し訳ありませんが宜しくご回答を頂けます様お願いします。
オフライン
NECの製品情報ではWL300NCの利用可能OSにUbntu8.10は含まれていません。
同じドライバは何処から入手されましたか?
オフライン
jackalope様
>NECの製品情報ではWL300NCの利用可能OSにUbntu8.10は含まれていません。
⇒WL300NCの利用可能OSとはどちらで調べられたのでしょうか?問題がなければ調べられたURLを教えて下さい。
当方の記憶では、NEC製品の利用可能OSはWindows関係のみの記述しかなかった様に思います。
>同じドライバは何処から入手されましたか?
⇒Ndiswrapperを使用して、Windows用のドライバを使用しています。これで2.4GHz帯は接続出来ています。
宜しくお知恵を頂けます様お願いします。
オフライン
NECの製品情報:http://121ware.com/product/atermstation/product/warpstar/wl300nc/spec.html
ndisrapperを使えばWindows用ドライバが問題なく使えると思うのは間違い。
ndisrapperのバージョン、Windows用ドライバを変えるなどをすれば状況が変わるかもしれない。
WL300NCに使われているチップセットはath9kでサポートされているようなので、これを試してみてもいいのではと思います。
オフライン
jackalope 様
お世話になっております。
現在PCの調子が悪いため返信が遅れまして大変申し訳ございません。
jackalope 様よりご助言を頂きました様にドライバを
「ath9k」にしましたところ、5.0GB帯にてネット接続が出来ました。
本当に有難うございます。
ただ、下記に記す問題があるため実用に至っておりません。
【問題点】
1)ルータとの無線LANは以下の様に繋がるのですが、インターネットに接続出来ない。
接続出来る場合もありますが、直ぐにインターネットのサイトの「アドレスが見つかりません」との
ページ読み込みエラーMessageが表示されてインターネットだけが切れます。但し、無線LANは接続しています。
wlan1 IEEE 802.11abgn ESSID:"WL******"
Mode:Managed Frequency:5.22 GHz Access Point: 00:1B:8B:3B:72:B3
Bit Rate=6 Mb/s Tx-Power=23 dBm
Retry min limit:7 RTS thr:off Fragment thr=2352 B
Power Management:off
Link Quality=46/100 Signal level:-65 dBm Noise level=-95 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
2)上記にあるように、Bit Rateが6Mb/sと非常に遅い。
このことがインターネットサイトとの接続に影響している様に思われます。
WindowsXPでは130Mb/sの速度が表示されています。
3)子機のPowerランプが点灯も点滅もしない。
ndisrapperを用いてWindows用ドライバを使えばランプは子機の点滅するのですが、
5.0GB帯での接続が出来ません。
4)ath9kのドライバはUbuntu8.10に最初から組み込まれているので、Ubuntu8.10をインストール直後は
「ath9k」が使えるのですが、ndisrapperを用いてWindows用ドライバを使用後に再度「ath9k」のドライバを
選択する方法をご教示頂けます様お願いします。
つきましては、考えられる原因と対策法についてご意見及びお知恵を拝借させて
頂けます様お願いします。
初心者質問で申し訳ありませんが宜しくご教示頂けます様お願いします。
オフライン
参考資料として割り込みを
8.10では無線LAN便利化ツール wifi radarというのがあるそうです。「追加と削除」でインストールできます
オフライン
hide 様
貴重な情報を有難うございます。
早速使ってみたのですが、モードを802.11aまたは802.11nに選べません。
当方は折角の5.0GHz帯での通信ですので、802.11aまたは802.11nを使用したいと思っています。
モードの選択方法をご存知でしたらご教示下さい。
オフライン
問題点1-3はlinux-backports-modules-2.6.27-11-genericをインストールすれば解決するかもしれない。
バージョンはお使いのカーネルバージョンに合わせて下さい。
それでもダメであれば最新のソースからビルドかな。
4はndiswrapperを削除すればいいのではと思います。
オフライン
jackalope 様
ご回答有難うございます。
早速ご意見を頂いた内容を試した結果を以下に報告します。
また、併せて質問もさせて下さい。
>問題点1-3はlinux-backports-modules-2.6.27-11-genericをインストールすれば解決するかもしれない。
⇒問題点3)[子機のPowerランプが点灯も点滅もしない。]は解決しました。しかしながら、相変わらず速度の向上及び接続安定性は改善されないままです。
hide様に教えて頂きました「wifi-radar」では通信モードが802.11bになっております。「iwconfig」にて確認した結果では「Frequency:5.22 GHz」となっております。
802.111bは5.0GHz帯での通信は無かったと記憶しておりますが、速度が向上しない原因に関係しているのでしょうか?
>それでもダメであれば最新のソースからビルドかな。
⇒最新ソースからのビルドと言う事は極端にいうとUbuntuオリジナル版を作成すると言う事ですか?
また、初心者でも根気を持って挑戦すれば出来るものでしょうか?
>4はndiswrapperを削除すればいいのではと思います。
⇒ndiswrapperにて指定したドライバ自体は削除しているのですが、ath9kドライバの指定がやはり出来ません。ndiswrapper自体を削除すると言う事でしょうか?申し訳ありませんが手順をご教示頂けます様お願いします。
一方的な質問で恐縮ですが、宜しくご回答頂けます様お願いします。
オフライン
最新ソースからのビルドと言う事は極端にいうとUbuntuオリジナル版を作成すると言う事ですか?
また、初心者でも根気を持って挑戦すれば出来るものでしょうか?
ドライバを最新にするだけです。
何事も経験です、下記のページを参考に挑戦して下さい。
http://wireless.kernel.org/en/users/Drivers/ath9k
http://wireless.kernel.org/en/users/Download
ndiswrapperにて指定したドライバ自体は削除しているのですが、ath9kドライバの指定がやはり出来ません。ndiswrapper自体を削除すると言う事でしょうか?
状況がよく分かりませんが、windows用のドライバを削除しているのであればndiswrapperがath9kの指定が(指定の意味が分からない)できないのとは関係ないと思います。
現状では仮にath9kが使えても問題の解決には成りませんので、最新のath9kを試して下さい。
最新でもダメであれば潔くあきらめる。
オフライン
jackalope 様
お世話になっております。
報告が遅れて申し訳ございません。
ご指摘頂いた様に、ご紹介頂いたサイトより最新のドライバパッケージをインストールしましたが、やはり5GHzでは速度が6Mbit/secと非常に遅く実用化には至りませんでした。
【実際のコマンド操作】
$sudo su
#cd /lib/modules
/lib/modules#wget http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2009-02-26.tar.bz2
/lib/modules#tar jxvf compat-wireless-2009-02-26.tar.bz2
/lib/modules#cd compat-wireless-2009-02-26
/lib/modules#make
/lib/modules#make install
もし上記方法にて問題がある場合は申し訳ありませんがご指摘頂けます様お願いします。
得に問題がなければ、今回はご助言通りに潔く諦める事にします。
色々とご意見、ご指導を賜りまして本当に有難うございました。
new_Linux3
オフライン
ビルドしたドライバが間違いなくロードされているのであればしかたないですね。
オフライン
jackalopeさん による投稿:
ビルドしたドライバが間違いなくロードされているのであればしかたないですね。
本当にロードされているのでしょうか。
何かndiswrapperで入ったWindowsドライバがまだ動作しているように思いますが・・・
/etc/modules の中にndiswrapperがまだ定義されていませんか確認してください。
もしあるようでしたら削除して再度OSを起動して無線LANの接続を検証してください。
それから/etc/modules の中に ath9kが登録されているか確認してください。
おそらく入っていると思いますが・・・・
オフライン
のんき 様
ご指摘有難うございます。
>本当にロードされているのでしょうか。
>何かndiswrapperで入ったWindowsドライバがまだ動作しているように思いますが・・・
>/etc/modules の中にndiswrapperがまだ定義されていませんか確認してください。
>もしあるようでしたら削除して再度OSを起動して無線LANの接続を検証してください。
>それから/etc/modules の中に ath9kが登録されているか確認してください。
参考までに /etc/modules ファイルの中身を以下に記します。
########## /etc/modules ファイル ##############
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
fuse
lp
#sbp2
ath9k
############################################
sbp2は何のドライバか分からなかったので、"#"を付けて無視させています。
もし気付き点がありましたら、ご指摘頂けます様お願いします。
オフライン
ご返事ありがとうございました。
私は疑り深い性格で、まだ新しいドライバが適用されていないかうたぐっております。
端末を起動して2つのファイルを確認してください。
容量や更新日など確認していただければ幸いです。
ls -l /lib/modules/2.6.27-11-generic/kernel/drivers/net/wireless/ath9k.ko
ls -l /lib/modules/compat-wireless-2009-02-26/ath9k.ko
なお、#13で/lib/modules下にcompat-wireless-2009-2-26を展開されているのですが
出来れば/usr/local/src下へ移動される方が良いかと思います。
システムファイル領域にユーザーソースファイルを置くのはちょっとLinuxの習慣としては良く
ないと私は思います。
sudo mv /lib/modules/compat-wireless-2009-2-26 /usr/local/src/.
rootを利用されるのに sudo suコマンドをお使いになっているのですがこのコマンドは
お使いにならない方が良いと思います。ubuntuではどちらかと言うとタブーです。
rootになるのであれば sudo -i が良いかと思います。
ただ、ubuntuとしてはコマンド ラインの先頭にsudoをつけて行うよう進めています。
(例)
ubuntu@hogehoge:/lib/modules$ sudo make install
最後の編集者: のんき (2009-03-02 00:35:23)
オフライン
勘違いされていませんか?
指摘されているath9k.koを確認しても新しいドライバが適用されているかどうかは分からないと思うけど。
オフライン
のんき 様
ご指摘有難うございます。
>端末を起動して2つのファイルを確認してください。
>容量や更新日など確認していただければ幸いです。
>ls -l /lib/modules/2.6.27-11-generic/kernel/drivers/net/wireless/ath9k.ko
>ls -l /lib/modules/compat-wireless-2009-02-26/ath9k.ko
→どちらのフォルダにもath9k.koのファイルはありませんでした。
【/lib/modules/2.6.27-11-generic/kernel/drivers/net/wireless下のファイル】
/lib/modules/2.6.27-11-generic/kernel/drivers/net/wireless$ ls -l
合計 1344
-rw-r--r-- 1 root root 43156 2009-01-30 06:11 adm8211.ko
-rw-r--r-- 1 root root 98936 2009-01-30 06:11 airo.ko
-rw-r--r-- 1 root root 16212 2009-01-30 06:11 airo_cs.ko
-rw-r--r-- 1 root root 97560 2009-01-30 06:11 arlan.ko
drwxr-xr-x 2 root root 4096 2009-02-18 01:54 ath9k
-rw-r--r-- 1 root root 52752 2009-01-30 06:11 atmel.ko
-rw-r--r-- 1 root root 18724 2009-01-30 06:11 atmel_cs.ko
-rw-r--r-- 1 root root 12444 2009-01-30 06:11 atmel_pci.ko
drwxr-xr-x 2 root root 4096 2009-02-18 01:54 b43
drwxr-xr-x 2 root root 4096 2009-02-18 01:54 b43legacy
-rw-r--r-- 1 root root 18552 2009-01-30 06:11 hermes.ko
drwxr-xr-x 2 root root 4096 2009-02-18 01:54 hostap
-rw-r--r-- 1 root root 100528 2009-01-30 06:11 ipw2100.ko
-rw-r--r-- 1 root root 189356 2009-01-30 06:11 ipw2200.ko
drwxr-xr-x 2 root root 4096 2009-02-18 01:54 iwlwifi
drwxr-xr-x 2 root root 4096 2009-02-18 01:54 libertas
-rw-r--r-- 1 root root 22776 2009-01-30 06:12 netwave_cs.ko
-rw-r--r-- 1 root root 60928 2009-01-30 06:12 orinoco.ko
-rw-r--r-- 1 root root 31088 2009-01-30 06:12 orinoco_cs.ko
-rw-r--r-- 1 root root 19140 2009-01-30 06:12 orinoco_nortel.ko
-rw-r--r-- 1 root root 18056 2009-01-30 06:12 orinoco_pci.ko
-rw-r--r-- 1 root root 20240 2009-01-30 06:12 orinoco_plx.ko
-rw-r--r-- 1 root root 17904 2009-01-30 06:12 orinoco_tmd.ko
drwxr-xr-x 2 root root 4096 2009-02-18 01:54 p54
drwxr-xr-x 2 root root 4096 2009-02-18 01:54 prism54
-rw-r--r-- 1 root root 40356 2009-01-30 06:12 ray_cs.ko
-rw-r--r-- 1 root root 39468 2009-01-30 06:12 rndis_wlan.ko
drwxr-xr-x 2 root root 4096 2009-02-18 01:54 rt2x00
-rw-r--r-- 1 root root 49732 2009-01-30 06:12 rtl8180.ko
-rw-r--r-- 1 root root 66600 2009-01-30 06:12 rtl8187.ko
-rw-r--r-- 1 root root 22404 2009-01-30 06:12 spectrum_cs.ko
-rw-r--r-- 1 root root 42024 2009-01-30 06:12 strip.ko
-rw-r--r-- 1 root root 41008 2009-01-30 06:12 wavelan.ko
-rw-r--r-- 1 root root 39672 2009-01-30 06:12 wavelan_cs.ko
-rw-r--r-- 1 root root 36492 2009-01-30 06:12 wl3501_cs.ko
-rw-r--r-- 1 root root 34940 2009-01-30 06:12 zd1201.ko
drwxr-xr-x 2 root root 4096 2009-02-18 01:54 zd1211rw
【modules/compat-wireless-2009-02-26下のファイル】
/lib/modules/compat-wireless-2009-02-26$ ls -l
合計 132
-rw-r--r-- 1 1012 1012 18693 2008-09-03 11:39 COPYRIGHT
-rw-r--r-- 1 1012 1012 6173 2009-02-20 06:41 Makefile
-rw-r--r-- 1 root root 0 2009-02-27 08:41 Module.markers
-rw-r--r-- 1 root root 42511 2009-02-27 08:41 Module.symvers
-rw-r--r-- 1 1012 1012 7819 2009-01-25 14:12 README
-rw-r--r-- 1 root root 257 2009-02-27 08:41 built-in.o
drwxr-xr-x 2 1012 1012 4096 2009-02-20 06:41 compat
-rw-r--r-- 1 1012 1012 29 2009-02-26 14:14 compat-release
-rw-r--r-- 1 1012 1012 7786 2009-02-20 12:01 config.mk
drwxr-xr-x 5 1012 1012 4096 2009-02-26 14:13 drivers
-rw-r--r-- 1 1012 1012 27 2009-02-26 14:14 git-describe
drwxr-xr-x 4 1012 1012 4096 2009-02-26 14:13 include
-rw-r--r-- 1 1012 1012 18 2009-02-26 14:14 master-tag
-rw-r--r-- 1 root root 0 2009-02-27 08:43 modules
-rw-r--r-- 1 root root 4101 2009-02-27 08:41 modules.order
drwxr-xr-x 4 1012 1012 4096 2009-02-26 14:13 net
drwxr-xr-x 2 1012 1012 4096 2009-02-20 06:41 scripts
但し、ath9k.ko ファイルは以下の場所にあります。
$ mlocate ath9k.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/net/wireless/ath9k/ath9k.ko
/lib/modules/2.6.27-11-generic/updates/ath9k.ko
/lib/modules/2.6.27-11-generic/updates/drivers/net/wireless/ath9k/ath9k.ko
/lib/modules/2.6.27-7-generic/kernel/drivers/net/wireless/ath9k/ath9k.ko
【ath9k.koの日付】
:/lib/modules/2.6.27-11-generic/kernel/drivers/net/wireless/ath9k$ ls -l
合計 308
-rw-r--r-- 1 root root 311212 2009-01-30 06:11 ath9k.ko
/lib/modules/2.6.27-11-generic/updates$ ls -l ath9k.ko
-rw-r--r-- 1 root root 280152 2009-01-27 01:48 ath9k.ko
/lib/modules/2.6.27-11-generic/updates/drivers/net/wireless/ath9k$ ls -l
合計 264
-rw-r--r-- 1 root root 264733 2009-02-27 08:44 ath9k.ko
どうも、ドライバath9k.koの格納場所が間違っているようです。
ドライバ(ath9k.ko)のみを移動すれば良いのでしょうか?
また、のんき様ご指摘の様にcompat-wireless-2009-2-26を/usr/local/srcに移動させました。
sudo mv /lib/modules/compat-wireless-2009-02-26 /usr/local/src/.
宜しくご回答頂けます様お願いします。
jackalope様
ご指摘の様に最新ドライバが適用されていない可能性があります。
ご意見。ご指摘を頂いた事を勘違いしてしまい申し訳ありません。
オフライン
jackalopeさん による投稿:
指摘されているath9k.koを確認しても新しいドライバが適用されているかどうかは分からないと思うけど。
jackalopeさんの指摘は正しいと思います。
どれが適用されているか確認してみましょう。
端末から
modprobe -l | grep ath9k.ko
/lib/modules/2.6.27-11-generic/kernel/drivers/net/wireless/ath9k/ath9k.ko
または
/lib/modules/2.6.27-11-generic/updates/drivers/net/wireless/ath9k/ath9k.ko
が表示されます。後者だと良いのですがおそらく前者だと思います。
前者の場合以下を実行してください。
sudo cp /lib/modules/2.6.27-11-generic/updates/drivers/net/wireless/ath9k/ath9k.ko /lib/modules/2.6.27-11-generic/kernel/drivers/net/wireless/ath9k/ath9k.ko ubuntu 再起動
なお、今回確認のためドライバを取りに言ったいったところドライバが更新されていました。
適用するか、しないかはご自由になさってください。
最後の編集者: のんき (2009-03-03 11:10:00)
オフライン
/lib/modules/2.6.27-11-generic/kernel/drivers/net/wireless/ath9k/ath9k.ko<--最初からインストールされている物
/lib/modules/2.6.27-11-generic/updates/ath9k.ko<--backportsでインストールされた物
/lib/modules/2.6.27-11-generic/updates/drivers/net/wireless/ath9k/ath9k.ko<--今回ビルドした物
/lib/modules/2.6.27-7-generic/kernel/drivers/net/wireless/ath9k/ath9k.ko<--最初からインストールされている物(カーネル2.6.27-7-generic用)
ath9k.koの場所は間違っていません。
とりあえずlinux-backports-modules-2.6.27-11-genericを削除して再起動して下さい。
のんきさんの#20のコードの実行は必要ありません。
http://wireless.kernel.org/en/users/Download
ここのUbuntuに関係する所とソースを展開したディレクトリのREADMEを見て下さい。
オフライン
のんき様 jackalope様
ご意見有難うございます。
のんき様にご指摘頂きましたコマンドを実施したところ、推測とは異なるath9k.koが表示されました。
/$ modprobe -l | grep ath9k.ko
/lib/modules/2.6.27-11-generic/updates/ath9k.ko
そこで、jackalope様のご指摘のlinux-backports-modules-2.6.27-11-genericに関するファイルを以下の様にして削除して再起動しました。
/$ sudo rm /usr/share/doc/linux-backports-modules-2.6.27-11-generic/*
/$ sudo rmdir /usr/share/doc/linux-backports-modules-2.6.27-11-generic
/$ sudo rm /var/lib/dpkg/info/linux-backports-modules-2.6.27-11-generic.*
しかし、結果は以下の様に6Mb/s通信しか出来ない状態です。
$ iwconfig
wlan1 IEEE 802.11abgn ESSID:"WL300NC"
Mode:Managed Frequency:5.22 GHz Access Point: 00:1B:8B:3B:72:B3
Bit Rate=6 Mb/s Tx-Power=23 dBm
Retry min limit:7 RTS thr:off Fragment thr=2352 B
Power Management:off
Link Quality=73/100 Signal level:-56 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
厚かましいお願いで申し訳ありませんが、のんき様、jackalope様 気付き点・及びご意見を頂けます様お願いします。
オフライン
linux-backports-modules-2.6.27-11-genericの削除は、システム -> システム管理 -> Synapticパッケージマネージャで行って下さい。
オフライン
jackalope 様
ご助言有難うございます。
ご指摘頂いた様に、システム -> システム管理 -> Synapticパッケージマネージャ にて削除しましたが、結果は同じ(状況変化なし)でした。
取り急ぎご報告させて頂きます。
オフライン