AR922X Wi-Fiカードのネットワークが少なすぎます。

AR922X Wi-Fiカードのネットワークが少なすぎます。

私のAndroidスマートフォンには約12の異なるWi-Fiネットワークがありますが、このカードを複数のネットワークに接続することはできませんでした。

lshw -c networkレポート:

  *-network
       description: Wireless interface
       product: AR922X Wireless Network Adapter
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:0f:00.0
       logical name: wlan0
       version: 01
       serial: da:45:28:45:56:30
       width: 32 bits
       clock: 66MHz
       capabilities: pm bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=ath9k driverversion=3.16.6 firmware=N/A latency=168 link=no multicast=yes wireless=IEEE 802.11bgn
       resources: irq:18 memory:fa300000-fa30ffff

rfkillは、デバイスが何らかの方法でブロックされたことを報告しません。

# rfkill list
0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no

iwconfigに表示されます

# iwconfig wlan0
wlan0     IEEE 802.11bgn  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=16 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off

そしてifconfigはインターフェイスを設定できます。

# ifconfig wlan0 up
# ifconfig wlan0
wlan0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether da:45:28:45:56:30  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

iw dev wlan0 scanところが報告される結果が少なすぎて現在使用しているスマートフォンでも信号が「良い」と言うにもかかわらず接続しようとするAPを使用できません。パブリックAPなので、一種のMACフィルタやピア数が制限されていないようです。 APは隠されていません。では、利用可能なネットワーク範囲をどのように拡張しますか?このカードは3つの別々のアンテナを備えたスタンドアロンカードなので、このカードがスマートフォンのカードよりも弱い方法を理解できません。


修正する:

理由はわかりませんが、今日カードでAPを見つけました。信号は-60dBmでしたが、私が見た信号は-58でした。私は何もしませんでしたし、それをオフにしたり、スリープ状態にしたりもしませんでした。おそらく天候によるものかもしれません。ただし、カードのスキャン結果にはアクセスポイントが2つ以下で表示されました。

CRDA領域は00として世界を表します。iw dev wlan0 scan誰でも興味があれば、今日の結果はここにあります。http://sprunge.us/QWPY

答え1

あなたのボックスはどのCRDA領域で構成されていますか? (CRDAはCentral Regulatory Domain Agentの略語です。詳しくはカーネルウィキをご覧ください。
例えば、規制上の問題により、チャネル12と13は北米以外の地域でのみ使用でき、すべてのチャネルがどこでも無線使用が許可されるわけではありません。たとえば、チャンネル14は日本でのみ利用可能です。確認するこの表は簡単な概要を提供するためのものです。。したがって、現在のボックスがチャンネル1〜11用にのみ構成されている場合、チャンネル12はネットワークを表示できません。

たとえば、参照してください。https://wiki.archlinux.org/index.php/Wireless_network_configuration#Respecting_the_regulatory_domainリリースに依存しない方法でCRDA領域を照会および変更する方法については、どのディストリビューションを使用しているか言及していないので

同様の質問を確認してくださいhttp://ubuntuforums.org/showthread.php?t=2233283またはhttps://askubuntu.com/questions/434376/ath9k-driver-suddenly-doesnt-see-channel-13-anymore

これが役に立たない場合は、ath9kモジュールオプションを試してみることもできます。Bluetooth共存を有効/無効にしてみてください。またはオプションを使用してnohwcrypt=1ハードウェア暗号化を無効にしてみてください。

役に立たない場合は、このトピックについて詳しくお読みください。ビーコンプロンプト

関連情報