Verwirrungen um die Begrifflichkeiten lassen sich recht einfach ausschließen:rendegast hat geschrieben:brcmfmac[.ko] ist das (kernel-)Modul,tmn1651194 hat geschrieben: Streng genommen ist es doch, auch wenn der Unterschied manchmal fließend ist, ein Kernel-Modul oder? Ich glaube die Namensgebung ist hier irreführend...
brcmfmac43602-pcie.bin die firmware(-Datei).
Das Kernelmodul beinhaltet Code, der von der CPU ausgeführt und - wie der Name schon sagt - in den Betriebssystemkern geladen wird.
Die Firmware wird in den Speicher des Peripheriegerätes geladen, also z.B. in den Speicher der WLAN-Karte, den Speicher einer TV-Karte, den Speicher eines RAID-Controllers, etc. Der Code, der in der Firmware steckt, wird dann vom Prozessor auf dem Peripheriegerät ausgeführt.
Zwar kümmert sich das Kernelmodul darum, die entsprechende Firmware in die Peripherie zu laden, Firmware und Kernelmodul sind also voneinander abhängig, Codeausführung und Speicherort ist aber getrennt voneinander zu betrachten.