I don't see anything wrong with the firmware. Please check your laptop's user manual to see if there is a physical switch somewhere that needs to be turned "On". For example, some Lenovo models have a tiny switch (apart from the Fn+ key combo) in their side that users very often seem to miss.
If it has no such switch, or is turned "On", please check your BIOS to make sure wireless is enabled from there. If it is NOT a UEFI based installation, also try resetting the BIOS if everything else seems to be okay. Of course toggle/double-check the physical switch (if any) and the Fn+key combo (or whatever you have to toggle the wifi on/off) after resetting the BIOS.
Also, some BIOS have a setting to automatically turn the wireless card off if a wired connection is detected. So also check if your BIOS have such a setting, and turn it off if there is. Additionally, unplug the cable > reboot and check "rfkill list" output to see if the hardblock is still there. Preferably, do all the tests without the cable plugged in.
If none of these help, and you are sure the hardware switches are okay, please reboot and post back the full outputs of -
Code:
lsmod
egrep 'wlan|rtl81|phy' /var/log/syslog
Bookmarks