Разница между rtl8821ae и rtl8723be: что произойдет, если я установлю rtl8723be?

Я использую процессор Lenovo-320 Ideapad a6-AMD. Я часто сталкиваюсь с проблемами автоматического подключения и отключения Wi-Fi.

Как я могу это исправить?

1
задан 7 January 2018 в 14:07

1 ответ

if I install rtl8723be what will happen?

Ничего; совершенно ничего.

Хотя я уверен, что в каждом драйвере есть различия, связанные с конкретным набором микросхем, здесь главное различие заключается в механизме загрузки модулей драйвера или нет.

Драйвер будет вызван и загружен, когда система найдет pci.id или usb.id (и другие, не относящиеся к данному разделу), которые явно указаны в драйвере. Вы можете увидеть это с помощью:

modinfo rtl8821ae

С моей машины:

<snip>
alias:          pci:v000010ECd00008821sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008812sv*sd*bc*sc*i*

Так что любое устройство с pci.id 10ec: 8821 или 10ec: 8812 будет заявлено драйвером rtl8821ae.

Сравните rtl8723be:

modinfo rtl8723be

С моей машины:

<snip>
alias:          pci:v000010ECd0000B723sv*sd*bc*sc*i*

Так что любое устройство с pci.id 10ec: b723 будет заявлено rtl8723be.

На самом деле очень мало устройств, на которые претендуют два, и в одном случае три (!!!) драйвера, но ваше устройство не является одним из них.

Вы можете найти pci.id для вашего устройства с помощью команды:

lspci -nnk 

И вы можете сузить результаты до вашего беспроводного устройства с помощью:

lspci -nnk | grep 0280 -A3
1
ответ дан 7 January 2018 в 14:07

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

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