Hello!
New to Linux (clearly) and having some issues with my wifi. Wont even enable so can't connect. From what I have been reading I understand I may need to install an AUR driver packet. My question is.. what exactly are the commands and what is the best way to find what drivers I need? I have been reading a lot of post with others with the same or close problems. But... honestly with all the codes and commands used it is slightly confusing for me to see exactly what it is I need to do. Thank you for any assistance and for your time helping a newbie!!
What have you found so far? What do you need clarification on?
I found my wifi adaptor is a rtl8822be realtek. I know that the kernels have been having issues supporting realtek, least from what I have read. I know AUR possibly has driver packets that make it work. What I dont know is what exactly is the command I need to put into the terminal in order to grab and install it. As well as how to find out what one I need. I found the AUR site but none have the rtl8822be model number. So not sure if they even have one I can use
Found the solution in another post after some more digging! Thanks to those that came before!
That is not a proper solution. You credit yourself with a self solve, yet you never even stated the method or the link you used to solve your issue.
Please post the method used to solve your issue so that others may benefit from your solution if searching the forum.
Think that worked? (Trying to post the quote with thread link) J-o-g-g-e-r found the fix and I used that solution to fix the issue worked instantly with no issues after reset
Thanks for posting. Could you please post a full
lsmod
I would love to see the dependent modules.
Haha I noticed. Just edited the link. Sorry about that. New to forum posting as well. My bad you guys!!
Oh sorry, a little late now if you've already blacklisted it.
That a bad thing I did? I have a backup and can revert of there is a better solution others and myself could use.
No it's not a bad thing, but I'm a little surprised it worked without affecting your keyboard operation. A lot of those Ubuntu posts are getting old and things change. A lot of the manufacturers modules are now tied in with the keyboard or other functions these days. Blacklisting many of those modules nowadays often results in a full loss of keyboard functionality. You're lucky there was no bad side effects.
Good for you, and thanks for posting the solution.
If you feel like commenting out the entry in /etc/modprobe.d/blacklist-ideapad.conf
then rebooting a quick lsmod
would be nice to know.
Module Size Used by
cmac 16384 1
rfcomm 86016 16
ccm 20480 3
fuse 118784 3
bnep 24576 2
bbswitch 16384 0
snd_hda_codec_hdmi 57344 1
snd_hda_codec_realtek 110592 1
snd_hda_codec_generic 86016 1 snd_hda_codec_realtek
i915 2097152 3
nls_iso8859_1 16384 1
nls_cp437 20480 1
vfat 24576 1
fat 81920 1 vfat
uvcvideo 118784 0
kvmgt 28672 0
vfio_mdev 16384 0
mdev 20480 2 kvmgt,vfio_mdev
vfio_iommu_type1 28672 0
vfio 32768 3 kvmgt,vfio_mdev,vfio_iommu_type1
i2c_algo_bit 16384 1 i915
videobuf2_vmalloc 16384 1 uvcvideo
intel_rapl 24576 0
drm_kms_helper 208896 1 i915
videobuf2_memops 16384 1 videobuf2_vmalloc
videobuf2_v4l2 28672 1 uvcvideo
videobuf2_common 53248 2 videobuf2_v4l2,uvcvideo
x86_pkg_temp_thermal 16384 0
intel_powerclamp 16384 0
drm 495616 5 drm_kms_helper,i915
coretemp 16384 0
videodev 217088 3 videobuf2_v4l2,uvcvideo,videobuf2_common
btusb 53248 0
media 45056 2 videodev,uvcvideo
btrtl 16384 1 btusb
intel_gtt 24576 1 i915
btbcm 16384 1 btusb
btintel 24576 1 btusb
agpgart 49152 2 intel_gtt,drm
bluetooth 655360 41 btrtl,btintel,btbcm,bnep,btusb,rfcomm
kvm 737280 1 kvmgt
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
ecdh_generic 24576 2 bluetooth
irqbypass 16384 1 kvm
fb_sys_fops 16384 1 drm_kms_helper
arc4 16384 2
r8822be 958464 0
snd_hda_intel 45056 3
crct10dif_pclmul 16384 0
snd_hda_codec 151552 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
mac80211 929792 1 r8822be
crc32_pclmul 16384 0
ghash_clmulni_intel 16384 0
snd_hda_core 94208 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep 16384 1 snd_hda_codec
joydev 24576 0
snd_pcm 131072 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
mousedev 24576 0
pcbc 16384 0
cfg80211 778240 2 mac80211,r8822be
snd_timer 36864 1 snd_pcm
iTCO_wdt 16384 0
snd 98304 14 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
iTCO_vendor_support 16384 1 iTCO_wdt
hid_multitouch 28672 0
aesni_intel 200704 4
hid_generic 16384 0
aes_x86_64 20480 1 aesni_intel
r8168 540672 0
rfkill 28672 6 bluetooth,cfg80211
soundcore 16384 1 snd
crypto_simd 16384 1 aesni_intel
cryptd 28672 3 crypto_simd,ghash_clmulni_intel,aesni_intel
8250_dw 24576 0
wmi_bmof 16384 0
intel_wmi_thunderbolt 16384 0
glue_helper 16384 1 aesni_intel
i2c_hid 28672 0
ucsi_acpi 16384 0
intel_cstate 16384 0
intel_uncore 135168 0
hid 139264 3 i2c_hid,hid_multitouch,hid_generic
mei_me 45056 0
intel_rapl_perf 16384 0
evdev 24576 12
input_leds 16384 0
pcspkr 16384 0
tpm_crb 16384 0
mac_hid 16384 0
typec_ucsi 36864 1 ucsi_acpi
typec 45056 1 typec_ucsi
int3403_thermal 16384 0
idma64 20480 0
mei 114688 1 mei_me
tpm_tis 16384 0
i2c_i801 32768 0
battery 24576 0
intel_lpss_pci 20480 0
intel_lpss 16384 1 intel_lpss_pci
tpm_tis_core 20480 1 tpm_tis
pcc_cpufreq 16384 0
processor_thermal_device 16384 0
int340x_thermal_zone 16384 2 int3403_thermal,processor_thermal_device
int3400_thermal 16384 0
intel_soc_dts_iosf 16384 1 processor_thermal_device
intel_pch_thermal 16384 0
acpi_thermal_rel 16384 1 int3400_thermal
tpm 65536 3 tpm_tis,tpm_crb,tpm_tis_core
wmi 28672 2 intel_wmi_thunderbolt,wmi_bmof
rng_core 16384 1 tpm
ac 16384 0
uinput 20480 0
crypto_user 16384 0
ip_tables 28672 0
x_tables 45056 1 ip_tables
ext4 733184 1
crc32c_generic 16384 0
crc16 16384 2 bluetooth,ext4
mbcache 16384 1 ext4
jbd2 126976 1 ext4
fscrypto 32768 1 ext4
sd_mod 61440 4
ahci 40960 3
libahci 40960 1 ahci
serio_raw 16384 0
libata 278528 2 libahci,ahci
atkbd 32768 0
libps2 16384 1 atkbd
xhci_pci 16384 0
scsi_mod 253952 2 sd_mod,libata
xhci_hcd 262144 1 xhci_pci
crc32c_intel 24576 2
i8042 32768 0
serio 28672 4 serio_raw,atkbd,i8042
There is the lsmod
Did you remove or comment out the entry in /etc/modprobe.d/blacklist-ideapad.conf
then reboot. The ideapad_laptop module is not on the list, so either the blacklisting is still in place, or you never had the ideapad_laptop module to begin with.
You do not need to go to any effort, I am just curious what is going on with that module. It can cause a lot of problems on some laptops. I appreciate your time, and willingness to help others.
Welcome to the forum by the way.
Going to be honest with you... I don't know how to comment or remove that from the system ha. I dont mind doing it at all just.. really new to all the terminal and command lines. I will figure it out though and get you the info! Who knows may shed some light on a better alternative or give people something to look for to verify this fix will work for them as well. Dont want others losing the ability to use the keyboard just cause I was lucky haha.
Figured it out finally. Lsmod coming in a few mins once I reboot
I find your honesty and willingness to help others extremely refreshing. I'm so happy to see a new member like you onboard the forum.
Commenting out an entry is very simple. It simply means placing a pound sign (hash tag) in front of any command you do not want to run. I will explain in detail.
Open the/etc/modprobe.d/blacklist-ideapad.conf
and the contents should be:
blacklist ideapad_laptop
Change this to:
# blacklist ideapad_laptop
Save the changes with root permissions then exit.
You must restart for the changes to take effect.
After you restart, run a full lsmod again, and save the output.
After you've done that, could you please run the following command:
sudo modprobe -r ideapad_laptop
Let me know what happens after you run that command.
Then you simply change the file /etc/modprobe.d/blacklist-ideapad.conf
back to the way it was before.
Conf file contents:
blacklist ideapad_laptop
Then reboot again.
Thank you so much.
So it seems the blacklist is not a folder on my system. Tells me "blacklist-ideapad.conf is no such file or directory"
When I ls /etc/modprobe.d I see blacklist-ideapad.conf in the contents but I even tried to sudo -rm the file and it wouldn't allow that either. Unless I am just missing a step, which is highly possible
Sorry typing on my phone as I work on the system
In your file explorer
go to root
open the directory /etc
open the directory /etc/modprobe.d
click on this file to open it in your text editor..
blacklist-ideapad.conf
Change the entry to:
# blacklist ideapad_laptop
Save the changes with root permissions then exit.
You must restart for the changes to take effect.
After you restart, run a full lsmod again, and save the output.
After you've done that, could you please run the following command:
sudo rmmod ideapad_laptop
Let me know what happens after you run that command. Please save the input/output of that command, and post it along with the lsmod when you are back online.
Then you simply change the file /etc/modprobe.d/blacklist-ideapad.conf
back to the way it was before.
Conf file contents:
blacklist ideapad_laptop
Save the changes to the conf file, then reboot again.
Notice I changed one of the commands.
Sorry had to learn nano commands real quick. Just reset after commenting the file. Internet connection stopped again so on my phone for now. Running the other commands and will post here shortly once I am back online. Should be a lot quicker this time.
And thank you for being so patient and walking me through the process. Know it must get tiring after 5000 newcomers asking for help Haha. I really do appreciate it.
just ran the rmmod ideapad_laptop and it brought back my wifi ability without re-editing the blacklist-ideapad.conf file
Gave no output with the command though
[sythzer-pc sythzer]# rmmod ideapad_laptop [sythzer-pc sythzer]#
Though here is my lsmod outcome
Module Size Used by
cmac 16384 1
rfcomm 86016 16
fuse 118784 3
bnep 24576 2
bbswitch 16384 0
nls_iso8859_1 16384 1
nls_cp437 20480 1
vfat 24576 1
fat 81920 1 vfat
snd_hda_codec_hdmi 57344 1
snd_hda_codec_realtek 110592 1
snd_hda_codec_generic 86016 1 snd_hda_codec_realtek
uvcvideo 118784 0
i915 2097152 3
btusb 53248 0
btrtl 16384 1 btusb
videobuf2_vmalloc 16384 1 uvcvideo
videobuf2_memops 16384 1 videobuf2_vmalloc
videobuf2_v4l2 28672 1 uvcvideo
videobuf2_common 53248 2 videobuf2_v4l2,uvcvideo
btbcm 16384 1 btusb
videodev 217088 3 videobuf2_v4l2,uvcvideo,videobuf2_common
btintel 24576 1 btusb
bluetooth 655360 41 btrtl,btintel,btbcm,bnep,btusb,rfcomm
media 45056 2 videodev,uvcvideo
intel_rapl 24576 0
x86_pkg_temp_thermal 16384 0
intel_powerclamp 16384 0
ecdh_generic 24576 2 bluetooth
coretemp 16384 0
kvmgt 28672 0
vfio_mdev 16384 0
mdev 20480 2 kvmgt,vfio_mdev
vfio_iommu_type1 28672 0
arc4 16384 2
vfio 32768 3 kvmgt,vfio_mdev,vfio_iommu_type1
i2c_algo_bit 16384 1 i915
kvm 737280 1 kvmgt
r8822be 958464 0
drm_kms_helper 208896 1 i915
drm 495616 5 drm_kms_helper,i915
irqbypass 16384 1 kvm
crct10dif_pclmul 16384 0
crc32_pclmul 16384 0
ghash_clmulni_intel 16384 0
mac80211 929792 1 r8822be
snd_hda_intel 45056 3
pcbc 16384 0
snd_hda_codec 151552 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_hda_core 94208 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
intel_gtt 24576 1 i915
cfg80211 778240 2 mac80211,r8822be
agpgart 49152 2 intel_gtt,drm
snd_hwdep 16384 1 snd_hda_codec
aesni_intel 200704 2
snd_pcm 131072 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
aes_x86_64 20480 1 aesni_intel
syscopyarea 16384 1 drm_kms_helper
snd_timer 36864 1 snd_pcm
iTCO_wdt 16384 0
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
crypto_simd 16384 1 aesni_intel
joydev 24576 0
cryptd 28672 3 crypto_simd,ghash_clmulni_intel,aesni_intel
glue_helper 16384 1 aesni_intel
mousedev 24576 0
iTCO_vendor_support 16384 1 iTCO_wdt
snd 98304 14 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
hid_multitouch 28672 0
hid_generic 16384 0
intel_cstate 16384 0
ucsi_acpi 16384 0
typec_ucsi 36864 1 ucsi_acpi
8250_dw 24576 0
wmi_bmof 16384 0
intel_wmi_thunderbolt 16384 0
ideapad_laptop 36864 0
intel_uncore 135168 0
soundcore 16384 1 snd
typec 45056 1 typec_ucsi
r8168 540672 0
mei_me 45056 0
sparse_keymap 16384 1 ideapad_laptop
pcspkr 16384 0
i2c_hid 28672 0
input_leds 16384 0
mei 114688 1 mei_me
i2c_i801 32768 0
intel_rapl_perf 16384 0
hid 139264 3 i2c_hid,hid_multitouch,hid_generic
mac_hid 16384 0
rfkill 28672 6 bluetooth,ideapad_laptop,cfg80211
int3403_thermal 16384 0
evdev 24576 13
idma64 20480 0
processor_thermal_device 16384 0
int3400_thermal 16384 0
tpm_crb 16384 0
tpm_tis 16384 0
intel_pch_thermal 16384 0
intel_soc_dts_iosf 16384 1 processor_thermal_device
int340x_thermal_zone 16384 2 int3403_thermal,processor_thermal_device
acpi_thermal_rel 16384 1 int3400_thermal
battery 24576 0
pcc_cpufreq 16384 0
tpm_tis_core 20480 1 tpm_tis
intel_lpss_pci 20480 0
intel_lpss 16384 1 intel_lpss_pci
wmi 28672 3 intel_wmi_thunderbolt,wmi_bmof,ideapad_laptop
tpm 65536 3 tpm_tis,tpm_crb,tpm_tis_core
rng_core 16384 1 tpm
ac 16384 0
uinput 20480 0
crypto_user 16384 0
ip_tables 28672 0
x_tables 45056 1 ip_tables
ext4 733184 1
crc32c_generic 16384 0
crc16 16384 2 bluetooth,ext4
mbcache 16384 1 ext4
jbd2 126976 1 ext4
fscrypto 32768 1 ext4
sd_mod 61440 4
ahci 40960 3
serio_raw 16384 0
libahci 40960 1 ahci
atkbd 32768 0
libps2 16384 1 atkbd
libata 278528 2 libahci,ahci
xhci_pci 16384 0
crc32c_intel 24576 2
scsi_mod 253952 2 sd_mod,libata
xhci_hcd 262144 1 xhci_pci
i8042 32768 1 ideapad_laptop
serio 28672 4 serio_raw,atkbd,i8042