Hallo,
ich habe das Problem das Kernelmodul qla2xxx in ein bestehendes System zu laden. Neuinstallation (dort wird es automatisch mit integriert) ist keine Option. Die Lösung ist wahrscheinlich ziemlich simpel, aber ich bastel da seit 2 Tagen erfolglos dran...
Das System ist ein aktuell gepatchtes OpenSuse 11.1 mit Xen-Kernel (2.6.27.23-0.1-xen).
Kernelsourcen und Compilerwerkzeuge sind installiert.
Der Treiber befindet sich unter /usr/src/linux-obj/x86_64/xen/drivers/scsi/qla2xxx/ und ist auch schon compiliert (qla2xxx.ko) .
Es ist ein Systemtreiber von Suse. Ein Makefile befindet sich nicht in dem Verzeichnis...
Das Modul läßt sich weder laden (modprobe qla2xxx findet das Modul nicht) noch in modules.dep integrieren (depmod -a erneuert zwar die modules.dep, aber ohne Modul qla2xxx).
Wie bekomme ich den Treiber (dauerhaft) geladen?
Was muss ich tun damit Suse beim nächsten Kernelupdate das Module mit berücksichtigt?
Die bisherigen Beiträge habe ich schon durchsucht, auch viel gefunden, aber leider nichts was zu meinem Problem passt... Auch die README.SUSE, welche den Kernelsourcen beiliegt geht immer davon aus, dass ein Makefile in dem Treiberverzeichnis damit ist....
Ich bin für jeden Tipp dankbar....
Viele Grüße
Yoss
ich habe das Problem das Kernelmodul qla2xxx in ein bestehendes System zu laden. Neuinstallation (dort wird es automatisch mit integriert) ist keine Option. Die Lösung ist wahrscheinlich ziemlich simpel, aber ich bastel da seit 2 Tagen erfolglos dran...
Das System ist ein aktuell gepatchtes OpenSuse 11.1 mit Xen-Kernel (2.6.27.23-0.1-xen).
Kernelsourcen und Compilerwerkzeuge sind installiert.
Der Treiber befindet sich unter /usr/src/linux-obj/x86_64/xen/drivers/scsi/qla2xxx/ und ist auch schon compiliert (qla2xxx.ko) .
Es ist ein Systemtreiber von Suse. Ein Makefile befindet sich nicht in dem Verzeichnis...
Das Modul läßt sich weder laden (modprobe qla2xxx findet das Modul nicht) noch in modules.dep integrieren (depmod -a erneuert zwar die modules.dep, aber ohne Modul qla2xxx).
Wie bekomme ich den Treiber (dauerhaft) geladen?
Was muss ich tun damit Suse beim nächsten Kernelupdate das Module mit berücksichtigt?
Die bisherigen Beiträge habe ich schon durchsucht, auch viel gefunden, aber leider nichts was zu meinem Problem passt... Auch die README.SUSE, welche den Kernelsourcen beiliegt geht immer davon aus, dass ein Makefile in dem Treiberverzeichnis damit ist....
Ich bin für jeden Tipp dankbar....
Viele Grüße
Yoss