Jump to content

Recommended Posts

Posted

Ставлю принтер.

Как побороть эту напасть в FreeBSD 7.0?

 

# lptcontrol -p -d /dev/lpt0

lptcontrol: open: Device busy

# fstat /dev/lpt0
USER     CMD          PID   FD MOUNT      INUM MODE         SZ|DV R/W NAME

# grep lpt0 /var/run/dmesg.boot
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ulpt0: <Canon Canon CAPT USB Device, class 0/0, rev 2.00/1.00, addr 2> on uhub0
ulpt0: using bi-directional mode

# grep ppc0 /var/run/dmesg.boot
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
ppc0: [GIANT-LOCKED]
ppc0: [ITHREAD]

Posted
А принтер LPT или USB?

Вы натолкнули меня на мысль... А ведь, наверно, надо /dev/ulpt юзать???

 

Когда ввожу # lptest > /dev/ulpt0 то дальше консоль ждёт ввода текста

 

А что вводить не понимаю. Т.е. я понимаю, что можно ввести любые символы, но как их выдать на печать?

 

Вроде, перед lptest можно поставить количество строк и символов в строке, но когда я достигаю указанного лимита, ничего не происходит

Posted (edited)

Сапоп (он же Canon) плейн текст на входе не принимает. Это, чай, не "Generic 9pin printer". Лучше даже не пытаться таким способом его проверять. Подробности в google("Canon CAPT").

 

UPD: Мысль в сторону "lpt0 vs. ulpt0" правильная. Читать dmesg надо не для галочки, а с особым усердием и старанием. Тогда и ошибок, как в первом посте будет меньше.

Edited by GateKeeper

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.