无法使Intel 7260在Ubuntu 20.04上正常工作。间歇性断开连接;需要重启才能重启它

约翰视觉

我正在使用Ubuntu Studio的低延迟内核运行Ubuntu 20.04。(确切地说,我实际上安装了Kubuntu 20.04,然后安装了Ubuntu Studio,并以这种方式获得了低延迟内核;我怀疑其中的任何问题,只是想更加详尽。)

我有Intel 7260.HMW双频Wireless-AC 7260网络适配器PCI Express半迷你卡802.11 b / a / g / n / ac-以下是我在亚马逊上购买的特定卡的链接:https : //www.amazon .com / gp / product / B00MV3N7UO / ref = ppx_yo_dt_b_asin_title_o04_s00?ie = UTF8&psc = 1

我遇到的问题是,每隔几个小时我的wifi就会断开连接/停用,并且除非重新启动系统,否则我将无法重新启动它。仅登录/退出将不起作用。我尝试了各种终端命令来重新启动NetworkManager,重新加载内核模块等,但没有任何效果。

有点积极,每当我断开连接时,我都可以插入USB wifi适配器,并几乎立即通过它再次连接到Internet,但是在重新启动系统之前,我仍然无法使用内置的wifi卡。

在注意到NetworkManager之后,我注意到了另一件事(并添加了Gnome NetworkManager,它似乎比默认的KDE / Plasma版本要好一些)是,在wifi变得完全无响应之前,NetworkManager中还会出现其他较小的问题。第一件事是,除我所连接的网络外,所有网络都将从列表中消失。之后,某些选项将显示为灰色,例如“连接到隐藏的wifi网络”,“启用网络连接”,“启用wifi”;不确定其他选择。不久之后,WiFi就会变得完全无响应。系统将甚至无法检测到我安装了wifi设备。

我还注意到,如果我运行nmcli device wifi list时未连接的网络将从NetworkManager gui的列表中消失,它们通常会重新出现,这似乎避免了wifi关闭的问题-但它仍然可以关闭最终,所以这不是一个可行的解决方案。(我什至使cron作业nmcli device wifi list每20秒运行一次,因此我不必手动检查并运行它。这也不能解决问题。)

在“ /etc/NetworkManager/conf.d”中,我有一个文件“ default-wifi-powersave-on.conf”,其中包含以下内容:

[connection]
wifi.powersave = 3

我删除了该文件,并将其替换为一个名为“ wifi-powersave.conf”的文件(最终添加了两个额外的设置,其中一个用于iwlwifi,另一个用于wlp3s0,只是因为我想尝试得更彻底,并且尝试了所有可以想到):

[connection]
# Values are 0 (use default), 1 (ignore/don't touch), 2 (disable) or 3 (enable).
wifi.powersave = 2                  [This did not seem to have an effect.]
iwlwifi.powersave = 2               [This may not have an effect.]
wlp3s0.powersave = 2                [This might do it!]

我原来的内核是5.4,但在正常建议的升级到5.42的过程中得到了升级。在阅读了一些似乎对其他人有用的东西之后,我切换了内核,首先是5.7.10,然后是5.6.7。,所有这些都具有低延迟。那没有帮助

然后尝试将以下内容添加到etc / modprobe.d / blacklist.conf中:(由于有关其他发行版上带有7260的其他人的帖子,他添加了该行,并加上“ blacklist acer_wmi”行,它可以正常工作。我没有宏A,而是ThinkPad T430,所以我只添加了一行。)

blacklist btusb

没有解决问题。

然后,我删除了黑名单btusb,而是尝试在同一文件夹中修改iwlwifi.conf,并添加以下选项。

options iwlwifi bt_coex_active=0
options iwlwifi power_save=0
options iwlmvm power_scheme=1 
options iwlwifi d0i3_disable=1 
options iwlwifi uapsd_disable=1

没有解决问题。

sudo lshw -C network是在我的wifi功能的各个方面完成的结果

完全正常运行时

*-network
       description: Wireless interface
       product: Wireless 7260
       vendor: Intel Corporation
       physical id: 0
       bus info: [email protected]:03:00.0
       logical name: wlp3s0
       version: bb
       serial: 7c:5c:f8:dc:f4:f1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=5.4.0-40-lowlatency firmware=17.3216344376.0 ip=172.20.20.20 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: irq:34 memory:f1c00000-f1c01fff

