Intel 7260 - Failed to send DQA enabling command
Unable to get Intel 7260 wireless to work in linux. Dual booting with Windows 11. Card works fine in Windows. dmesg shows "Failed to send DQA enabling command: -5". Fiddled with it a week now. Scoured a number of forums. I read where the (rev bb) could be problematic. But also got hints that some had it working. Any help here would be appreciated.
Code:
┌─[root@alienware-m15-R5]-[/] Code:
┌─[root@alienware-m15-R5]-[/] Code:
┌─[root@alienware-m15-R5]-[/] Code:
┌─[root@alienware-m15-R5]-[/] Code:
┌─[root@alienware-m15-R5]-[/] Code:
┌─[root@alienware-m15-R5]-[/] |
Hello, n2linux & welcome to LQ.
You appear to have two wifi cards. Does the other one work? Why not use that? Do you use networkmanager or init scripts to setup your network stuff? Please post the output of iwconfig. This 'solve your problem' trick only works if you explain your setup well and do what's asked of you. |
Yes, I do have a second wireless. When I couldn't get the internal wireless card to work, I bought a Panda Wireless USB nub as an interim solution. It works, but I'd really like to get the internal card working on Linux and free up the USB port. I also have other Linux projects that the Panda Wireless nub could be useful on.
Here is the full iwconfig results... Code:
┌─[root@alienware-m15-R5]-[/] Code:
┌─[root@alienware-m15-R5]-[/] |
It finally dawned on me your problem is the intel part. Mediatek have the bad reputation, but they have cleaned up their act on linux. They even bought Ralink, and cleaned up their act.
There should be linux drivers(source) and firmware on Intel's site if they are needed. There might be module options required for iwlwifi.ko to try. If firmware is online, and it's later than the firmware in /lib/firmware, try it. And do a decent web search. You won't be the only one with this problem. Intel are usually a good buy in wifi cards. Anyone is, EXCEPT REALTEK. You can also try connecting yourself.
Code:
sudo /sbin/dhcpcd wlp3s0 or sudo /sbin/dhclient wlp3s0 |
I checked the Intel website earlier and only found iwlwifi-7260-14.ucode available for download. But my laptop has a higher version already installed and in use, iwlwifi-7260-17.ucode.
I also tried wpa-supplicant as suggested and received the following... Code:
┌─[macos@alienware-m15-R5]-[/lib/firmware] |
The plot thickens. I downloaded an old Ubuntu 14.04 ISO. It used the iwlwifi-7260-13.ucode firmware. Lo and behold, the Intel 7260 worked. This is not a viable solution, but it does appear to indicate that something in the current kernel or firmware is not playing nice with the Intel 7260 (rev bb) I have.
|
Quote:
Odd that the Intel website doesn't have the latest driver, but they gave it to the Linux community. I wonder is it some linux-specific thing? Have you tried the firmware from the website? The 'input/output error' is pretty catastrophic, btw. It's often a sign of bad hardware, but not in this case of course. But it's puking on the equivalent of 'ifconfig wlp3s0 up' afaict. |
No luck using wext either...
Code:
┌─[macos@alienware-m15-R5]-[~] Code:
[ 14.862098] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-7260-17.ucode failed with error -2 |
The linux driver must be checking for the version 17 firmware in the software. The oldest firmware I had around was dated 20220124, and that had the iwlwifi-7260-17.ucode. That was part of the slackware64-15.0 release. That had versions 7,8,9,10,12,13,16 & 17
Your options are: 1. Grit your teeth, join the LKML, and file a bug against the intel driver. You will have to compile very latest kernel version they say, do the tests they need, apply the patches they give you, and report the results. Your pc will be testing their patch. Patience can wear thin quickly on the LKML, but your issue will be fixed. Then you'll have to update to a patched kernel. 2. Approach the same issue through the intel website. Your email will probably go to a windows programmer thence to a linux one. He might well instruct you to do option 1 anyhow. 3. Revert to some older kernel which uses the earlier firmware, with any issues involved there. That might be the original slackware64-5.15.19 kernel and see if that takes earlier firmware. The earlier versions might just be detritis in the firmware archive. I'd be hopeful for iwlwifi-7260-16. 4. Forget the whole thing and continue using the Mediatek usb wifi in linux. |
Option #4 made me laugh. But that's my likely route. I think its the (rev bb) that's the issue. There are a number of 7260 flavors out there and the (rev bb) has been problematic for others in the past. I appreciate your time and responses. If I get adventurous, I may replace the card down the road. And if it turns out I'm not alone and others are experiencing this issue, I may circle back to the other options you mention. Linux is my main driver, I enjoy using it, and on principle I'd like to see it work out of the box for others.
|
How's about option
5. Revert to the older firmware without the older kernel? There isn't a direct tie, like kernel & modules? And the new stuff going into the kernel is usually oddball stuff we don't have. Have you ever had to wait for a device to work because the firmware wasn't written yet? It's part of the hardware design process, because the device won't function without the firmware. |
Not an ideal solution, but can you replace the 7260, assuming there's no whitelist?
The 7260 is known to be a bit buggy under both Linux and Windows. I had replaced a couple with the 8260 and the issues I was having went away. (frequent/random disconnects) You can get a newer Intel Wi-Fi card for about $25. |
Thanks for noting a possible replacement. I was thinking I might replace the 7260 at some point. But then the question was "with what?". Glad to hear the 8260 has worked for you.
|
Quote:
Code:
04:00.0 Network controller: Qualcomm Atheros AR9462 Wireless Network Adapter (rev 01) |
All times are GMT -5. The time now is 05:45 AM. |