Witam wszystkich,
Jestem nowy w linux ale zdecydowałem sie zainstalować manjaro.
I tu problem bo przy instalacji nie widzi mojego adaptera TP-link Archer T3U i nie mogę rozpocząć instalacji.
A może mogę zainstalowac bez internetu i póżniej to zrobić.
Pomoże ktoś co z tym zrobić ?
Dzięki z góry
Podaj wynik inxi -Nazy
– przynajmniej dowiemy się, czy karta jest wykrywana, z jakiego chipsetu korzysta i jakie dalsze kroki można podjąć. Najprawdopodobniej nie ma w systemie odpowiednich sterowników i trzeba będzie je pobrać z AUR.
W teorii nie powinno być problemów z instalacją Manjaro bez dostępu do internetu. Chociaż z pewnością znacznie łatwiej będzie jeśli będzie internet – czy to po kabelku, z innej karty czy nawet tethering z telefonu.
Tak to pokazuje
P-Link 802.11ac NIC type: USB driver: N/A
No podłączyłem na sztywno do sieciówki i zainstalowałem ale chcę uruchomić wifi.
Podaj całość, nie tylko fragment wyniku.
Device-1: Intel I211 Gigabit Network driver: igb
IF: enp4s0 state: up speed: 1000 Mbps duplex: full mac: b4:2e:99:f0:5b:aa
Device-2: TP-Link 802.11ac NIC type: USB driver: N/A
Niewiele więcej. No cóż, trzeba wygooglować sprzęt – parę informacji się znalazło
Sterowniki są w AUR – ale zanim zabierzesz się za ich instalację musisz doinstalować headersy dla twojego kernela. Inaczej nie zadziałają. Cała procedura wygląda mniej więcej tak:
pamac install linuxXX-headers
pamac build rtl8822bu-dkms-git
za XX w pierwszym poleceniu podstawiasz numer swojego kernela.
Kernel to
5.9.16-1-MANJARO
Tak pokazuje Neofetch
To jak dokladnie wpisać ?
pamac install linux59-headers
Polecam przesiąść się na nowszy kernel, 5.9 jest już EOL.
Nie wiem jak jeszcze jak
Dzisiaj dopiero sie przesiadłem na Manjaro i myslałem, że mam najnowsze.
Wszystko zrobiłem jak napisałeś i poszło dobrze ale po resercie kompa nadal nie mam wifi.
Czy coś jeszcze trzeba zrobic aby się pojawiło ?
Zajrzyj do ustawień systemowych, znajdziesz tam wygodne GUI do zarządzania kernelami
Co do starego kernela w aktualnym ISO – to na Manjaro.org od jakiegoś czasu nie było ono odświeżane z powodu zawirowań na osdn.net – gdzie są trzymane obrazy. Zresztą odświeżenie ISO się zbliża i póki co wygląda na to, że będą hostować pliki na sourceforge.
Być może trzeba załadować moduł, spróbuj:
sudo modprobe rtl8822bu
O ile tak się nazywa ten moduł. Jeśli nie to trzeba będzie poszukać w wynikach lsmod
.
Jak to zadziała, to dodaj na stałe. Utwórz plik /etc/modules-load.d/rtl8822bu.conf
i daj w nim linię:
rtl8822bu
Dostałem to
sudo modprobe rtl8822bu ✔
[sudo] hasło użytkownika krzysztof-netgrafik:
modprobe: FATAL: Module rtl8822bu not found in directory /lib/modules/5.9.16-1-MANJARO
~ lsmod 1 ✘ 10s
Module Size Used by
joydev 28672 0
mousedev 24576 0
input_leds 16384 0
hid_generic 16384 0
usbhid 65536 0
hid 147456 2 usbhid,hid_generic
squashfs 73728 0
wmi_bmof 16384 0
amdgpu 6434816 11
edac_mce_amd 32768 0
snd_hda_codec_realtek 143360 1
snd_hda_codec_generic 98304 1 snd_hda_codec_realtek
ledtrig_audio 16384 1 snd_hda_codec_generic
snd_hda_codec_hdmi 73728 1
rfkill 28672 3
loop 36864 0
snd_hda_intel 57344 4
snd_intel_dspcfg 24576 1 snd_hda_intel
snd_hda_codec 167936 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
kvm 856064 0
snd_hda_core 106496 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
gpu_sched 40960 1 amdgpu
snd_hwdep 16384 1 snd_hda_codec
ttm 122880 1 amdgpu
irqbypass 16384 1 kvm
igb 253952 0
snd_pcm 147456 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
crct10dif_pclmul 16384 1
drm_kms_helper 266240 1 amdgpu
crc32_pclmul 16384 0
ghash_clmulni_intel 16384 0
snd_timer 45056 1 snd_pcm
aesni_intel 372736 0
snd 114688 16 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
cec 73728 1 drm_kms_helper
ccp 118784 0
rc_core 61440 1 cec
crypto_simd 16384 1 aesni_intel
cryptd 24576 2 crypto_simd,ghash_clmulni_intel
syscopyarea 16384 1 drm_kms_helper
glue_helper 16384 1 aesni_intel
i2c_algo_bit 16384 2 igb,amdgpu
sp5100_tco 20480 0
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
rapl 16384 0
pcspkr 16384 0
k10temp 16384 0
rng_core 16384 1 ccp
i2c_piix4 28672 0
soundcore 16384 1 snd
fb_sys_fops 16384 1 drm_kms_helper
dca 16384 1 igb
wmi 36864 1 wmi_bmof
pinctrl_amd 32768 0
evdev 28672 16
mac_hid 16384 0
acpi_cpufreq 28672 0
drm 585728 11 gpu_sched,drm_kms_helper,amdgpu,ttm
msr 16384 0
crypto_user 16384 0
fuse 139264 5
agpgart 53248 2 ttm,drm
ip_tables 32768 0
x_tables 53248 1 ip_tables
ext4 815104 1
crc32c_generic 16384 0
crc16 16384 1 ext4
mbcache 16384 1 ext4
jbd2 139264 1 ext4
crc32c_intel 24576 2
xhci_pci 20480 0
xhci_hcd 286720 1 xhci_pci
Czyli ten moduł inaczej się nazywa.
find /lib/modules/$(uname -r) -type f -name '*.ko*' | grep rtl
To polecenie powinno w miarę sensownie ograniczyć listę wyników – podaj wyniki i będziemy szukać, który to jest
find /lib/modules/$(uname -r) -type f -name '*.ko*' | grep rtl ✔
/lib/modules/5.9.16-1-MANJARO/kernel/net/dsa/tag_rtl4_a.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/tty/serial/uartlite.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/net/wireless/realtek/rtl818x/rtl8180/rtl818x_pci.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723ae/rtl8723ae.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be/rtl8723be.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/net/wireless/realtek/rtlwifi/rtl_pci.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rtl8192ee.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/net/wireless/realtek/rtlwifi/rtl_usb.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rtl8192ce.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192de/rtl8192de.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com/rtl8723-common.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rtl8188ee.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rtl8821ae.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se/rtl8192se.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist/btcoexist.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rtl8192cu.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192c/rtl8192c-common.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/net/wireless/realtek/rtlwifi/rtlwifi.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/net/usb/rtl8150.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-rtl28xxu.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/media/dvb-frontends/rtl2830.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/media/dvb-frontends/rtl2832_sdr.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/media/dvb-frontends/rtl2832.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/platform/x86/ibm_rtl.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/staging/rtl8723bs/r8723bs.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/staging/rtl8192e/rtl8192e/r8192e_pci.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/staging/rtl8192e/rtllib_crypt_wep.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/staging/rtl8192e/rtllib_crypt_tkip.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/staging/rtl8192e/rtllib_crypt_ccmp.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/staging/rtl8192e/rtllib.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/staging/rtl8712/r8712u.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/staging/rtl8188eu/r8188eu.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/staging/rtl8192u/r8192u_usb.ko.xz
/lib/modules/5.9.16-1-MANJARO/kernel/drivers/bluetooth/btrtl.ko.xz
Hmm, nie ma nic, co by pasowało do zainstalowanych sterowników – na pewno nie wywaliło ci żadnego błędu przy ich instalacji?
W razie czego można spróbować z alternatywnymi sterownikami, tylko wpierw trzeba usunąć zainstalowane.
pamac remove rtl8822bu-dkms-git
pamac build rtl88x2bu-dkms-git
Tylko że te sterowniki podobno mogą stwarzać problemy gdy karta jest podpięta pod usb 3.0 – więc profilaktycznie warto podpiąć ją do usb 2.0 i ewentualnie później ją przełączyć.
Zaraz robię i napiszę.
Przy taktych instalacja gładko poszła i nie było żadnych komunikatów o błędach.
Przepiołem na 2.0.
A może przy instalacji tamtych też trzea było na 2.0 przepiąć ?
Całkiem możliwe, jednak w takim razie adapter powinien zacząć działać po podpięciu do usb 2.0. Jest tak?
Nie wiem czyjest na tamtych ale na tych jest
No petarda i zaraz sprawdzę czy na 3.0 będzie działać.
Naprawdę MEGA mi pomogłeś i dzięki wielkie za poświęcony czas.
Nie wiem czy teraz się wracać dotamtych i na 2.0 próbować czy już zostać na tych ?
Niby jest na to jakiś sposób, ale po pierwsze nie zawsze zadziała, a po drugie to wcale nie musi być potrzebne. Jedna wielka niewiadoma, nie spróbujesz, to nie będziesz wiedział, jednak nie zaszkodzi sprawdzić. Twój wybór
Jeszcze raz wielkie dzięki za pomoc i chyba sprawdzę bo mam komendy to sobie poradzę