开始失败时-请注意,功能中缺少“ bus_master”

*-network
       description: Wireless interface
       product: Wireless 7260
       vendor: Intel Corporation
       physical id: 0
       bus info: [email protected]:03:00.0
       logical name: wlp3s0
       version: bb
       serial: 7c:5c:f8:dc:f4:f1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=5.4.0-40-lowlatency firmware=17.3216344376.0 latency=0 link=no multicast=yes wireless=IEEE 802.11
       resources: irq:33 memory:f1c00000-f1c01fff
   

不工作时-功能上的更多缺失;也说明现在是“网络控制器”而不是“无线接口”

*-network UNCLAIMED
       description: Network controller
       product: Wireless 7260
       vendor: Intel Corporation
       physical id: 0
       bus info: [email protected]:03:00.0
       version: bb
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress cap_list
       configuration: latency=0
       resources: memory:f1c00000-f1c01fff

就是这样 当然,我通过以下两种方式尝试了所有简单的操作,例如尝试重新启动NetworkManger:

sudo systemctl restart NetworkManager

sudo service network-manager restart

我还尝试了删除并重新加载wifi驱动程序:

sudo modprobe -r iwlwifi && sudo modprobe iwlwifi

因此,这就是我尝试过的所有内容。我也在这里找到了这个花絮:https ://wireless.wiki.kernel.org/en/users/drivers/iwlwifi#d_3165_and_3168_support

在此页面上指出:

7260、3160、7265、7265D,3165和3168支持

这些设备将不受最新固件版本的支持:3160、7260和7265发行的最新固件是-17.ucode。错误修复将移植到-17.ucode。

现在,这是否意味着这些设备将不再在Linux中可用?

顺便说一句,我能够轻松地在笔记本电脑中更换wifi卡。如果有一张一半pci大小的卡,非常适合在我的笔记本电脑上使用,并且可以正常工作,我想知道这一点!我确实也计划在Kali上使用这台计算机,因此我希望该卡能够非常快并且对普通物品有用,而且还具有Kali所需的所有功能。我认为,只要我能使它正常工作,这将符合要求。(也许ndiswrapper会工作吗?)

我注意到很多其他类似的帖子,它们都使用相同的Intel卡和其他Intel,因此,如果我们能够找到修复程序,那么这也可能会帮助很多其他人。

编辑:自从上面发布以来,我已经尝试了更多的东西,现在将在这里分享。

当我切换到5.6.7-lowlatency时,我尝试安装backport-iwlwifi-dkms,但未正确安装(对不起,我忘记了该错误消息)。因此,我然后又恢复到5.4.0-42-lowlatency,删除了我尝试过的其他高级内核,然后成功安装了backport-iwlwifi-dkms且没有错误。但是,这并不能解决我的wifi问题,因此我后来将其卸载了。

此时,除了对iwlwifi.com所做的更改之外,我已将所有更改恢复为最初的系统状态,该更改似乎并没有帮助或伤害或确实没有以任何方式影响任何事情。

我现在已经迷茫了,因为我几乎尝试了所有事情。我当时正在考虑尝试使用ndiswrapper,但我发现的一些信息似乎表明我的wifi芯片组无法正常使用,因此我将这种想法搁置了一段时间。

然后,我尝试运行“ tail -f / var / log / syslog”,以便我可以保持对wifi失败时发生情况的了解。这是一些输出:

