Das war kein Vorwurf, sondern nur ein Hinweis, wie man es besser machen kann.
Außerdem hätte ich nicht erwartet, daß Du weißt, daß es schon bei AVM so ist (Tip: Im Verzeichnis build/original/filesystem/ wird die original Firmware ausgepackt, build/modified/filesystem/ entsprechend die geänderte).
Ich hätte es aber hilfreich gefunden, wenn Du gleich geschrieben hättest "In der Datei hotplug/storage steht 'lsmod | grep usb-storage', und das funktioniert so nicht".
Dann wäre das gleich klar gewesen. Denn wenn man Modulnamen mit modprobe, oder rmmod verwendet, kommt es eben nicht auf die Unterscheidung in der Schreibweise an.
Ich bin mir nicht sicher, ob AVM das gleiche Problem hat, da sie wahrscheinlich eine andere Version der Busybox verwenden, oder?
AVM verwendet auf jeden Fall eine andere (deutlich ältere) Busybox. Das hat aber mit der Version nichts zu tun. Ich bin sicher, daß in allen Busybox Versionen (und auch in der Standard Version von lsmod) Die Namen mit Unterstrichen ausgegeben werden.
lsmod macht im Wesentlichen folgendes:
Code:
awk '{printf "%-20s %7d %d %s\n", $1,$2,$3,$4}' /proc/modules
Die Ausgabe ist zwar nicht ganz identisch, aber schon mal sehr ähnlich.