Lenovo ideapad FLEX 6-14IKB not connecting wifi

Ok, can you run

sudo nano /etc/fstab

and check if you see “noexec” in the file? IF you do, please remove it. Exit and save the file. Then log out, log in and try your installation again.

first of all I can’t thank you enough for your help I really do appreciate it thank you very much

I didn’t find noexec this is all what i get

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/nvme0n1p1 during installation
UUID=7d62b4f5-8fde-4c21-bef8-64880acea622 /               ext4    errors=remount-ro 0       1
/swapfile                                 none            swap    sw              0       0

You can double check with

cat /etc/fstab

If you see noexec

As a workaround maybe try changing the permissions of the makefile itself

chmod 777 -R /home/lotfi/rt5370/os/linux/Makefile

no noexec exist

lotfi@Lenovo:~/rt5370$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/nvme0n1p1 during installation
UUID=7d62b4f5-8fde-4c21-bef8-64880acea622 /               ext4    errors=remount-ro 0       1
/swapfile                                 none            swap    sw              0       0

I did chmod 777 -R /home/lotfi/rt5370/os/linux/Makefile

I get the same

  LEX     scripts/kconfig/lexer.lex.c
flex: could not create scripts/kconfig/lexer.lex.c
scripts/Makefile.host:9: recipe for target 'scripts/kconfig/lexer.lex.c' failed
make[3]: *** [scripts/kconfig/lexer.lex.c] Error 1
Makefile:594: recipe for target 'syncconfig' failed
make[2]: *** [syncconfig] Error 2
Makefile:700: recipe for target 'include/config/auto.conf.cmd' failed
make[1]: *** [include/config/auto.conf.cmd] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.4.0-48-generic'
Makefile:356: recipe for target 'LINUX' failed
make: *** [LINUX] Error 2

I wonder if you are running on a user account instead of as the admin account on your copy of Zorin. We seem to be getting cut off at each step.

I suspect that the reason the WiFi stopped working when the kernel upgraded is that the Wifi USB device had to be configured. This means that it must be reconfigured (or reinstalled) each and every time the kernel upgrades.
Normally, this is not difficult… After the kernel upgrade, the user just runs the ‘make’ and ‘sudo make install’ from the makefile directory and all is well again.

Perhaps we should step back and examine why you needed to use the USB wifi device in the first place and try to figure out where to go from there.

I just buy the WiFi adapter
Well my computer was on windows so I want to start working on Linux so I choose Zorin as Linux, my computer work fine on kernel 5.3 but ask me to update Zorin OS I checked yes and now if i’m on 5.3 it work fine but if I work with 5.4 the WiFi device not work, I have to every time when I start my computer press Esc key to choose advanced to choose 5.3 otherwise will go to 5.4 directly so i did buy a WiFi adapter to connect to internet if i’m on 5.4 like now

I understand it is very frustrating to have components not work or keep switching back and forth.
Does built in Wifi work with either kernel?

the wifi adapter ?
Yes work on all karnel

The built-in wifi device does not work on 5.4 kernel, but the wifi adapter does?

yes that right

I just see that the title of my post was changed ; there is a mistake not the usb who is not working the wifi of my computer the usb wifi is working good

Now even if I use kernel 5.3 the wifi not working

this is the zorin

When I press Advanced option for Zorin
The Kernels I have, none of them have a working WIFI

without WIFI adapter I get

WI-FI Networks
device not managed

when I use WIFI adapter

I see the title of my post was changed there is a big mistake; not the usb who is not working, the usb wifi adapter working perfect. the wifi of my laptop is the problem, If I use the usb I can connect to internet but if I want to connect to internet without usb I can’t.

Thanks for letting us know. I changed the title.

1 Like

I big misunderstanding, there…
Within the first few posts in the thread, you state that you are using a wifi adapter. You are asked what it is, and you name it.
From that point, we were troubleshooting the adapter. All our steps and terminal commands were based on that. Which would explain all of the difficulty… We were using make commands on something already made.
And we were configuring based on something already configured.

You can use in terminal

ifconfig

To examine your network devices and disable or enable the ones you need.
For example

sudo ifconfig wlan1 up

To enable if you are using wlan1 as your built in Wifi.

ifconfig :

br-3fb11dc8cf28: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.19.0.1  netmask 255.255.0.0  broadcast 172.19.255.255
        inet6 fe80::42:46ff:fe0f:1579  prefixlen 64  scopeid 0x20<link>
        ether 02:42:46:0f:15:79  txqueuelen 0  (Ethernet)
        RX packets 3  bytes 116 (116.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1689  bytes 335054 (335.0 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

br-5aec900db893: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.18.0.1  netmask 255.255.0.0  broadcast 172.18.255.255
        ether 02:42:a3:0a:be:9f  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

br-cd1671f0804a: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.20.0.1  netmask 255.255.0.0  broadcast 172.20.255.255
        inet6 fe80::42:e2ff:fe84:54d7  prefixlen 64  scopeid 0x20<link>
        ether 02:42:e2:84:54:d7  txqueuelen 0  (Ethernet)
        RX packets 4  bytes 176 (176.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1689  bytes 335094 (335.0 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

docker0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255
        ether 02:42:f0:c7:d6:05  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 307815  bytes 18776047 (18.7 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 307815  bytes 18776047 (18.7 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

veth149a8c0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::b094:69ff:fe27:e040  prefixlen 64  scopeid 0x20<link>
        ether b2:94:69:27:e0:40  txqueuelen 0  (Ethernet)
        RX packets 4  bytes 232 (232.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1780  bytes 346192 (346.1 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

veth2f0f8f7: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::500c:fff:fed1:66fa  prefixlen 64  scopeid 0x20<link>
        ether 52:0c:0f:d1:66:fa  txqueuelen 0  (Ethernet)
        RX packets 3  bytes 158 (158.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1780  bytes 346126 (346.1 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

veth49ab17b: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::14e8:bff:feef:5b92  prefixlen 64  scopeid 0x20<link>
        ether 16:e8:0b:ef:5b:92  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1765  bytes 344492 (344.4 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

veth7e9b380: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::d461:8bff:fee0:d5f  prefixlen 64  scopeid 0x20<link>
        ether d6:61:8b:e0:0d:5f  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1756  bytes 342989 (342.9 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlx1cbfce1ac56a: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.2.128  netmask 255.255.255.0  broadcast 192.168.2.255
        inet6 fe80::bcc0:a16b:9ea5:ce7e  prefixlen 64  scopeid 0x20<link>
        ether 1c:bf:ce:1a:c5:6a  txqueuelen 1000  (Ethernet)
        RX packets 681745  bytes 825752443 (825.7 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 313618  bytes 65636211 (65.6 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

sudo ifconfig wlan1 u

wlan1: ERROR while getting interface flags: No such device

I get error with your code can you please try to see what is the problem
Thank you

Bynd, I provided an example. You need to use ifconfig to find your wireless ID
Looking at what you posted, try

sudo ifconfig wlx1cbfce1ac56a up

it doesn’t work; still the same problem

Are you running the Zorin OS as a Virtual System?

No;
I’m using Zorin normal is the only system on my PC I delete windows 10 and I installed Zorin; I have install docker on Zorin for my websites.
Now even on kernel 5.3 Intenet not working. before internet was working on Kernel 5.3 but not on 5.4 now not working on both