Wifi Probleme mit Vanilla-Kernel und grsecurity patch

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Knexi
Beiträge: 25
Registriert: 11.10.2015 09:45:43

Wifi Probleme mit Vanilla-Kernel und grsecurity patch

Beitrag von Knexi » 21.08.2016 22:13:22

Hallo,

ich habe mir für Debian einen Kernel mit grsecurity Patch für Debian Jessie kompiliert. Nun funktioniert mein WLAN nicht mehr.
Verhindert grsecurity das Laden des unfreien WLAN Treibers?

Der Netzwerk Controller wird zumindest erkannt:

Code: Alles auswählen

$ lspci -k
03:00.0 Network controller: Intel Corporation Wireless 7260 (rev 83)
	Subsystem: Intel Corporation Dual Band Wireless-AC 7260
Jedoch wird das Modul nicht geladen:

Code: Alles auswählen

$ sudo dmesg | grep iwlwifi
[   81.842613] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-7260-17.ucode failed with error -2
[   81.842631] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-7260-16.ucode failed with error -2
[   81.842633] iwlwifi 0000:03:00.0: no suitable firmware found!
Hat jemand vielleicht eine Idee woran das liegt?


Es handelt sich um folgendes Setup:
OS: Debian 8.5 (Jessie)
Kernel: 4.7.1 (vom 16.08.2016)
Patch: grsecurity vom 16.08.2016
Grsec-settings:
- automatisch
- Desktop
- Priorität Security
- Virtualisierung: Host und Virtualbox

Benutzeravatar
hikaru
Moderator
Beiträge: 13590
Registriert: 09.04.2008 12:48:59

Re: Wifi Probleme mit Vanilla-Kernel und grsecurity patch

Beitrag von hikaru » 22.08.2016 08:55:32

Knexi hat geschrieben:[ 81.842633] iwlwifi 0000:03:00.0: no suitable firmware found!
Ist denn die Firmware vorhanden?

Knexi
Beiträge: 25
Registriert: 11.10.2015 09:45:43

Re: Wifi Probleme mit Vanilla-Kernel und grsecurity patch

Beitrag von Knexi » 22.08.2016 11:28:33

Ja natürlich das Paket firmware-iwlwifi ist installiert

Benutzeravatar
MSfree
Beiträge: 10775
Registriert: 25.09.2007 19:59:30

Re: Wifi Probleme mit Vanilla-Kernel und grsecurity patch

Beitrag von MSfree » 22.08.2016 11:36:52

Knexi hat geschrieben:

Code: Alles auswählen

$ sudo dmesg | grep iwlwifi
[   81.842613] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-7260-17.ucode failed with error -2
[   81.842631] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-7260-16.ucode failed with error -2
Gibt es auf deinem System die Dateien iwlwifi-7260-17.ucode oder iwlwifi-7260-16.ucode?

Ich würde davon ausgehen, daß man für einen 4.7er Kernel auch andere/neuere Firmwaredateien braucht, als die, die im firmware-iwlwifi installiert werden, die sich ja noch auf Kernel 3.16 beziehen.

Mit etwas Glück paßt die Firmware aus den Backports, die es aber auch nur für einen 4.6er Kernel gibt.

Knexi
Beiträge: 25
Registriert: 11.10.2015 09:45:43

Re: Wifi Probleme mit Vanilla-Kernel und grsecurity patch

Beitrag von Knexi » 22.08.2016 12:37:38

Gibt es auf deinem System die Dateien iwlwifi-7260-17.ucode oder iwlwifi-7260-16.ucode?
Die 17er existiert, die 16er wird mir jedoch nicht aufgelistet:

Code: Alles auswählen

$ sudo modinfo iwlwifi | grep 7260
firmware:       iwlwifi-7260-17.ucode
Das merkwürdige ist, die 17er Version scheint ja vorhanden zu sein, jedoch kann auch diese Version nicht geladen werden
Ich würde davon ausgehen, daß man für einen 4.7er Kernel auch andere/neuere Firmwaredateien braucht, als die, die im firmware-iwlwifi installiert werden, die sich ja noch auf Kernel 3.16 beziehen.

Mit etwas Glück paßt die Firmware aus den Backports, die es aber auch nur für einen 4.6er Kernel gibt.
Ah, ja das stimmt natürlich. Das merkwürdige ist jedoch dass ein

Code: Alles auswählen

apt-get -t jessie-backports install firmware-iwlwifi
keine Aktualisierungen findet.

Benutzeravatar
MSfree
Beiträge: 10775
Registriert: 25.09.2007 19:59:30

Re: Wifi Probleme mit Vanilla-Kernel und grsecurity patch

Beitrag von MSfree » 22.08.2016 13:48:10

Knexi hat geschrieben:Das merkwürdige ist, die 17er Version scheint ja vorhanden zu sein, jedoch kann auch diese Version nicht geladen werden
Ich habe mir den Quelltext des Kernelmoduls für iwlwifi nicht angesehen, kann dir also auch nicht genaues dazu sagen. Meine Vermutung ist aber, daß das eine das endere bedingt, sprich beide vorhanden sein müssen.

Hast du schonmal hier geschaut?
https://wireless.wiki.kernel.org/en/use ... rs/iwlwifi

Dort kann man die ucode-Dateien auch runterladen. Die mußt du dann halt von Hand in die Firmwareverzeichnisse kopieren.

Knexi
Beiträge: 25
Registriert: 11.10.2015 09:45:43

Re: Wifi Probleme mit Vanilla-Kernel und grsecurity patch

Beitrag von Knexi » 22.08.2016 14:35:39

Danke mit der FIrmware vom Link hats funktioniert :THX:
Intel hat den Support für den Wireless-Chip in den neueren Firmware Versionen gestrichen.

Antworten