Jul 30 11:03:34 ENCOM-T430 systemd[1]: Starting Network Manager Script Dispatcher Service...
Jul 30 11:03:34 ENCOM-T430 dbus-daemon[582]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Jul 30 11:03:34 ENCOM-T430 systemd[1]: Started Network Manager Script Dispatcher Service.
Jul 30 11:03:43 ENCOM-T430 systemd[1]: NetworkManager-dispatcher.service: Succeeded.
Jul 30 11:05:14 ENCOM-T430 kernel: [ 2511.456439] iwlwifi 0000:03:00.0: Failed to wake NIC for hcmd
Jul 30 11:05:14 ENCOM-T430 kernel: [ 2511.457393] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
Jul 30 11:05:15 ENCOM-T430 kernel: [ 2512.960634] iwlwifi 0000:03:00.0: Failed to wake NIC for hcmd
Jul 30 11:05:15 ENCOM-T430 kernel: [ 2512.961409] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
Jul 30 11:05:16 ENCOM-T430 kernel: [ 2512.981002] iwlwifi 0000:03:00.0: Failed to wake NIC for hcmd
Jul 30 11:05:16 ENCOM-T430 kernel: [ 2512.981039] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
Jul 30 11:05:19 ENCOM-T430 kernel: [ 2516.454834] iwlwifi 0000:03:00.0: Failed to wake NIC for hcmd
Jul 30 11:05:19 ENCOM-T430 kernel: [ 2516.454900] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
Jul 30 11:05:21 ENCOM-T430 kernel: [ 2518.956560] iwlwifi 0000:03:00.0: Failed to wake NIC for hcmd
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2518.956655] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2518.975830] iwlwifi 0000:03:00.0: Failed to wake NIC for hcmd
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2518.975945] iwlwifi 0000:03:00.0: Error sending STATISTICS_CMD: enqueue_hcmd failed: -5
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549253] ------------[ cut here ]------------
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549258] Timeout waiting for hardware access (CSR_GP_CNTRL 0xffffffff)
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549317] WARNING: CPU: 2 PID: 24 at drivers/net/wireless/intel/iwlwifi/pcie/trans.c:2066 iwl_trans_pcie_grab_nic_access+0x1f9/0x230 [iwlwifi]
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549319] Modules linked in: vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) intel_rapl_msr rfcomm cmac algif_hash algif_skcipher af_alg bnep uvcvideo videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 videobuf2_common videodev btusb btrtl mc btbcm btintel bluetooth ecdh_generic ecc intel_rapl_common x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel iwlmvm mac80211 kvm libarc4 iwlwifi snd_hda_codec_hdmi intel_cstate intel_rapl_perf snd_hda_codec_realtek snd_hda_codec_generic snd_seq_midi snd_seq_midi_event snd_hda_intel snd_intel_dspcfg snd_hda_codec joydev input_leds snd_hda_core snd_hwdep serio_raw snd_pcm snd_rawmidi cfg80211 wmi_bmof thinkpad_acpi nvram ledtrig_audio snd_seq snd_seq_device snd_timer snd soundcore mac_hid binfmt_misc sch_fq_codel cuse parport_pc ppdev lp parport ip_tables x_tables autofs4 crct10dif_pclmul crc32_pclmul ghash_clmulni_intel i915 aesni_intel crypto_simd cryptd glue_helper psmouse i2c_algo_bit ahci drm_kms_helper sdhci_pci libahci i2c_i801 cqhci
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549370]  syscopyarea sdhci lpc_ich sysfillrect sysimgblt fb_sys_fops e1000e drm wmi video
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549381] CPU: 2 PID: 24 Comm: ksoftirqd/2 Tainted: G           OE     5.4.0-42-lowlatency #46-Ubuntu
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549382] Hardware name: LENOVO 2344BZU/2344BZU, BIOS G1ETC2WW (2.82 ) 08/07/2019
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549396] RIP: 0010:iwl_trans_pcie_grab_nic_access+0x1f9/0x230 [iwlwifi]
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549400] Code: 26 d7 49 8d 57 08 bf 00 20 00 00 e8 51 13 ae d5 e9 30 ff ff ff 89 c6 48 c7 c7 30 a1 a0 c0 c6 05 25 f0 02 00 01 e8 62 0a ac d5 <0f> 0b e9 eb fe ff ff 49 8b 7c 24 38 48 c7 c1 98 a1 a0 c0 31 d2 31
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549402] RSP: 0018:ffffb5714013fca0 EFLAGS: 00010086
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549404] RAX: 0000000000000000 RBX: ffffb5714013fcd8 RCX: 0000000000000006
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549406] RDX: 0000000000000007 RSI: 0000000000000082 RDI: ffff9717564978c0
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549407] RBP: ffffb5714013fcc8 R08: 0000000000000001 R09: 00000000000003f4
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549409] R10: 0000000000014674 R11: 0000000000000004 R12: ffff971748138018
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549410] R13: 0000000000000000 R14: ffff971748139e4c R15: 00000000ffffffff
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549413] FS:  0000000000000000(0000) GS:ffff971756480000(0000) knlGS:0000000000000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549414] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549416] CR2: 00007f5fa2462000 CR3: 00000001c600a004 CR4: 00000000001606e0
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549418] Call Trace:
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549434]  iwl_read_prph+0x39/0x90 [iwlwifi]
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549448]  iwl_trans_pcie_log_scd_error+0x14c/0x220 [iwlwifi]
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549461]  iwl_pcie_txq_stuck_timer+0x49/0x70 [iwlwifi]
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549473]  ? iwl_pcie_txq_inc_wr_ptr+0x110/0x110 [iwlwifi]
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549481]  call_timer_fn+0x32/0x160
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549486]  run_timer_softirq+0x19c/0x4f0
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549497]  ? iwl_pcie_txq_inc_wr_ptr+0x110/0x110 [iwlwifi]
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549503]  ? __switch_to_asm+0x34/0x70
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549506]  ? __switch_to_asm+0x40/0x70
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549509]  ? __switch_to_asm+0x34/0x70
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549512]  ? __switch_to_asm+0x40/0x70
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549515]  ? __switch_to_asm+0x34/0x70
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549518]  ? __switch_to_asm+0x40/0x70
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549522]  ? __switch_to+0x7f/0x490
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549526]  __do_softirq+0xe1/0x308
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549533]  run_ksoftirqd+0x2b/0x40
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549539]  smpboot_thread_fn+0xfc/0x1f0
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549542]  kthread+0x104/0x140
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549546]  ? sort_range+0x30/0x30
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549548]  ? kthread_park+0x90/0x90
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549552]  ret_from_fork+0x35/0x40
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549556] ---[ end trace 3b3350bf6ae75ff1 ]---
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549563] iwlwifi 0000:03:00.0: iwlwifi transaction failed, dumping registers
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549569] iwlwifi 0000:03:00.0: iwlwifi device config registers:
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549907] iwlwifi 0000:03:00.0: 00000000: 08b18086 00100000 028000bb 00000000 00000004 00000000 00000000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549912] iwlwifi 0000:03:00.0: 00000020: 00000000 00000000 00000000 44708086 00000000 000000c8 00000000 00000100
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549917] iwlwifi 0000:03:00.0: 00000040: 00020010 10008ec0 001b0c10 0006ec11 10110000 00000000 00000000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549921] iwlwifi 0000:03:00.0: 00000060: 00000000 00080812 00000005 00000000 00010001 00000000 00000000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549925] iwlwifi 0000:03:00.0: 00000080: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549928] iwlwifi 0000:03:00.0: 000000a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549933] iwlwifi 0000:03:00.0: 000000c0: 00000000 00000000 c823d001 0d000000 00804005 00000000 00000000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549936] iwlwifi 0000:03:00.0: 000000e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549941] iwlwifi 0000:03:00.0: 00000100: 14010001 00100000 00000000 00462031 000030c1 00002000 00000014 40000001
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549945] iwlwifi 0000:03:00.0: 00000120: 0000000f f1c00024 00000000 00000000 00000000 00000000 00000000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549949] iwlwifi 0000:03:00.0: 00000140: 14c10003 ffdcf4f1 7c5cf8ff 15410018 00000000 0001000b 0141cafe 00f01e1f
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549952] iwlwifi 0000:03:00.0: iwlwifi device memory mapped registers:
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.549998] iwlwifi 0000:03:00.0: 00000000: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550002] iwlwifi 0000:03:00.0: 00000020: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550009] iwlwifi 0000:03:00.0: iwlwifi device AER capability structure:
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550047] iwlwifi 0000:03:00.0: 00000000: 14010001 00100000 00000000 00462031 000030c1 00002000 00000014 40000001
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550050] iwlwifi 0000:03:00.0: 00000020: 0000000f f1c00024 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550054] iwlwifi 0000:03:00.0: iwlwifi parent port (0000:00:1c.1) config registers:
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550244] iwlwifi 0000:00:1c.1: 00000000: 1e128086 00100407 060400c4 00810010 00000000 00000000 00030300 200000f0
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550248] iwlwifi 0000:00:1c.1: 00000020: f1c0f1c0 0001fff1 00000000 00000000 00000000 00000040 00000000 00020207
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550252] iwlwifi 0000:00:1c.1: 00000040: 01428010 00008000 00110000 02123c12 70110042 000cb200 01480000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550256] iwlwifi 0000:00:1c.1: 00000060: 00000000 00000016 00000000 00000000 00010002 00000000 00000000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550260] iwlwifi 0000:00:1c.1: 00000080: 00019005 fee00258 00000000 00000000 0000a00d 21f317aa 00000000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550264] iwlwifi 0000:00:1c.1: 000000a0: c8020001 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550268] iwlwifi 0000:00:1c.1: 000000c0: 00000000 00000000 00000000 00000000 01000000 00000b02 81118000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550272] iwlwifi 0000:00:1c.1: 000000e0: 00000300 00000000 00000001 00000000 00000000 00000000 08050f87 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550276] iwlwifi 0000:00:1c.1: 00000100: 00000000 00000000 00000000 00060011 000011c1 00002000 00000000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550280] iwlwifi 0000:00:1c.1: 00000120: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550284] iwlwifi 0000:00:1c.1: 00000140: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550288] iwlwifi 0000:00:1c.1: 00000160: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550291] iwlwifi 0000:00:1c.1: 00000180: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550295] iwlwifi 0000:00:1c.1: 000001a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550299] iwlwifi 0000:00:1c.1: 000001c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550303] iwlwifi 0000:00:1c.1: 000001e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.550306] iwlwifi 0000:00:1c.1: 00000200: 00000000 00000000 00000000
Jul 30 11:05:22 ENCOM-T430 kernel: [ 2519.607070] iwlwifi 0000:03:00.0: Queue 10 is active on fifo 2 and stuck for 10000 ms. SW [204, 217] HW [90, 90] FH TRB=0x05a5a5a5a
Jul 30 11:05:24 ENCOM-T430 kernel: [ 2521.456338] iwlwifi 0000:03:00.0: Failed to wake NIC for hcmd

