Конфигурирование ядра
Ядро операционной системы компилируется для работы с конкретным набором устройств. Последовательный или параллельный интерфейс для принтера входит в этот набор. Поэтому может понадобиться добавить поддержку для дополнительного последовательного или параллельного порта, если он еще не сконфигурирован в ядре.
Чтобы узнать, поддерживает ли используемое в настоящий момент ядро последовательный интерфейс, наберите:
# grep sioN /var/run/dmesg.boot
Где N - номер последовательного порта, начиная с нуля. Если вы получаете результат, подобный следующему:
sio2 at port 0x3e8-0x3ef irq 5 on isa sio2: type 16550A
значит, ядро поддерживает порт.
Чтобы узнать, поддерживает ли ядро параллельный интерфейс, наберите:
# grep ppcN /var/run/dmesg.boot
Где N номер параллельного порта, начиная с нуля. Если вы получаете результат, подобный следующему:
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0 ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/8 bytes threshold
значит, ядро поддерживает порт.
Может потребоваться переконфигурировать ядро, чтобы операционная система распознала и использовала параллельный или последовательный порт, используемый для подключения принтера.
Чтобы добавить поддержку последовательного порта, обратитесь к разделу, посвященному конфигурированию ядра. Чтобы добавить поддержку параллельного порта, почитайте этот же раздел и следующий раздел.