turbolinux
オンラインショップユーザー登録U.S.CHINA

"Atheros Super G"

印刷する  
 
ホーム → カンファレンス → Turbolinuxユーザーズフォーラム (Public)
Original Message

"Atheros Super G"
Posted by 収穫の秋にもかかわらずなんで? on 09-26-05, 02:39 PM (JST)
お世話になります。
最近、      機種 :東芝製:dynabook SS
Model:SX/190NR
を購入した者です。
当製品にDUAL BOOTにてTurbolinux10Desktopをインストールしてみました。この製品は内蔵無線LAN付きでチップは、Atheros SUPER G を搭載しています。当然このTL10Dにも内蔵無線LANを使ってみたく、

ルート作業上にて、#vi /etc/modules.conf
alias ath0 ath_pci
#vi /etc/modprobe.conf
alias ath0 ath_pci
を書き入れて保存後、#depmod -a 再起動させましたが、turbonetcfg のAtheros設定において「WLAN」が
表示されません。使用しているkernel内にAtherosのモジュールが入っていないのではないかと思いましたが、miscディレクトリーに全て入っていました。ちなみに、使っているkernelのversionは2.6.19-2です。過去五年間の皆さんの討論を参考にしてみましたが........「 」
やはりダメでした。皆さんのお知恵を・・・宜しくお願い致します。

       以下、参考討論の一部
「tea さん、初めまして。

私の場合先に Atheros 用ドライバー madwifi のコンパイル&インストールを
(多分必要なかったのだけれど)してしまったという事情がありますが、多分
以下のような手順で大丈夫ではないかと思います。

まず事前に /lib/modules/2.6.0-6 の下の適当なディレクトリ(例えば misc, net 等)

ath_hal.ko
ath_pci.ko
wlan.ko
の三つのファイルがあることを確認しておいてください。また
$ grep ath modules.dep
などとして、モジュールへのパスが記述されていることも確認しておくと
良いかもしれません。(以上は念のための確認なので必ずしも必要は無い。)

上記を確認した後、 /etc/modprobe.conf に
alias ath0 ath_pci
の一行を追加。
また、 /etc/sysconfig/network-scripts の下に ifcfg-ath0 というファイルを
作成する。内容は例えば

DEVICE=ath0
IPADDR=0.0.0.0
ONBOOT=yes
BOOTPROTO=dhcp
MODE=Managed
ESSID=*****
KEY=*****

(これはは dhcp でアドレスを貰っている場合、固定アドレスだとまた別)
("*****"の部分は自分の無線LAN環境に合わせて記述)
(既に類似の ifcfg-eth0 等のファイルがある筈なので、そいつを
コピーして適当に編集するのも可。)
(また、 netcfg, turbonetcfg 等で設定しても良い。その場合はネットワーク
インターフェースの追加で、Atherose を選び、WLANの設定まで行くこと。)

この状態で再起動すれば、起動時に自動的に認識され LAN 接続される筈。
接続されているかどうかは、起動後
$ /sbin/ifconfig
あるいは
$ /sbin/iwconfig
等で、ath0 に詳細な情報が表示されれば O.K.   」

  編集 | [リプライ] | [引用してリプライ] |

 目次

((ロビー)) [トピックス]
このトピックのメッセージ

1. "RE: Atheros Super G"
Posted by Linuxユーザー on 09-26-05, 02:51 PM (JST)
>#vi /etc/modprobe.conf
>alias ath0 ath_pci
>を書き入れて保存後、#depmod -a 再起動させましたが、...

ここまでやったなら

# modprobe ath_pci
# turbonetcfg

  削除 編集 | [リプライ] | [引用してリプライ] |

2. "RE: Atheros Super G"
Posted by Linuxユーザー on 09-26-05, 02:52 PM (JST)
続き)

あるいは、パソコンを再起動してください。

  削除 編集 | [リプライ] | [引用してリプライ] |

3. "RE: Atheros Super G"
Posted by User on 09-26-05, 02:54 PM (JST)
>やはりダメでした。皆さんのお知恵を・・・宜しくお願い致します。
という質問で終わる方が多いのですが、どうダメだったのか情報を提供せずして
なんの支援もないと思います。
lspci なり、dmesg の該当部分なり、貼るのが筋ではないでしょうか?
そうしないと、すぐ下の「ndiswrapper]のように、あまり有益でないやりとりが
続く結果になります。
# なお参考討論部分などは、リンクで済むものです。
  削除 編集 | [リプライ] | [引用してリプライ] |

4. "RE: Atheros Super G"
Posted by yuki on 09-26-05, 03:55 PM (JST)
FAQです。
http://www.turbolinux.co.jp/support/document/knowledge/616.html
  削除 編集 | [リプライ] | [引用してリプライ] |

