The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"2 USB принтера, cups и freebsd 5.4"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"2 USB принтера, cups и freebsd 5.4" 
Сообщение от Antony emailИскать по авторуВ закладки on 03-Окт-05, 18:51  (MSK)
Есть машина с freebsd, к ней, по usb, подключены 2 принтера (epson stylus (ulpt1) и brother (ulpt2)). Принтеры работают через cupsб пошарены в сеть с помощью samb`ы. И все бы хорошо, но вот хочется людям включать-выключать принтеры, а еще иногда и машину с bsd. И иногда получается так, что epson становится ulpt2 а brother ulpt1 и конечно они оба перестают печатать. Люди волнуются =)
Подскажите, что можно с этим сделать. Спасибо =)
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "2 USB принтера, cups и freebsd 5.4" 
Сообщение от AMDmi3 Искать по авторуВ закладки on 03-Окт-05, 20:43  (MSK)
>Есть машина с freebsd, к ней, по usb, подключены 2 принтера (epson
>stylus (ulpt1) и brother (ulpt2)). Принтеры работают через cupsб пошарены в
>сеть с помощью samb`ы. И все бы хорошо, но вот хочется
>людям включать-выключать принтеры, а еще иногда и машину с bsd. И
>иногда получается так, что epson становится ulpt2 а brother ulpt1 и
>конечно они оба перестают печатать. Люди волнуются =)
>Подскажите, что можно с этим сделать. Спасибо =)

Используй usbd. Делай при attach девайсов соответствующие симлинки в /dev, например epson и brother.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "2 USB принтера, cups и freebsd 5.4" 
Сообщение от Antony emailИскать по авторуВ закладки on 04-Окт-05, 13:09  (MSK)
>Используй usbd. Делай при attach девайсов соответствующие симлинки в /dev, например epson
>и brother.
Спасибо.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "2 USB принтера, cups и freebsd 5.4" 
Сообщение от antony emailИскать по авторуВ закладки(??) on 06-Окт-05, 15:47  (MSK)
Почитал man`ы, но чего то не допонял.
Пишу так:
device "USB Printer 1"
    product xxxxx
    vendor xxxxxx
    release xxxxxxx
    devname "ulpt0"
    attach "/usr/local/etc/rc.d/cups.sh reload"

И так же для второго, но это не помогло, может где ошибся?
Product, vendor и release вроде как правильные.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "2 USB принтера, cups и freebsd 5.4" 
Сообщение от vagrantt Искать по авторуВ закладки(ok) on 06-Окт-05, 16:42  (MSK)
>Почитал man`ы, но чего то не допонял.
>Пишу так:
>device "USB Printer 1"
>    product xxxxx
>    vendor xxxxxx
>    release xxxxxxx
>    devname "ulpt0"
>    attach "/usr/local/etc/rc.d/cups.sh reload"
>
>И так же для второго, но это не помогло, может где ошибся?
>
>Product, vendor и release вроде как правильные.

а не проще lpd использовать?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "2 USB принтера, cups и freebsd 5.4" 
Сообщение от antony emailИскать по авторуВ закладки(??) on 06-Окт-05, 16:46  (MSK)
>а не проще lpd использовать?
А как это поможет привязать принтер к порту?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "2 USB принтера, cups и freebsd 5.4" 
Сообщение от AMDmi3 Искать по авторуВ закладки on 06-Окт-05, 18:47  (MSK)
>Почитал man`ы, но чего то не допонял.
>Пишу так:
>device "USB Printer 1"
>    product xxxxx
>    vendor xxxxxx
>    release xxxxxxx
>    devname "ulpt0"
>    attach "/usr/local/etc/rc.d/cups.sh reload"
>
>И так же для второго, но это не помогло, может где ошибся?
>
>Product, vendor и release вроде как правильные.

Подробней я не знаю, смотри man.
Могу предположить, что devname надо использовать ulpt[0-9] для обоих принтеров и запускать для них разные команды, примерно так:

epson:
attach "ln -fhs /dev/${DEVNAME} /dev/epson"
detach "rm /dev/epson"

brother:
attach "ln -fhs /dev/${DEVNAME} /dev/brother"
detach "rm /dev/brother"

В софте, который использует принтеры, прописать симлинки.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "2 USB принтера, cups и freebsd 5.4" 
Сообщение от antony emailИскать по авторуВ закладки(??) on 06-Окт-05, 18:56  (MSK)
[...]
>В софте, который использует принтеры, прописать симлинки.
Да, так работает. Большое спасибо =)

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру