Linux Mint Forums
Intel Dual Band Wireless-AC 7265 on Mint Debian doesn’t work
Intel Dual Band Wireless-AC 7265 on Mint Debian doesn’t work
Post by linuxminze » Thu Feb 26, 2015 4:53 pm
Hi,
I just got a ThinkPad L450 with an Intel Dual Band Wireless-AC 7265 device. Unfortunately, after I installed Linux Mint Debian, there were quite a few problems..
I could not get online, neither via wireless nor wired connection. I got the wired connection to work using a driver supplied by Intel. They don’t have drivers for the wireless device though.
I found the iwlwifi website (https://wireless.wiki.kernel.org/en/use . i#download), and the device is listed there, but unfortunately, I have a kernel version that is older than 3.13, namely 3.11.2. I downloaded that file ( https://wireless.wiki.kernel.org/_media . 24.8.0.tgz ) anyways, but I don’t really know what to do with it.
In the compressed folder, I find three files:
iwlwifi-7265-8.ucode, LICENCE.iwlwifi-7265-ucode and README.iwlwifi-7265-ucode
In /lib/firmware/ there are iwlwifi files (*.ucode) for other devices, e.g. the Intel 7260.
*-network description: Ethernet interface product: Ethernet Connection (3) I218-V vendor: Intel Corporation physical id: 19 bus info: pci@0000:00:19.0 logical name: eth0 version: 03 serial: 68:f7:28:5a:43:88 size: 100Mbit/s capacity: 1Gbit/s width: 32 bits clock: 33MHz capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.1.0.2-NAPI duplex=full firmware=0.2-3 ip=172.16.1.105 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s resources: irq:60 memory:f1200000-f121ffff memory:f123e000-f123efff ioport:3080(size=32) *-network UNCLAIMED description: Network controller product: Intel Corporation vendor: Intel Corporation physical id: 0 bus info: pci@0000:04:00.0 version: 61 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list configuration: latency=0 resources: memory:f1100000-f1101fff
I am grateful for any help and explanations, since I don’t really know much about these things. I just know that the laptop and the wireless device seem to be pretty new. (The readme file for the .ucode file I downloaded didn’t really help me that much, since it assumes too much previous knowledge, I think.)
Basically, I would like to try if the driver works despite my kernel version (except someone knows for sure that it doesn’t work) — but for that I would need help «installing» it. (I have no idea about installing/loading modules, which I kept reading about in this context.) So if there are no ideas as to another solution, it would be helpful if someone could help me with that.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Intel Dual-Band Wireless-AC 7265
Внезапно(!) обнаружил, что у меня в ноуте стоит обычная Intel Wireless-N 7265. Решил менять на Dual-Band Wireless-AC 7265.
В продаже нашлись карточки 7265.NGWG.W939155 и 7265.NGWGC.SW939199. И если поиск по первой вывел меня сюда https://qdms.intel.com/Portal/SearchPCNDataBase.aspx?mm=939155 то по второй вообще ничего найти не могу, да и гуглится она только по нашенским магазинам.
Вопрос: как понять чем они отличаются и какую брать?
Отличаться могут две вещи
1) Наличие/отсутствие Bluetooth
2) Форм-фактор
Тут смотрел? http://forum.ixbt.com/topic.cgi?id=14:59499
Судя по http://www.intel.com/content/dam/www/public/us/en/documents/product-briefs/du. мне как раз нужен 7265NGW. А у сабжевых модулей отличие только в коде (NGW — форм-фактор M.2 2230) — G.W939155 и GC.SW939199.
Небольшой оффтопик. Ты же в курсе, что этот модуль жутко глючный? Постоянные разрывы, не дальнобойный. Я вот недавно взял 8260 — он вроде получше, но даже в нем толком не работает Bluetooth.
У меня сейчас Intel Wireless-N 7265, проблем с wi-fi нет, по синезубу подключена клавиатура и работает прекрасно, но мне нужен диапазон 5ghz. Да и глючный же вроде 7260.
Arch Linux
I’m having problems getting the Intel Wireless-AC 7265 wireless network adapter on my Intel Compute Stick STK1A32SC to work.
First, I followed the instructions in Network configuration/Wireless, section 1 ‘Device driver’:
# lspci -k . 01:00.0 Network controller: Intel Corporation Wireless 7265 (rev 69) Subsystem: Intel Corporation Dual Band Wireless-AC 7265 Kernel driver in use: iwlwifi Kernel modules: iwlwifi .
# dmesg | grep firmware [ 0.478545] Spectre V2 : Enabling Restricted Speculation for firmware calls [ 12.361841] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 12.581715] iwlwifi 0000:01:00.0: loaded firmware version 29.163394017.0 op_mode iwlmvm [ 12.920925] iwlwifi 0000:01:00.0: Allocated 0x00400000 bytes for firmware monitor.
# dmesg | grep iwlwifi [ 12.551456] iwlwifi 0000:01:00.0: enabling device (0000 -> 0002) [ 12.580665] iwlwifi 0000:01:00.0: Found debug destination: EXTERNAL_DRAM [ 12.580672] iwlwifi 0000:01:00.0: Found debug configuration: 0 [ 12.581715] iwlwifi 0000:01:00.0: loaded firmware version 29.163394017.0 op_mode iwlmvm [ 12.903002] iwlwifi 0000:01:00.0: Detected Intel(R) Dual Band Wireless AC 7265, REV=0x210 [ 12.917106] iwlwifi 0000:01:00.0: Applying debug destination EXTERNAL_DRAM [ 12.920925] iwlwifi 0000:01:00.0: Allocated 0x00400000 bytes for firmware monitor. [ 12.929113] iwlwifi 0000:01:00.0: base HW address: 50:76:af:5e:9b:a1 [ 13.029349] iwlwifi 0000:01:00.0 wlp1s0: renamed from wlan0 [ 590.751111] iwlwifi 0000:01:00.0: Applying debug destination EXTERNAL_DRAM [ 590.840507] iwlwifi 0000:01:00.0: Applying debug destination EXTERNAL_DRAM [ 590.843974] iwlwifi 0000:01:00.0: FW already configured (0) - re-configuring [ 590.918079] iwlwifi 0000:01:00.0: Applying debug destination EXTERNAL_DRAM [ 591.007892] iwlwifi 0000:01:00.0: Applying debug destination EXTERNAL_DRAM [ 591.010410] iwlwifi 0000:01:00.0: FW already configured (0) - re-configuring
Since I need to connect to a WPA-protected router, I installed NetworkManager following the instructions on NetworkManager.
The adapter seems to be working on some level, because I can get a list of nearby wifi networks (including the network that I want to connect to) with:
But when I try to connect, I get:
# nmcli device wifi connect myssid password mypassword Error: Connection activation failed: (5) IP configuration could not be reserved (no available address, timeout, etc.).
# nmcli monitor myssid: connection profile changed wlp1s0: using connection 'myssid' wlp1s0: connecting (prepare) Networkmanager is now in the 'connecting' state wlp1s0: connecting (configuring) wlp1s0: connecting (need authentication) myssid: connection profile changed wlp1s0: connecting (prepare) wlp1s0: connecting (configuring) myssid: connection profile changed wlp1s0: connecting (getting IP configuration) Connectivity is now 'limited' wlp1s0: connection failed Networkmanager is now in the 'disconnected' state wlp1s0: disconnected myssid: connection profile changed Connectivity is now 'none'
So, something seems to be wrong.
If I try to use WPA supplicant directly, I don’t even get to see a list of nearby wifi networks:
Intel Dual Band Wireless 7265 dropping connection
I am running Ubuntu 14.04.01 LTS on an Acer V Nitro laptop which has an Intel Dual Band Wireless 7265 controller. The driver version is 3.13.0-45-generic with firmware 22.24.8.0. The connection is stable for 30-40 minutes and after, it disconnects. Are necessary several reconnect attempts, sometime a restart in order to reconnect to the WiFi network. Did anyone face this issue with this controller? What do you recommend to diagnose the issue?
4 Answers 4
The root cause is described in this blog post It seems that there are some bugs in the Intel iwlwifi driver for 802.11N protocol for the kernel/firmware versions 3.13.0-45-generic/22.24.8.0. The temporary solution it is to disable 802.11N which is an work-around until the issue will be fixed. That means that I will not use the full capacity of the 7265 controller, which will be limited to 54MBs.
sudo sh -c 'echo "options iwlwifi 11n_disable=1" >> /etc/modprobe.d/iwlwifi.conf'
Just wanted to say I had the same issue in Ubuntu 15.04 on a Lenovo X1 Carbon (Latest) and this workaround resolved the issue for me.
54MB/s is way better than the intermittent and incredibly frustrating 0MB/s I have been experiencing. especially given I am paying for 250.
I also have the last supported version of firmware for this device from wireless.wiki.kernel.org/en/users/drivers/iwlwifi Note how 7260 and 7265 are explicitly called out for «not going to receive any updates anymore». Boooo.
Actually, I was able to download newer firmware from the git repo, which made my connection both reliable and faster, without these workaround. I posted the full instructions as an answer, which I suggest anybody reading this tries if they have a 7260, 7265 or 7265D device
A lot of Intel wifi cards exhibit this issue until you echo «options iwlwifi 11n_disable=8» | sudo tee -a /etc/modprobe.d/iwlwifi.conf and reboot
zeroset.mnim.org/2014/04/22/… I looked to the traces from /var/log/syslog and they match the same use-case.
It didn’t helped, but your hint sent me to the blog above, which looks my case too. I’ve set 11n_disable=1, and it should work.
Wheeee! After a couple hours putzing around on the Internet, I found a solution that works for 7260/7265 with even newer firmware for 7265D devices.
7260 and 7265 will not be supported by the newest firmware versions: the last firmware that was released for these devices is -17.ucode. Bug fixes will be ported to -17.ucode. Note that 7265D can run later firmware versions. In order to determine if your 7265 device is a ‘D’ version, you can check the dmesg output:
Detected Intel(R) Dual Band Wireless AC 7265, REV=0x210 The revision number of a 7265D device is 0x210, if you see any other number, you have a 7265 device.
So, I ran dmesg | grep Wireless and saw I did have device code 0x210.
Edit: This file is also missing. Either find a new driver that works, or search for old files in git history: https://github.com/OpenELEC/iwlwifi-firmware/commits/master/firmware
Next, I had a look in /lib/firmware, and noticed that I only had the -16.ucode file. So, I went to the git repo, downloaded the file from git, then used: sudo cp ~/Downloads/iwlwifi-726* /lib/firmware restarted my wifi, and actually got a usable connection!
Note that I tried both 11n_disable=8 and 11n_disable=1 (tried each one separately) to no avail. With this updated firmware, I was able to remove these workarounds.