View Issue Details

IDProjectCategoryView StatusLast Update
0013437CentOS-7kmodpublic2017-06-19 05:28
Reporterbeowulfe1971 
PriorityurgentSeveritymajorReproducibilityhave not tried
Status newResolutionopen 
Product Version7.3.1611 
Target VersionFixed in Version 
Summary0013437: Intel 4965 agn PCI-E wireless desktop card failure to load EEPROM failure to recognize
Descriptioniwlegacy tries to load iwl4965-2 and fails when reaching EEPROM id check stage exits with -2

I have included the dmesg data in the attached txt file.

This is an all Distro problem currently... not just CentOS 7.
TagsNo tags attached.
abrt_hash
URL

Activities

beowulfe1971

beowulfe1971

2017-06-16 05:17

reporter  

CentOS7_Intel_4965_Failure.txt.tar.gz (1,869 bytes)
toracat

toracat

2017-06-17 18:07

manager   ~0029507

What is the output returned by:

lspci -nn | grep -i net
beowulfe1971

beowulfe1971

2017-06-17 22:06

reporter   ~0029509

Here's the info for you:

[jason@localhost ~]$ lspci -nn | grep -i net
06:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection [8086:4229] (rev 61)
toracat

toracat

2017-06-17 23:52

manager   ~0029510

This CentOS forum post deals with your device:

https://www.centos.org/forums/viewtopic.php?f=49&t=53677&start=10#p227195
beowulfe1971

beowulfe1971

2017-06-18 01:42

reporter   ~0029511

Ok, this will be a challenge then the desktop which is not working has now way to get a wired connection to do an update. The NetworkManager-wireless rpm from the install dvd was installed. The one I downloaded to try and install has 7_3 in it's file name, original installed rpm has only 7 in it's name. So in other words this will be fun. I will let you know if this fixes the issue. The install DVD's were 7.3.1611. I don't think this is going to solve this issue, but I will be happy if it does. I will update here as soon as I have tested this out to let you know yeah or ney. Thank you for helping toracat.
beowulfe1971

beowulfe1971

2017-06-18 04:15

reporter   ~0029512

The solution did not fix the problem. NetworkManager-wifi was installed already. Upgrading the package did not fix the issue.

I uploaded a zipped text file with the dmesg of the error and why the kernel is failing to load either the driver or firmware. The pertinent part I will plaster here since I feel like this was not looked at before giving me this NM-wifi fix. I am not a guru, but I am also not a noob. I am trying not to sound disrespectful here. Please don't blow this off solving this issue could actually help a lot of people out there. Thank you again toracat.

dmesg lines that scream failure:

[ 12.064396] iwl4965 0000:06:00.0: bad EEPROM signature,EEPROM_GP=0x00000007
[ 12.064398] iwl4965 0000:06:00.0: EEPROM not found, EEPROM_GP=0xffffffff
[ 12.064415] iwl4965 0000:06:00.0: Unable to init EEPROM
[ 12.064439] iwl4965: probe of 0000:06:00.0 failed with error -2

toracat what does that mean? the full dmesg is in the uploaded tar file. Thanks again.
kabe

kabe

2017-06-19 02:04

reporter   ~0029515

Does module option "debug=1" emit additional info?
beowulfe1971

beowulfe1971

2017-06-19 04:12

reporter   ~0029516

emits identical to what I uploaded in the text tarball. I will print it out here in full pasted up.

dmesg is:

