![]() |
Принтер HP Photosmart 7200
Реально ли его поднять под FreeBSD 6.2 - RELEASE? Пытался, мучался - да так нифига и не понял.
--- Установил cups. Далее для теста (на всякий пожарный) вбил: #cat ./file.txt > /dev/ulpt0. Принтер поварчал, погудел да ничего толком не сделал - тока лист бумаги зачемто "провертел". Команда: #dmesg | grep hp Выдаёт следущее: ulpt0: hp photosmart 7200 series, rev 2.00/1.00, addr 2, iclass 7/1 umass0: hp photosmart 7200 series, rev 2.00/1.00, addr 2 --- Что делать собственно?? Принтер подключён через usb. Система его видит. Посылать ему запросы тоже можно. Однако от cups результата никакого. Заходил на 127.01.01:631, добавлял принтер. Перебрал все возможные варианты - ничего не работает. К тому же в списке для HP всего 5 или 6 принтеров, да и моим там даже и не пахнет. Что делать??? --- P.S.: Запарился я с этим принтером. Печатать приходтся под Win - неудобно блин. =( |
Хм... Как я понимаю, ни у кого никаких мыслей нет по этому поводу? Принтеру уже года 3-4, ну уж должен же он заработать во FreeBSD в конце концов. =(
|
Пакет foomatic + linuxprinting.org.
|
Dm1try
foomatic поставил. Толку никакого. --- В cups в вэб-интерфейсе появился мой принтер - добавил. пытаюсь напечатать тестовую страницу, пишет: hp_photosmart_7260 (Default Printer) "Unable to open USB device "usb:/dev/ulpt0": Permission denied" При этом запускаю cupsd из под рута. |
SantaXP
может для чистоты экесперимента еще и зайти рутом, посмотреть. что будет с правами в этом случае. (если пойдет принтер, то с правами разобраться все-таки проще, чем с железкой) |
Эм... Врядли это поможет. Запускается cupsd ведь под рутом. Поэтому...
|
Цитата:
2. man devfs.rules , man devfs.conf - печатать из под обычного пользователя. Если сделать chmod 660 /dev/ulpt* - ситуация меняется? 3. Поискать в рассылке FreeBSD информацию о вашем принтере, может был какой-то патч или что-нибудь еще ... |
Dm1try
Уже разобрался, но всё равно спасибо. =) Да, примерно так и надо было делать. Никакой драйвер искать не надо. Я покопался в логах cups и понял, что он ругается на отсутствие каталога /var/cache/cups. Создал его, но cups продолжал ругаться на права. Далее просто добавил в devfs.rules: [localrules=10] add path 'ulpt*' mode 0666 group cups А в rc.conf: devfs_system_ruleset="localrules" --- Всё заработало! Уря! =) |
Время: 22:23. |
Время: 22:23.
© OSzone.net 2001-