现在回到基于此新信息搜索内容的位置。如果有人在这一点上有任何想法,想法或鼓励之类的话,我将不胜感激。另外,如果有人可以推荐一款非常好的Half-pci wifi卡,我可以将其替换为Kali所需的所有功能,我也欢迎您!

约翰视觉

英特尔7260-Wifi-Fix

注意:从Internet上的线索以及个人经验来看,似乎有些Intel 7260 WIFI PCI卡实际上可以正常工作,而有些则可以解决此处的问题。一个更好的修复比下述方法是简单地购买合适的卡,因为即使你的WiFi连接下面的修复仍会偶尔可以去开启和关闭,这肯定是不理想的,即使下面的修复程序会自动使它重新连接。

我最初购买了此wifi卡:https : //www.amazon.com/gp/product/B00MV3N7UO/ref=ppx_yo_dt_b_asin_title_o08_s00?ie=UTF8&psc =1如果您查看该卡的图片,则可以看到该型号为7260HMW国阵 一旦获得该卡,它在工作可以很好地工作,而在它停止工作时,我设计了下面描述的修复程序。

几周后,我就购买了这张卡:https : //www.amazon.com/gp/product/B01E85QIFI/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1如果您看这张卡的图片,可以看到型号是7260HMN。收到这张卡后,我便从笔记本电脑上删除了此修复程序,然后让它运行以查看会发生什么。它完美地工作了!

