2016-05-04 33 views
0

gespeichert? Wo wird der Modulparameter gespeichert, während ein Treibermodul mit Modulparametern geladen wird.Ich muss automatisieren, dass, wenn ich ein Modul lade, es mit diesem Parameter geladen wird . zB wenn ich ein Modul net_dev.ko mit einem Modulparameter hw_enable laden müssen = 1 Also muss ichWo wird der Modulparameter während des Ladens eines Treibermoduls mit dem Modulparameter

modprobe net_dev hw_enable=1 

tun- es mit dieser Option zu laden, aber ich will, wenn ich do-

modprobe net_dev 

Es wird automatisch hw_enable = 1 Also wo soll ich diesen Modulparameter im Kernel behalten?

Antwort

3

Optionen werden in der Konfigurationsdatei für das Modul zur Verfügung gestellt, das im Verzeichnis /etc/modprobe.d/ installiert werden soll. Also in Ihrem Fall, wenn Sie eine Datei net_dev.conf in /etc/modprobe.d Verzeichnis mit der folgenden Zeile erstellen

Optionen net_dev hw_enable = 1

und Sie modprobe net_dev nennen, sollte es ausführen modprobe net_dev hw_enable = 1