patricksworld
Hallo,
ich habe schon länger geplant zu Arch Linux zu wechseln. Ich nutze aktuell seit ca 5 Jahren Ubuntu.
Linux ist jetzt also nicht komplett neu für mich.
Nur eine Frage vorab die mir auf der Seele brennt. Ich habe ein Thinkpad E540.
Dieser ist im Dualboot mit OSX installiert. Also ein Hackintosh. Damit das Wlan funktioniert, musste
ich die Wlankarte tauschen und rebranden, da das Thinkpad eine whitelist im Bios besitzt und sonst nicht
starten würde.
Rebranden heißt das ich die Intel pciid 8086:08b2 auf die Atheros AR928X (168c:002a) geflashed habe.
Dadurch wird logischerweise der iwlwifi Treiber geladen und nicht der benötigte ath9k Treiber.
Unter Ubuntu hatte ich schoneinmal versucht eine udev-Regel zu erstellen. Das funktionierte allerdings nicht.
Jetzt ist meine Frage. Müsste ich bei Arch-Linux den Kernel komplett neu kompilieren oder kann man der
Intel-PCIID 8086:08b2 den ath9k treiber auch anders zuweisen?
Und wenn ich den Kernel neu kompillieren müsste, an welcher Stelle ändert man denn die pciid zuweisungen?
Ich will mich quasi jetzt nicht vorher durch die komplette Installation kämpfen und nachher doch wieder alles umbiegen.
Ich hoffe das ist hier der richtige Berreich dafür, sonst verschiebt es bitte.
Vielen lieben Dank im Vorraus
mfg Patrick
drcux
Du wirst wohl das Modul ath9k selber kompilieren müssen, einen anderer Weg einem Treibermodul eine PCI-ID unterzujubeln kenne ich nicht.
So kompliziert ist das nicht, aber man muss es bei jedem Kernelupdate wieder durchführen...
EDIT:
Anpassen müsstest du die src/linux-4.9/drivers/net/wireless/ath/ath9k/hw.h
patricksworld
Vielen Lieben Dank für deinen Hinweis.
Es hat eine Weile gedauert, aber es hat funktioniert, so wie du es gesagt hast.
Also nocheinmal vielen vielen lieben Dank.
MFG Patrick