我的问题是我的新的wi适配器(PCE-N53)的wi驱动程序(RT5592)安装在我新建的计算机上。基本上,我没有办法安装驱动程序,因此我无法让wifi工作。
我知道我不是今年唯一有这个问题的人,在RT5592驱动程序和Ubuntu14.04LTS之间,在某种程度上是这样的。
有谁能解决这个问题吗?在我经历过的所有岗位上都不像.
在回答了与我的问题相同的问题(我得到了与“不兼容类型”等的克里斯托弗·凯尔·霍顿相同的错误消息)之后,我应用了指令,并按照保罗B的建议在脚本中进行了编辑。
不幸的是,我仍然收到错误/警告消息(这一次是不同的)在最后的制造和wi仍然不工作。
下面是消息结尾的快照:
In file included from /home/username/Downloads/PCE-N53/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/os/rt_linux.h:31:0,
from /home/username/Downloads/PCE-N53/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/rtmp_os.h:44,
from /home/username/Downloads/PCE-N53/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/include/rtmp_comm.h:69,
from /home/username/Downloads/PCE-N53/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:31:
include/linux/module.h:88:32: error: ‘__mod_pci_device_table’ aliased to undefined symbol ‘rt2860_pci_tbl’
extern const struct gtype##_id __mod_##gtype##_table \
^
include/linux/module.h:146:3: note: in expansion of macro ‘MODULE_GENERIC_TABLE’
MODULE_GENERIC_TABLE(type##_device,name)
^
/home/username/Downloads/PCE-N53/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.c:73:1: note: in expansion of macro ‘MODULE_DEVICE_TABLE’
MODULE_DEVICE_TABLE(pci, rt2860_pci_tbl);
^
cc1: some warnings being treated as errors
make[2]: *** [/home/username/Downloads/PCE-N53/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux/../../os/linux/pci_main_dev.o] Error 1
make[1]: *** [_module_/home/username/Downloads/PCE-N53/Linux/DPO_GPL_RT5592STA_LinuxSTA_v2.6.0.0_20120326/os/linux] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.13.0-32-generic'
make: *** [LINUX] Error 2
从消息中可以看出,您需要手动编辑驱动程序包中的一些/其他脚本,就像Paul在一种情况下所建议的那样。但我不知道该怎么做。
我的系统如下:
OS: ubuntu 14.04 LTS
wi-fi card: Asus PCE-N53
motherboard: Asus KCMA-D8
processor: AMD Opteron 4228 HE
kernel: 3.13.0-32-generic
下面是来自chili555 in 这里的信息,下面是关于我的系统的一些额外信息:
lspci -nn | grep 0280
给出
04:00.0 Network controller [0280]: Ralink corp. RT5592 PCI2 Wireless Network Adapater [1814:5592]
和
sudo apt-get install linux-headers-generic
返回
linux-headers-generic is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
如果这是一个内核版本(我有3.13.0-32-泛型的)与驱动程序的不兼容性问题,正如chilli555所建议的(驱动程序包中的自述文件说它确实与内核2.6兼容),那么如何才能使它运行呢?那应该是可能的,对吧?在ubuntu论坛上,建议的补丁不起作用(导致计算机冻结)。
基本上:有谁曾经在Ubuntu14.04LTS(内核3.13)上工作过PCE-N53?我应该如何编辑驱动程序包,以使它为我的内核工作?
发布于 2014-11-05 02:14:17
您可以尝试作为官方内核一部分的2x00驱动程序,而不是自己构建驱动程序。
官方的ubuntu内核(头也是3.13.y)树中的/ driver /net/wireless/rt2x00/rt2x00.h的提交历史表明,在2013年3月,为了让驱动程序使用您的芯片,已经做了一些工作。列出了PCI ID,因此值得一试。
您还可以尝试安装更新的内核,并查看它是否有效,官方的主线内核PPA有3.14.1用于信任:http://kernel.ubuntu.com/~kernel-ppa/mainline/?C=N;O=D
https://askubuntu.com/questions/513290
复制相似问题