Problem z zewnętrzną sieciówką TP-LINK TL-WN722N

#1

Witam mam problem mianowicie komputer w ogóle olewa mi zewnętrzną kartę sieciową.
Wcześniej poradziłem sobie po dostępnych poradnikach ale teraz po aktualizacji jądra (znowu pozmieniali to co mi potrzebne) nie mogę dojść końca.
Mianowicie
Zrobiłem to co poprzednio czyli
sudo pacman -U https://sourceforge.net/projects/manjarodev/files/users/philm/rtl8188eu/rtl8188eu-dkms-git-r461.00b5f0d-1-any.pkg.tar.xz
i wywaliło error
Próbuję zainstalować lokalnie

[quote]Przygotowywanie…
Uwaga: rtl8188eu-dkms-git-r461.00b5f0d-1 jest w najnowszej wersji – ponowne instalowanie
Rozwiązywanie zależności…
Sprawdzanie konfliktów między pakietami…

Sprawdzanie zestawu kluczy…
Sprawdzanie integralności…
Ładowanie plików pakietów…
Sprawdzanie konfliktów plików…
Sprawdzanie dostępnego miejsca na dysku…
Przeinstalowywanie rtl8188eu-dkms-git (r461.00b5f0d-1)…
Uruchomione zaczepy pooperacyjne…
Install DKMS modules
==> Unable to install module rtl8188eu/r461.00b5f0d for kernel 3.16.65-1-MANJARO: Missing kernel modules tree.
==> Unable to install module rtl8188eu/r461.00b5f0d for kernel 4.14.113-1-MANJARO: Missing kernel headers.
==> Unable to install module rtl8188eu/r461.00b5f0d for kernel 4.19.31-rt18-MANJARO: Missing kernel headers.
==> Unable to install module rtl8188eu/r461.00b5f0d for kernel 4.19.36-1-MANJARO: Missing kernel headers.
Arming ConditionNeedsUpdate…
Operacja zakończona sukcesem.

[/quote]
ale sieciówki dalej ni widu ni słychu już nie wiem ocb yaourt -a też zajumali
Dodam że zewnętrzna mi potrzebna ze względu na zasięg. Wcześniej łapała mi do85% a na wewnętrznej mam 20% i często rozłącza :S

Sieciówkę wpinam w usb 2.0 i w ogóle nie świeci przed wpisaniem
sudo pacman -U https://sourceforge.net/projects/manjarodev/files/users/philm/rtl8188eu/rtl8188eu-dkms-git-r461.00b5f0d-1-any.pkg.tar.xz
jeszcze coś tam świeciła i pokazywało sieci pod nią teraz nic. Tak jak by komp ją totalnie olewał nawet nie ma znaczka że jakieś urządzenie podpięte.
Sieciówka działa prawidłowo bo na windzie śmiga

OS: Manjaro 18.0.4 Illyria
██████████████████ ████████ Kernel: x86_64 Linux 4.19.36-1-MANJARO
██████████████████ ████████ Uptime: 0m
████████ ████████ Packages: 1344
████████ ████████ ████████ Shell: bash
████████ ████████ ████████ Resolution: 1920x1080
████████ ████████ ████████ DE: KDE 5.57.0 / Plasma 5.15.4
████████ ████████ ████████ WM: KWin
████████ ████████ ████████ GTK Theme: Breath [GTK2/3]
████████ ████████ ████████ Icon Theme: maia
████████ ████████ ████████ Font: Noto Sans Regular
████████ ████████ ████████ CPU: Intel Core i5-7200U @ 4x 3.1GHz [79.0°C]
████████ ████████ ████████ GPU: Mesa DRI Intel® HD Graphics 620 (Kaby Lake GT2)
RAM: 1305MiB / 7851MiB

#2

Masz odpowiedź: Missing kernel headers
Musisz zainstalować:

$ pamac install linux419-headers

Analogicznie dla pozostałych kerneli. Potem spróbuj ponownie zainstalować driver’y.

#3
    Pobieranie linux419-headers (4.19.36-1-x86_64)...                                                                                                                                           
