Локальная сборка iso с модулем rtl8723de

Ответить
va9(2)
Сообщения: 796
Зарегистрирован: 20 окт 2015, 08:06
Operating system: RF.KDE5.2021.1.x86_64

Локальная сборка iso с модулем rtl8723de

Сообщение va9(2) » 18 апр 2020, 12:36

Приветствую!

Уже несколько дней пытаюсь собрать образ с rtl8723de для своего ноутбука по этой инструкции: Локальная_сборка_ISO.

Если добавить в x86_64plasma5.lst dkms-rtl8723de и в x86_64repo.lst ссылки на contrib и contrib updates, то urpmi сообщает, что есть версия новее и устанавливает rtlwifi_new. В live режиме wi-fi не работает. При попытке запустить rtl8723de_new вручную возникает такая ошибка:
rtl8723de_new: Unknown symbol rtl_phydm_get_ops_pointer (err -2)
Поискав в интернете нашел только одну отдаленно похожую проблему. Там советовали проверить запущен ли какой-нибудь rtl* модуль. Если да, то выгрузить его и попробовать загрузить rtl8723de_new снова. Посмотрел, были запущены rtlwifi_new, rtl8723_common_new, rtl_pci_new, mac80211, cfg80211. Выгрузил их, попробовал загрузить модуль, но получил ту же ошибку.

Что нужно сделать, чтобы urpmi установил rtl8723de, а не rtlwifi_new?

upd.
В образе с rtlwifi_new было ядро kernel-generic-5.4, сейчас попробую с kernel-desktop-4.15...

upd.1
Два образа собралось. В virtualbox работают нормально, но при загрузке на ноутбуке перед выбором часового пояса случается "пауза" на несколько десятков секунд. Потом появляется заставка после которой должен загрузиться рабочий стол, но этого не происходит. Только курсор появляется и больше ничего. Переключившись в соседний терминал и запустив htop наблюдал как с постоянной скоростью растет load average. Процессор был нагружен менее чем на 5% и оперативная память не утекала...

upd.1.1
Загрузился без проблем в live на ноуте с образа без rtlwifi_new и с ядром kernel-desktop-4.15-latest. Выполнил

Код: Выделить всё

sudo urpmi dkms-rtl8723de-5-2.gitb84e8a-rosa2016.1.x86_64.rpm && sleep 5 && sudo modprobe 8723de
и wi-fi сразу заработал. Перезагрузился в live с этого же образа. Выполнил

Код: Выделить всё

sudo urpmi dkms-rtlwifi_new-5-3.git472702-rosa2016.1.x86_64.rpm && sleep 5 && sudo modprobe rtl8723de_new
и система сразу начала тормозить. Час ковырял, но так выгрузить запущенные модули и не получилось. Также хотел сделать пробу оборудования, но увы, из-за тормозов мало что работает...

upd.2
В общем, решил с этим не заморачиваться. Как я понимаю, rtl8723de скоро будет "из каропки" работать во всех свежих дистрах. А пока буду использовать образ в который мне таки удалось положить
dkms-rtl8723de-5-2.gitb84e8a-rosa2016.1.x86_64.rpm и
dkms-rtl8723de-20181126-1-rosa2016.1.x86_64.rpm.

upd.3
Поддержка Realtek 8723DE PCI появилась в kernel 5.8
https://kernelnewbies.org/Linux_5.8#Networking-1
Потом попробую собрать образ с этим ядром
$ - команда должна быть выполнена от имени непривилегированного пользователя,
# - команда должна быть выполнена от имени суперпользователя.

Ответить

Вернуться в «Обсуждение ROSA Fresh R9-R11.1 (платформа 2016.1)»