Failling устанавливают драйвер Ralink RT5592 на Ubuntu 14.04 LTS

Моя проблема касается установки драйвера (RT5592) Wi-Fi для моего нового адаптера Wi-Fi (PCE-N53) на моем недавно созданном компьютере. В основном мне не удается установить драйвер, и поэтому я не могу заставить Wi-Fi работать.
Я знаю, что я не единственный, имеющий эту проблему в этом году, между драйвером RT5592 и Ubuntu 14.04 LTS, в так или иначе.
Есть ли кто-либо, кто когда-либо мог решить эту проблему? Это не похоже на всех сообщениях, которыми я был через...

После решения той же проблемы как мой (я получал то же сообщение об ошибке как Christopher Kyle Horton "несовместимых типов" и т.д.), я применил инструкции и сделал редактирования в сценарии, как предложил Paul B.

К сожалению, я все еще получаю сообщение ошибки/предупреждений (другое на этот раз) в конце делания, и Wi-Fi все еще не работает.
Ниже снимок конца сообщения:

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

Полные pastebin данные здесь

Это смотрит из сообщения, что нужно было бы отредактировать вручную некоторые/другой сценарии в пакете драйвера, также, как и Paul B предлагают в одном случае. Но я понятия не имею, как сделать это.

Вот пакет драйвера адаптера Wi-Fi

Моя система как следует:

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 в здесь, ниже некоторая дополнительная информация о моей системе:

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 предлагает (файл README в пакете драйвера говорит действительно, что это совместимо с ядром 2.6), как можно было обмануть это вокруг, чтобы заставить его работать? это должно быть возможным правом? На форумах человечности предложенные патчи не работают (приводит компьютер замораживаться).

В основном: есть ли кто-либо там, кто когда-либо мог заставить PCE-N53 работать над Ubuntu 14.04 LTS (ядро 3.13)? как я отредактирую пакет драйвера, чтобы заставить его работать на мое ядро?

2
задан 13 April 2017 в 15:25

1 ответ

Вместо того, чтобы создать драйвер самостоятельно, можно попробовать 2x00 драйвер, это - часть официального ядра.

история фиксации/drivers/net/wireless/rt2x00/rt2x00.h в официальном ядре человечности ( ГОЛОВА также 3.13.y ) деревья показывают, что в марте 2013, некоторая работа была сделана, чтобы заставить драйвер работать с Вашей микросхемой. Идентификатор PCI перечислен, таким образом, это стоит попробовать.

можно также попытаться установить более свежее ядро и видеть, работает ли оно, официальный PPA ядра магистрали имеет 3.14.1 для Надежного человека: http://kernel.ubuntu.com/~kernel-ppa/mainline/?C=N;O=D

Прежде, чем сделать это, читайте https://wiki.ubuntu.com/Kernel/MainlineBuilds

0
ответ дан 3 December 2019 в 01:20

Другие вопросы по тегам:

Похожие вопросы: