Hallo, nachdem mein erster Versuch im Desaster endete muss ich Euch um Hilfe bitten -- ich bin mit dem folgenden Problem offensichtlich ueberfordert.... Problem: Es geht um das Modul cdc_acm. Damit es mit meinem GPS Logger (QSTARZ BT-Q1000X) (ueber USB) zusammenarbeitet, muss dieses Modul in der Datei cdc_acm.c um folgende Definition erweitert werden: { USB_DEVICE(0x0e8d, 0x3329), /* Qstarz BT-Q1000X */ .driver_info = NO_UNION_NORMAL, /* has no union descriptor */ }, Dass diese Definition fehlt ergibt sich auch aus meinen /var/log/messages beim Anschliessen des Loggers. Sodann muss das Modul neu kompiliert werden und das alte Modul durch das neue ersetzt werden. Aktuell ist dieses Modul bei mir (openSUSE 11.1, 64bit) ladbar. Wie mache ich dass? Hier noch einmal zum Vegleich, was ich gestern gemacht habe, und was schief ging (das System war anschliessend nicht mehr bootfaehig....) # cd /usr/src/linux-source-2.6.27.29-0.1-default # cp /boot/config-`uname -r` ./.config # make menuconfig Dann im Konfigurationsmenue "Alternate Configuration File" ausgewaehlt und ".config" (die Voreinstellung) ausgewaehlt. Nach dem Editieren der Datei cdc_acm.c habe ich dann dann nur noch # make modules # make modules_install ausgefuehrt. Im Verzeichnis /usr/src/linux habe ich uebrigends sonst nichts geaendert. Ich weiss daher auch nicht, warum ich solche Probleme bekommen habe. Vielleicht laesst sich das alles vermeiden, wenn ich nur dieses eine Modul uebersetze und installiere? Vielen Dank im Voraus fuer Eure Hilfe, Karl. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org