Search Linux Wireless

FW: Only one of two Intel Wireless 7260 PCI Cards are assigned a logical name (ubuntu 16.04 :: 4.7.0-040700-generic )

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




From: Merchut, Addison 
Sent: Monday, September 12, 2016 3:21 PM
To: 'linuxwifi@xxxxxxxxx' <linuxwifi@xxxxxxxxx>; 'linux-wireless@xxxxxxxxxxxxxxx' <linux-wireless@xxxxxxxxxxxxxxx>
Cc: Nudo, Al <Al.Nudo@xxxxxxx>; Unetich, Rich <Rich.Unetich@xxxxxxx>; DeCarlo, Bob <Bob.DeCarlo@xxxxxxx>
Subject: Only one of two Intel Wireless 7260 PCI Cards are assigned a logical name (ubuntu 16.04 :: 4.7.0-040700-generic )

I believe I have an issue with the Intel wireless 7260 pci cards on my linux desktop

I have two wireless cards on a test PC I'm working on. And while I can see both cards, only the top card (in the physical location) is actually getting assigned the logical (interface) name.

This seems to be interment (though I've only had this computer running for two days) because there has been at least one occasion that I have seen both cards assigned an interface name at the same time (via ifconfig and NM). However, when I've had to restart the computer, the names are not always assigned for the 2nd (bottom) card -this is the case most of the time. 

Attached is the dmesg for the case where I was able to get both cards to work (dm.txt) and the case where I am not able to get both cards to work (dmbad.txt)

I've switched out the cards (with other 7260 cards), move the cards to other locations, exchanged the locations of the cards, BUT only the top most device is ever assigned the an interface name.
I'm running: 4.7.0-040700-generic GNU/Linux Ubuntu 16.04.1 LTS

The two cards are the same Intel Corporation Wireless 7260:
# cat /sys/bus/pci/devices/0000\:01\:00.0/uevent 
                DRIVER=iwlwifi
                PCI_CLASS=28000
                PCI_ID=8086:08B1
                PCI_SUBSYS_ID=8086:4070
                PCI_SLOT_NAME=0000:01:00.0
                MODALIAS=pci:v00008086d000008B1sv00008086sd00004070bc02sc80i00
# cat /sys/bus/pci/devices/0000\:02\:00.0/uevent 
                DRIVER=iwlwifi
                PCI_CLASS=28000
                PCI_ID=8086:08B1
                PCI_SUBSYS_ID=8086:4070
                PCI_SLOT_NAME=0000:02:00.0
                MODALIAS=pci:v00008086d000008B1sv00008086sd00004070bc02sc80i00

Only one of the devices is getting assigned a logical name:
#sudo lshw -class network
                  ....
                  *-network               
                       description: Wireless interface
                       product: Wireless 7260
                       vendor: Intel Corporation
                       physical id: 0
                       bus info: pci@0000:01:00.0
                       logical name: wlp1s0
                       version: 73
                       serial: 7c:5c:f8:d2:6c:52
                       width: 64 bits
                       clock: 33MHz
                       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
                       configuration: broadcast=yes driver=iwlwifi driverversion=4.7.0-040700-generic firmware=16.242414.0 latency=0 link=no multicast=yes wireless=IEEE 802.11
                       resources: irq:32 memory:f7d00000-f7d01fff
                  *-network
                       description: Network controller
                       product: Wireless 7260
                       vendor: Intel Corporation
                       physical id: 0
                       bus info: pci@0000:02:00.0
                       version: 73
                       width: 64 bits
                       clock: 33MHz
                       capabilities: pm msi pciexpress bus_master cap_list
                       configuration: driver=iwlwifi latency=0
                       resources: irq:33 memory:f7c00000-f7c01fff



dmesg does not show that the 2nd device on bus 0000:02:00.0 has been detected by the wifi driver

{Attached as dmbad.txt}


and ifconfig only shows one device (obviously since lshw showed that only one was getting assigned a logical name)

#ifconfig 
...
                  wlp1s0    Link encap:Ethernet  HWaddr 7c:5c:f8:d2:6c:52  
                                    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)


