Udev будет загружать модуль только, если в нем указан алиас для конкретной шины и драйвер шины должным образом экспортирует нужные алиасы в файловую систему sysfs. В остальных случаях загрузка модулей должна осуществляться иначе. Известно, что для Linux-2.6.37 с помощью Udev загружаются правильно написанные драйверы для устройств INPUT, IDE, PCI, USB, SCSI, SERIO и FireWire.
Чтобы определить, есть ли в Udev поддержка драйвера необходимого вам устройства, запустите modinfo с именем модуля в качестве аргумента. Затем найдите в /sys/bus директорий для этого устройства и проверьте, есть ли в нем файл modalias.
Если файл modalias есть в sysfs, то драйвер поддерживает работу с устройством и его можно вызывать непосредственно, но в нем нет алиаса, что является ошибкой драйвера. Загружайте драйвер без использования Udev и ждите, пока позже эта проблема будет решена.
Если в соответствующем директории в /sys/bus файл modalias отсутствует, то это значит, что разработчики ядра еще не добавили поддержку modalias для шины этого типа. Для Linux-2.6.37 это касается шин ISA. Подождите, пока в более поздних версиях ядра эта проблема будет решена.
Udev вообще не предназначен для загрузки драйверов - "оберток", например, snd-pcm-oss, и драйверов, не предназначенных для работы с устройствами, например, loop.