web-dev-qa-db-ja.com

Ubuntu 13.04 Ralink rt5390はアップグレード後に機能しません。

Win7とUbuntu 13.04を搭載したHP 2000ノートブックデュアルブートを使用しています。 12.10からアップグレードした後、ワイヤレスネットワークはwifiを検出しますが、接続しようとしても何もしません。

私はそれらのウェブサイトから何かをやってみます bz2.bz2ファイルをどのようにインストールしますか? しかし、makeとここでエラーが発生します http://ubuntuforums.org/showthread.php?t = 2138302 しかし、私はここでかろうじて新しいので、パッチを機能させる方法がわかりません。

助けてください。

3
Luis Rodriguez

here からの回答をいくつか組み合わせて

答え#4から

  1. ドライバーのダウンロード http://www.mediatek.com/_en/07_downloads/01-1_windowsDetail.php?sn=5001
  2. tar -xvf /home/ukbeast/USERNAME/Downloads/2011_1007_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO_v2.bz2.bz2
  3. cd 2011_1007_RT5390_RT5392_Linux_STA_V2.5.0.3_DPO
  4. パッチのダウンロード http://gridlox.net/diff/rt5592sta_fix_64bit_3.8.patch
  5. patch -p1 <rt5592sta_fix_64bit_3.8.patch(ディレクトリを要求する場合は、それを指す rt_linux_dev.c rt_linux.c)
  6. /os/linux/config.mkがHAS_NATIVE_WPA_SUPPLICANT_SUPPORT = yを読み取ることを確認します
  7. make
  8. Sudo make install
  9. modprobe rt5390sta

そして答え#6から

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

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

# Blacklist conflicting kernel modules
blacklist rt2800pci
blacklist rt2800lib
blacklist rt2x00usb
blacklist rt2x00pci
blacklist rt2x00lib
blacklist rt2860sta
blacklist rt3090sta

これが機能するかどうかはわかりませんが、一見の価値があるかもしれません。 :D

2
SimplySimon

Kernel> 3.8(Ubuntu 13.10、14.04)の場合makeを実行するとエラーが発生します。

この問題を修正するには:

5.1ファイル内include/os/rt_linux.h変数のタイプintfsuidおよびintfsgid in struct _OS_FS_INFO_変更先:

typedef struct _OS_FS_INFO_
 {

    kuid_t          fsuid;
    kgid_t          fsgid;

    mm_segment_t    fs;
 } OS_FS_INFO;
0
Ghost