Die Sourcen und dkms.conf liegen in /usr/src/hid-fanatecff.[...]
Bei 'dkms add' wird schon merkwürdig. Durch Autovervollständigung wird
mir angeboten:
dkms add -m hid -v fanatecff
Das Source- Verzeichniss soll nach dem Schema <name>-<version> benannt sein.
Am Montag, 8. Januar 2024, 19:08:59 CET schrieb Ulf Volmer:
Das Source- Verzeichniss soll nach dem Schema <name>-<version>benannt sein.
Habe es in /usr/src/hid-fanatecff-0.0.1 umbenannt. Keine Änderung.
Die dkms.conf sieht momentan so aus:
PACKAGE_NAME="hid-fanatecff"
PACKAGE_VERSION="0.0.1"
MAKE[0]="make KVERSION=$kernelver"
CLEAN="make clean"
BUILT_MODULE_NAME[0]="hid-fanatecff"
DEST_MODULE_NAME[0]="hid-fanatecff"
Bei mir hat das mindestens Auswirkugen auf das Auto- Complete.
Ich würde mich aber auf **einen** '-' beschränken.
So gehts. Build und install sind durchgelaufen.
Danke dafür. Wie bist du auf den richtigen Modulnamen gekommen? Wo steht das?
'dkms add' und 'dkms build' ist aber immer noch komisch.
Autocomplete sagt:
dkms add -m hid -v fanatecff-0.0.1
Ich kann damit leben, aber richtig ist das nicht.
Wo kommt das 'hid' her?
Der Modul Name bei den beiden Zeilen muß dem realen Modulnamen entsprechen.
In Deinem Fall (falls wir von https://github.com/gotzl/hid-fanatecff
reden) also
hid-fanatec
Du hattest doch ein manuelles make gemacht, oder? Dann siehst Du dort
den das resultierende Modul- Namen (*.ko).
Ich bin nachwievor der Meinung, dass hier am ersten '-' getrennt wird.
Nenn das Verzeichnis halt hid_fantecff-0.0.1 und gut ist.
Nein, sehe ich nicht.
Am Montag, 8. Januar 2024, 20:48:48 CET schrieb Ulf Volmer:
Du hattest doch ein manuelles make gemacht, oder? Dann siehst Du dort
den das resultierende Modul- Namen (*.ko).
Nein, sehe ich nicht.
*helge@debian-pc*:*~/git/hid-fanatecff*$ make
-e
::Â Compiling Fanatec kernel module
========================================
make -C /lib/modules/`uname -r`/build M=$PWD
make[1]: Verzeichnis „/usr/src/linux-headers-6.7.0-x64v4-xanmod1“ wird betreten
warning: the compiler differs from the one used to build the kernel
 The kernel was built by: gcc-13 (Debian 13.2.0-7) 13.2.0
 You are using:           gcc (Debian 13.2.0-9) 13.2.0
make[1]: Verzeichnis „/usr/src/linux-headers-6.7.0-x64v4-xanmod1“ wird verlassen
Am Montag, 8. Januar 2024, 20:54:46 CET schrieb Helge Reimer:
Nein, sehe ich nicht.
Ok, bei 'make instal'l sehe ich es.
Ich bräuchte mal eine Erläuterung zu 'PACKAGE_NAME', 'BUILD_MODULE_NAME' und 'DEST_MODULE_NAME'
Stehe da gerade etwas auf dem Schlauch.
Helge Reimer <hrnews@onlinehome.de> schrieb:
Moin und frohes neues Jahr, wenn man das jetzt noch sagen darf.Ebenfalls.
Ich wundere mich immer wieder, warum es in dieser Gruppe so häufig
auftritt, dass die Editoren nicht auf eine
Zeilenlänge <= 80 Zeichen eingestellt werden (können).
Es ist lästig, immer w (für wrap) tatschen zu müssen,
wenn man den Artikel lesen möchte.
Moin und frohes neues Jahr, wenn man das jetzt noch sagen darf.Ebenfalls.
Aber gelegentlich braucht es doch mal was anderes.
Die meisten Leute lesen diese Gruppe vermutlich nicht über das Usenet-Gateway, sondern über Mail und bei heutigen Mailprogrammen wie Outlook, Gmail, Apple Mail & Co. sind Standards oft nicht so wichtig
wie irgendwelcher Fancy-Mist wie HTML.
Am 09.01.2024 um 15:50:48 Uhr schrieb Helge Reimer:
Aber gelegentlich braucht es doch mal was anderes.
Wann?
Ich mache das nur beim Posten von Terminalausgaben.
Sollte ich mich angesprochen fühlen?
Ich schreibe normal nur plain-text-mails mit 78 Zeichen/Zeile.
Aber gelegentlich braucht es doch mal was anderes. Und wenn man es dann nicht wieder zurückstellt kann man schon mal woanders negativ auffallen.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 486 |
Nodes: | 16 (2 / 14) |
Uptime: | 147:21:48 |
Calls: | 9,659 |
Calls today: | 1 |
Files: | 13,708 |
Messages: | 6,168,025 |