web-dev-qa-db-ja.com

Ubuntu 12.04でのRalink RT3060ワイヤレスデバイスの構成

Ralink RT3060ワイヤレスカードを機能させるにはどうすればよいですか?

Rt3060チップを搭載した「LWPX07 Edimax EW-7711In 150M 1T1R WL PCIカード」でUbuntu 12.04を実行しています。箱から出して、カードはrt2800staとして認識されます。解決策1を試しましたが、うまくいきませんでした。それでもカードはワイヤレスネットワークに接続しますが、ページの読み込みに時間がかかるようです。

次に、ソリューション2を試しましたが、ネットワークマネージャーにワイヤレスデバイスが表示されません。

$ iwconfig
lo        no wireless extensions.
ra0       Ralink STA  
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  invalid crypt:0  invalid misc:0
eth0      no wireless extensions.

$ lsmod
Module                  Size  Used by
rt3562sta             882296  0

$ lspci -v
05:02.0 Network controller: Ralink corp. RT3060 Wireless 802.11n 1T/1R
    Subsystem: Edimax Computer Co. Device 7711
    Flags: bus master, slow devsel, latency 64, IRQ 23
    Memory at ff9f0000 (32-bit, non-prefetchable) [size=64K]
    Capabilities: <access denied>
    Kernel driver in use: rt2860
    Kernel modules: rt3562sta, rt2800pci

設定手順がありませんか?使用するドライバーをネットワークカードに通知するにはどうすればよいですか?

1
Stephan

Stephanは質問の問題を解決しました

問題が見つかりました。スティーブンスのブログで説明されているように http://steveswinsburg.wordpress.com/2011/03/12/how-to-install-ad-link-dwa-525-wireless-network-card-in-ubuntu-10 -04 /

Sudo su
make && make install

「ディレクトリを適切に作成するには、SudoだけでなくSudo suを使用する必要があります。」それが上記のソリューションの問題です。

2
Seth

運が良ければ、私はRaspberry Piで正確なものを使用しています。また、13.04でワイヤレスデバイスをテストしましたが、約2分後に接続が切断されました。検出されましたが、12.04と12.10では動作していません。したがって、公式サイトからドライバーを取得してコンパイルする必要があります。

buntu用Ubuntuuideの公式Edimax GOfficial Edimaxガイド に類似した手順を次に示します。

  1. Edimax Site に移動します

  2. 最新のドライバー をダウンロードします

  3. ダウンロードしたファイルを解凍し(ファイルを2回解凍する必要があります。最初はZip形式のため、もう1つはtar.gz用です)、新しく作成したフォルダーを開きます。フォルダーは2010_07_16_RT3062_Linux_STA_v2.4.0.0と呼ぶ必要があります。簡単にアクセスできるように、デスクトップフォルダーまたはホームフォルダー内のフォルダーを抽出することをお勧めします。次に、ターミナルに移動して、次のように入力します(デスクトップ上にあると想定)。

    cd ~/Desktop/2010_07_16_RT3062_Linux_STA_v2.4.0.0
    
  4. このワイヤレスドライバーのデフォルトモジュールをブラックリストに登録します(このように、新しいドライバーモジュールを使用すると、古いドライバーモジュールで問題を引き起こすことなく機能します)。

    Sudo gedit /etc/modprobe.d/blacklist.conf
    

    ファイルの最後に次の行を追加します。

    blacklist rt2800usb  
    blacklist rt2800pci
    

    そして、ファイルを保存します。

  5. 2010_07_16_RT3062_Linux_STA_v2.4.0.0/os/linux/に移動して、ファイルを編集しますconfig.mk

    次の変数を変更します。

    HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=n
    

    に変更する

    HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
    

    ファイルを保存します。

    注:config.mkファイルを開くときは、HAS_NATIVE_WPA_SUPPLICANTyの値に変更するだけでなく、 nがある場合は、HAS_WPA_SUPPLICANTを使用します。私の場合、yがありましたが、両方WPA_SUPPLICANTyに設定されていることを確認する必要があります。

  6. メインの抽出フォルダー(2010_07_16_RT3062_Linux_STA_v2.4.0.0フォルダー)に移動し、次のように入力します。

    Sudo apt-get update && Sudo apt-get install build-essential linux-headers-generic
    make      
    Sudo make install
    
  7. すべてが正しくコンパイルされたら、次を実行します。

    modprobe rt3562sta
    
  8. ステップ7が問題なく実行された場合、モジュールをブートのたびにロードされるモジュールのリストに追加します。

    Sudo gedit /etc/modules
    

    そして、ファイルの最後にrt3562staという行を追加します。

    保存して終了。デバイスを確認するには、再起動することをお勧めします。

1
Luis Alvarado