
Ubuntu日本語フォーラム

ログインしていません。
hardyさんの確認が終わってからで結構ですので、
再度、下記の結果をいただけますか?
$dmesg |grep -C 10 ath_pci
hardyさんのコメントで気になったところとして、
hardy による投稿:
正常にインストールできればath_pci:0.9.4がmakeしたバージョンになります。
0.9.4が作成したドライバのバージョンと同じであるならば、作成しているドライバは
dmesgとlsmodの結果で認識できているのではと考えます。
となると、あとはドライバとインタフェース名の括り付けかなと思っています。
#aliasなのかなぁ。。。
オフライン
起動直後の$ dmesg |grep -C 10 ath_pci です。
よろしくお願いします。
bravo@bravo-ubuntu:~$ dmesg |grep -C 10 ath_pci
[ 30.193684] ACPI: Power Button (CM) [PWRB]
[ 30.193778] input: Lid Switch as /devices/virtual/input/input4
[ 30.197409] ACPI: Lid Switch [LID]
[ 30.223019] ACPI: AC Adapter [ADP0] (on-line)
[ 30.308314] ACPI: Battery Slot [BAT0] (battery absent)
[ 30.862306] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:00/input/input5
[ 30.877440] ACPI: Video Device [OVGA] (multi-head: yes rom: no post: no)
[ 31.587069] ath_hal: module license 'Proprietary' taints kernel.
[ 31.605193] ath_hal: 0.9.18.0 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
[ 31.733150] wlan: 0.9.4
[ 31.793123] ath_pci: 0.9.4
[ 31.793188] ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 17 (level, low) -> IRQ 16
[ 31.793202] PCI: Setting latency timer of device 0000:03:00.0 to 64
[ 31.841663] wifi%d: unable to attach hardware: 'Hardware revision not supported' (HAL status 13)
[ 31.841677] ACPI: PCI interrupt for device 0000:03:00.0 disabled
[ 31.901143] ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 22 (level, low) -> IRQ 22
[ 31.901170] PCI: Setting latency timer of device 0000:00:1b.0 to 64
[ 31.934809] hda_codec: Unknown model for ALC268, trying auto-probe from BIOS...
[ 32.115226] iTCO_vendor_support: vendor-support=0
[ 32.121178] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.02 (26-Jul-2007)
[ 32.121283] iTCO_wdt: Found a ICH8M TCO device (Version=2, TCOBASE=0x0460)
bravo@bravo-ubuntu:~$
オフライン
再度makeとmake installをしてみました。
このときUSBのワイヤレス子機をつけたままやってしまいました。問題があるでしょうか。
bravo@bravo-ubuntu:/usr/src/madwifi-0.9.4$ sudo make
Checking requirements... ok.
Checking kernel configuration... ok.
make -C /lib/modules/2.6.24-19-generic/build SUBDIRS=/usr/src/madwifi-0.9.4 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-19-generic'
CC [M] /usr/src/madwifi-0.9.4/ath/if_ath.o
CC [M] /usr/src/madwifi-0.9.4/ath/if_ath_pci.o
LD [M] /usr/src/madwifi-0.9.4/ath/ath_pci.o
CC [M] /usr/src/madwifi-0.9.4/ath_hal/ah_os.o
HOSTCC /usr/src/madwifi-0.9.4/ath_hal/uudecode
UUDECODE /usr/src/madwifi-0.9.4/ath_hal/i386-elf.hal.o
LD [M] /usr/src/madwifi-0.9.4/ath_hal/ath_hal.o
CC [M] /usr/src/madwifi-0.9.4/ath_rate/amrr/amrr.o
LD [M] /usr/src/madwifi-0.9.4/ath_rate/amrr/ath_rate_amrr.o
CC [M] /usr/src/madwifi-0.9.4/ath_rate/minstrel/minstrel.o
LD [M] /usr/src/madwifi-0.9.4/ath_rate/minstrel/ath_rate_minstrel.o
CC [M] /usr/src/madwifi-0.9.4/ath_rate/onoe/onoe.o
LD [M] /usr/src/madwifi-0.9.4/ath_rate/onoe/ath_rate_onoe.o
CC [M] /usr/src/madwifi-0.9.4/ath_rate/sample/sample.o
LD [M] /usr/src/madwifi-0.9.4/ath_rate/sample/ath_rate_sample.o
CC [M] /usr/src/madwifi-0.9.4/net80211/if_media.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_beacon.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_crypto.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_crypto_none.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_input.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_node.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_output.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_power.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_proto.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_scan.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_wireless.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_linux.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_monitor.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_rate.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_acl.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_crypto_ccmp.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_scan_ap.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_scan_sta.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_crypto_tkip.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_crypto_wep.o
CC [M] /usr/src/madwifi-0.9.4/net80211/ieee80211_xauth.o
LD [M] /usr/src/madwifi-0.9.4/net80211/wlan.o
LD [M] /usr/src/madwifi-0.9.4/net80211/wlan_wep.o
LD [M] /usr/src/madwifi-0.9.4/net80211/wlan_tkip.o
LD [M] /usr/src/madwifi-0.9.4/net80211/wlan_ccmp.o
LD [M] /usr/src/madwifi-0.9.4/net80211/wlan_acl.o
LD [M] /usr/src/madwifi-0.9.4/net80211/wlan_xauth.o
LD [M] /usr/src/madwifi-0.9.4/net80211/wlan_scan_sta.o
LD [M] /usr/src/madwifi-0.9.4/net80211/wlan_scan_ap.o
Building modules, stage 2.
MODPOST 14 modules
CC /usr/src/madwifi-0.9.4/ath/ath_pci.mod.o
LD [M] /usr/src/madwifi-0.9.4/ath/ath_pci.ko
CC /usr/src/madwifi-0.9.4/ath_hal/ath_hal.mod.o
LD [M] /usr/src/madwifi-0.9.4/ath_hal/ath_hal.ko
CC /usr/src/madwifi-0.9.4/ath_rate/amrr/ath_rate_amrr.mod.o
LD [M] /usr/src/madwifi-0.9.4/ath_rate/amrr/ath_rate_amrr.ko
CC /usr/src/madwifi-0.9.4/ath_rate/minstrel/ath_rate_minstrel.mod.o
LD [M] /usr/src/madwifi-0.9.4/ath_rate/minstrel/ath_rate_minstrel.ko
CC /usr/src/madwifi-0.9.4/ath_rate/onoe/ath_rate_onoe.mod.o
LD [M] /usr/src/madwifi-0.9.4/ath_rate/onoe/ath_rate_onoe.ko
CC /usr/src/madwifi-0.9.4/ath_rate/sample/ath_rate_sample.mod.o
LD [M] /usr/src/madwifi-0.9.4/ath_rate/sample/ath_rate_sample.ko
CC /usr/src/madwifi-0.9.4/net80211/wlan.mod.o
LD [M] /usr/src/madwifi-0.9.4/net80211/wlan.ko
CC /usr/src/madwifi-0.9.4/net80211/wlan_acl.mod.o
LD [M] /usr/src/madwifi-0.9.4/net80211/wlan_acl.ko
CC /usr/src/madwifi-0.9.4/net80211/wlan_ccmp.mod.o
LD [M] /usr/src/madwifi-0.9.4/net80211/wlan_ccmp.ko
CC /usr/src/madwifi-0.9.4/net80211/wlan_scan_ap.mod.o
LD [M] /usr/src/madwifi-0.9.4/net80211/wlan_scan_ap.ko
CC /usr/src/madwifi-0.9.4/net80211/wlan_scan_sta.mod.o
LD [M] /usr/src/madwifi-0.9.4/net80211/wlan_scan_sta.ko
CC /usr/src/madwifi-0.9.4/net80211/wlan_tkip.mod.o
LD [M] /usr/src/madwifi-0.9.4/net80211/wlan_tkip.ko
CC /usr/src/madwifi-0.9.4/net80211/wlan_wep.mod.o
LD [M] /usr/src/madwifi-0.9.4/net80211/wlan_wep.ko
CC /usr/src/madwifi-0.9.4/net80211/wlan_xauth.mod.o
LD [M] /usr/src/madwifi-0.9.4/net80211/wlan_xauth.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-19-generic'
make -C ./tools all || exit 1
make[1]: Entering directory `/usr/src/madwifi-0.9.4/tools'
gcc -o athstats -g -O2 -Wall -I. -I../hal -I.. -I../ath athstats.c
gcc -o 80211stats -g -O2 -Wall -I. -I../hal -I.. 80211stats.c
gcc -o athkey -g -O2 -Wall -I. -I../hal -I.. athkey.c
gcc -o athchans -g -O2 -Wall -I. -I../hal -I.. athchans.c
gcc -o athctrl -g -O2 -Wall -I. -I../hal -I.. athctrl.c
gcc -o athdebug -g -O2 -Wall -I. -I../hal -I.. athdebug.c
gcc -o 80211debug -g -O2 -Wall -I. -I../hal -I.. 80211debug.c
gcc -o wlanconfig -g -O2 -Wall -I. -I../hal -I.. wlanconfig.c
gcc -o ath_info -g -O2 -Wall ath_info.c
make[1]: Leaving directory `/usr/src/madwifi-0.9.4/tools'
bravo@bravo-ubuntu:/usr/src/madwifi-0.9.4$
オフライン
すいません。make install の結果を投稿するのを忘れてました。下記のとおりです。よろしくお願いします。
bravo@bravo-ubuntu:/usr/src/madwifi-0.9.4$ sudo make install
sh scripts/find-madwifi-modules.sh 2.6.24-19-generic
WARNING:
It seems that there are modules left from previous MadWifi installations.
If you are unistalling the MadWifi modules please press "r" to remove them.
If you are installing new MadWifi modules, you should consider removing those
already installed, or else you may experience problems during operation.
Remove old modules?
[l]ist, [r]emove, [i]gnore or e[x]it (l,r,i,[x]) ?
r
for i in ath/ ath_hal/ ath_rate/ net80211/; do \
make -C $i install || exit 1; \
done
make[1]: Entering directory `/usr/src/madwifi-0.9.4/ath'
test -d //lib/modules/2.6.24-19-generic/net || mkdir -p //lib/modules/2.6.24-19-generic/net
install ath_pci.ko //lib/modules/2.6.24-19-generic/net
make[1]: Leaving directory `/usr/src/madwifi-0.9.4/ath'
make[1]: Entering directory `/usr/src/madwifi-0.9.4/ath_hal'
test -d //lib/modules/2.6.24-19-generic/net || mkdir -p //lib/modules/2.6.24-19-generic/net
install ath_hal.ko //lib/modules/2.6.24-19-generic/net
make[1]: Leaving directory `/usr/src/madwifi-0.9.4/ath_hal'
make[1]: Entering directory `/usr/src/madwifi-0.9.4/ath_rate'
for i in amrr/ onoe/ sample/ minstrel/; do \
make -C $i install || exit 1; \
done
make[2]: Entering directory `/usr/src/madwifi-0.9.4/ath_rate/amrr'
test -d //lib/modules/2.6.24-19-generic/net || mkdir -p //lib/modules/2.6.24-19-generic/net
install ath_rate_amrr.ko //lib/modules/2.6.24-19-generic/net
make[2]: Leaving directory `/usr/src/madwifi-0.9.4/ath_rate/amrr'
make[2]: Entering directory `/usr/src/madwifi-0.9.4/ath_rate/onoe'
test -d //lib/modules/2.6.24-19-generic/net || mkdir -p //lib/modules/2.6.24-19-generic/net
install ath_rate_onoe.ko //lib/modules/2.6.24-19-generic/net
make[2]: Leaving directory `/usr/src/madwifi-0.9.4/ath_rate/onoe'
make[2]: Entering directory `/usr/src/madwifi-0.9.4/ath_rate/sample'
test -d //lib/modules/2.6.24-19-generic/net || mkdir -p //lib/modules/2.6.24-19-generic/net
install ath_rate_sample.ko //lib/modules/2.6.24-19-generic/net
make[2]: Leaving directory `/usr/src/madwifi-0.9.4/ath_rate/sample'
make[2]: Entering directory `/usr/src/madwifi-0.9.4/ath_rate/minstrel'
test -d //lib/modules/2.6.24-19-generic/net || mkdir -p //lib/modules/2.6.24-19-generic/net
cp ath_rate_minstrel.ko //lib/modules/2.6.24-19-generic/net
make[2]: Leaving directory `/usr/src/madwifi-0.9.4/ath_rate/minstrel'
make[1]: Leaving directory `/usr/src/madwifi-0.9.4/ath_rate'
make[1]: Entering directory `/usr/src/madwifi-0.9.4/net80211'
test -d //lib/modules/2.6.24-19-generic/net || mkdir -p //lib/modules/2.6.24-19-generic/net
for i in wlan.o wlan_wep.o wlan_tkip.o wlan_ccmp.o wlan_acl.o wlan_xauth.o wlan_scan_sta.o wlan_scan_ap.o; do \
f=`basename $i .o`; \
install $f.ko //lib/modules/2.6.24-19-generic/net; \
done
make[1]: Leaving directory `/usr/src/madwifi-0.9.4/net80211'
(export KMODPATH=/lib/modules/2.6.24-19-generic/net; /sbin/depmod -ae 2.6.24-19-generic)
make -C ./tools install || exit 1
make[1]: Entering directory `/usr/src/madwifi-0.9.4/tools'
install -d /usr/local/bin
for i in athstats 80211stats athkey athchans athctrl athdebug 80211debug wlanconfig ath_info; do \
install $i /usr/local/bin/$i; \
strip /usr/local/bin/$i; \
done
install -d /usr/local/man/man8
install -m 0644 man/*.8 /usr/local/man/man8
make[1]: Leaving directory `/usr/src/madwifi-0.9.4/tools'
bravo@bravo-ubuntu:/usr/src/madwifi-0.9.4$
オフライン
インストールはうまくいっていて、lsmodでもうまく認識できています。ただdmesgでは、、
bravo による投稿:
コード:
[ 31.587069] ath_hal: module license 'Proprietary' taints kernel. [ 31.605193] ath_hal: 0.9.18.0 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413) [ 31.733150] wlan: 0.9.4 [ 31.793123] ath_pci: 0.9.4 [ 31.793188] ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 17 (level, low) -> IRQ 16 [ 31.793202] PCI: Setting latency timer of device 0000:03:00.0 to 64 [ 31.841663] wifi%d: unable to attach hardware: 'Hardware revision not supported' (HAL status 13)
うーん、この部分、
[ 31.841663] wifi%d: unable to attach hardware: 'Hardware revision not supported' (HAL status 13)
HAL側でどうも対応していないような。。。
・・・ここまで書いて気づいたのですが、madwifiの0.9.4入れてます?
#0.10.5.6を入れてください。。。(T-T
最後の編集者: kk (2008-10-07 23:27:33)
オフライン
ここのページ ↓ から
http://snapshots.madwifi.org/madwifi-hal-0.10.5.6/
これを ↓
madwifi-hal-0.10.5.6-r3861-20080903.tar.gz 03-Sep-2008 02:44 4.2M
を取ってきてやってみます。
オフライン
できました。
内蔵無線LANが動作しています。Webページが表示されているのでOKだとおもいます。
みなさん、みなさん、ほんとうにありがとうございました。
感謝しています。
ubuntuを長く長く使っていきたいとおもいます。
ほんとうにありがとうございました。重ねてお礼いたします。
オフライン
横から質問する無礼をお許しください。
実は、自分もbravoさんとまったく同じ状況で、同じ無線LANのチップセットを使用しているのですが、
ネットにつなげることができません。
もしよかったら、このフォーラムの内容のまとめをご教授願いたいのですが、
bravoさんが何をして成功したのかが詳しく知りたいです。
無知な自分にご教授いただけたら幸いです<(_ _)>
最後の編集者: nitori (2008-10-10 06:15:25)
オフライン
このトピックではたいへんお世話になりました。
うまくできるかどうかわかりませんが、内容をまとめたドキュメントを作りたいと思います。
今日・明日中にはやりたいと思います。できあがりましたらまた連絡します。
オフライン
まとめました。下記のブログからダウンロードできます。
http://islandrunner.way-nifty.com/blog/2008/10/ubuntu-papx50gl.html
皆さまにも査読していただき、誤りや不足などありましたらご指摘ください。
ありがとうございました。
オフライン
bravoさん、ありがとうございます。 とても参考になりました。
早速、PDFに目を通した後自分なりにGoogleで調べてみたのですが、いまいち理解する事ができません。
1. コンパイル環境を整備する。
sudo -s
apt-get install build-essential
2. 上の最新ソースを/usr/srcへ展開してコンパイルする。
cd /usr/src
tar xfz [最新ソースがあるところのパス]/madwifi-hal-0.10.5.6-r3861-20080903.tar.gz
cd madwifi-hal-0.10.5.6-r3861-20080903
make clean
make
3. インストールする。
make install
これらの作業は全て端末上で行われているものなのですか?
最初にコンパイル環境を整備するためにはまずネットワークに繋げなくてはいけませんよね?
もう一つお聞きしたい事がありまして、
このコマンドは改行されているところに分けて順番に実行するのですよね?
まず
sudo -s
apt-get install build-essential
これらを実行した後・・・・という流れのなるのでしょうか?
簡単な質問ばかりで申し訳ございません。
自分でも色々とこのフォーラムの過去ログを読んでみたのですが、
皆さんとてもハイレベルな質問ばかりでとても自分には・・・・ というものばかりでした。
これらが理解できない自分はやはりコンパイルにチャレンジするべきでは有りませんか?
それならば新しくUSBの無線機を買いたいと思いますが・・・・
どうか皆様よろしく後教授お願いいたします<(_ _)>
オフライン
nitoriさん
コマンド操作は端末でやりました。
USB接続の無線LAN子機は使えていましたので、ファイルを取ってきたり、端末での操作中はLANに接続してやりました。
コマンドなどは行の最後で[Enter]キーを押しました。最後に[Enter]キーを押すという操作は書いていません。
それと、
sudo -s[Enter]
と打つと、端末にパスワードを入力するようメッセージが出たので、自分のパスワードを入れました。
あと、これはやっていて不思議に思ったというか、教えていただいた最中に迷ったことなのですが、私はrootでログインしてからこれらの操作をするのかと思っていたのですが、Ubuntuにはそのようなユーザーがなくて困りました。どうもUbuntuはsudo -sなどのあとにパスワードを入れれば操作ができるらしいのです。sudoというのがその意味らしいです。このあたりは先輩方にお聞きしたい点の一つです。
オフライン
なぜsudoを使うのかについての質問の答えは下記のHPを参照してもらえば理解できると思います。
Ubuntuにおけるセキュリティ
http://rion.sakura.ne.jp/misc/security.shtml
オフライン
こんにちは。
さっそく試してみました。
1. コンパイル環境を整備する。
sudo -s
apt-get install build-essential
2. 上の最新ソースを/usr/srcへ展開してコンパイルする。
cd /usr/src
ここまでは上手くいったと思うのですが、その後
tar xfz [最新ソースがあるところのパス]/madwifi-hal-0.10.5.6-r3861-20080903.tar.gz
のコマンドを打つと下のようにエラーメッセージが出ます。
ソースに関してはデスクトップに置いてあるのでプロパティから場所のパスをコピーしたのですが、
上手くいきません。
root@shun-laptop:/usr/src# tar xfz/home/shun/デスクトップ/madwifi-hal-0.10.5.6-r3861-20080903.tar.gz
tar: 古いオプション `f' は引数を必要とします
より詳しい情報は `tar --help' または `tar --usage' で.
root@shun-laptop:/usr/src# cd madwifi-hal-0.10.5.6-r3861-20080903
bash: cd: madwifi-hal-0.10.5.6-r3861-20080903: No such file or directory
root@shun-laptop:/usr/src# tar xfz/home/shun/デスクトップ/madwifi-hal-0.10.5.6-r3861-20080903.tar.gz
tar: 古いオプション `f' は引数を必要とします
より詳しい情報は `tar --help' または `tar --usage' で.
root@shun-laptop:/usr/src#
これは一体どういうエラーなのでしょうか?
とりあえずwin側でこのtarファイルを解凍しておいたものも同じ場所に置いてあるのですが・・・
よろしくお願いいたします。
オフライン
私もファイルをデスクトップに置いていたときに、tar xfzをしたところうまくいきませんでした。それでファイルを私の場合はユーザー名をbravoとして作っているので、/home/bravo の下に移動してやってみたらうまくいきました。
オフライン
タイプミスでなければ、オプション"xfz"の後ろは、半角スペースじゃないかと思います。
オフライン
みなさん、どうも有難うございました。
自分も無事にネットにつなげることができました。
最初に有線接続でubuntuのアップデートを行っていなかったせいで
色々とトラブルもありましたが、無事解決することができました。
今この文章もubuntuから書いています。
特にbravoさん、本当に有難うございました。
あなたの助けがなかったら、確実に自分は接続することができなかったと思います。
これから、楽しいubuntuライフを満喫しようと思います。
それでは。
オフライン
わたしもなんらわかっていなくて、皆さまの言うとおりにやっているだけです。
そんなものですが、今でもわかっていない点がたくさんあって、例えば、最初madwifi-0.9.4では動作しなかったのに、madwifi-hal-0.10.5.6にしたら動作しました。この間に何があったのかということなどです。この間にAR242xという無線LANのチップセットに対応する何かがあったのだろうとは思うのですが、そのあたりのメカニズムというか理屈というかそんなことがぜんぜんわかっていません。今後は少しずつ勉強してわかるようになっていきたいと思います。
オフライン
アップデートの後、内蔵無線LANが動作しなくなりました。USB無線LAN子機では動作します。
再度、このトピックでご教示いただいたことをしたところ内蔵無線LANが動作するようになりました。
オフライン
8.10にバージョンアップしたところ、内蔵無線LANが動作しなくなりました。このトピックの対処で動作するようになっています。バージョンアップやなんらかのアップデートで元に戻ってしまうようです。ご報告まで。
オフライン
bravoさん による投稿:
バージョンアップやなんらかのアップデートで元に戻ってしまうようです
kernelに依存しています。
オフライン