我的建议是,如果您希望在计算机中安装Intel 7260 WIFI PCI卡,请谨慎购买7260HMW型号-而不是7260HMW BN,也可能不是7260HMW NB或7260HMW AC。您可以看到这些各种卡和3160HMW的比较:https ://www.legitreviews.com/intel-7260hmwg-802-11ac-versus-intel-7260hmw-bn-802-11n_135541如您所见,7260HMW具有最好和最完整的功能,而且它恰好是在Linux上可以完美运行的功能!

如果有任何人遇到此帖子,请发表评论以与他人分享您的经验,请务必谨慎注意您拥有的卡片。如果您可以实际查看卡片(这需要打开机器),请报告卡片上印刷的型号。同样,sudo lshw -C network(wifi部分)的输出也可以使用,特别是“版本”。

这是我的第一张卡片的输出,其中有问题:

*-network 
    description: Wireless interface
    product: Wireless 7260
    vendor: Intel Corporation
    physical id: 0
    bus info: [email protected]:03:00.0
    logical name: wlp3s0
    version: bb
    serial: 7c:5c:f8:dc:f4:f1
    width: 64 bits
    clock: 33MHz
    capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
    configuration: broadcast=yes driver=iwlwifi driverversion=5.4.0-40-lowlatency firmware=17.3216344376.0 ip=172.20.20.20 latency=0 link=yes multicast=yes wireless=IEEE 802.11
    resources: irq:34 memory:f1c00000-f1c01fff
    

