Я использую некоторое программное обеспечение под VMWare VM, которому необходимо получить доступ к параллельному порту. Если загружен модуль ядра lp
, проигрыватель VMWare не может получить доступ к порту. Мне нужно выгружать модуль каждый раз, когда я хочу использовать его под своей виртуальной машиной, и поскольку я никогда не использую его под Ubuntu, было бы неплохо, если бы он был просто не загружен по умолчанию.
I 'попытался добавить blacklist lp
в /etc/modprobe.d/blacklist.conf
и запустить sudo update-initramfs -k all -u
, но lsmod
показывает, что он по-прежнему загружен после загрузки. Как я могу заставить модуль загружаться? Я использую Ubuntu 11.10 с ядрами 3.0.0-x из группы PPA ядра.
Как я могу заставить модуль загружаться?
blockquote>
lp
встроен в ядро, поэтому его черный список не будет работать. Простое решение состоит в том, чтобы выполнитьrmmod lp
, чтобы выгрузить его после входа в систему. Вы можете автоматизировать это, создав сценарий инициализации или просто поместив это в свой.bashrc
- используйтеrmmod lp 2>nul
, чтобы, если модуль уже выгружен, он не будет загромождать экран с ошибкой.Я использую Ubuntu 11.10 с ядрами 3.0.0-x из группы PPA ядра.
blockquote>Долгосрочное решение - просто удалить модуль из ядра, что, конечно же, требует создания настраиваемого ядра. Подробнее о том, как это сделать, см. В этой справочной странице . Если вы решите пойти этим путем.
Как я могу заставить модуль загружаться?
blockquote>
lp
встроен в ядро, поэтому его черный список не будет работать. Простое решение состоит в том, чтобы выполнитьrmmod lp
, чтобы выгрузить его после входа в систему. Вы можете автоматизировать это, создав сценарий инициализации или просто поместив это в свой.bashrc
- используйтеrmmod lp 2>nul
, чтобы, если модуль уже выгружен, он не будет загромождать экран с ошибкой.Я использую Ubuntu 11.10 с ядрами 3.0.0-x из группы PPA ядра.
blockquote>Долгосрочное решение - просто удалить модуль из ядра, что, конечно же, требует создания настраиваемого ядра. Подробнее о том, как это сделать, см. В этой справочной странице . Если вы решите пойти этим путем.
Как я могу заставить модуль загружаться?
blockquote>
lp
встроен в ядро, поэтому его черный список не будет работать. Простое решение состоит в том, чтобы выполнитьrmmod lp
, чтобы выгрузить его после входа в систему. Вы можете автоматизировать это, создав сценарий инициализации или просто поместив это в свой.bashrc
- используйтеrmmod lp 2>nul
, чтобы, если модуль уже выгружен, он не будет загромождать экран с ошибкой.Я использую Ubuntu 11.10 с ядрами 3.0.0-x из группы PPA ядра.
blockquote>Долгосрочное решение - просто удалить модуль из ядра, что, конечно же, требует создания настраиваемого ядра. Подробнее о том, как это сделать, см. В этой справочной странице . Если вы решите пойти этим путем.
Как я могу заставить модуль загружаться?
blockquote>
lp
встроен в ядро, поэтому его черный список не будет работать. Простое решение состоит в том, чтобы выполнитьrmmod lp
, чтобы выгрузить его после входа в систему. Вы можете автоматизировать это, создав сценарий инициализации или просто поместив это в свой.bashrc
- используйтеrmmod lp 2>nul
, чтобы, если модуль уже выгружен, он не будет загромождать экран с ошибкой.Я использую Ubuntu 11.10 с ядрами 3.0.0-x из группы PPA ядра.
blockquote>Долгосрочное решение - просто удалить модуль из ядра, что, конечно же, требует создания настраиваемого ядра. Подробнее о том, как это сделать, см. В этой справочной странице . Если вы решите пойти этим путем.
Как я могу заставить модуль загружаться?
blockquote>
lp
встроен в ядро, поэтому его черный список не будет работать. Простое решение состоит в том, чтобы выполнитьrmmod lp
, чтобы выгрузить его после входа в систему. Вы можете автоматизировать это, создав сценарий инициализации или просто поместив это в свой.bashrc
- используйтеrmmod lp 2>nul
, чтобы, если модуль уже выгружен, он не будет загромождать экран с ошибкой.Я использую Ubuntu 11.10 с ядрами 3.0.0-x из группы PPA ядра.
blockquote>Долгосрочное решение - просто удалить модуль из ядра, что, конечно же, требует создания настраиваемого ядра. Подробнее о том, как это сделать, см. В этой справочной странице . Если вы решите пойти этим путем.
Как я могу заставить модуль загружаться?
blockquote>
lp
встроен в ядро, поэтому его черный список не будет работать. Простое решение состоит в том, чтобы выполнитьrmmod lp
, чтобы выгрузить его после входа в систему. Вы можете автоматизировать это, создав сценарий инициализации или просто поместив это в свой.bashrc
- используйтеrmmod lp 2>nul
, чтобы, если модуль уже выгружен, он не будет загромождать экран с ошибкой.Я использую Ubuntu 11.10 с ядрами 3.0.0-x из группы PPA ядра.
blockquote>Долгосрочное решение - просто удалить модуль из ядра, что, конечно же, требует создания настраиваемого ядра. Подробнее о том, как это сделать, см. В этой справочной странице . Если вы решите пойти этим путем.
Как я могу заставить модуль загружаться?
blockquote>
lp
встроен в ядро, поэтому его черный список не будет работать. Простое решение состоит в том, чтобы выполнитьrmmod lp
, чтобы выгрузить его после входа в систему. Вы можете автоматизировать это, создав сценарий инициализации или просто поместив это в свой.bashrc
- используйтеrmmod lp 2>nul
, чтобы, если модуль уже выгружен, он не будет загромождать экран с ошибкой.Я использую Ubuntu 11.10 с ядрами 3.0.0-x из группы PPA ядра.
blockquote>Долгосрочное решение - просто удалить модуль из ядра, что, конечно же, требует создания настраиваемого ядра. Подробнее о том, как это сделать, см. В этой справочной странице . Если вы решите пойти этим путем.
Создание пользовательского ядра необязательно
Это моя процедура (унаследованное приложение, виртуализированное в vmware-игроке, нуждающееся в доступе к параллельному порталу)
для параллельного порта dongle для работы, пользователь Ubuntu должен быть членом группы lp. Как root (или sudo):
vigr (add user to group lp)
vigr -s (repeat)
Затем вам нужно не допустить, чтобы модуль ядра lp загружал
Edit /etc/modules, чтобы гарантировать, что lp не загружается при загрузке:# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
#lp
rtc
Модуль Blacklist lp (Ubuntu 10 и более поздние версии), чтобы позволить игроку иметь доступ к нему. Создайте файл: /etc/modprob.d/blacklist-vmware.conf #/etc/modprob.d/blacklist-vmware.conf
blacklist lp
Выполните следующее, чтобы обновить загрузочный образ: dpkg-reconfigure linux-image-$(uname -r)
Изменить /etc/default/cups, чтобы выглядеть так: # Cups configure options
# LOAD_LP_MODULE: enable/disable to load "lp" parallel printer driver module
LOAD_LP_MODULE=no
Перезагрузка и тест!
lsmod | grep lp
(должен быть нулевой ответ)
Создание настраиваемого ядра - not необходимо
Это моя процедура (унаследованное приложение, виртуализированное в vmware-плеере, нуждающееся в доступе к параллельному порту ключа)
, чтобы работать с параллельным портовым ключом, пользователь Ubuntu должен быть членом группы lp
. Как root (или sudo
):
vigr (add user to group lp)
vigr -s (repeat)
Затем вам нужно не допустить, чтобы модуль ядра lp
загружал
/etc/modules
, чтобы обеспечить lp
не загружается при загрузке: # /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
#lp
rtc
lp
(Ubuntu 10 и более поздние версии), чтобы позволить игроку иметь к нему доступ. Создайте файл: /etc/modprob.d/blacklist-vmware.conf #/etc/modprob.d/blacklist-vmware.conf
blacklist lp
dpkg-reconfigure linux-image-$(uname -r)
/etc/default/cups
, чтобы посмотреть например: # Cups configure options
# LOAD_LP_MODULE: enable/disable to load "lp" parallel printer driver module
LOAD_LP_MODULE=no
Перезагрузка и тестирование!
lsmod | grep lp
(должен быть нулевой ответ)
Создание настраиваемого ядра - not необходимо
Это моя процедура (унаследованное приложение, виртуализированное в vmware-плеере, нуждающееся в доступе к параллельному порту ключа)
, чтобы работать с параллельным портовым ключом, пользователь Ubuntu должен быть членом группы lp
. Как root (или sudo
):
vigr (add user to group lp)
vigr -s (repeat)
Затем вам нужно не допустить, чтобы модуль ядра lp
загружал
/etc/modules
, чтобы обеспечить lp
не загружается при загрузке: # /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
#lp
rtc
lp
(Ubuntu 10 и более поздние версии), чтобы позволить игроку иметь к нему доступ. Создайте файл: /etc/modprob.d/blacklist-vmware.conf #/etc/modprob.d/blacklist-vmware.conf
blacklist lp
dpkg-reconfigure linux-image-$(uname -r)
/etc/default/cups
, чтобы посмотреть например: # Cups configure options
# LOAD_LP_MODULE: enable/disable to load "lp" parallel printer driver module
LOAD_LP_MODULE=no
Перезагрузка и тестирование!
lsmod | grep lp
(должен быть нулевой ответ)
Создание настраиваемого ядра - not необходимо
Это моя процедура (унаследованное приложение, виртуализированное в vmware-плеере, нуждающееся в доступе к параллельному порту ключа)
, чтобы работать с параллельным портовым ключом, пользователь Ubuntu должен быть членом группы lp
. Как root (или sudo
):
vigr (add user to group lp)
vigr -s (repeat)
Затем вам нужно не допустить, чтобы модуль ядра lp
загружал
/etc/modules
, чтобы обеспечить lp
не загружается при загрузке: # /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
#lp
rtc
lp
(Ubuntu 10 и более поздние версии), чтобы позволить игроку иметь к нему доступ. Создайте файл: /etc/modprob.d/blacklist-vmware.conf #/etc/modprob.d/blacklist-vmware.conf
blacklist lp
dpkg-reconfigure linux-image-$(uname -r)
/etc/default/cups
, чтобы посмотреть например: # Cups configure options
# LOAD_LP_MODULE: enable/disable to load "lp" parallel printer driver module
LOAD_LP_MODULE=no
Перезагрузка и тестирование!
lsmod | grep lp
(должен быть нулевой ответ)
Создание настраиваемого ядра - not необходимо
Это моя процедура (унаследованное приложение, виртуализированное в vmware-плеере, нуждающееся в доступе к параллельному порту ключа)
, чтобы работать с параллельным портовым ключом, пользователь Ubuntu должен быть членом группы lp
. Как root (или sudo
):
vigr (add user to group lp)
vigr -s (repeat)
Затем вам нужно не допустить, чтобы модуль ядра lp
загружал
/etc/modules
, чтобы обеспечить lp
не загружается при загрузке: # /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
#lp
rtc
lp
(Ubuntu 10 и более поздние версии), чтобы позволить игроку иметь к нему доступ. Создайте файл: /etc/modprob.d/blacklist-vmware.conf #/etc/modprob.d/blacklist-vmware.conf
blacklist lp
dpkg-reconfigure linux-image-$(uname -r)
/etc/default/cups
, чтобы посмотреть например: # Cups configure options
# LOAD_LP_MODULE: enable/disable to load "lp" parallel printer driver module
LOAD_LP_MODULE=no
Перезагрузка и тестирование!
lsmod | grep lp
(должен быть нулевой ответ)
Создание настраиваемого ядра - not необходимо
Это моя процедура (унаследованное приложение, виртуализированное в vmware-плеере, нуждающееся в доступе к параллельному порту ключа)
, чтобы работать с параллельным портовым ключом, пользователь Ubuntu должен быть членом группы lp
. Как root (или sudo
):
vigr (add user to group lp)
vigr -s (repeat)
Затем вам нужно не допустить, чтобы модуль ядра lp
загружал
/etc/modules
, чтобы обеспечить lp
не загружается при загрузке: # /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
#lp
rtc
lp
(Ubuntu 10 и более поздние версии), чтобы позволить игроку иметь к нему доступ. Создайте файл: /etc/modprob.d/blacklist-vmware.conf #/etc/modprob.d/blacklist-vmware.conf
blacklist lp
dpkg-reconfigure linux-image-$(uname -r)
/etc/default/cups
, чтобы посмотреть например: # Cups configure options
# LOAD_LP_MODULE: enable/disable to load "lp" parallel printer driver module
LOAD_LP_MODULE=no
Перезагрузка и тестирование!
lsmod | grep lp
(должен быть нулевой ответ)
Создание настраиваемого ядра - not необходимо
Это моя процедура (унаследованное приложение, виртуализированное в vmware-плеере, нуждающееся в доступе к параллельному порту ключа)
, чтобы работать с параллельным портовым ключом, пользователь Ubuntu должен быть членом группы lp
. Как root (или sudo
):
vigr (add user to group lp)
vigr -s (repeat)
Затем вам нужно не допустить, чтобы модуль ядра lp
загружал
/etc/modules
, чтобы обеспечить lp
не загружается при загрузке: # /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
#lp
rtc
lp
(Ubuntu 10 и более поздние версии), чтобы позволить игроку иметь к нему доступ. Создайте файл: /etc/modprob.d/blacklist-vmware.conf #/etc/modprob.d/blacklist-vmware.conf
blacklist lp
dpkg-reconfigure linux-image-$(uname -r)
/etc/default/cups
, чтобы посмотреть например: # Cups configure options
# LOAD_LP_MODULE: enable/disable to load "lp" parallel printer driver module
LOAD_LP_MODULE=no
Перезагрузка и тестирование!
lsmod | grep lp
(должен быть нулевой ответ)
Создание настраиваемого ядра - not необходимо
Это моя процедура (унаследованное приложение, виртуализированное в vmware-плеере, нуждающееся в доступе к параллельному порту ключа)
, чтобы работать с параллельным портовым ключом, пользователь Ubuntu должен быть членом группы lp
. Как root (или sudo
):
vigr (add user to group lp)
vigr -s (repeat)
Затем вам нужно не допустить, чтобы модуль ядра lp
загружал
/etc/modules
, чтобы обеспечить lp
не загружается при загрузке: # /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
#lp
rtc
lp
(Ubuntu 10 и более поздние версии), чтобы позволить игроку иметь к нему доступ. Создайте файл: /etc/modprob.d/blacklist-vmware.conf #/etc/modprob.d/blacklist-vmware.conf
blacklist lp
dpkg-reconfigure linux-image-$(uname -r)
/etc/default/cups
, чтобы посмотреть например: # Cups configure options
# LOAD_LP_MODULE: enable/disable to load "lp" parallel printer driver module
LOAD_LP_MODULE=no
Перезагрузка и тестирование!
lsmod | grep lp
(должен быть нулевой ответ)