Ubuntu에 RT5370용 드라이버 설치

Ubuntu에 RT5370용 드라이버 설치

무선 어댑터 Ralink RT5370용 드라이버를 설치하려고 합니다. 홈페이지에서 다운받았어요http://www.mediatek.com/_en/07_downloads/01_windows.php?sn=501리눅스용 드라이버.

그런 다음 수정했습니다.

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

  • 메이크파일에서

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

그런 다음 나는 다음을 수행했습니다.

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

+재부팅했지만 작동하지 않습니다. 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에서 Wi-Fi 라우터가 보이지만 연결되지 않습니다. 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

관련 정보