Здравствуйте, господа. Имеется медиа-приставка DNS T-008 на чипе Rockchip RK3066 с Android 4.4.2 и ядром 3.0.36+. Недавно приобрёл WiFi-адаптер TP-Link Archer T3U на чипе RTL8812BU. Подскажите, пожалуйста, как подружить эти два девайса? Цель: заменить встроенный (на чипе RTL8189ES) в медиа-приставку WiFi-адаптер на более современный внешний, умеющий 802.11ac на 5 GHz.
- Android 4.4.2 SDK утянул отсюда.
- Исходники ядра 3.0.36 взял здесь.
- Исходники драйвера для чипсета RTL8812BU взял тут.
1. Ядро собралось успешно (перед сборкой добавил суффикс «+» в конец версии ядра).
2. Модуль wlan.ko собрался успешно (скопировал его с заменой в /system/lib/modules/, предварительно сделав бэкап)
3. При выполнении на медиаплеере:
rmmod wlan
insmod /system/lib/modules/wlan.ko
[ 495.750425] RTW: module init start
[ 495.750455] RTW: rtl88x2bu v5.3.1_27678.20180430_COEX20180427-5959
[ 495.750498] RTW: build time: Jun 6 2019 22:37:40
[ 495.750523] RTW: rtl88x2bu BT-Coex version = COEX20180427-5959
[ 495.750605] RTW: rtw_inetaddr_notifier_register
[ 495.750998] usbcore: registered new interface driver rtl88x2bu
[ 495.751033] RTW: module init ret=0
[ 571.454584] RTW: module exit start
[ 571.458082] usbcore: deregistering interface driver rtl88x2bu
[ 571.464174] RTW: rtw_inetaddr_notifier_unregister
[ 571.512956] RTW: module exit success
Подскажите, пожалуйста, в чём я неправ?
P.S. Если вернуть оригинальный wlan.ko, то после перезагрузки встроенный WiFi-адаптер работает как положено. Но хотелось бы завести и внешний адаптер.