[ 10.631555] iwl4965: Intel(R) Wireless WiFi 4965 driver for Linux, in-tree:d
[ 10.631557] iwl4965: Copyright(c) 2003-2011 Intel Corporation
[ 10.631610] iwl4965 0000:06:00.0: enabling device (0000 -> 0002)
[ 10.631615] iwl4965 0000:06:00.0: can't derive routing for PCI INT A
[ 10.631617] iwl4965 0000:06:00.0: PCI INT A: no GSI - using ISA IRQ 11
[ 10.631650] iwl4965 0000:06:00.0: Detected Intel(R) Wireless WiFi Link 4965AGN, REV=0xFFFFFFFF
[ 10.648111] ------------[ cut here ]------------
[ 10.648117] WARNING: at drivers/net/wireless/intel/iwlegacy/common.c:116 _il_grab_nic_access+0x9d/0xb0 [iwlegacy]()
[ 10.648118] Timeout waiting for ucode processor access (CSR_GP_CNTRL 0xffffffff)
[ 10.648120] Modules linked in: iwl4965(+) lrw gf128mul iwlegacy mac80211 glue_helper ablk_helper cryptd snd_hda_codec_realtek snd_hda_codec_generic sp5100_tco snd_hda_codec_hdmi snd_hda_intel mxm_wmi snd_hda_codec snd_hda_core cfg80211 sg edac_mce_amd shpchp wmi fam15h_power rfkill snd_hwdep pcspkr snd_seq snd_seq_device k10temp edac_core i2c_piix4 tpm_infineon snd_pcm snd_timer snd soundcore nfsd auth_rpcgss nfs_acl lockd grace sunrpc ip_tables ext4 mbcache jbd2 sd_mod sr_mod crc_t10dif cdrom crct10dif_generic amdkfd amd_iommu_v2 radeon i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops ttm ahci libahci drm crct10dif_pclmul crct10dif_common crc32c_intel libata serio_raw i2c_core fjes dm_mirror dm_region_hash dm_log dm_mod
[ 10.648149] CPU: 6 PID: 629 Comm: systemd-udevd Not tainted 3.10.0-514.el7.x86_64 #1
[ 10.648150] Hardware name: MSI MS-7974/970A-G43 PLUS (MS-7974), BIOS V1.0 12/17/2015
[ 10.648152] ffff88081363fa38 000000000e3221b5 ffff88081363f9f0 ffffffff81685fac
[ 10.648154] ffff88081363fa28 ffffffff81085820 0000000000000000 ffff8808133d1520
[ 10.648156] 0000000000000202 0000000000000a00 0000000000003004 ffff88081363fa90
[ 10.648158] Call Trace:
[ 10.648162] [<ffffffff81685fac>] dump_stack+0x19/0x1b
[ 10.648166] [<ffffffff81085820>] warn_slowpath_common+0x70/0xb0
[ 10.648168] [<ffffffff810858bc>] warn_slowpath_fmt+0x5c/0x80
[ 10.648171] [<ffffffff8134e20f>] ? pci_bus_read_config_word+0x9f/0xb0
[ 10.648174] [<ffffffffa07c763d>] _il_grab_nic_access+0x9d/0xb0 [iwlegacy]
[ 10.648178] [<ffffffffa07c77e5>] il_wr_prph+0x35/0x90 [iwlegacy]
[ 10.648182] [<ffffffffa07c9672>] il_apm_init+0x202/0x390 [iwlegacy]
[ 10.648186] [<ffffffffa07cbb22>] il_eeprom_init+0xb2/0x310 [iwlegacy]
[ 10.648191] [<ffffffffa07eb089>] il4965_pci_probe+0x3a9/0xcd0 [iwl4965]
[ 10.648193] [<ffffffff81359bf5>] local_pci_probe+0x45/0xa0
[ 10.648195] [<ffffffff8135af35>] ? pci_match_device+0xe5/0x120
[ 10.648197] [<ffffffff8135b0a9>] pci_device_probe+0xf9/0x150
[ 10.648199] [<ffffffff8142cda5>] driver_probe_device+0x145/0x3c0
[ 10.648201] [<ffffffff8142d0f3>] __driver_attach+0x93/0xa0
[ 10.648203] [<ffffffff8142d060>] ? __device_attach+0x40/0x40
[ 10.648205] [<ffffffff8142aa03>] bus_for_each_dev+0x73/0xc0
[ 10.648206] [<ffffffff8142c6ee>] driver_attach+0x1e/0x20
[ 10.648208] [<ffffffff8142c240>] bus_add_driver+0x200/0x2d0
[ 10.648210] [<ffffffff8142d774>] driver_register+0x64/0xf0
[ 10.648212] [<ffffffff8135ab95>] __pci_register_driver+0xa5/0xc0
[ 10.648214] [<ffffffffa06de000>] ? 0xffffffffa06ddfff
[ 10.648218] [<ffffffffa06de05a>] il4965_init+0x5a/0x1000 [iwl4965]
[ 10.648221] [<ffffffff810020e8>] do_one_initcall+0xb8/0x230
[ 10.648223] [<ffffffff81100288>] load_module+0x22c8/0x2930
[ 10.648226] [<ffffffff8133d4c0>] ? ddebug_proc_write+0xf0/0xf0
[ 10.648228] [<ffffffff810fc253>] ? copy_module_from_fd.isra.42+0x53/0x150
[ 10.648231] [<ffffffff81100aa6>] SyS_finit_module+0xa6/0xd0
[ 10.648234] [<ffffffff816965c9>] system_call_fastpath+0x16/0x1b
[ 10.648235] ---[ end trace bce387d5157d3c9a ]---
[ 10.664697] iwl4965 0000:06:00.0: bad EEPROM signature,EEPROM_GP=0x00000007
[ 10.664699] iwl4965 0000:06:00.0: EEPROM not found, EEPROM_GP=0xffffffff
[ 10.664715] iwl4965 0000:06:00.0: Unable to init EEPROM
[ 10.664730] iwl4965: probe of 0000:06:00.0 failed with error -2

Thank you for giving me something to check kabe.
I really do appreciate anyones help this one is frustrating.
kabe

kabe

2017-06-19 04:44

reporter   ~0029517

Is iwl4965-firmware package installed? I guess so.
Is there any BIOS (EFI) settings which mucks with onboard EEPROM?

Google suggests that the line would normally say
>> iwl4965 0000:06:00.0: Detected Intel(R) Wireless WiFi Link 4965AGN, REV=0x04
nof 0xFFFFFFFF. Likely trying to read a from a memory void?

>> iwl4965 0000:06:00.0: can't derive routing for PCI INT A
How about plugging the card into different slot?
Does BIOS settings have any IRQ settings knobs to turn?

Does ELRepo kernel-ml make it work?

I don't have the card, so for anyone, any help is limited though.
beowulfe1971

beowulfe1971

2017-06-19 05:28

reporter   ~0029518

no irq nobs to turn in bios unfortunately.

no other slot to put it in.

Haven't been able to find any EFI settings that would set off bells.

I have ordered different card(chipset) that is known to work, just in case.

this issue is currently happening with all the Distros I have tried.

So either it's a my motherboard/wifi card combo or a kernel/firmware issue.

You've been very helpful Kabe, thank you.

Issue History

Date Modified Username Field Change
2017-06-16 05:17 beowulfe1971 New Issue
2017-06-16 05:17 beowulfe1971 File Added: CentOS7_Intel_4965_Failure.txt.tar.gz
2017-06-17 18:07 toracat Note Added: 0029507
2017-06-17 22:06 beowulfe1971 Note Added: 0029509
2017-06-17 23:52 toracat Note Added: 0029510
2017-06-18 01:42 beowulfe1971 Note Added: 0029511
2017-06-18 04:15 beowulfe1971 Note Added: 0029512
2017-06-19 02:04 kabe Note Added: 0029515
2017-06-19 04:12 beowulfe1971 Note Added: 0029516
2017-06-19 04:44 kabe Note Added: 0029517
2017-06-19 05:28 beowulfe1971 Note Added: 0029518