Somente uma das duas placas PCI Intel Wireless 7260 recebe um nome lógico

1

Eu tenho duas placas wireless em um PC de teste em que estou trabalhando. E enquanto eu posso ver ambas as cartas, apenas a carta superior está recebendo o nome lógico (interface).

Isto parece ser um enterro (embora eu só tenha tido este computador funcionando por dois dias) porque houve pelo menos uma ocasião em que vi ambas as placas designadas com um nome de interface ao mesmo tempo (via ifconfig e NM) . No entanto, quando tive que reiniciar o computador, os nomes nem sempre são atribuídos para a segunda placa (inferior).

Eu troquei os cartões (com outros cartões), movi os cartões para outros locais, troquei os locais dos cartões, MAS somente o dispositivo mais alto recebeu o nome.

Estou correndo: 4.4.0-36-genérico GNU / Linux Ubuntu 16.04.1 LTS

As duas placas são as mesmas da Intel Corporation Wireless 7260:

#cat /sys/bus/pci/devices/0000\:07\:00.0/modalias 
pci:v00008086d000008B1sv00008086sd00004070bc02sc80i00
#cat /sys/bus/pci/devices/0000\:06\:00.0/modalias 
pci:v00008086d000008B1sv00008086sd00004070bc02sc80i00

Apenas um dos dispositivos recebe um nome lógico:

#sudo lshw -class network
  ....
  *-network
       description: Wireless interface
       product: Wireless 7260
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:06:00.0
       logical name: wlp6s0
       version: 73
       serial: 7c:5c:f8:c4:a0:e5
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=4.4.0-36-generic firmware=16.242414.0 latency=0 link=no multicast=yes wireless=IEEE 802.11abgn
       resources: irq:50 memory:f7d00000-f7d01fff
  *-network
       description: Network controller
       product: Wireless 7260
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:07:00.0
       version: 73
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=iwlwifi latency=0
       resources: irq:51 memory:f7c00000-f7c01fff

O dmesg não mostra que o segundo dispositivo no barramento 0000: 07: 00.0 foi detectado pelo driver do wifi (não sabe ao certo qual é o primeiro erro)

 #dmesg | grep iwlwifi
[    1.837914] iwlwifi 0000:06:00.0: Direct firmware load for iwlwifi-7260-17.ucode failed with error -2
[    1.850969] iwlwifi 0000:06:00.0: loaded firmware version 16.242414.0 op_mode iwlmvm
[    1.888274] iwlwifi 0000:06:00.0: Detected Intel(R) Dual Band Wireless AC 7260, REV=0x144
[    1.888330] iwlwifi 0000:06:00.0: L1 Disabled - LTR Enabled
[    1.888548] iwlwifi 0000:06:00.0: L1 Disabled - LTR Enabled
[    2.103364] iwlwifi 0000:06:00.0 wlp6s0: renamed from wlan0
[    2.611257] iwlwifi 0000:06:00.0: L1 Disabled - LTR Enabled
[    2.611480] iwlwifi 0000:06:00.0: L1 Disabled - LTR Enabled
[    2.801484] iwlwifi 0000:06:00.0: L1 Disabled - LTR Enabled
[    2.801710] iwlwifi 0000:06:00.0: L1 Disabled - LTR Enabled

e o ifconfig só mostra um dispositivo (obviamente, desde que lshw mostrou que apenas um estava recebendo um nome lógico)

#ifconfig 
...

wlp6s0    Link encap:Ethernet  HWaddr 7c:5c:f8:c4:a0:e5  
          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)

Obrigado,

    
por thread9000 12.09.2016 / 15:54

1 resposta

0

A solução foi encontrada depois de encontrar e ler a nota na parte inferior desta página: link E então encontrar a versão correta

Anteriormente, eu só estava lendo esta página: link Isso realmente explica que o -17.ucode é o mais recente e melhor firmware para as placas 7260. No entanto, não aponta para um link de download ...

A página core_release faz. E depois de instalá-lo (-17.ucode) e re-executar as mesmas permutações de reinicialização (trocar cartões, mover cartões, etc ...) descobri que -17.ucode funciona perfeitamente.

    
por thread9000 13.09.2016 / 15:04