web-dev-qa-db-ja.com

Asus USB-N53 WiFiアダプターをインストールするにはどうすればよいですか?

ASUS USB-N53 wireless-NデュアルバンドUSB wifiアダプターを購入しました。 Ubuntu 11.10システムに自動的にインストールされません。インストールする方法がわかりません。

何かアドバイス?

5
Mike Haas

現時点では、ドライバーは自動的にインストールされませんが、動作させるのにそれほど悪くはありません。 Ralinkからドライバーをコンパイルする必要がありますので、ビルドに不可欠なもの、linux-headers、その他すべての優れたものがあることを確認してください。

  1. http://www.ralinktech.com/en/04_support/license.php?sn=5017 からRT3572USBをダウンロードします
  2. ダウンロードして実行したディレクトリに移動します

    tar -C . -xf 2011_0427_RT3572_Linux_STA_v2.5.0.0.DPO.bz2
    
  3. 新しいディレクトリ(2011_0427_RT3572_Linux_STA_v2.5.0.0.DPO)に変更します。

  4. Config.mkファイルでHAS_WPA_SUPPLICANTおよびHAS_NATIVE_WPA_SUPPLICANT_SUPPORTを「y」に変更します。

    sed -ir -e 's/^HAS_WPA_SUPPLICANT=n/HAS_WPA_SUPPLICANT=y/' -e 's/^HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n/HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y/' ./os/linux/config.mk
    
  5. ベンダーと製品IDをRT2870サポートリストに追加します。

    sed -ir -e 's!^#endif /* RT2870 */!        {USB_DEVICE(0x0B05,0x179D)}, /* Asus USB-N53 */\n#endif /* RT2870 */!' ./common/rtusb_dev_id.c
    
  6. 一部の関数名を更新します。

    sed -ir -e 's/\tusb_buffer_alloc/\tusb_alloc_coherent/' -e 's/\tusb_buffer_free/\tusb_free_coherent/' include/os/rt_linux.h
    
  7. モジュールをインストールします。

    make && Sudo make install
    
  8. Modprobe.d構成ファイルを作成して、モジュールがロードされることを確認します。

    Sudo su -c "echo -e 'alias ra0 rt3572sta\nblacklist rt2800usb' > /etc/modprobe.d/rt3572sta.conf"
    
  9. ここでモジュールをロードすると、それが機能するはずです(私にとってはそうでした):

    Sudo modprobe ra0
    

ほとんど忘れて、恥知らずにこの情報を盗んだ(そして修正した) http://forums.fedoraforum.org/showthread.php?p=1353558

3
Jeff