Имеем адаптер TP-LINK TL-WN722N v2 c чипом Realtek RTL8188EUS, так же имеем openSUSE 42.3 Leap
Делаем следующее качаем драйвер с офсайта (драйвер идет максимум на 3.19.3), распаковываем, скачал и распаковываем рядом patch с github (это для ядер 4....) и делаем:
Показать
[sudo] пароль для root:
patching file hal/hal_com_phycfg.c
patching file include/ieee80211.h
patching file include/osdep_service_linux.h
Hunk #1 FAILED at 28 (different line endings).
1 out of 1 hunk FAILED -- saving rejects to file include/osdep_service_linux.h.rej
patching file include/rtw_debug.h
patching file os_dep/linux/ioctl_cfg80211.c
Hunk #1 FAILED at 75 (different line endings).
Hunk #2 FAILED at 84 (different line endings).
Hunk #3 FAILED at 201 (different line endings).
Hunk #4 FAILED at 236 (different line endings).
Hunk #5 FAILED at 261 (different line endings).
Hunk #6 FAILED at 336 (different line endings).
Hunk #7 FAILED at 463 (different line endings).
Hunk #8 FAILED at 497 (different line endings).
Hunk #9 FAILED at 643 (different line endings).
Hunk #10 FAILED at 678 (different line endings).
Hunk #11 FAILED at 818 (different line endings).
Hunk #12 FAILED at 904 (different line endings).
Hunk #13 FAILED at 1763 (different line endings).
Hunk #14 FAILED at 1950 (different line endings).
Hunk #15 FAILED at 1964 (different line endings).
Hunk #16 FAILED at 3497 (different line endings).
Hunk #17 FAILED at 3505 (different line endings).
Hunk #18 FAILED at 3550 (different line endings).
Hunk #19 FAILED at 3887 (different line endings).
Hunk #20 FAILED at 4186 (different line endings).
Hunk #21 FAILED at 4407 (different line endings).
Hunk #22 FAILED at 4447 (different line endings).
Hunk #23 FAILED at 4480 (different line endings).
Hunk #24 FAILED at 5868 (different line endings).
Hunk #25 FAILED at 5892 (different line endings).
Hunk #26 FAILED at 5937 (different line endings).
Hunk #27 FAILED at 6028 (different line endings).
Hunk #28 FAILED at 6219 (different line endings).
28 out of 28 hunks FAILED -- saving rejects to file os_dep/linux/ioctl_cfg80211.c.rej
patching file os_dep/linux/rtw_android.c
patching file os_dep/linux/wifi_regd.c
patch unexpectedly ends in middle of line
Hunk #9 succeeded at 404 with fuzz 1.
[/console]
понятное дело что компиляция не идет.
Без патча имеем следующую картину:
Показать
"******************************************"
"NO SKRC,we will use default KSRC"
"******************************************"
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.4.92-31-default/build M=/home/igor/tmp/rtl8188EUS modules
make[1]: вход в каталог «/lib/modules/4.4.92-31-default/build»
make[1]: *** Нет правила для сборки цели «modules». Останов.
make[1]: выход из каталога «/lib/modules/4.4.92-31-default/build»
Makefile:1367: ошибка выполнения рецепта для цели «modules»
make: *** [modules] Ошибка 2
[/console]
Может где то есть уже скопиленый нормальный драйвер? или кто знает подскажите как вообще скомпилировать эту редиску.