Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Michael Babakov                      2:5020/400     12 Jun 2002  20:48:44
 To : Serge Pekarsky
 Subject : Re: usb printer
 -------------------------------------------------------------------------------- 
 
 Serge Pekarsky wrote:
 
 > Michael Babakov <M.Babakov@sochi.net.ru> wrote:
 >> 
 >> Добрый день!
 >> 
 >> Есть usb-принтер HP DeskJet 656c. Можно ли его использовать под FreeBSD и
 >> если да, то где почитать как это сделать?
 >> 
 >> Саму поддержку usb включил:
 >> [mb@root$ mike] usbdevs
 >> addr 1: UHCI root hub, Intel
 >>  addr 2: DESKJET 656C, HEWLETT-PACKARD
 >> 
 > ulpt - в ядро
 
 Это в messages после включения принтера:
 === cut ===
 Jun 12 20:42:37 mb /kernel: ulpt0: HEWLETT-PACKARD DESKJET 656C, rev 
 1.10/1.10, addr 2, iclass 7/1
 === cut ===
 > ugen (на всяких случай, потом расскажу - зачем) - в ядро
 
 Сделал.
 
 > если опознается только как ugen0 и ulpt точно есть в ядре - читаешь тред
 > про ulpt, который был тут пару недель назад
 
  Вот это:
 === cut ===
 1. в usbd.h - #define  UPROTO_PRINTER_IEEE      3
 2. в ulpt.c - добавить строку так, чтобы проверка в USB_MATCH() выглядела 
 так:
 if (id &&
     id->bInterfaceClass == UCLASS_PRINTER &&
     id->bInterfaceSubClass == USUBCLASS_PRINTER &&
     (id->bInterfaceProtocol == UPROTO_PRINTER_UNI ||
      id->bInterfaceProtocol == UPROTO_PRINTER_BI ||
      id->bInterfaceProtocol == UPROTO_PRINTER_IEEE ))
         return (UMATCH_IFACECLASS_IFACESUBCLASS_IFACEPROTO);
 === cut ===
 
 Если да, то сделал.
 
 Hо вот как печатать через ulpt0 не знаю. Выполнение lptest > /dev/ulpt0 
 уходит в ожидание чего-то. До ctrl-c.
 
 Что еще надо сделать?
 
 -- 
 С уважением,
  Михаил Бабаков
 
 - ---
 e-mail: M.Babakov@sochi.net.ru
 http://sochi.net.ru/~mike
 --- ifmail v.2.15dev5
  * Origin: - --- (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 usb printer   Michael Babakov   11 Jun 2002 23:11:51 
 Re: usb printer   Serge Pekarsky   12 Jun 2002 18:15:07 
 Re: usb printer   Michael Babakov   12 Jun 2002 20:48:44 
 Re: usb printer   Serge Pekarsky   14 Jun 2002 12:42:35 
 Re: usb printer   Serge Pekarsky   14 Jun 2002 12:46:41 
Архивное /ru.unix.bsd/10149fdb78499.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional