Автор Тема: [Решено] Включение модуля ядра LPT порта  (Прочитано 9394 раз)

Оффлайн drdav

  • Давно тут
  • **
  • Сообщений: 49
    • Email
Здравствуйте многоуважаемые участники форума.
Установил Альт Рабочая станция 9.0    uname -a
... 5.4.28-std-def-alt1 #1 SMP Wed Mar 25 17:50:11 UTC 2020 x86_64 GNU/Linux
К машине подключён принтер через LPT порт, но в автомате не включён модуль ядра включения параллельного порта.
Вручную # modprobe lp всё решает, но хотелось бы чтобы включалось автоматом.
Что нужно сделать?
Заранее благодарю за ответы!
« Последнее редактирование: 29.03.2020 22:12:04 от drdav »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Включение модуля ядра LPT порта
« Ответ #1 : 29.03.2020 17:43:51 »
Добавить имя модуля в /etc/modules
Список загружаемых модулей перечисляется в столбец. Файл должен оканчиваться пустой строкой.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Включение модуля ядра LPT порта
« Ответ #2 : 29.03.2020 17:44:14 »
Куда нибудь вставить. Например
echo lp >> /etc/modules-load.d/lp.conf

Оффлайн drdav

  • Давно тут
  • **
  • Сообщений: 49
    • Email
Решено!
До внесения изменений
dmesg
parport_pc 00:02: reported by Plug and Play ACPI
parport0: PC-style at 0x378, irq 5 [PCSPP]

$ lsmod | grep parport "портов нет"

Сделано следующее:
 в кталоге  /etc/modules-load.d имеется ссылка на текстовый файл modules.conf (не файл!?— из mc её не видно, только из проводника).
В этот файл (ссылку) добавил строку lp.

После перезагрузки прибавились сообщения в
dmesg
lp0: using parport0 (interrupt-driven).
lp0: console ready


ppdev: user-space parallel port driver

$ lsmod | grep parport
parport_pc             53248  1
parport                  57344  3 parport_pc,lp,ppdev

$ lsmod | grep lp
lp                        20480  0
parport                57344  3 parport_pc,lp,ppdev

Всем огромная благодарность за помощь!!!

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
в кталоге  /etc/modules-load.d имеется ссылка на текстовый файл modules.conf
Нет, наоборот. :-)
# ls -l /etc/modules-load.d/modules.conf
lrwxrwxrwx 1 root root 10 Feb 18 18:28 /etc/modules-load.d/modules.conf -> ../modules
симлинк modules.conf на файл /etc/modules. Тот самый, про который Speccyfighter написал.
(не файл!?— из mc её не видно, только из проводника).
modules.conf - не файл, но mc его показывает в modules-load.d.

Оффлайн drdav

  • Давно тут
  • **
  • Сообщений: 49
    • Email
Благодарю  asy!!!
Потом, после написания поста, посмотрел внимательнее и нашёл /etc/modules
Всем ещё раз огромная благодарность за помощь!!!