One Fine Day..I don't want to shut down my computer, So, “Suspended” it,
When turned on next time ,
the problem starts,
WiFi – Not Turning ON, Its not a detection problem, or Driver not found or any thing, the whole WiFi option not turning ON, ..???
Into Debug Mode,
Usual Restart, no result
Battery Removed Power off - ON, No result
As the "Suspend" Started the problem, trying a chance with several repeated suspends with, plug in and out the USB adaptor(Which is Tp link TL-WN725N), No result,
Reset The BIOS to default, On my HP laptop, at booting, it is
ESC -> F10 -> F9 -> set to default -> OK, No result,Also, BIOS not have any other options for WiFi.
Now back to Ubuntu, open the terminal, from internet, understood Ubuntu got a "handy" soft suspending features to turn off connections like the WiFi and Bluetooth, so does a
rfkill list all, that shows0: phy0: Wireless LAN Soft blocked: no Hard blocked: yes 1: hci0: Bluetooth Soft blocked: no Hard blocked: noWiFi got hard blocked, but how??, I’m using an HP-15 series laptop with a not working normal keyboard(it is unplugged too), using with an external keyboard.. The WiFi turn on/off keyboard keycode HP gives is
Fn key + F12, but as I’m using external keyboard,Fnkey not in the picture anymore.. Tried combinations of allf1tof12possible...no result..There are no other external keys for WiFi.
Now It started to get seriously annoying, decided to go check in the dual-booted windows, whether it is affected or not, The WiFi works there as usual, with adaptor detecting from the first sight of the windows logo, but in Ubuntu, it behaves like, it never heard about WiFi.
Tried
sudo rfkill unblock all,sudo rfkill unblock 0(which is therfkillassigned code for w LAN) with no results (even-though I know it is “Hard” blocked).Then I get know from the internet some settings or conflicting drivers can be blacklisted in Ubuntu, so do this
lsmod | grep hpThe results
hp_wmi hp_wireless
Blacklisting
hp_wmiand a reboot solved this issue for some people, they've listed in web, I tried the same, but with no luck.. by going to/etc/modprobe.d/selectblacklist-hp.conf,blacklist.confaddedblacklist hp_wmi-> reboot..., but no result same "Hard blocked: yes" also with theblacklist hp_wirelss, no improvementssame
0: hci0: Bluetooth Soft blocked: no Hard blocked: no 1: phy0: Wireless LAN Soft blocked: no Hard blocked: yesAfter this attempts, the only thing achieved was the
numberschanged,now it is 1 for WiFiWhere is this
Soft blocked,hard blockedget stored, next that will be the concern, if I can find that file and alter the value It will be all good again,And Thankfully I founded this, based on the same problem described there, did the
cat /sys/class/rfkill/rfkill1/hardgives me a "1"
To make it 0, with all permissions
sudo -i echo 0 > /sys/class/rfkill/rfkill1/hard
gives me
echo: write error: Input/output error
its fixed by hardware..no way to change
Uninstall and installs the
rfkill...(don't know what I'm doing..)Now its getting lost, trying to figure out an Ubuntu reinstall or a backed up
timeshiftcan solve the problem, decided to check that, plugged in a bootable USB Ubuntu -> Try before install -> check if the Wifi loads or not., No its also shown as hard blocked :- YESFinally changed the laptop-keyboard only for the sake of getting WiFi back, pressed the key
f12with full confidence which is the hardware key for airplane mode (not only for WiFi)...still no use, that samehard blockedis killing me..
This is where I am now, I badly need this WIFI gets working on ubuntu, can anybody help..
Not an Ubuntu/software related solution..it is hardware related..
For the hp 15 series of laptops(old ones), if any one facing similar issue and tried all the above steps, then it is cz of the wifi card malfunction..it sends an off signal..to the input slot..
Os interprets it as a hardware switch..
In my case the card is already dead... both the wifi and Bluetooth, and I'm using an external adapter..
So I simply remove it (not simply, cz hp 15 series are quite hardly assembled, reaching inside takes some effort, but can.. if you got a nice set of screw drivers). get [your model no] manual pdf.. follow it to reach out to wifi card..
[If you didnt want to unplug the card, mask the pin 20 (as in picture - of total 52 pin connector, odd-even pins on both sides) use an insulation tape then cut it with blade to achieve good masking of the pin, refer the comment for details, and also visit this page 