这是我第二张卡的输出结果,该卡效果很好:

*-network
     description: Wireless interface
     product: Wireless 7260
     vendor: Intel Corporation
     physical id: 0
     bus info: [email protected]:03:00.0
     logical name: wlp3s0
     version: 73
     serial: a0:a8:cd:2c:f3:da
     width: 64 bits
     clock: 33MHz
     capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
     configuration: broadcast=yes driver=iwlwifi driverversion=5.4.0-42-lowlatency firmware=17.3216344376.0 ip=172.20.20.20 latency=0 link=yes multicast=yes wireless=IEEE 802.11
     resources: irq:33 memory:f1c00000-f1c01fff
   

唯一的区别是版本序列号,我认为实际上是与此处相关版本

我已经做了很多故障排除。得到一些反馈很高兴,这样可以最终为社区解决此问题。

而且...如果您现在因行为不当而陷入英特尔7260的问题...这是我针对此问题提出的解决方案:

英特尔7260 WIFI PCI卡的修复程序,该修复程序间歇性且不可预测地停止在Linux上运行。

(只要知道一点点,它就可以很容易地调整为支持其他芯片组。)

英特尔7260 WIFI PCI卡具有幻想的wifi功能,但是在Linux上却以间歇性和不可预知的方式关闭并变得完全无响应而臭名昭著,除非重新启动系统,否则无法重新启动卡。

经过大量搜索之后,我发现可以运行一些脚本来重启卡。这样做很好,但该卡肯定仍会不时掉线,然后需要用户手动运行脚本。这是一个改进,但不是很方便,我想要一种使过程自动化的方法,这样我就可以简单地忘记它并使它正常工作。

我使用了脚本并对其进行了少许修改,并在脚本的开头添加了一些检查,这些检查将以各种方式检查wifi卡是否正常工作。(起初,我仅有的检查是基于检查的nmcliifconfig但是似乎有些故障不会被发现。然后我根据的输出添加了另一检查lshw,因为在调试并遇到此问题时,我注意到了不同的输出的lshw取决于卡是否正常工作;具体来说,当卡正在工作时,我会看到“ bus_master”列在该设备的功能下,但是如果该卡出现故障,甚至只是开始出现故障,它将丢失。)无论如何,一旦完成了这些检查,位置,运行脚本后,将发生以下情况:

(1)如果发现wifi工作正常,脚本将简单退出。

(2)如果发现wifi无法正常工作,则脚本将继续执行并执行wifi重置。

然后,我设置了一些cron作业,每20秒运行一次修改后的脚本。一旦完成所有这些设置,我的wifi问题就解决了!

如何设置

设置过程确实需要花费几分钟和一些准备,但值得这样做,我将逐步指导您!

首先,您需要ifconfig在系统上安装。我认为修改脚本来ip代替使用脚本,甚至检测其中的哪些脚本在您的系统上都相对容易,但是我还没有实现。无论如何,就像现在一样,您要确保已ifconfig安装,因此请先运行:sudo apt install net-tools现在,您已经ifconfig安装了,现在可以继续将这两个文件下载到您的主目录中:

https://raw.githubusercontent.com/John-Vision/Intel-7260-Wifi-Fix/master/fixwifi

https://raw.githubusercontent.com/John-Vision/Intel-7260-Wifi-Fix/master/fixwifi-force

要从终端中下载它们,请复制/粘贴/运行以下行

cd ~

wget https://raw.githubusercontent.com/John-Vision/Intel-7260-Wifi-Fix/master/fixwifi

wget https://raw.githubusercontent.com/John-Vision/Intel-7260-Wifi-Fix/master/fixwifi-force