Sprawdzanie zestawu kluczy...                                                                                                                                                          [2/2]
Sprawdzanie integralności...                                                                                                                                                           [2/2]
Ładowanie plików pakietów...                                                                                                                                                           [2/2]
Sprawdzanie konfliktów plików...                                                                                                                                                       [2/2]
Sprawdzanie dostępnego miejsca na dysku...                                                                                                                                             [2/2]
Instalacja linux419-headers (4.19.36-1)...                                                                                                                                             [1/2]
Instalacja linux414-headers (4.14.113-1)...                                                                                                                                            [2/2]
Uruchomione zaczepy pooperacyjne...
Updating linux414 module dependencies...                                                                                                                                               [1/4]
Updating linux419 module dependencies...                                                                                                                                               [2/4]
Install DKMS modules                                                                                                                                                                   [3/4]
==> dkms install rtl8188eu/r461.00b5f0d -k 4.14.113-1-MANJARO
==> dkms install rtl8821ce/1.0.4.r34.g66097bb -k 4.19.36-1-MANJARO
==> dkms install rtl8821ce/1.0.4.r34.g66097bb -k 4.14.113-1-MANJARO
==> dkms install rtl8188eu/r461.00b5f0d -k 4.19.36-1-MANJARO
Error! Bad return status for module build on kernel: 4.19.36-1-MANJARO (x86_64)
Consult /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/make.log for more information.
Arming ConditionNeedsUpdate...                                                                                                                                                         [4/4]
Operacja zakończona sukcesem.

log
DKMS make.log for rtl8188eu-r461.00b5f0d for kernel 4.19.36-1-MANJARO (x86_64)
wto, 14 maj 2019, 17:31:32 CEST
make: Wejście do katalogu ‘/usr/lib/modules/4.19.36-1-MANJARO/build’
CC [M] /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/core/rtw_ap.o
CC [M] /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/core/rtw_br_ext.o
CC [M] /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/core/rtw_cmd.o
CC [M] /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/core/rtw_debug.o
In file included from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/core/rtw_cmd.c:22:
/var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/osdep_service.h: In function ‘_init_timer’:
/var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/osdep_service.h:98:8: error: ‘struct timer_list’ has no member named ‘data’
ptimer->data = (unsigned long)cntx;
^~
In file included from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/core/rtw_ap.c:22:
/var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/osdep_service.h: In function ‘_init_timer’:
/var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/osdep_service.h:98:8: error: ‘struct timer_list’ has no member named ‘data’
ptimer->data = (unsigned long)cntx;
^~
/var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/osdep_service.h:99:2: error: implicit declaration of function ‘init_timer’; did you mean ‘_init_timer’? [-Werror=implicit-function-declaration]
init_timer(ptimer);
^~~~~~~~~~
_init_timer
/var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/osdep_service.h:99:2: error: implicit declaration of function ‘init_timer’; did you mean ‘_init_timer’? [-Werror=implicit-function-declaration]
init_timer(ptimer);
^~~~~~~~~~
_init_timer
In file included from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/rtw_ht.h:24,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/drv_types.h:36,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/core/rtw_cmd.c:23:
/var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/wifi.h: At top level:
/var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/wifi.h:733: warning: “IEEE80211_MAX_AMPDU_BUF” redefined
#define IEEE80211_MAX_AMPDU_BUF 0x40

In file included from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/wifi.h:23,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/rtw_ht.h:24,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/drv_types.h:36,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/core/rtw_cmd.c:23:
./include/linux/ieee80211.h:1442: note: this is the location of the previous definition
#define IEEE80211_MAX_AMPDU_BUF 0x100

In file included from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/rtw_ht.h:24,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/drv_types.h:36,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/core/rtw_ap.c:23:
/var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/wifi.h: At top level:
/var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/wifi.h:733: warning: “IEEE80211_MAX_AMPDU_BUF” redefined
#define IEEE80211_MAX_AMPDU_BUF 0x40

In file included from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/wifi.h:23,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/rtw_ht.h:24,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/drv_types.h:36,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/core/rtw_ap.c:23:
./include/linux/ieee80211.h:1442: note: this is the location of the previous definition
#define IEEE80211_MAX_AMPDU_BUF 0x100

In file included from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/rtw_debug.h:23,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/core/rtw_debug.c:22:
/var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/osdep_service.h: In function ‘_init_timer’:
/var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/osdep_service.h:98:8: error: ‘struct timer_list’ has no member named ‘data’
ptimer->data = (unsigned long)cntx;
^~
/var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/osdep_service.h:99:2: error: implicit declaration of function ‘init_timer’; did you mean ‘_init_timer’? [-Werror=implicit-function-declaration]
init_timer(ptimer);
^~~~~~~~~~
_init_timer
In file included from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/rtw_ht.h:24,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/drv_types.h:36,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/rtw_debug.h:24,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/core/rtw_debug.c:22:
/var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/wifi.h: At top level:
/var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/wifi.h:733: warning: “IEEE80211_MAX_AMPDU_BUF” redefined
#define IEEE80211_MAX_AMPDU_BUF 0x40

