startup-0.8.3-alt1 /etc/rc.d/init.d/usb 1. Функция probe_usb_interface не поддерживает новые имена модулей в ядрах ветки 2.6. 2. В случае наличия записей для ядер как 2.4, так и 2.6 функция load_interfaces дезинформирует :) об успешной загрузке модуля для чужого ядра. Честнее было бы писать FAILED. Проверять можно сравнением имени загружаемого модуля и lsmod. То же самое и для unload_interfaces. 3. Функции load_interfaces, unload_interfaces и get_usb_interface ничего не знают о существовании /etc/modutils.d/* используемых в новых modutils.
Всвязи передачей функциональности /etc/rc.d/init.d/usb пакету hotplug баг считаем закрытым.