UbuntuにRT5370のドライバーをインストールする

UbuntuにRT5370のドライバーをインストールする

ワイヤレスアダプタRalink RT5370のドライバをインストールしようとしています。ウェブサイトからダウンロードしましたhttp://www.mediatek.com/_en/07_downloads/01_windows.php?sn=501Linux 用のドライバー。

次に、次の点を修正しました。

  • os/linux/config.mk 'HAS_WPA_SUPPLICANT=y', 'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y' and 'WFLAGS += -DCONFIG_STA_SUPPORT' (removed "-DDBG" from the line)

  • Makefile内

    ifeq ($(CHIPSET),)  
    CHIPSET = 5370  
    endif     (instead of 5572 5370 etc.)
    

その後、私は次のことを行いました:

$sudo make && sudo make install
$sudo modprobe rt5572sta

+reboot ですが動作しません。 rt5572sta が に提案された唯一のモジュールでしたmodprobe

私は12.04です

$lsusb
...
... Ralink Technology Corp. RT5370 Wireless Adapter
...

$lsmod
...
rt5572sta 739308 0 
...

$uname -r -m 
3.2.0-23-generic-pae i686

誰かこれを動作させる方法をご存知ですか? よろしくお願いします!

答え1

おそらく、間違ったドライバーを使用しようとしているのでしょう。次のコマンドを発行してください。

  modinfo rt2800usb | grep 5370

出力が次のようになるかどうかを確認します。

  alias:          usb:v148Fp5370d*dc*dsc*dp*ic*isc*ip*in*

または、文字列を含む非常に似たもの

  v148Fp5370

もしそうなら、間違ったドライバーを使用しています。代わりに

  sudo apt-get install linux-firmware-nonfree
  sudo rmmod rt5572sta
  sudo modprobe rt2800usb

そして、これが今機能するかどうかを確認します。

答え2

今日の Debian Stretch (新規インストール) では、WiFi ルーターは表示されますが、接続できません。rt2800usb モジュールが modprobed されています。

[10706.100166] wlx7cdd9049493a: authenticated
[10722.074791] wlx7cdd9049493a: authenticate with 50:a7:2b:58:8a:29
[10722.101567] wlx7cdd9049493a: send auth to 50:a7:2b:58:8a:29 (try 1/3)
[10722.103009] wlx7cdd9049493a: authenticated
[10730.714846] IPv6: ADDRCONF(NETDEV_UP): wlx7cdd9049493a: link is not ready
[10730.906698] IPv6: ADDRCONF(NETDEV_UP): wlx7cdd9049493a: link is not ready

関連情報