[SOLVED] pve-firmware - Intel Corporation Wireless 8260

lxusrbin

New Member
Jan 22, 2018
2
0
1
Hallo in die Runde,

ich habe mir Proxmox 5.1 auf meinem Notebook installiert um auch lokal bzw. unterwegs einfach ein paar VMs aufsetzen zu können. Die Installation verlief problemlos, leider wird aber die in meinem Lenovo ThinkPad X270 verbaute WLAN Karte nicht erkannt. Anscheinend ist nicht die passende Firmware im Paket pve-firmware enthalten. Soweit ich es sehen kann ist im Paket pve-firmware folgende Firmware enthalten "iwlwifi-8000C-33.ucode" unter git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/ scheint es schon die "iwlwifi-8000C-34.ucode" zu geben. Frage an das Proxmox Team, könnt ihr das Paket pve-firmware hier entsprechend aktualisieren? ;-)

Anbei noch ein paar Logauszüge:

# lshw -C network
*-network UNCLAIMED
description: Network controller
product: Wireless 8260
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:03:00.0
version: 3a
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: memory:e1100000-e1101fff


# dmesg | grep iwlwifi
[ 2.664850] iwlwifi 0000:03:00.0: enabling device (0000 -> 0002)
[ 2.678851] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-33.ucode failed with error -2
[ 2.678862] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-32.ucode failed with error -2
[ 2.678872] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-31.ucode failed with error -2
[ 2.678881] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-30.ucode failed with error -2
[ 2.678890] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-29.ucode failed with error -2
[ 2.678900] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-28.ucode failed with error -2
[ 2.678909] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-27.ucode failed with error -2
[ 2.678917] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-26.ucode failed with error -2
[ 2.678926] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-25.ucode failed with error -2
[ 2.678934] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-24.ucode failed with error -2
[ 2.678943] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-23.ucode failed with error -2
[ 2.678951] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8000C-22.ucode failed with error -2
[ 2.678954] iwlwifi 0000:03:00.0: no suitable firmware found!
[ 2.678960] iwlwifi 0000:03:00.0: minimum version required: iwlwifi-8000C-22
[ 2.678965] iwlwifi 0000:03:00.0: maximum version supported: iwlwifi-8000C-33
[ 2.678969] iwlwifi 0000:03:00.0: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git


# lspci -v
03:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a)
Subsystem: Intel Corporation Wireless 8260
Flags: fast devsel, IRQ 18
Memory at e1100000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [c8] Power Management version 3
Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [40] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Device Serial Number f4-96-34-ff-ff-9d-ba-d4
Capabilities: [14c] Latency Tolerance Reporting
Capabilities: [154] L1 PM Substates
Kernel modules: iwlwifi

Vielen Dank.

Gruß
Christian
 
das problem dabei ist, dass das iwlwifi immer nur die letzte firmware als dependency an gibt und die gibts meistens nicht im linux-firmware repository, daher wandert sie auch nicht automatisch ins pve-firmware paket. ich würde in dem fall einfach empfehlen, das passende firmware image aus dem linux-firmware git repository nach /lib/firmware zu kopieren.