Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Железо во FreeBSD (http://forum.oszone.net/forumdisplay.php?f=34)
-   -   Принтер HP Photosmart 7200 (http://forum.oszone.net/showthread.php?t=85423)

SantaXP 14-06-2007 23:44 599441

Принтер 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 - неудобно блин. =(

SantaXP 17-06-2007 14:03 600341

Хм... Как я понимаю, ни у кого никаких мыслей нет по этому поводу? Принтеру уже года 3-4, ну уж должен же он заработать во FreeBSD в конце концов. =(

Dm1try 18-06-2007 09:46 600612

Пакет foomatic + linuxprinting.org.

SantaXP 18-06-2007 15:55 600776

Dm1try
foomatic поставил. Толку никакого.
---
В cups в вэб-интерфейсе появился мой принтер - добавил. пытаюсь напечатать тестовую страницу, пишет:
hp_photosmart_7260 (Default Printer) "Unable to open USB device "usb:/dev/ulpt0": Permission denied"
При этом запускаю cupsd из под рута.

mar 18-06-2007 16:11 600790

SantaXP
может для чистоты экесперимента еще и зайти рутом, посмотреть. что будет с правами в этом случае. (если пойдет принтер, то с правами разобраться все-таки проще, чем с железкой)

SantaXP 19-06-2007 00:10 601030

Эм... Врядли это поможет. Запускается cupsd ведь под рутом. Поэтому...

Dm1try 19-06-2007 10:16 601141

Цитата:

В cups в вэб-интерфейсе появился мой принтер - добавил. пытаюсь напечатать тестовую страницу, пишет:
hp_photosmart_7260 (Default Printer) "Unable to open USB device "usb:/dev/ulpt0": Permission denied"
При этом запускаю cupsd из под рута.
1. На linuxprinting.org можно поробовать найти драйвер для вашего принтера, если его не содержит пакет foomatic и если такой еще не найден.
2. man devfs.rules , man devfs.conf - печатать из под обычного пользователя.
Если сделать chmod 660 /dev/ulpt* - ситуация меняется?
3. Поискать в рассылке FreeBSD информацию о вашем принтере, может был какой-то патч или что-нибудь еще ...


SantaXP 20-06-2007 00:20 601549

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-