#ls /lib/firmware | grep 7260
                iwlwifi-7260-10.ucode
                iwlwifi-7260-12.ucode
                iwlwifi-7260-13.ucode
                iwlwifi-7260-14.ucode
                iwlwifi-7260-16.ucode
                iwlwifi-7260-7.ucode
                iwlwifi-7260-8.ucode
                iwlwifi-7260-9.ucode

#modinfo iwlwifi
                  filename:       /lib/modules/4.7.0-040700-generic/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko
                  license:        GPL
                  author:         Copyright(c) 2003- 2015 Intel Corporation <linuxwifi@xxxxxxxxx>
                  description:    Intel(R) Wireless WiFi driver for Linux
                  firmware:       iwlwifi-100-5.ucode
                  firmware:       iwlwifi-1000-5.ucode
                  firmware:       iwlwifi-135-6.ucode
                  firmware:       iwlwifi-105-6.ucode
                  firmware:       iwlwifi-2030-6.ucode
                  firmware:       iwlwifi-2000-6.ucode
                  firmware:       iwlwifi-5150-2.ucode
                  firmware:       iwlwifi-5000-5.ucode
                  firmware:       iwlwifi-6000g2b-IWL6000G2B_UCODE_API_MAX.ucode
                  firmware:       iwlwifi-6000g2a-6.ucode
                  firmware:       iwlwifi-6050-5.ucode
                  firmware:       iwlwifi-6000-6.ucode
                  firmware:       iwlwifi-7265D-21.ucode
                  firmware:       iwlwifi-7265-17.ucode
                  firmware:       iwlwifi-3168-21.ucode
                  firmware:       iwlwifi-3160-17.ucode
                  firmware:       iwlwifi-7260-17.ucode
                  firmware:       iwlwifi-8265-21.ucode
                  firmware:       iwlwifi-8000C--21.ucode
                  firmware:       iwlwifi-9260-th-a0-lc-a0--21.ucode
                  firmware:       iwlwifi-9260-th-a0-jf-a0--21.ucode
                  firmware:       iwlwifi-9000-pu-a0-lc-a0--21.ucode
                  alias:          pci:v00008086d00009DF0sv*sd00002A10bc*sc*i*
                  alias:          pci:v00008086d00009DF0sv*sd00000710bc*sc*i*
                  ....
                  depends:        cfg80211
                  intree:         Y
                  vermagic:       4.7.0-040700-generic SMP mod_unload modversions 
                  parm:           swcrypto:using crypto in software (default 0 [hardware]) (int)
                  parm:           11n_disable:disable 11n functionality, bitmap: 1: full, 2: disable agg TX, 4: disable agg RX, 8 enable agg TX (uint)
                  parm:           amsdu_size:amsdu size 0:4K 1:8K 2:12K (default 0) (int)
                  parm:           fw_restart:restart firmware in case of error (default true) (bool)
                  parm:           antenna_coupling:specify antenna coupling in dB (default: 0 dB) (int)
                  parm:           nvm_file:NVM file name (charp)
                  parm:           d0i3_disable:disable d0i3 functionality (default: Y) (bool)
                  parm:           lar_disable:disable LAR functionality (default: N) (bool)
                  parm:           uapsd_disable:disable U-APSD functionality bitmap 1: BSS 2: P2P Client (default: 3) (uint)
                  parm:           bt_coex_active:enable wifi/bt co-exist (default: enable) (bool)
                  parm:           led_mode:0=system default, 1=On(RF On)/Off(RF Off), 2=blinking, 3=Off (default: 0) (int)
                  parm:           power_save:enable WiFi power management (default: disable) (bool)
                  parm:           power_level:default power save level (range from 1 - 5, default: 1) (int)
                  parm:           fw_monitor:firmware monitor - to debug FW (default: false - needs lots of memory) (bool)
                  parm:           d0i3_timeout:Timeout to D0i3 entry when idle (ms) (uint)
                  parm:           disable_11ac:Disable VHT capabilities (default: false) (bool)


Please let me know if there's anything I can do or if this is a known issue. 

Thank you.





Addison
312.620.2094
Skype: addisonpdt
PDT.com




Email secured by Check Point

Attachment: dm.txt.docx
Description: dm.txt.docx

Attachment: dmbad.txt.docx
Description: dmbad.txt.docx


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux