Hallo,
ich habe ein aehnliches Problem: Externe Festplatte in USB-Gehaeuse (von Gensyslogic). Kernel ist 2.6.5-7.75-default (aus online-update). Das Geraet wird erstmal erkannt und unter /media/usb-storage-odd-Genesyslogic-USBMassStorageDevice:0:0:0p1 ein Verzeichnis angelegt.
Wenn ich das richtig verstehe, muss nur die Zeile mit "+ udelay(300)" einegfuegt werden, oder? Was ist mit dem Rest, wo muss der hin??
Richtig (aber ohne das "+" natürlich)
Folgendes getan: Unline-Update auf Kernel 2.6.5-7.95-default cd /usr/src/linux make modules: Ging nicht (meldet "Makefile:438: .config: No such file or directory"). Also: make config make modules make modules_install Das war aber nicht das richtige: Beim booten bzw. Laden der Module bekomme ich jede Menge Fehlermeldungen "tainting Kernel"! Und das USB-Problem tritt leider auch noch auf, obwohl ich usb.c entsprechend modifiziert habe. Habe ich falsche Module installiert? Was habe ich falsch gemacht? Was haette ich statt make config machen muessen, um die richtige Konfiguration zu finden? Wie haette es richtig laufen muessen? Und, genauso wichtig, wie kann ich das ganze rueckgaengig machen?? Besten Dank, Mathias