vine-users ML アーカイブ



[vine-users:062889] 無線 LAN の 設定について

  • From: "Y.Endoh" <yoshiaki.endoh@xxxxxxxxxxx>
  • Subject: [vine-users:062889] 無線 LAN の 設定について
  • Date: Sun, 02 Nov 2003 17:44:15 +0900
いつもROMの遠藤と申します。

この度、富士通の FMV-BIBLO MG70E を手に入れまして速攻で Vine2.6r1 
をインストールしました。
インストールはあっけなく完了し、OpenOffice などをセットアップし、
古いノートから mail のログなどを移行し、運用状態が整いました。

また、このノートは、無線LANのインターフェースを内蔵しているので、
せっかくなので利用できるようにと設定を開始しました。

WindowsXP で確認すると以下のようになっています。
チップ Atheros AR5001X+ 
メモリ D0200000 - D020FFFF
IRQ 11
場所  PCIバス 1、デバイス 13、機能 0

googleで情報を仕入れて、http://sourceforge.net/projects/madwifi
より、madwifi-20030802.tgz をダウンロードし、コンパイルしました。

コンパイルは成功し、モジュールをロードしていくと、

# insmod wlan/wlan.o

# insmod ath_hal/ath_hal.o 
Warning: loading ath_hal/ath_hal.o will taint the kernel: non-GPL
license - Proprietary
  See http://www.tux.org/lkml/#export-tainted for information about
tainted modules
Module ath_hal loaded, with warnings

# insmod driver/ath_pci.o 
driver/ath_pci.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters,
including invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg

となり、最後の ath_pci.o で、ハードを認識できないようです。
IOポートアドレスまたはIRQに問題があるようなのですがソースを
解読する技術がありません。

また、この際の dmesg と /var/log/messages は以下の通りとなっています。

wlan: 0.7.1.1 BETA (Sam Leffler <sam@xxxxxxxxx>)
ath_hal: 0.9.5.3 BETA (Sam Leffler <sam@xxxxxxxxx>)
ath_pci: 0.8.3.2 BETA (Sam Leffler <sam@xxxxxxxxx>)
ath%d: unable to attach hardware; HAL status 13
ath_pci: No devices found, driver not installed.



Nov  2 16:43:14 fmv-mg kernel: wlan: 0.7.1.1 BETA (Sam
Leffler<sam@xxxxxxxxx>)
Nov  2 16:43:38 fmv-mg kernel: ath_hal: 0.9.5.3 BETA (Sam
Leffler<sam@xxxxxxxxx>)
Nov  2 16:44:01 fmv-mg kernel: ath_pci: 0.8.3.2 BETA (Sam
Leffler<sam@xxxxxxxxx>)
Nov  2 16:44:01 fmv-mg kernel: ath%%d: unable to attach hardware; HAL
status 13
Nov  2 16:44:01 fmv-mg kernel: ath_pci: No devices found, driver not
installed.

また、vine上でのハード情報は以下の通りとなっています。

# lspci
00:00.0 Host bridge: Intel Corporation: Unknown device 3580 (rev 02)
00:00.1 System peripheral: Intel Corporation: Unknown device 3584 (rev
02)
00:00.3 System peripheral: Intel Corporation: Unknown device 3585 (rev
02)
00:02.0 VGA compatible controller: Intel Corporation: Unknown device
3582 (rev 02)
00:02.1 Display controller: Intel Corporation: Unknown device 3582 (rev
02)
00:1d.0 USB Controller: Intel Corporation: Unknown device 24c2 (rev 03)
00:1d.1 USB Controller: Intel Corporation: Unknown device 24c4 (rev 03)
00:1d.2 USB Controller: Intel Corporation: Unknown device 24c7 (rev 03)
00:1d.7 USB Controller: Intel Corporation: Unknown device 24cd (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82820 820 (Camino 2) Chipset
PCI(-M) (rev 83)
00:1f.0 ISA bridge: Intel Corporation: Unknown device 24cc (rev 03)
00:1f.1 IDE interface: Intel Corporation: Unknown device 24ca (rev 03)
00:1f.3 SMBus: Intel Corporation: Unknown device 24c3 (rev 03)
00:1f.5 Multimedia audio controller: Intel Corporation: Unknown device
24c5 (rev 03)
00:1f.6 Modem: Intel Corporation: Unknown device 24c6 (rev 03)
01:0a.0 CardBus bridge: O2 Micro, Inc.: Unknown device 7212 (rev 20)
01:0a.1 CardBus bridge: O2 Micro, Inc.: Unknown device 7212 (rev 20)
01:0a.2 System peripheral: O2 Micro, Inc.: Unknown device 7110
01:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139
(rev 10)
01:0d.0 Ethernet controller: Unknown device 168c:0013 (rev 01)
01:0e.0 FireWire (IEEE 1394): Texas Instruments: Unknown device 8026

#cat /proc/pci
(一部省略)
  Bus  1, device  12, function  0:
    Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 16).
      IRQ 11.
      Master Capable.  Latency=64.  Min Gnt=32.Max Lat=64.
      I/O at 0x3000 [0x30ff].
      Non-prefetchable 32 bit memory at 0xd0215000 [0xd02150ff].
  Bus  1, device  13, function  0:
    Ethernet controller: PCI device 168c:0013 (rev 1).
      IRQ 11.
      Master Capable.  Latency=168.  Min Gnt=10.Max Lat=28.
      Non-prefetchable 32 bit memory at 0xd0200000 [0xd020ffff].
  Bus  1, device  14, function  0:
    FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000
Controller (PHY/Link) (rev 0).
      IRQ 11.
      Master Capable.  Latency=64.  Min Gnt=2.Max Lat=4.
      Non-prefetchable 32 bit memory at 0xd0215800 [0xd0215fff].
      Non-prefetchable 32 bit memory at 0xd0210000 [0xd0213fff].

kernelは、2.4.20-0vl29.1 を使用しています。

本来でしたら開発元へ質問すべきなんでしょうが、英語が・・・
申し訳ありませんが、賢者の方のお知恵を貸して頂けないでしょうか。

長文で申し訳ありません。