现在您的主目录中有这两个文件,您需要使它们可执行。

chmod +x ~/fixwifi

chmod +x ~/fixwifi-force

这两个文件基本相同,但有一个区别:fixwifi首先检查您的wifi是否已启动并正在运行;如果是,那么它只是退出,但如果没有,则它继续并重置您的wifi。另一方面,“ fixwifi-force”不会费心执行任何检查,并且会重置您的wifi,无论它是否已在运行。

这两个文件都有一些设置,您可以手动更改。假设您拥有Intel 7260(这就是全部内容!),则无需更改任何内容,除了可能在每个文件中的行(每个文件中的第19行)之外interface="wlp3s0"您的界面可能有所不同:典型值是wlan0,wlp2s0等。您可以通过执行来检查您的界面sudo lshw -C network | grep "logical name: w",只要您在wifi正常工作时运行它即可。因此,如果需要,只需在这两个文件的每一个中将接口设置更改为适合您的内容即可。

完成所有这些操作后,请尝试~/fixwifi-force如果一切正常,您应该会看到wifi断开连接(如果已连接),然后重新联机。如果没有发生,那么您需要检查输出,看看是否有任何错误。最常见(且易于修复)的错误是接口设置错误。(请参见上面的段落。)另一种可能性是您没有Intel 7260,在这种情况下,您还必须更改“ wirelessPCI”设置中的引号之间的部分,以及“ voodoo”设置中的引号之间的部分。 。(我不知道如何帮助您进行伏都教设置。这部分对我来说是个谜。)

一旦~/fixwifi-force启动并运行,您真的很幸运!只要确保您使用的设置与fixwifi您在中使用的设置相同即可fixwifi-force现在,您所需要做的就是设置一些cron作业以fixwifi在后台定期运行,因此您无需再考虑它!

如果这是您第一次使用cron,请确保以下内容可以在后台运行:

sudo systemctl enable cron

现在是时候继续进行操作,并以root用户身份设置crontab了:

sudo crontab -e

它将询问您要使用的编辑器。选择一个你想要的。(提示会告诉您,nano是最简单的。)

现在,您需要添加以下三行,将路径替换为.fixwifi文件的实际路径。(不要以“〜/ fixwifi”之类的快捷方式输入路径,而实际上要输入完整路径。)

* * * * * /path/to/.fixwifi

* * * * * sleep 20; /path/to/.fixwifi

* * * * * sleep 40; /path/to/.fixwifi

添加了这三行后,进行修改以反映实际路径,然后保存文件即可完成操作!(如果选择了nano,请按Ctrl-X完成编辑,然后按“ y”以响应“保存修改后的缓冲区?”,然后只需按“ Enter”以接受要将其发送到的文件的名称。)

而已!尽情享受全新无压力的英特尔7260 Wifi!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

具有%20的ImagePath无法正常工作

来自分类Dev

安装Intel oneAPI后在Ubuntu 20上从bash调用后找不到icc编译器

来自分类Dev

Ubuntu 20.04 LTS Intel 7260 Wireless-无法连接到Wifi网络

来自分类Dev

声音无法正常使用HDA-Intel Ubuntu 14.04

来自分类Dev

在ubuntu 12.04 LTS(3.2.0.57)上找不到Intel Corporation 7260的无线

来自分类Dev

英特尔7260在安装过程中可正常工作,但在重启后无法正常工作

来自分类Dev

Ubuntu 20.04 LTS Intel 7260 Wireless-无法连接到Wifi网络

来自分类Dev

声音无法正常使用HDA-Intel Ubuntu 14.04

来自分类Dev

在ubuntu 12.04 LTS(3.2.0.57)上找不到Intel Corporation 7260的无线

来自分类Dev

英特尔7260在安装过程中可正常工作,但在重启后无法正常工作

来自分类Dev

在Ubuntu 14.04上重启后,我的无线鼠标无法正常工作

来自分类Dev

Ubuntu 18.04中的Intel Dual Band Wireless-AC 7260问题

来自分类Dev

重置崩溃的设备(Intel Wireless-N 7260)而无需重启

来自分类Dev

$ _POST ['hidd']!='20'无法正常工作

来自分类Dev

具有%20的ImagePath无法正常工作