In file included from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/wifi.h:23,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/rtw_ht.h:24,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/drv_types.h:36,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/rtw_debug.h:24,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/core/rtw_debug.c:22:
./include/linux/ieee80211.h:1442: note: this is the location of the previous definition
#define IEEE80211_MAX_AMPDU_BUF 0x100

cc1: some warnings being treated as errors
make[1]: *** [scripts/Makefile.build:303: /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/core/rtw_cmd.o] Błąd 1
make[1]: *** Oczekiwanie na niezakończone zadania…
cc1: some warnings being treated as errors
make[1]: *** [scripts/Makefile.build:303: /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/core/rtw_ap.o] Błąd 1
In file included from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/drv_types.h:33,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/core/rtw_br_ext.c:29:
/var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/osdep_service.h: In function ‘_init_timer’:
/var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/osdep_service.h:98:8: error: ‘struct timer_list’ has no member named ‘data’
ptimer->data = (unsigned long)cntx;
^~
cc1: some warnings being treated as errors
/var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/osdep_service.h:99:2: error: implicit declaration of function ‘init_timer’; did you mean ‘_init_timer’? [-Werror=implicit-function-declaration]
init_timer(ptimer);
^~~~~~~~~~
_init_timer
make[1]: *** [scripts/Makefile.build:303: /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/core/rtw_debug.o] Błąd 1
In file included from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/rtw_ht.h:24,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/drv_types.h:36,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/core/rtw_br_ext.c:29:
/var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/wifi.h: At top level:
/var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/wifi.h:733: warning: “IEEE80211_MAX_AMPDU_BUF” redefined
#define IEEE80211_MAX_AMPDU_BUF 0x40

In file included from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/wifi.h:23,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/rtw_ht.h:24,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/include/drv_types.h:36,
from /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/core/rtw_br_ext.c:29:
./include/linux/ieee80211.h:1442: note: this is the location of the previous definition
#define IEEE80211_MAX_AMPDU_BUF 0x100

cc1: some warnings being treated as errors
make[1]: *** [scripts/Makefile.build:303: /var/lib/dkms/rtl8188eu/r461.00b5f0d/build/core/rtw_br_ext.o] Błąd 1
make: *** [Makefile:1525: module/var/lib/dkms/rtl8188eu/r461.00b5f0d/build] Błąd 2
make: Opuszczenie katalogu ‘/usr/lib/modules/4.19.36-1-MANJARO/build’

#4
  • Pakiet, do którego kieruje link, wskazany przez Ciebie na początku wątku, jest na profilu użytkownika, który nazywa się Manjaro Development (a więc jest skierowany do developer’ów i tych, którzy wiedzą co robić, w przypadku problemów z oprogramowaniem) i pochodzi sprzed 2 (dwóch!) lat. Cud, że działało wcześniej.
  • W AUR masz świeżą wersję driver’ów RTL8188eu:
$ pamac search rtl8188eu
8188eu-dkms                                       v4.3.0.8_13968-10  AUR 
  Driver for Realtek RTL8188EUS (RTL8188EUS, RTL8188ETV) WLAN
8188eu-dkms-git                                   1.0.a0619a0-1      AUR 
  Standalone driver for Realtek RTL8188EUS (RTL8188EUS, RTL8188ETV) WLAN
  • Radzę spróbować ten pierwszy 8188eu-dkms:
$ pamac build 8188eu-dkms
#5
pamac build 8188eu-dkms
Przygotowywanie...
Kopiowanie 8188eu-dkms plików kompilacji...
Sprawdzanie 8188eu-dkms zależności...
Do zbudowania (1):
  8188eu-dkms  v4.3.0.8_13968-10    AUR

Edytuj pliki budowania ? [t/N] n

Zatwierdź operację ? [t/N] t
==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Wymagane jest uwierzytelnienie
Authenticating as: Dawid (dawid)
Password: 
==== AUTHENTICATION COMPLETE ====
Budowanie 8188eu-dkms...
==> Tworzenie pakietu: 8188eu-dkms v4.3.0.8_13968-10 (śro, 15 maj 2019, 18:23:59)
==> Sprawdzanie zależności potrzebnych do uruchomienia...
==> Sprawdzanie zależności potrzebnych do budowy...
==> Pobieranie źródeł...
  -> Pobieranie 8188eu-v4.3.0.8_13968.tar.xz?dl=1...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 1006k  100 1006k    0     0   464k      0  0:00:02  0:00:02 --:--:-- 1537k
  -> Znaleziono blacklist-r8188eu.conf
  -> Znaleziono date_time_macro.patch
  -> Znaleziono dkms.conf
  -> Znaleziono led.patch
  -> Znaleziono linux-4.0.patch
  -> Znaleziono linux-4.2.patch
  -> Znaleziono linux-4.3.patch
  -> Znaleziono linux-4.6.patch
  -> Znaleziono linux-4.11.patch
  -> Znaleziono linux-4.15.patch
  -> Znaleziono linux-4.19.patch
  -> Znaleziono linux-5.0.patch
  -> Znaleziono no_debug.patch
