gamejad, костыль - это когда вместо лечения болезни лечат симптомы. В Вашем случае: симптом - описанное вами явление, когда после выхода из ждущего режима нарушается нормальная работа оборудования. Болезнь где-то на уровне ядра: или с кодом этого конкретного модуля проблемы, или еще что-то в этом же духе. Модуль ядра отладить и переписать мы не можем, - потому стругается такой вот "костыль", выполняющий переподгрузку модуля ядра в конкретной ситуации (при выходе из режима сна). Проблему это не решает, строго говоря. Однако работает.