Modulverzeichnis passt nicht zur Kernelversion

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
edwin
Beiträge: 20
Registriert: 07.01.2005 14:23:37

Modulverzeichnis passt nicht zur Kernelversion

Beitrag von edwin » 29.11.2007 14:16:38

Beim Installieren von openvpn ließ sich das TUN-Device nicht starten. Bei der Fehlersuche bin ich drauf gestoßen, dass die Versionen des Modulverzeichnisses und des aktuellen Kernels nicht übereinstimmen. Das Modul tun.ko wird im Directory /lib/modules/2.6.18-5-486 gefunden.

uname -r liefert Kernel-Version 2.6.18-4-586. depmod sucht auch in diesem nicht existierenden Verzeichnis. Im Zuge der Umstellung auf Etch hatte ich kurzzeitig keinen Kernel im System, vermutlich ist dabei etwas durcheinandergeraten.

Wie ist das aufzuräumen?

Danke und Grüße,
Edwin

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Beitrag von Spasswolf » 29.11.2007 14:34:32

Poste mal die Ausgaben von

Code: Alles auswählen

dpkg -l | grep linux
ls /boot
ls /lib/modules

edwin
Beiträge: 20
Registriert: 07.01.2005 14:23:37

Beitrag von edwin » 29.11.2007 14:49:02

Code: Alles auswählen

nikolaus:/home/uf# dpkg -l | grep linux
ii  cupsomatic-ppd                           20050430-1                      linuxprinting.org printer support - transiti
ii  doc-linux-de                             2003.10-4                       Linux HOWTOs in German
ii  doc-linux-text                           2007.02-1                       Linux HOWTOs and FAQs in ASCII format
ii  foomatic-db                              20061031-1                      linuxprinting.org printer support - database
ii  foomatic-db-engine                       3.0.2-20061031-1                linuxprinting.org printer support - programs
ii  foomatic-filters                         3.0.2-20061031-1.2              linuxprinting.org printer support - filters
ii  foomatic-filters-ppds                    20061104-1                      linuxprinting.org printer support - prebuilt
ii  libselinux1                              1.32-3                          SELinux shared libraries
ii  linux-image-2.6-486                      2.6.18+6etch2                   Linux kernel 2.6 image on x86
rc  linux-image-2.6.18-4-486                 2.6.18.dfsg.1-12                Linux 2.6.18 image on x86
ii  linux-image-2.6.18-5-486                 2.6.18.dfsg.1-13etch2           Linux 2.6.18 image on x86
ii  linux-libc-dev                           2.6.21-6                        Linux Kernel Headers for development
ii  util-linux                               2.12p-4sarge1                   Miscellaneous system utilities

Code: Alles auswählen

nikolaus:/home/uf# ls /boot
config-2.6.18-5-486  initrd.img-2.6.18-5-486      System.map-2.6.18-5-486
grub                 initrd.img-2.6.18-5-486.bak  vmlinuz-2.6.18-5-486

Code: Alles auswählen

nikolaus:/home/uf# ls /lib/modules
2.6.18-5-486  2.6.8-2-386

edwin
Beiträge: 20
Registriert: 07.01.2005 14:23:37

Beitrag von edwin » 30.11.2007 20:09:55

Ich hatte wohl einfach nach einem kernelupdate noch nicht wieder gebootet...

Antworten