==> Sprawdzanie plików source za pomocą sha256sums...
    8188eu-v4.3.0.8_13968.tar.xz?dl=1 ... Zgadza się
    blacklist-r8188eu.conf ... Zgadza się
    date_time_macro.patch ... Zgadza się
    dkms.conf ... Zgadza się
    led.patch ... Zgadza się
    linux-4.0.patch ... Zgadza się
    linux-4.2.patch ... Zgadza się
    linux-4.3.patch ... Zgadza się
    linux-4.6.patch ... Zgadza się
    linux-4.11.patch ... Zgadza się
    linux-4.15.patch ... Zgadza się
    linux-4.19.patch ... Zgadza się
    linux-5.0.patch ... Zgadza się
    no_debug.patch ... Zgadza się
==> Usuwanie istniejącego katalogu $srcdir/...
==> Rozpakowywanie źródeł...
  -> Rozpakowywanie 8188eu-v4.3.0.8_13968.tar.xz?dl=1 za pomocą bsdtar
==> Rozpoczynanie prepare()...
  -> Applying patch date_time_macro.patch
patching file core/rtw_debug.c
  -> Applying patch led.patch
patching file include/autoconf.h
  -> Applying patch linux-4.0.patch
patching file os_dep/linux/rtw_android.c
  -> Applying patch linux-4.2.patch
patching file hal/hal_com_phycfg.c
  -> Applying patch linux-4.3.patch
patching file include/rtw_debug.h
  -> Applying patch linux-4.6.patch
patching file os_dep/linux/rtw_android.c
  -> Applying patch linux-4.11.patch
patching file include/osdep_service_linux.h
  -> Applying patch linux-4.15.patch
patching file hal/OUTSRC/odm_types.h
patching file include/osdep_service.h
patching file include/osdep_service_linux.h
  -> Applying patch linux-4.19.patch
patching file os_dep/linux/os_intfs.c
  -> Applying patch linux-5.0.patch
patching file os_dep/linux/rtw_android.c
  -> Applying patch no_debug.patch
patching file include/autoconf.h
==> Wchodzenie do środowiska fakeroot...
==> Rozpoczynanie package()...
==> Sprzątanie instalacji...
  -> Usuwanie libtool plików...
  -> Usuwanie niechcianych plików...
  -> Usuwanie statycznych plików bibliotek
  -> Wyrzucanie niepotrzebnych symboli z plików binarnych i bibliotek
  -> Kompresowanie stron man oraz info...
==> Sprawdzanie problemów z pakietami...
==> Tworzenie pakietu "8188eu-dkms"...
  -> Generowanie pliku .PKGINFO...
  -> Generowanie pliku .BUILDINFO...
  -> Dodawanie pliku install...
  -> Generowanie pliku .MTREE...
  -> Kompresowanie pakietu...
==> Opuszczanie środowiska fakeroot.
==> Ukończono tworzenie: 8188eu-dkms v4.3.0.8_13968-10 (śro, 15 maj 2019, 18:24:09)
==> Sprzątanie...

Rozwiązywanie zależności...
Sprawdzanie konfliktów między pakietami...


Sprawdzanie zestawu kluczy...                                                                                                                                                          [1/1]
Sprawdzanie integralności...                                                                                                                                                           [1/1]
Ładowanie plików pakietów...                                                                                                                                                           [1/1]
Sprawdzanie konfliktów plików...                                                                                                                                                       [1/1]
Błąd: Przeprowadzenie operacji nie powiodło się:
konfliktujące pliki:
8188eu-dkms: /etc/modprobe.d/r8188eu.conf już istnieje w systemie plików

z pliku r8188eu.conf

blacklist r8188eu

#6

Jest postęp. W katalogu /etc/modprobe.d/, są pliki konfiguracyjne do modprobe. Ten, którego instalka czepia się, zapewne, pozostał z wcześniejszych instalacji. Możesz go usunąć (albo koszerniej: przenieść w pewne miejsce) i powtórzyć budowanie.

#7

Operacja zakończona sukcesem nie mniej jednak na podłączenie zewnętrznej karty sieciowej ani komp ani karta nie reaguje

Zirytowałem się lekko i przeinstalowałem manjo i działa xD

dziękuję za pomoc “azja”