来自分类Dev

Ubuntu无法正常重启/关闭

来自分类Dev

联想S20-30上的WLAN无法正常工作

来自分类Dev

Wifi连接但无法通过Intel 7260 ping ubuntu 14.04.2

来自分类Dev

Ubuntu 14.04上5 GHz上的Intel 7260无线适配器的问题

来自分类Dev

Ubuntu 16 LTS连接到wifi突然非常慢(无线7260)

来自分类Dev

具有内核4.12.10-041210-通用Intel 8260蓝牙的Ubuntu 16.04.1无法正常工作

来自分类Dev

带有Ubuntu 16.04.3 LTS的Intel Dual Band Wireless-AC 7260

来自分类Dev

Wifi Realtek R8822be无法正常工作-Ubuntu 18.04内核4.15.0-20

来自分类Dev

找不到 WiFi 适配器 - Ubuntu 18.04.1 LTS - Intel Corporation Wireless 7260 (rev 83)

来自分类Dev

Intel Intel AX20 蓝牙需要天线吗?

来自分类Dev

Intel 7260 无线网卡不再工作

来自分类Dev

系统重启 Ubuntu 20 后出现黑色窗口

来自分类Dev

无法通过 Ubuntu 20 上的 tinyvncserver 打开终端/没有 gnome 面板

来自分类Dev

如何在 Ubuntu Server 20.04.1 上配置 Intel Wireless N 7260

Related 相关文章

  1. 1

    具有%20的ImagePath无法正常工作

  2. 2

    安装Intel oneAPI后在Ubuntu 20上从bash调用后找不到icc编译器

  3. 3

    Ubuntu 20.04 LTS Intel 7260 Wireless-无法连接到Wifi网络

  4. 4

    声音无法正常使用HDA-Intel Ubuntu 14.04

  5. 5

    在ubuntu 12.04 LTS(3.2.0.57)上找不到Intel Corporation 7260的无线

  6. 6

    英特尔7260在安装过程中可正常工作,但在重启后无法正常工作

  7. 7

    Ubuntu 20.04 LTS Intel 7260 Wireless-无法连接到Wifi网络

  8. 8

    声音无法正常使用HDA-Intel Ubuntu 14.04

  9. 9

    在ubuntu 12.04 LTS(3.2.0.57)上找不到Intel Corporation 7260的无线

  10. 10

    英特尔7260在安装过程中可正常工作,但在重启后无法正常工作

  11. 11

    在Ubuntu 14.04上重启后,我的无线鼠标无法正常工作

  12. 12

    Ubuntu 18.04中的Intel Dual Band Wireless-AC 7260问题

  13. 13

    重置崩溃的设备(Intel Wireless-N 7260)而无需重启

  14. 14

    $ _POST ['hidd']!='20'无法正常工作

  15. 15

    具有%20的ImagePath无法正常工作

  16. 16

    Ubuntu无法正常重启/关闭

  17. 17

    联想S20-30上的WLAN无法正常工作

  18. 18

    Wifi连接但无法通过Intel 7260 ping ubuntu 14.04.2

  19. 19

    Ubuntu 14.04上5 GHz上的Intel 7260无线适配器的问题

  20. 20

    Ubuntu 16 LTS连接到wifi突然非常慢(无线7260)

  21. 21

    具有内核4.12.10-041210-通用Intel 8260蓝牙的Ubuntu 16.04.1无法正常工作

  22. 22

    带有Ubuntu 16.04.3 LTS的Intel Dual Band Wireless-AC 7260

  23. 23

    Wifi Realtek R8822be无法正常工作-Ubuntu 18.04内核4.15.0-20

  24. 24

    找不到 WiFi 适配器 - Ubuntu 18.04.1 LTS - Intel Corporation Wireless 7260 (rev 83)

  25. 25

    Intel Intel AX20 蓝牙需要天线吗?

  26. 26

    Intel 7260 无线网卡不再工作

  27. 27

    系统重启 Ubuntu 20 后出现黑色窗口

  28. 28

    无法通过 Ubuntu 20 上的 tinyvncserver 打开终端/没有 gnome 面板

  29. 29

    如何在 Ubuntu Server 20.04.1 上配置 Intel Wireless N 7260

热门标签

归档