Jak zainstalować sterowniki Wi-Fi dla urządzenia Realtek RTL8723DE w Ubuntu 16.04?
lspci -v | grep -i network
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device d723
networking
wireless
realtek-wireless
heidi silva
źródło
źródło
lspci -v | grep -i network
skopiuj dane wyjściowe ekranu i dodaj je do swojego pytania.lspci -knn | grep Net -A3
komendy terminala zamiast.Odpowiedzi:
Możesz użyć sterownika hostowanego w
rtlwifi_new
repozytorium git Larry'ego Fingera . Najpierw musisz wyłączyć bezpieczny rozruch z BIOS / EFI. Upewnij się także, że maszlinux-headers
zainstalowane odpowiednie jądro (-a) ibuild-essential
pakiet. Następnie wykonaj poniższe czynności (musisz być podłączony do Internetu w inny sposób).Zainstaluj,
git
adkms
jeśli nie zostaną zainstalowane przez uruchomienieSklonuj repozytorium
Uruchom następujące polecenia, aby zainstalować
Restart.
Powinno to również działać z nowszymi jądrami (a więc także z Ubuntu 18.04).
Uwaga: Jeśli otrzymujesz bardzo słaby sygnał, spróbuj zmienić wybór anteny
(lub
ant_sel=1
jeśli 2 nie pomaga).( Źródło )
Zobacz to dla Bluetooth: Jak aktywować urządzenie Bluetooth dla RTL8723DE?
źródło
15q-ds0009TU
W tym urządzeniu pojawiły się nowe informacje! Dzięki tymczasowo działającemu połączeniu internetowemu otwórz terminal i wykonaj:
Uruchom ponownie i pozwól nam usłyszeć twój raport.
Nie będzie to działać w systemie Ubuntu 18.04 z powodu niezgodności nowego jądra.
źródło
dkms install
jest to konieczne (które wbuild
razie potrzeby wywołuje ).Kernel preparation unnecessary for this kernel. Skipping... Building module: cleaning build area.... 'make' all KVER=4.15.3-041503-generic....(bad exit status: 2) ERROR (dkms apport): binary package for rtl8723de: 5.1.1.8_21285.20171026_COEX20170111-1414 not found Error! Bad return status for module build on kernel: 4.15.3-041503-generic (x86_64) Consult /var/lib/dkms/rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414/build/make.log for more information.
ERROR (dkms apport): binary package for rtl8723de: 5.1.1.8_21285.20171026_COEX20170111-1414 not found Error! Bad return status for module build on kernel: 4.15.0-20-generic (x86_64) Consult /var/lib/dkms/rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414/build/make.log for more information.
cat /var/lib/dkms/rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414/build/make.log
Jeśli chcesz, aby bezpieczny rozruch był włączony, to wcześniej opublikowane rozwiązania prawdopodobnie nie będą działać. Zamiast tego włączyłem bezpieczny rozruch i wykonałem następujące czynności:
Utwórz zestaw kluczy do podpisania:
Zaimportuj klucz. Zostaniesz poproszony o podanie hasła, które musisz zapamiętać. Po ponownym uruchomieniu system BIOS powinien wyświetlić monit o podanie hasła.
Uruchom ponownie:
System BIOS powinien wyświetlić monit o podanie hasła. Zakładając, że zadziałało, będziesz chciał przetestować, czy Twoje MOK zostało pomyślnie zarejestrowane.
Teraz, gdy Twoje MOK zostało zarejestrowane. Musisz zainstalować sterowniki dla swojego Wi-Fi.
Dostępne są sterowniki do dodania do jądra, ale musisz je podpisać przed dodaniem, ponieważ masz włączony bezpieczny rozruch. Używaj wygenerowanych wcześniej kluczy do podpisywania sterowników.
Na koniec dodaj
rtl8723de
sterowniki do jądra w tej kolejnościNa marginesie: na ostatnim etapie możesz być w stanie uciec od samego pisania:
modprobe
wie, od których sterownikówrtl8723de
zależy i dlatego powinien być w stanie dodać wszystko,rtl8723de
od czego zależyrtl8723de
. Nie dodałem jednak sterowników w ten sposób i dlatego nie mogę zagwarantować, że ta opcja będzie działać.Źródła: 1 , 2 , 3
źródło