6. "RE: Atheros Super G"
Posted by 収穫の秋なのになんで? on 09-26-05, 05:00 PM (JST)
 ご指摘の旨理解出来ますが、全て行った上で動作しないので当フォーラムに参加させて頂きました。問題は上記の私のとった方法で ath0 を作成して再起動させたにもかかわらず「WLAN」が表示されず EESID を入力するに至らないことです。ただ気付いた点は立ち上げ途中 ath0 の箇所でDelayinng Module Interface で NG になってしまう
点です。
   *kernel の version は  2.6.0-19.2 で
    extramodules も 同じ点であることを訂
   正させて頂きます。
   又無線LANカードでは動作します。
他の機種(富士通製 BIBLO MG50J)においてワイヤレスLANで動作まで至ったProcessは、討論開始に記載したProcesとなんら神色ないものです。
ただ異なった動作は、上記にも述べた点と「WLAN」が表示されない事だけです。
            
変わりなく
  削除 編集 | [リプライ] | [引用してリプライ] |

7. "RE: Atheros Super G"
Posted by Linuxユーザー on 09-26-05, 05:14 PM (JST)
> *kernel の version は  2.6.0-19.2 で
>    extramodules も 同じ点であることを訂
>   正させて頂きます。

kernel-extramodules インストール済みなら

・PC本体の「BIOSの設定」で無線LANを有効に設定変更する。

・TL10D起動後、


# lsmod
(ここに ath_hal、ath_pci および wlan が出ている事。
もし、出ていなければ)
# modprobe ath_pci
# tail /var/log/messages
(ネットワークインターフェイス名 ath0 を確認)
# turbonetcfg
(ath0 を設定編集する)
# ifconfig
(ここに ath0 が出ていれば OK)
  削除 編集 | [リプライ] | [引用してリプライ] |

8. "RE: Atheros Super G"
Posted by yuki on 09-26-05, 05:56 PM (JST)
なるほど、FAQ通りやっても動かないのであれば詳細に調べる必要がありそうです。

まず、気になる点は、、、
>Model:SX/190NR

http://dynabook.com/pc/catalog/ss_c/050420sx/index_j.htm
これですか?だとすれば無線LANのチップが新しくてドライバが対応して
いない可能性があります。下記の手順でコマンド入力して無線LANチップの
情報を教えてください。

1.コンソールを起動
2. $ su - でrootへ
3. # lspci でPCIデバイスを表示

その中にある
??:??.? Ethernet controller: Atheros Communications, inc. AR???? 802.11?? NIC (rev ??)
の部分をそのままここに書いてください。

  削除 編集 | [リプライ] | [引用してリプライ] |

9. "RE: Atheros Super G"
Posted by yuki on 09-26-05, 06:11 PM (JST)
自己リプライ

気になったので最新kernelのchangelog追ってみました。

結論から先に言うと、、、
TurbolinuxのFTPにある最新kernel一式(kernel-2.6.0-24)を導入すれば
FAQの手順を行うことで動作するようになります。

やはりAtheros SuperG無線LANチップへの対応が最近行われた
※1 http://www.turbolinux.co.jp/update/update_history/2005/TLEA-2005-13j.txt
※2 機能追加の解説は↑になし。
ので古いkernelだと動作しません。

ということなのでkernelを更新してFAQの手順で設定してみて、
それでも動作しないのであればまた質問して下さい。

  削除 編集 | [リプライ] | [引用してリプライ] |

12. "RE: Atheros Super G"
Posted by 収穫の秋なのになぜ? on 09-27-05, 03:16 AM (JST)
yukiさんへ
>無線LANのチップが新しくてドライバが対応して
>いない可能性があります。下記の手順でコマンド入力して無線LANチップの
>情報を教えてください。
>
>1.コンソールを起動
>2. $ su - でrootへ
>3. # lspci でPCIデバイスを表示
>
>その中にある
>??:??.? Ethernet controller: Atheros Communications, inc.
>AR???? 802.11?? NIC (rev ??)
>
>の部分をそのままここに書いてください。

  上記の件について調べた結果を以下に記載します。
02:05.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)

  ご指摘のドライバーが古い為の現象かについては、私もうなずけるのでKernel一式 ftpサイトからダウンロードしてClick in してみましたが、インストール出来ずfailureしてしまいます。
 *この現象他の人は困ってはいないようでフォーラム
  には挙がっていないようですが、私だけの問題....?
そんなことで最新Kernel virsion には出来ませんで  した。failureになるのは、なぜですか?
  

  削除 編集 | [リプライ] | [引用してリプライ] |

13. "RE: Atheros Super G"
Posted by 収穫の秋にもかかわらずなんで? on 09-27-05, 07:37 AM (JST)
yukiさんへ
>>無線LANのチップが新しくてドライバが対応して
>>いない可能性があります。無線LANチップの
>>情報を教えてください。


