VineSeed ML アーカイブ



[VineSeed:21605] [VineLinux:1023] [dkms- ndiswrapper]ar9170 系の一部 のUSB無線LAN子機が認識不可

  • From: bts-vinelinux@xxxxxxxxxxxxx
  • Subject: [VineSeed:21605] [VineLinux:1023] [dkms- ndiswrapper]ar9170 系の一部 のUSB無線LAN子機が認識不可
  • Date: Mon, 23 Aug 2010 15:07:04 +0900
XXXXXXXX@XXXXXXXX wrote: 

リポジトリにあるdkms-ndiswrapperをapt-getを使用してインストールすると、
ar9170系の一部のUSB無線LAN子機がiwconfigやNetworkManagerで認識されな
い。


1.検証したar9170系のUSB無線LAN子機

・NEC
 WL300NU-G
 WL300NU-AG

・プラネックス
 GW-US300GXS

・アイオーデータ
 WN-GDN/US2


2.検証したndiswrapperのバージョンと認識結果

・dkms-ndiswrapper(ndiswrapper-1.54とほぼ同様)
 GW-US300GXSのみ認識した
 残り3つは認識されず

・ndiswrapper-1.55(sourceforgeからダウンロードしてインストール)
 GW-US300GXSのみ認識した
 残り3つは認識されず

 上記のバージョンと同現象

・ndiswrapper-1.56(sourceforgeからダウンロードしてインストール→最新版
)
 すべて認識された


3.dkms-ndiswrapperをインストール後、WL300NU-GをUSBコネクタから抜き差ししたときのdmesg

[XXXX@localhost ~]$ dmesg

usb 1-5: USB disconnect, address 2
usb 1-5: new high speed USB device using ehci_hcd and address 4
usb 1-5: configuration #1 chosen from 1 choice
usb 1-5: reset high speed USB device using ehci_hcd and address 4
--以降がエラーメッセージ--
ndiswrapper (import:242): unknown symbol: 
ntoskrnl.exe:'NlsMbCodePageTag'
ndiswrapper (load_sys_files:206): couldn't prepare driver 'wlatnug'
ndiswrapper (load_wrap_driver:108): couldn't load driver wlatnug; 
check system log for messages from 'loadndisdriver'

ほかの認識されなかったUSB無線LAN子機とndiswrapper1.55でも表示内容はほぼ
同じ


4.dkms-ndiswrapperをインストール後、WL300NU-GをUSBコネクタに接続した状態のndiswrapperとiwconfigの内容

[XXXX@localhost ~]$ ndiswrapper -l
wlatnug : driver installed
	device (0409:0249) present

ndiswrapperでは認識されているがiwconfig(iwlan0)では認識されてない
ほかの認識されなかったUSB無線LAN子機とndiswrapper1.55でも結果は同じ

[XXXX@localhost ~]$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

pan0      no wireless extensions.


5.dkms-ndiswrapperをインストール後、WL300NU-GをUSBコネクタから抜き差ししたときのdmesg

こちらは認識に成功した例

[XXXX@localhost ~]$ dmesg

usb 1-5: USB disconnect, address 2
ndiswrapper: device wlan0 removed
usb 1-5: new high speed USB device using ehci_hcd and address 4
usb 1-5: configuration #1 chosen from 1 choice
usb 1-5: reset high speed USB device using ehci_hcd and address 4
ndiswrapper: driver arusb_xp (,01/17/2008,3.0.0.95) loaded
wlan0: ethernet device 00:90:cc:XX:XX:XX using NDIS driver: arusb_xp, 
version: 0x40700, NDIS version: 0x501, vendor: 'Atheros OTUS Wireless 
Network Adapter', 2019:5304.F.conf
wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; 
AES/CCMP with WPA, WPA2, WPA2PSK



■ndiswrapper1.56にしてからの問題点

4つの無線LAN子機と親機ルータのバッファローWZR-AGL300NH(ルータモードはON)を使って接続確認をしたところ、

・WEP64/128
 接続可能

・WPA-PSK(AESとTKIP)
 接続可能

・WPA2-PSK(AESとTKIP)
 接続不可

・WPA/WPA2 mixedmode -PSK
 接続不可

という結果になりました。

NetworkManager(とそれに関連するライブラリ)の問題か、ndiswrapperで組み込
んだドライバ(最新で確認)の問題かは今のところはっきりしませんが、お知ら
せしておきます。


== このレポートの詳細は以下の通りです ==

レポート ID  : 1023
レポート URL : http://bts.vinelinux.org/guest.cgi?project=VineLinux&action=view_report&id=1023

分類           : バグ
Vine ver.      : 5.1
関連パッケージ : なし
arch           : x86
状態           : 新規
優先度         : 中
重大度         : 普通
担当者         : 未定

# あなたが、このようなメッセージに無関係である場合には、
# 管理者 <Vine@xxxxxxxxxxxxx> までご連絡ください。

--
Bug Tracking System 影舞 0.8.8.
http://www.daifukuya.com/kagemai/