Помогите настроить печать (под кноппиксом работает, под - gentoo нет)

Доброго времени суток!

Я обладатель старого матричного принтера Epson LQ-100+
На днях, пробовал загрузиться с кноппикса (UA, 5.1.1), был приятно удивлен, что мой старый принтер печатает хорошо и достаточно быстро.
С начала пришлось руками запустить cups. Затем захожу в http://localhost:631 и вижу, что мой принтер уже найден:
screenshot1
Далее, надо было указать только PPD файл (я указал 24-pin compatible)
И все принттер, печатает нормально и не медленно.
Вот его настройки:
screenshot2

...Перегружаюсь в Gentoo, хоть cups и стартует вместе с системой, никаких принтеров он автоматом не находит. (на первом аналогичном рисунке пусто)
Как видно кноппикс принтер находит как подключенный через parallel port.
Но когда я в gentoo пытаюсь добавить принтер в ручную, - в диалоге подключения такого варианта (parallel port) нету.
Мысль первая, - что-то не включено в ядре (во вкладке parallel port - все включено), того о чем я не подозревал при конфигурировании... Собрал ядро через genkernel - результат тот же :(

Подскажете, как мне "портировать" работу принтера из кноппикса?

Сам был удивлен

Сам был удивлен до крайности. Курить less /usr/src/linux/Documentation/parport.txt до полного просветления. Смысл такой. При подгрузке модуля ему надо указать irq и dma. Иначе модуль не работает. Ирку и адрес можно посмотреть в биосе перед загрузкой. Грузить модуль руками играя с ирками и дма пока не заработает. Затем прописать модуль и параметры ессно в конфиги, шоб грузилось автоматом.

ЗЫ
Помнится на форуме я уже об этом писал. Правда с тех пор сменился формат конфигурации модулей в части указания параметров.

ни какие

ни какие параметры не передаю модулю и все работает вот у меня в ядре:

CONFIG_PARPORT=y
CONFIG_PARPORT_PC=y
CONFIG_PARPORT_1284=y
________________________
"We Will Win"

Модуль он и в

Модуль он и в африке модуль. По другому не работает. Значит на вашей системе оно уже было кем-то/чем-то настроено.
Выдержка с доки:

Parport as modules
==================

If you load the parport code as a module, say

# insmod parport

to load the generic parport code. You then must load the
architecture-dependent code with (for example):

# insmod parport_pc io=0x3bc,0x378,0x278 irq=none,7,auto

В общем grep parport_pc /etc/modprobe.conf . Опции порта скорей всего там. Настраивается через каталог /etc/modules.d (я правил i386) с последующим update-modules

Чтото такое

alias parport_lowlevel parport_pc
option parport_pc io=0x378 irq=7

ЗЫ
Проверить работоспособность сего не могу за неимением под рукой принтера с лпт.

=y - у меня не

=y - у меня не МОДУЛЬ, а вкомпилено в ядро.

ну и вот что еще есть(х.з.может и ненужно):

# grep parport /etc/modpules.d/i386
alias parport_lowlevel parport_pc

# grep parport_pc /etc/modprobe.conf
alias parport_lowlevel parport_pc

ЗЫ: я немного не так выразился до этого...
________________________
"We Will Win"

наверное помогу

Только вчера мучался с подобной проблемой:
1. Отсутствие /dev/lp0 а значит и невозможность в CUPS навязать на него принтер.
Вылечилось добавлением в /etc/modules.autoload.d/kernel-2.6 модуля lp - теперь устройство появляется, и принтер можно "увидеть" средствами CUPS (parport у меня тоже модулем скомпилен кстати, но он поднимается сам)

2. На этом траблы не закончились - после определения принтера и пробной печати получал /usr/libexec/foomatic-rip failed и после гугления до-посинения, плюнул на это дело.. Решил сам поковыряться.
Оказалось, хоть юзер и включен в группы lp и lpadmin, фуматиковские скрипты видимо работают не от него, а хз от кого..
вылечилось просто:
#chmod 664 /dev/lp0, и стало все ОК.

Надеюсь поможет..

Нет, не

Нет, не помогает.
Попробовал ядро 2.6.19.1 (на кнопписке такое), конфиг взял с /proc/config.gz - загрузился, так во вклаке подключения даже "LPT#1" нету, не то что "EPSON:/dev/lp0"

Если подключать принтер как "LPT#1" то он печатает оооочень медленно.

Вот вывод lpinfo

# lpinfo -v
network socket
network beh
network http
network ipp
network lpd
direct parallel:/dev/lp0
direct scsi
serial serial:/dev/ttyS0?baud=115200

Как оно в Кнопписке настроено? на что смотреть? у кого спросить?

Ну погляди на

Ну погляди на состав загруженных модулей в knoppix (типа lsmod) возможно стоит глянуть dmesg и сравнить с dmesg от gentoo

Сравнил.

Сравнил. Добавил в ядро все что связано с parallel port. Но EPSON интерфейса (EPSON:/dev/lp0) в gentoo все равно нету.
Похоже, что это какая-то програмная (не ядерная) особенность knoppix'а.

Заметил, что принтер во время загрузки кноппикса включается при автоконфигурации udev.
udev может создавать такой интерфейс?

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".