Имеет ли значение порядок самостоятельной вставки модуля ядра при запуске системы? - PullRequest
2 голосов
/ 19 марта 2012

Это фон для этого вопроса - У меня возникли некоторые проблемы с Huawei, когда он был обнаружен как устройство хранения USB, но не как карта данных. Я наткнулся на эту ветку, пока искал решение https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/105545 Я помню, как решил эту проблему, следуя инструкции, приведенной в этом потоке, и изменив порядок вставки модулей usb-storage и usb-serial в сценарий запуска следующим образом (при условии, что каждая вставка модуля явно записана в сценарии запуска). )

insmod usbserial.ko 
insmod option.ko 
insmod usb-storage.ko

После выполнения вышеуказанного, он был успешно обнаружен как карта данных. Так имеет ли значение этот порядок, когда эти модули независимы?

1 Ответ

0 голосов
/ 22 марта 2012

Зависимость может быть проверена командой modinfo <module_name>.ko | grep depend. Однако использование команды modprobe намного лучше, чем insmod, вам не нужно беспокоиться о зависимости, используя modprobe.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...