SaBo Posted February 27, 2009 Posted February 27, 2009 Ставлю принтер. Как побороть эту напасть в FreeBSD 7.0? # lptcontrol -p -d /dev/lpt0lptcontrol: 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] Вставить ник Quote
GateKeeper Posted February 28, 2009 Posted February 28, 2009 А принтер LPT или USB? Вставить ник Quote
SaBo Posted February 28, 2009 Author Posted February 28, 2009 А принтер LPT или USB? USB Вставить ник Quote
SaBo Posted February 28, 2009 Author Posted February 28, 2009 А принтер LPT или USB? Вы натолкнули меня на мысль... А ведь, наверно, надо /dev/ulpt юзать??? Когда ввожу # lptest > /dev/ulpt0 то дальше консоль ждёт ввода текста А что вводить не понимаю. Т.е. я понимаю, что можно ввести любые символы, но как их выдать на печать? Вроде, перед lptest можно поставить количество строк и символов в строке, но когда я достигаю указанного лимита, ничего не происходит Вставить ник Quote
GateKeeper Posted February 28, 2009 Posted February 28, 2009 (edited) Сапоп (он же Canon) плейн текст на входе не принимает. Это, чай, не "Generic 9pin printer". Лучше даже не пытаться таким способом его проверять. Подробности в google("Canon CAPT"). UPD: Мысль в сторону "lpt0 vs. ulpt0" правильная. Читать dmesg надо не для галочки, а с особым усердием и старанием. Тогда и ошибок, как в первом посте будет меньше. Edited February 28, 2009 by GateKeeper Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.