F12 is my wifi key, I have already tried toggling it several times. Toggling it in BIOS, in Windows, in Ubuntu. Even with different modifier keys.
F12 is my wifi key, I have already tried toggling it several times. Toggling it in BIOS, in Windows, in Ubuntu. Even with different modifier keys.
Yo guys, I have found this
I guess changing the 1 to 0 will remove my hard block. But I can't edit this file, even with the root privileges. Why?Code:$ cat /sys/module/rt2800pci/drivers/pci\:rt2800pci/0000\:0a\:00.0/ieee80211/phy0/rfkill0/hard 1
That file is read only as it is read from BIOS, only the BIOS can change it. I have an idea that may or may not work and I doubt it can hurt anything, we can edit grub to pass some info to BIOS at boot
Go to the line withCode:gedit admin:///etc/default/grubAdd acpi_osi='Windows 2017' inside the quotes so that it isCode:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Then doCode:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi='Windows 2017'"RebootCode:sudo update-grub
This should make the BIOS think that a Windows 10 version is being loaded rather than the default in Ubuntu of not responding to the BIOS acpi_osi inquiry
It didn;t work . But when I looked for other kernel parameters then I found this,
which looked promising. I tried them with a bunch of different combinations, likeCode:rfkill.default_state= 0 "airplane mode". All wifi, bluetooth, wimax, gps, fm, etc. communication is blocked by default. 1 Unblocked. rfkill.master_switch_mode= 0 The "airplane mode" button does nothing. 1 The "airplane mode" button toggles between everything blocked and the previous configuration. 2 The "airplane mode" button toggles between everything blocked and everything unblocked.
but either it was still hard blocked, or my wifi module(rt2800pci) didn't load during boot. Even when I manually loaded rt2800pci it didn't detect any wireless interface(`rfkill list` was empty).Code:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash rfkill.default_state=1"
I have found a few things but we need to see if it works in a now unsupported Ubuntu release, the ISO can be found at https://old-releases.ubuntu.com/rele...ktop-amd64.iso
Supposedly there was a change in 2015 that caused these problems
I have downloaded the ISO and flashed it to a USB.
You could try this one, that worked up to kernel 4.4-143
Worked without error?Code:sudo apt-get install linux-headers-$(uname -r) linux-headers-generic build-essential dkms wget https://media-cdn.ubuntu-de.org/forum/attachments/06/23/5641297-RT3290_u16_v3.tar.gz tar xvf 5641297-RT3290_u16_v3.tar.gz cd RT3290_u16 tar xvf src.tar.gz ./compile.sh sudo ./install.sh sudo cp firmware/rt3290.bin /lib/firmware echo "blacklist rt2800pci" | sudo tee -a /etc/modprobe.d/blacklist-rt2800pci.conf
Nope, it's hard blocked even in Ubuntu 14. Also my WiFi works out of the box on OpenBSD 6.8. I guess theirs some problem with rt2800pci driver.
Last edited by akash-karnatak; February 15th, 2021 at 03:15 PM.
Ok I tried that with linux kernel 4.1 and it did compile. But I cannot access GUI on that kernel and `iwlist eno1 scan` does not yield any scan results.
Bookmarks