>
>  上記の件について調べた結果を以下に記載します。
>02:05.0 Ethernet controller: Atheros Communications, Inc.
>AR5212 802.11abg NIC (rev 01)
>
>
>  ご指摘のドライバーが古い為の現象かについては、私もうなずけるのでKernel一式 ftpサイトからダウンロードしてClick in してみましたが、インストール出来ずfailureしてしまいます。
> *この現象他の人は困ってはいないようでフォーラム
>  には挙がっていないようですが、私だけの問題....?
> そんなことで最新Kernel virsion には出来ませんで 
>した。failureになるのは、なぜですか?
>  


  皆さんご協力ご指示ありがとうございました。
 ようやく動作に至りました。ドライバーが最新
 カーネル Version(2.6.0-24) でないと
 Atheros Super G (特に最近のチップ)は動作
 しないようです。
  それと上記に述べたfailureの件ですが、
 富士通製はそのままアップデート出来ましたが、
 東芝製は、OSの再インストール後CuickInしないと
 failureになるみたいです。機種によって違うようで  す。
      参考になれば幸いです。
                  では!ゲット

  削除 編集 | [リプライ] | [引用してリプライ] |

14. "RE: Atheros Super G"
Posted by yuki on 09-27-05, 11:07 AM (JST)
AR5212だとabg対応だからSuperAGですね…

推測(というかほぼ断定)通りで動作して何よりです。

話がちょっと逸れてアップデートの件ですが、FTPからパッケージを個別に
ダウンロードしてCuickInでインストールすると、そのパッケージを
インストールするのに必要な他のパッケージがない場合、インストールに
失敗することがあります。

たぶんkernelに関連した他のパッケージを同時に更新する必要があって
CiockInによるアップデートが失敗したと思われます。

Turboアップデート(turbopkg)には関連するパッケージを調査し問題なく
インストールを行うための機能が備わっていますのでアップデート時は
Turboアップデートで行うようにして下さい。

※未検証パッケージ等公式のパッケージじゃない場合は自己解決することになります。

  削除 編集 | [リプライ] | [引用してリプライ] |

5. "RE: Atheros Super G"
Posted by Linuxユーザー on 09-26-05, 04:55 PM (JST)
>ちなみに、使っているkernelのversionは2.6.19-2です。

どのようにアップデートされましたか?
2.6.19-2 で正しいですか?
kernel-extramodules の中にドライバが入っていますので
インストールされているかどうか確認して、
もしインストールされていなければインストールしてください。


# uname -r
← カーネルバージョン
# rpm -q kernel-extramodules
(何も表示されなければインストールされていません)

  削除 編集 | [リプライ] | [引用してリプライ] |

10. "RE: Atheros Super G"
Posted by T.T on 09-26-05, 08:03 PM (JST)
I-O DATAのWN-G54/CB3を使用しています。

>turbonetcfg のAtheros設定において「WLAN」が表示されません。

私も表示されませんが別に問題ないです。「WLAN」は関係ないのでは?。

kernelの再構築とかされましたでしょうか?。
TLMutimedia、kernel-2.6.0-24ですが、cpuをdefaultのMMXからP3に変更してkernelの再構築をした際に全く無線LANの設定ができなくなりnetに接続できなくなりました。
P3からMMXに戻してkernelの再構築をやり直したらまた問題なく設定、netへの接続ができるようになりました。

当方初心者(TLは初めて)なのでなぜだか不明ですが、一応、参考までに。

  削除 編集 | [リプライ] | [引用してリプライ] |

11. "RE: Atheros Super G"
Posted by yuki on 09-26-05, 11:17 PM (JST)
#話が本題から外れますが…

>cpuをdefaultのMMXからP3に変更してkernelの再構築

コンフィグレーションの際、
Processor type and features>Processor family
あたりをCPUに合わせていじいくりました?
もしいじくっていたなら一部のモジュールがロードできなく
なるのが正しい挙動です。

kernelのパッケージに含まれる一部のモジュールはソース配布
されていないため、プロセッサ設定を変えて再構築すると
再構築されていないモジュールがロードできなくなります。
※具体的に書くとkernel-extramoduleに入っているモジュールです。

  削除 編集 | [リプライ] | [引用してリプライ] |

15. "RE: Atheros Super G"
Posted by T.T on 09-27-05, 07:43 PM (JST)
>yukiさん
ありがとうございます。
御指摘のとおりの事を行いました。
cpu typeを変更してkernelの再構築を行ったのが初めてでしたので原因がわかりませんでした。

TLもkernel2.6系も初めてで、とりあえずアレコレやってみている段階です。
レスをつけていただいて感謝です。

  削除 編集 | [リプライ] | [引用してリプライ] |


アーカイブ | 削除

((ロビー)) [トピックス]
Powered by DCForumLite Version 3.0 (C)1997-2000 by DCScripts. All rights reserved.