[clue] clue Digest, Vol 61, Issue 7 (Wireless Card)

Levi S. Darrell levidarrell at gmail.com
Sun Feb 28 21:58:49 MST 2016


Dear T.,

Thank you for your reply and suggestions. 

The output of 'ifconfig -a' is:

eth0      Link encap:Ethernet  HWaddr 50:7b:9d:5c:a7:1f  
          inet addr:192.168.1.102  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::527b:9dff:fe5c:a71f/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:12 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1288 (1.2 KiB)  TX bytes:1332 (1.3 KiB)

eth1      Link encap:Ethernet  HWaddr 26:e3:14:75:3f:b8  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:16 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:1296 (1.2 KiB)  TX bytes:1296 (1.2 KiB)

wlan0     Link encap:Ethernet  HWaddr a4:34:d9:2f:eb:21  
          inet6 addr: fe80::a634:d9ff:fe2f:eb21/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:395 (395.0 B)  TX bytes:1101 (1.0 KiB)

I tried enabling the device with 'ifconfig wlan0 UP', but I get the following:

UP: Host name lookup failure
ifconfig: `--help' gives usage information.

The device is still showing up as hard blocked in 'rfkill list.' 

I have copied some lines from the /var/log/messages file. I don't know if they'll help or not; I don't fully understand some of them. 

Feb 28 19:40:41 debian kernel: [270725.474654] iwlwifi 0000:08:00.0: L1 Enabled - LTR Enabled
Feb 28 19:40:41 debian kernel: [270725.475098] iwlwifi 0000:08:00.0: L1 Enabled - LTR Enabled
Feb 28 19:40:41 debian kernel: [270725.475952] iwlwifi 0000:08:00.0: can't access the RSA semaphore it is write protected
Feb 28 19:40:41 debian kernel: [270725.621218] iwlwifi 0000:08:00.0: L1 Enabled - LTR Enabled
Feb 28 19:40:41 debian kernel: [270725.621658] iwlwifi 0000:08:00.0: L1 Enabled - LTR Enabled

Feb 28 19:40:41 debian kernel: [270725.711486] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready


Feb 28 20:32:08 debian kernel: [273812.102274] wlan0: authenticate with c8:d1:5e:51:88:35
Feb 28 20:32:08 debian kernel: [273812.115569] wlan0: send auth to c8:d1:5e:51:88:35 (try 1/3)
Feb 28 20:32:08 debian kernel: [273812.121355] wlan0: authenticated
Feb 28 20:32:08 debian kernel: [273812.124054] iwlwifi 0000:08:00.0 wlan0: disabling HT/VHT due to WEP/TKIP use
Feb 28 20:32:08 debian kernel: [273812.124062] iwlwifi 0000:08:00.0 wlan0: disabling HT as WMM/QoS is not supported by the AP
Feb 28 20:32:08 debian kernel: [273812.124067] iwlwifi 0000:08:00.0 wlan0: disabling VHT as WMM/QoS is not supported by the AP
Feb 28 20:32:08 debian kernel: [273812.124690] wlan0: associate with c8:d1:5e:51:88:35 (try 1/3)
Feb 28 20:32:08 debian kernel: [273812.128451] wlan0: RX AssocResp from c8:d1:5e:51:88:35 (capab=0x431 status=0 aid=2)
Feb 28 20:32:08 debian kernel: [273812.131761] wlan0: associated
Feb 28 20:32:08 debian kernel: [273812.131815] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
Feb 28 20:35:29 debian kernel: [274013.706091] wlan0: deauthenticating from c8:d1:5e:51:88:35 by local choice (Reason: 3=DEAUTH_LEAVING)
Feb 28 20:35:32 debian kernel: [274016.059060] iwlwifi 0000:08:00.0: L1 Enabled - LTR Enabled
Feb 28 20:35:32 debian kernel: [274016.060225] iwlwifi 0000:08:00.0: L1 Enabled - LTR Enabled
Feb 28 20:35:32 debian kernel: [274016.061085] iwlwifi 0000:08:00.0: can't access the RSA semaphore it is write protected
Feb 28 20:35:32 debian kernel: [274016.206322] iwlwifi 0000:08:00.0: L1 Enabled - LTR Enabled
Feb 28 20:35:32 debian kernel: [274016.206766] iwlwifi 0000:08:00.0: L1 Enabled - LTR Enabled
Feb 28 20:35:32 debian kernel: [274016.207775] iwlwifi 0000:08:00.0: can't access the RSA semaphore it is write protected
Feb 28 20:35:32 debian kernel: [274016.293714] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready

Feb 28 20:40:25 debian kernel: [274309.347012] wlan0: authenticate with c8:d1:5e:51:88:35
Feb 28 20:40:25 debian kernel: [274309.357321] wlan0: send auth to c8:d1:5e:51:88:35 (try 1/3)
Feb 28 20:40:25 debian kernel: [274309.362916] wlan0: authenticated
Feb 28 20:40:25 debian kernel: [274309.363132] iwlwifi 0000:08:00.0 wlan0: disabling HT/VHT due to WEP/TKIP use
Feb 28 20:40:25 debian kernel: [274309.363140] iwlwifi 0000:08:00.0 wlan0: disabling HT as WMM/QoS is not supported by the AP
Feb 28 20:40:25 debian kernel: [274309.363144] iwlwifi 0000:08:00.0 wlan0: disabling VHT as WMM/QoS is not supported by the AP
Feb 28 20:40:25 debian kernel: [274309.363794] wlan0: associate with c8:d1:5e:51:88:35 (try 1/3)
Feb 28 20:40:25 debian kernel: [274309.366410] wlan0: RX AssocResp from c8:d1:5e:51:88:35 (capab=0x431 status=0 aid=2)
Feb 28 20:40:25 debian kernel: [274309.379400] wlan0: associated
Feb 28 20:40:25 debian kernel: [274309.379456] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready

# REBOOT

Feb 28 20:50:52 debian kernel: [    2.617709] Intel(R) Wireless WiFi driver for Linux
Feb 28 20:50:52 debian kernel: [    2.617711] Copyright(c) 2003- 2015 Intel Corporation
Feb 28 20:50:52 debian kernel: [    2.622847] iwlwifi 0000:08:00.0: Direct firmware load for iwlwifi-8000C-20.ucode failed with error -2
Feb 28 20:50:52 debian kernel: [    2.624227] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
Feb 28 20:50:52 debian kernel: [    2.624228] [drm] Driver supports precise vblank timestamp query.
Feb 28 20:50:52 debian kernel: [    2.628014] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
Feb 28 20:50:52 debian kernel: [    2.629485] iwlwifi 0000:08:00.0: loaded firmware version 16.242414.0 op_mode iwlmvm
Feb 28 20:50:52 debian kernel: [    2.636130] i915 0000:00:02.0: Direct firmware load for i915/skl_guc_ver4.bin failed with error -2
Feb 28 20:50:52 debian kernel: [    2.643959] clocksource: Switched to clocksource tsc
Feb 28 20:50:52 debian kernel: [    2.688574] pci 0000:01:00.0: optimus capabilities: enabled, status dynamic power, 
Feb 28 20:50:52 debian kernel: [    2.688584] VGA switcheroo: detected Optimus DSM method \_SB_.PCI0.PEG0.PEGP handle
Feb 28 20:50:52 debian kernel: [    2.688843] nouveau 0000:01:00.0: enabling device (0406 -> 0407)
Feb 28 20:50:52 debian kernel: [    2.688912] nouveau 0000:01:00.0: NVIDIA GM107 (1171b0a2)
Feb 28 20:50:52 debian kernel: [    2.690824] [Firmware Bug]: ACPI(PEGP) defines _DOD but not _DOS
Feb 28 20:50:52 debian kernel: [    2.690858] ACPI: Video Device [PEGP] (multi-head: yes  rom: yes  post: no)
Feb 28 20:50:52 debian kernel: [    2.691329] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/LNXVIDEO:00/input/input10
Feb 28 20:50:52 debian kernel: [    2.725172] iwlwifi 0000:08:00.0: Detected Intel(R) Dual Band Wireless AC 8260, REV=0x208
Feb 28 20:50:52 debian kernel: [    2.725454] iwlwifi 0000:08:00.0: L1 Enabled - LTR Enabled
Feb 28 20:50:52 debian kernel: [    2.726370] iwlwifi 0000:08:00.0: L1 Enabled - LTR Enabled
Feb 28 20:50:52 debian kernel: [    2.728080] iwlwifi 0000:08:00.0: can't access the RSA semaphore it is write protected
Feb 28 20:50:52 debian kernel: [    2.735233] intel_rapl: Found RAPL domain package
Feb 28 20:50:52 debian kernel: [    2.735242] intel_rapl: Found RAPL domain core
Feb 28 20:50:52 debian kernel: [    2.735249] intel_rapl: Found RAPL domain uncore
Feb 28 20:50:52 debian kernel: [    2.735257] intel_rapl: Found RAPL domain dram

Feb 28 21:00:16 debian kernel: [  379.571337] wlan0: authenticate with c8:d1:5e:51:88:35
Feb 28 21:00:16 debian kernel: [  379.580952] wlan0: send auth to c8:d1:5e:51:88:35 (try 1/3)
Feb 28 21:00:16 debian kernel: [  379.586516] wlan0: authenticated
Feb 28 21:00:16 debian kernel: [  379.586717] iwlwifi 0000:08:00.0 wlan0: disabling HT/VHT due to WEP/TKIP use
Feb 28 21:00:16 debian kernel: [  379.586725] iwlwifi 0000:08:00.0 wlan0: disabling HT as WMM/QoS is not supported by the AP
Feb 28 21:00:16 debian kernel: [  379.586729] iwlwifi 0000:08:00.0 wlan0: disabling VHT as WMM/QoS is not supported by the AP
Feb 28 21:00:16 debian kernel: [  379.587807] wlan0: associate with c8:d1:5e:51:88:35 (try 1/3)
Feb 28 21:00:16 debian kernel: [  379.590507] wlan0: RX AssocResp from c8:d1:5e:51:88:35 (capab=0x431 status=0 aid=2)
Feb 28 21:00:16 debian kernel: [  379.593917] wlan0: associated
Feb 28 21:00:16 debian kernel: [  379.593973] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready

I think that some of these lines in the output file are the result of me trying to connect to the wifi network using wpa_supplicant. The connection fails.

If I have time tomorrow, I'll try to get an RHEL distro.

Thanks again for the help.

Levi

On Thu, Feb 25, 2016 at 04:40:59PM -0700, clue-request at cluedenver.org wrote:
> Send clue mailing list submissions to
> 	clue at cluedenver.org
> 
> To subscribe or unsubscribe via the World Wide Web, visit
> 	http://cluedenver.org/mailman/listinfo/clue
> or, via email, send a message with subject or body 'help' to
> 	clue-request at cluedenver.org
> 
> You can reach the person managing the list at
> 	clue-owner at cluedenver.org
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of clue digest..."
> 
> 
> Today's Topics:
> 
>    1. Wireless card not working (Levi S. Darrell)
>    2. Re: Wireless card not working (foo7775 at comcast.net)
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Thu, 25 Feb 2016 15:48:13 -0700
> From: "Levi S. Darrell" <levidarrell at gmail.com>
> Subject: [clue] Wireless card not working
> To: clue at cluedenver.org
> Message-ID: <20160225224813.GA1740 at debian.DebHost>
> Content-Type: text/plain; charset=us-ascii
> 
> Dear all at CLUE,
> 
> 	Thanks for your attention to my email. I have tried posting my problem on the debian mailing lists, as well as on the mailing list at linuxfromscratch.org, but have had no responses. I am hoping someone at CLUE can help me 
> with my problem. I live in Eastern Colorado and I have been using linux on my computers for a couple years now.
> 
> 	In January of 2016, I purchased a Lenovo IdeaPad Y700 laptop, which had Windows 10 pre-installed on it. Since that time I have been unable to get my Intel Wireless 8260 Wireless card to work, either with my Debian Jessie 
> stable distro, or with an LFS system that I tried to build from scratch on another disk partition. After several hours searching the internet for solutions, I have seen that this is a common problem with Lenovo computers. Here 
> are the solutions that I have tried:
> 	
> 	1. I recompiled the kernel, using the stable 4.4.1 version that I obtained from www.kernel.org via wget. Using apt, I downloaded the package kernel-package. Using menuconfig, I selected the iwlwifi drivers in the wireless 
> options. I made the image using the make-kpkg command, and compiled it using the fakeroot make-kpkg --initrd --revision=1.0.custom kernel_image command. I rebooted, but the drivers seemed not to have been correct, and the wifi card 
> continued not to work.
> 
> 	2. I then downloaded the most recent backports package using wget https://www.kernel.org/pub/linux/kernel/projects/backports/2016/01/22/backports-20160122.tar.gz. I untarred the package, issued the commands make 
> defconfig-wifi && make && make install. The program seemed to compile without any errors. I then searched in the /lib/modules/4.4.1/build/drivers/net/wireless/iwlwifi/pcie/drv.c file, where on line 425 I read:
> 
> 		{IWL_PCI_DEVICE(0x24F3, 0x1010, iwl8260_2ac_cfg)},
> 	 
> This seemed to indicate to me that my device should be supported, based on the lspci -nnk | grep 0280 -A2 command, which gives the following output:
> 
> 		08:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a)
> 		Subsystem: Intel Corporation Device [8086:1010]
> 		Kernel driver in use: iwlwifi
> 	
> However, upon rebooting my machine, my wifi card still did not work.
> 
> 	3. I then attempted to manage a problem with rfkill by searching in the file /lib/modules/4.4.1/build/drivers/platform/x86/ideapad-laptop.c, which states:
> 		
> 		/*
> 		 * Some ideapads don't have a hardware rfkill switch, reading VPCCMD_R_RF
> 		 * always results in 0 on these models, causing ideapad_laptop to wrongly
> 		 * report all radios as hardware-blocked.
> 		 */
> 
> At line 902, I added the following:
> 
> 			{
> 			.ident = "Lenovo Yoga 700",
> 			.matches = {
> 				DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
> 				DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad Y700 Touch-15ISK"),
> 				},
> 			},
> 
> This was because the output of the command dmidecode | grep -A3 '^System Information' was:
> 
> 				System Information
> 		Manufacturer: LENOVO
> 		Product Name: 80NW
> 		Version: Lenovo ideapad Y700 Touch-15ISK
> 
> I guessed based on this that DMI_PRODUCT_VERSION should therefore be set to "Lenovo ideapad Y700 Touch-15ISK". However, upon reboot, rfkill list still showed the following:
> 
> 		0: hci0: Bluetooth
> 			Soft blocked: yes
> 			Hard blocked: no
> 		1: ideapad_wlan: Wireless LAN
> 			Soft blocked: no
> 			Hard blocked: yes
> 		2: ideapad_bluetooth: Bluetooth
> 			Soft blocked: no
> 			Hard blocked: yes
> 		3: phy0: Wireless LAN
> 			Soft blocked: no
> 			Hard blocked: no
> 	
> 	I don't know why phy0 is showing up as a logical device, because that had not been showing up prior to my updating the kernel to 4.4.1. However, I don't think this is part of the problem. Since I am not a developer and I am 
> not really versed in C or any other language, I have no idea if I made some kind of a mistake in some of the fixes that I tried to apply. I believe I have exhausted my capacity to troubleshoot the problem using web searches, and I 
> therefore am seeking some help here. The outputs of some other commands appear below for further information:
> 
> dmesg | grep -i iwl
> 
> [    2.477758] iwlwifi 0000:08:00.0: Direct firmware load for iwlwifi-8000C-20.ucode failed with error -2
> [    2.484820] iwlwifi 0000:08:00.0: loaded firmware version 16.242414.0 op_mode iwlmvm
> [    2.520860] iwlwifi 0000:08:00.0: Unsupported splx structure
> [    2.557772] iwlwifi 0000:08:00.0: Detected Intel(R) Dual Band Wireless AC 8260, REV=0x208
> [    2.558389] iwlwifi 0000:08:00.0: L1 Enabled - LTR Enabled
> [    2.559215] iwlwifi 0000:08:00.0: L1 Enabled - LTR Enabled
> [    2.567127] iwlwifi 0000:08:00.0: can't access the RSA semaphore it is write protected
> [    2.718970] ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs'
> 
> lspci:
> 
> 00:00.0 Host bridge: Intel Corporation Device 1910 (rev 07)
> 00:01.0 PCI bridge: Intel Corporation Device 1901 (rev 07)
> 00:02.0 VGA compatible controller: Intel Corporation Device 191b (rev 06)
> 00:14.0 USB controller: Intel Corporation Device a12f (rev 31)
> 00:16.0 Communication controller: Intel Corporation Device a13a (rev 31)
> 00:17.0 SATA controller: Intel Corporation Device a103 (rev 31)
> 00:1c.0 PCI bridge: Intel Corporation Device a111 (rev f1)
> 00:1c.2 PCI bridge: Intel Corporation Device a112 (rev f1)
> 00:1c.3 PCI bridge: Intel Corporation Device a113 (rev f1)
> 00:1f.0 ISA bridge: Intel Corporation Device a14e (rev 31)
> 00:1f.2 Memory controller: Intel Corporation Device a121 (rev 31)
> 00:1f.3 Audio device: Intel Corporation Device a170 (rev 31)
> 00:1f.4 SMBus: Intel Corporation Device a123 (rev 31)
> 01:00.0 3D controller: NVIDIA Corporation Device 139b (rev a2)
> 07:00.0 SD Host controller: O2 Micro, Inc. SD/MMC Card Reader Controller (rev 01)
> 08:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a)
> 09:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
> 
> part of lshw output:
> 
>         *-pci:2
>              description: PCI bridge
>              product: Intel Corporation
>              vendor: Intel Corporation
>              physical id: 1c.2
>              bus info: pci at 0000:00:1c.2
>              version: f1
>              width: 32 bits
>              clock: 33MHz
>              capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
>              configuration: driver=pcieport
>              resources: irq:124 memory:94100000-941fffff
>            *-network DISABLED
>                 description: Wireless interface
>                 product: Wireless 8260
>                 vendor: Intel Corporation
>                 physical id: 0
>                 bus info: pci at 0000:08:00.0
>                 logical name: wlan0
>                 version: 3a
>                 serial: a4:34:d9:2f:eb:21
>                 width: 64 bits
>                 clock: 33MHz
>                 capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
>                 configuration: broadcast=yes driver=iwlwifi driverversion=4.4.1 firmware=16.242414.0 latency=0 link=no multicast=yes wireless=IEEE 802.11abgn
>                 resources: irq:130 memory:94100000-94101fff
>         *-pci:3
>              description: PCI bridge
>              product: Intel Corporation
>              vendor: Intel Corporation
>              physical id: 1c.3
>              bus info: pci at 0000:00:1c.3
>              version: f1
>              width: 32 bits
>              clock: 33MHz
>              capabilities: pci pciexpress msi pm normal_decode bus_master cap_list
>              configuration: driver=pcieport
>              resources: irq:125 ioport:3000(size=4096) memory:94000000-940fffff
>            *-network
>                 description: Ethernet interface
>                 product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
>                 vendor: Realtek Semiconductor Co., Ltd.
>                 physical id: 0
>                 bus info: pci at 0000:09:00.0
>                 logical name: eth0
>                 version: 15
>                 serial: 50:7b:9d:5c:a7:1f
>                 size: 100Mbit/s
>                 capacity: 1Gbit/s
>                 width: 64 bits
>                 clock: 33MHz
>                 capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
>                 configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full ip=192.168.1.100 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
>                 resources: irq:126 ioport:3000(size=256) memory:94004000-94004fff memory:94000000-94003fff
> 
> lsmod | grep -i iwl:
> 
> iwlmvm                303104  0 
> mac80211              552960  1 iwlmvm
> iwlwifi               176128  1 iwlmvm
> cfg80211              466944  3 iwlwifi,mac80211,iwlmvm
> compat                 16384  4 cfg80211,iwlwifi,mac80211,iwlmvm
> 
> head -n7 /proc/cpuinfo:
> 
> processor	: 0
> vendor_id	: GenuineIntel
> cpu family	: 6
> model		: 94
> model name	: Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz
> stepping	: 3
> microcode	: 0x39
> 
> Note that the ethernet card is working properly.
> 
> Thank you for your attention to my email.
> 
> Sincerely,
> 
> Levi S. Darrell
> 
> 
> ------------------------------
> 
> Message: 2
> Date: Thu, 25 Feb 2016 23:40:56 +0000 (UTC)
> From: foo7775 at comcast.net
> Subject: Re: [clue] Wireless card not working
> To: "list, CLUE" <clue at cluedenver.org>
> Message-ID:
> 	<1459253845.5839320.1456443656958.JavaMail.zimbra at comcast.net>
> Content-Type: text/plain; charset="utf-8"
> 
> Hi Levi, welcome to the CLUE list!! 
> 
> First off, I've got to give you credit for 1) making a real, honest effort to resolve this yourself, and 2) providing a lot of good data for us to "chew on". With that said... 
> 
> If I'm interpreting the output correctly, it appears that the 'iwlwifi' module is loading correctly, & the hardware is being detected/recognized. This isn't intended to be condescending at all, but does the device appear in the output of 'ifconfig -a'?? I'm wondering if perhaps the interface is there, but simply needs to be enabled using "ifconfig wlan0 UP" (or similar). Speaking from my own experience, it's pretty easy sometimes to overlook the "simple stuff" & dive right into the deeper waters, so to speak. 
> 
> Two other thoughts - are there any relevant entries in the system log (/var/log/messages on the RHEL variants that I'm familiar with, not 100% sure if it's the same on the Debian side of the fence) . Finally, it occurs to me that it *might* be worthwhile to download & fire up a LiveCD (or LiveUSB) version of a Red Hat/Fedora/CentOS distro, temporarily boot to that, & see if the wireless interface is recognized/activated, or if you can get some other data on it that way. Sometimes it's helpful to be able to look at the problem from a slightly different angle... 
> 
> Finally, did the wireless interface work under WinDoze?? If so, that would likely rule out faulty hardware. 
> 
> Again, welcome to the list! 
> 
> T. 
> 
> ----- Original Message -----
> 
> From: "Levi S. Darrell" <levidarrell at gmail.com> 
> To: clue at cluedenver.org 
> Sent: Thursday, February 25, 2016 3:48:13 PM 
> Subject: [clue] Wireless card not working 
> 
> Dear all at CLUE, 
> 
> Thanks for your attention to my email. I have tried posting my problem on the debian mailing lists, as well as on the mailing list at linuxfromscratch.org, but have had no responses. I am hoping someone at CLUE can help me 
> with my problem. I live in Eastern Colorado and I have been using linux on my computers for a couple years now. 
> 
> In January of 2016, I purchased a Lenovo IdeaPad Y700 laptop, which had Windows 10 pre-installed on it. Since that time I have been unable to get my Intel Wireless 8260 Wireless card to work, either with my Debian Jessie 
> stable distro, or with an LFS system that I tried to build from scratch on another disk partition. After several hours searching the internet for solutions, I have seen that this is a common problem with Lenovo computers. Here 
> are the solutions that I have tried: 
> 
> 1. I recompiled the kernel, using the stable 4.4.1 version that I obtained from www.kernel.org via wget. Using apt, I downloaded the package kernel-package. Using menuconfig, I selected the iwlwifi drivers in the wireless 
> options. I made the image using the make-kpkg command, and compiled it using the fakeroot make-kpkg --initrd --revision=1.0.custom kernel_image command. I rebooted, but the drivers seemed not to have been correct, and the wifi card 
> continued not to work. 
> 
> 2. I then downloaded the most recent backports package using wget https://www.kernel.org/pub/linux/kernel/projects/backports/2016/01/22/backports-20160122.tar.gz. I untarred the package, issued the commands make 
> defconfig-wifi && make && make install. The program seemed to compile without any errors. I then searched in the /lib/modules/4.4.1/build/drivers/net/wireless/iwlwifi/pcie/drv.c file, where on line 425 I read: 
> 
> {IWL_PCI_DEVICE(0x24F3, 0x1010, iwl8260_2ac_cfg)}, 
> 
> This seemed to indicate to me that my device should be supported, based on the lspci -nnk | grep 0280 -A2 command, which gives the following output: 
> 
> 08:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a) 
> Subsystem: Intel Corporation Device [8086:1010] 
> Kernel driver in use: iwlwifi 
> 
> However, upon rebooting my machine, my wifi card still did not work. 
> 
> 3. I then attempted to manage a problem with rfkill by searching in the file /lib/modules/4.4.1/build/drivers/platform/x86/ideapad-laptop.c, which states: 
> 
> /* 
> * Some ideapads don't have a hardware rfkill switch, reading VPCCMD_R_RF 
> * always results in 0 on these models, causing ideapad_laptop to wrongly 
> * report all radios as hardware-blocked. 
> */ 
> 
> At line 902, I added the following: 
> 
> { 
> .ident = "Lenovo Yoga 700", 
> .matches = { 
> DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"), 
> DMI_MATCH(DMI_PRODUCT_VERSION, "Lenovo ideapad Y700 Touch-15ISK"), 
> }, 
> }, 
> 
> This was because the output of the command dmidecode | grep -A3 '^System Information' was: 
> 
> System Information 
> Manufacturer: LENOVO 
> Product Name: 80NW 
> Version: Lenovo ideapad Y700 Touch-15ISK 
> 
> I guessed based on this that DMI_PRODUCT_VERSION should therefore be set to "Lenovo ideapad Y700 Touch-15ISK". However, upon reboot, rfkill list still showed the following: 
> 
> 0: hci0: Bluetooth 
> Soft blocked: yes 
> Hard blocked: no 
> 1: ideapad_wlan: Wireless LAN 
> Soft blocked: no 
> Hard blocked: yes 
> 2: ideapad_bluetooth: Bluetooth 
> Soft blocked: no 
> Hard blocked: yes 
> 3: phy0: Wireless LAN 
> Soft blocked: no 
> Hard blocked: no 
> 
> I don't know why phy0 is showing up as a logical device, because that had not been showing up prior to my updating the kernel to 4.4.1. However, I don't think this is part of the problem. Since I am not a developer and I am not really versed in C or any other language, I have no idea if I made some kind of a mistake in some of the fixes that I tried to apply. I believe I have exhausted my capacity to troubleshoot the problem using web searches, and I 
> therefore am seeking some help here. The outputs of some other commands appear below for further information: 
> 
> dmesg | grep -i iwl 
> 
> [ 2.477758] iwlwifi 0000:08:00.0: Direct firmware load for iwlwifi-8000C-20.ucode failed with error -2 
> [ 2.484820] iwlwifi 0000:08:00.0: loaded firmware version 16.242414.0 op_mode iwlmvm 
> [ 2.520860] iwlwifi 0000:08:00.0: Unsupported splx structure 
> [ 2.557772] iwlwifi 0000:08:00.0: Detected Intel(R) Dual Band Wireless AC 8260, REV=0x208 
> [ 2.558389] iwlwifi 0000:08:00.0: L1 Enabled - LTR Enabled 
> [ 2.559215] iwlwifi 0000:08:00.0: L1 Enabled - LTR Enabled 
> [ 2.567127] iwlwifi 0000:08:00.0: can't access the RSA semaphore it is write protected 
> [ 2.718970] ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs' 
> 
> lspci: 
> 
> 00:00.0 Host bridge: Intel Corporation Device 1910 (rev 07) 
> 00:01.0 PCI bridge: Intel Corporation Device 1901 (rev 07) 
> 00:02.0 VGA compatible controller: Intel Corporation Device 191b (rev 06) 
> 00:14.0 USB controller: Intel Corporation Device a12f (rev 31) 
> 00:16.0 Communication controller: Intel Corporation Device a13a (rev 31) 
> 00:17.0 SATA controller: Intel Corporation Device a103 (rev 31) 
> 00:1c.0 PCI bridge: Intel Corporation Device a111 (rev f1) 
> 00:1c.2 PCI bridge: Intel Corporation Device a112 (rev f1) 
> 00:1c.3 PCI bridge: Intel Corporation Device a113 (rev f1) 
> 00:1f.0 ISA bridge: Intel Corporation Device a14e (rev 31) 
> 00:1f.2 Memory controller: Intel Corporation Device a121 (rev 31) 
> 00:1f.3 Audio device: Intel Corporation Device a170 (rev 31) 
> 00:1f.4 SMBus: Intel Corporation Device a123 (rev 31) 
> 01:00.0 3D controller: NVIDIA Corporation Device 139b (rev a2) 
> 07:00.0 SD Host controller: O2 Micro, Inc. SD/MMC Card Reader Controller (rev 01) 
> 08:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a) 
> 09:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15) 
> 
> part of lshw output: 
> 
> *-pci:2 
> description: PCI bridge 
> product: Intel Corporation 
> vendor: Intel Corporation 
> physical id: 1c.2 
> bus info: pci at 0000:00:1c.2 
> version: f1 
> width: 32 bits 
> clock: 33MHz 
> capabilities: pci pciexpress msi pm normal_decode bus_master cap_list 
> configuration: driver=pcieport 
> resources: irq:124 memory:94100000-941fffff 
> *-network DISABLED 
> description: Wireless interface 
> product: Wireless 8260 
> vendor: Intel Corporation 
> physical id: 0 
> bus info: pci at 0000:08:00.0 
> logical name: wlan0 
> version: 3a 
> serial: a4:34:d9:2f:eb:21 
> width: 64 bits 
> clock: 33MHz 
> capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless 
> configuration: broadcast=yes driver=iwlwifi driverversion=4.4.1 firmware=16.242414.0 latency=0 link=no multicast=yes wireless=IEEE 802.11abgn 
> resources: irq:130 memory:94100000-94101fff 
> *-pci:3 
> description: PCI bridge 
> product: Intel Corporation 
> vendor: Intel Corporation 
> physical id: 1c.3 
> bus info: pci at 0000:00:1c.3 
> version: f1 
> width: 32 bits 
> clock: 33MHz 
> capabilities: pci pciexpress msi pm normal_decode bus_master cap_list 
> configuration: driver=pcieport 
> resources: irq:125 ioport:3000(size=4096) memory:94000000-940fffff 
> *-network 
> description: Ethernet interface 
> product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller 
> vendor: Realtek Semiconductor Co., Ltd. 
> physical id: 0 
> bus info: pci at 0000:09:00.0 
> logical name: eth0 
> version: 15 
> serial: 50:7b:9d:5c:a7:1f 
> size: 100Mbit/s 
> capacity: 1Gbit/s 
> width: 64 bits 
> clock: 33MHz 
> capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation 
> configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full ip=192.168.1.100 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s 
> resources: irq:126 ioport:3000(size=256) memory:94004000-94004fff memory:94000000-94003fff 
> 
> lsmod | grep -i iwl: 
> 
> iwlmvm 303104 0 
> mac80211 552960 1 iwlmvm 
> iwlwifi 176128 1 iwlmvm 
> cfg80211 466944 3 iwlwifi,mac80211,iwlmvm 
> compat 16384 4 cfg80211,iwlwifi,mac80211,iwlmvm 
> 
> head -n7 /proc/cpuinfo: 
> 
> processor : 0 
> vendor_id : GenuineIntel 
> cpu family : 6 
> model : 94 
> model name : Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz 
> stepping : 3 
> microcode : 0x39 
> 
> Note that the ethernet card is working properly. 
> 
> Thank you for your attention to my email. 
> 
> Sincerely, 
> 
> Levi S. Darrell 
> _______________________________________________ 
> clue mailing list: clue at cluedenver.org 
> For information, account preferences, or to unsubscribe see: 
> http://cluedenver.org/mailman/listinfo/clue 
> 
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: http://cluedenver.org/pipermail/clue/attachments/20160225/3e11d713/attachment.html 
> 
> ------------------------------
> 
> _______________________________________________
> clue mailing list
> clue at cluedenver.org
> http://cluedenver.org/mailman/listinfo/clue
> 
> End of clue Digest, Vol 61, Issue 7
> ***********************************


More information about the clue mailing list