Страница 1 из 1

HP LaserJet Professional P1566

Добавлено: 2011-07-03 11:42:58
rustamxp
HP LaserJet Professional P1566 на FreeBSD 8

Всем доброго времени суток!

Встала задача подключить принтер HP LaserJet Professional P1566 к FreeBSD и печатать на него с винды.
До этого подключал HP 1018, HP 1020, HP 1200, Canon 3110, Xerox3119. Если и возникали какие-то вопросы, то всегда можно было загуглить решение. А про этот принт никакой инфы.

Вобщем, методом проб и ошибок добился успеха.
Итак, поехали:

Подключаем принт к винде. На установочном диске к принтеру есть утилита SIUtility. С ее помощью отключаем в принте функцию HP Smart Install (для того что бы он не изображал из себя CD-ROM). Если диска нет, то на страничке http://h10025.www1.hp.com/ewfrf/wc/soft ... 10404#N272 можно скачать "Полнофункциональное программное обеспечение и драйвер HP LaserJet". Распаковываете, но не устанавливаете. Среди списка файлов будет SIUtility.

Теперь подключаем принт к FreeBSD (указанные действия актуальны только для FreeBSD 8. Для младших версий необходимо из ядра выкинуть ulpt - читать INSTALL для foo2zjs)

Обновляем порты. Далее инсталим необходимый софт.

Код: Выделить всё

# cd /usr/ports/print/cups/ && make install clean
# cd /usr/ports/print/hplip/ && make install clean
# cd /usr/ports/print/foo2zjs/ && make install clean
Позже выяснил, что версия foo2zjs не поддерживает мой принтер.

Код: Выделить всё

# cd /usr/ports/print/foo2zjs/ && make deinstall clean
# cd && wget http://foo2zjs.rkkda.com/foo2zjs.tar.gz
# tar zxvf foo2zjs.tar.gz
# cd foo2zjs
# gmake
# gmake install install-hotplug
# ./freebsd-install
далее запускаем hp-setup
он предложит нам устанавить плагины - отказываемся (выбираем q)
далее указываем имя принтера, расположение и т.д.
далее получаем сообщение, что не найден драйвер для принта. говорим, что сами укажем путь к файлу.
указываем путь

Код: Выделить всё

/usr/local/share/cups/model/HP-LaserJet_Pro_P1566.ppd.gz
в конце концов у нас в cups появляется наш принтер.

в [global] файла /usr/local/etc/smb.conf добавляем:

Код: Выделить всё

        load printers=yes
        printing=cups
        printcap name=cups
        use client driver = yes
и в конец файла /usr/local/etc/smb.conf добавляем:

Код: Выделить всё

[printers]
        comment	   = "All printers"
        path            = /var/spool/samba
        public          = Yes
        guest ok        = Yes
        writable        = No
        printable	   = Yes
        browseable	   = Yes
        read only	   = Yes
необходимо проверить наличие директории /var/spool/samba
для samba34 директория будет /var/spool/samba34
вообщем, обратите на этот нюанс внимание

перезапускаем самбу

с винды заходим на шару, видим наш принтер - правой кнопкой, Подключить, указываем путь к драйверу
все, принтер установлен и печатает.

надеюсь, кому-то будет полезным данный мануал :)

Re: HP LaserJet Professional P1566

Добавлено: 2012-01-10 0:14:09
Alex Keda
а с более актуальной самбой - работает?

Re: HP LaserJet Professional P1566

Добавлено: 2012-01-11 16:29:05
rustamxp
если говорить о версиях 3.5 и 3.6, то никаких проблем быть не должно. у меня уже на одном серваке крутится на 3.5
по поводу 4-й ветки судить не могу - я ее еще не видел

хотел бы уточнить один нюанс.
пока у меня в smb.conf было

Код: Выделить всё

        display charset = koi8-r
        unix charset = koi8-r
        dos charset = 866
word не печатал некоторые документы, а 1С тупо закрывалась при печати

пришлось заводить новую самбу

Код: Выделить всё

        dos charset = 866
        unix charset = utf8
        display charset = 866
тогда все начало нормально работать

Re: HP LaserJet Professional P1566

Добавлено: 2012-01-17 17:02:49
Account
rustamxp, спасибо.
У меня дома данный принтер. Пока времени нет, но как появиться обязательно попробую установить, только уже на 9-том релизе.

Re: HP LaserJet Professional P1566

Добавлено: 2012-01-17 22:26:29
rustamxp
Account писал(а):rustamxp, спасибо.
У меня дома данный принтер. Пока времени нет, но как появиться обязательно попробую установить, только уже на 9-том релизе.
как попробуешь - отпишись по результатам :smile:
кстати, как первые впечатления по 9-ке? есть смысл ставить ее на продакшн, или подождать выхода новых версий этой ветки?

Re: HP LaserJet Professional P1566

Добавлено: 2012-01-17 23:13:56
Account
rustamxp писал(а):
Account писал(а):rustamxp, спасибо.
У меня дома данный принтер. Пока времени нет, но как появиться обязательно попробую установить, только уже на 9-том релизе.
как попробуешь - отпишись по результатам :smile:
кстати, как первые впечатления по 9-ке? есть смысл ставить ее на продакшн, или подождать выхода новых версий этой ветки?
Первое что не радует, так это новый установочник bsdinstall. ZFS пока не пользовался даже. Как таковой еще попользоваться не успел. НА нетбуке установил еще пре-релиз, только из-за того что сетевая беспроводная карта поддерживаться стала, думаю, что стоит подождать до выхода новой версии. Вообще можешь посмотреть некоторые посты на bsdportal.ru, там люди отписываются о тех или иных замеченных багах.

Re: HP LaserJet Professional P1566

Добавлено: 2012-01-18 5:52:53
sadchok
bsdinstal даже и не смотрел.
Сразу в shell и на zfs raidz1.
Теперь собираю себе десктоп.
Команда GhostBSD предоставила отличный инструмент для построения своего десктопа.

Re: HP LaserJet Professional P1566

Добавлено: 2012-01-18 6:01:19
sadchok
HP LaserJet Professional P1566 есть.
Попробую на 9ке.

Re: HP LaserJet Professional P1566

Добавлено: 2012-01-18 9:15:15
Account
sadchok писал(а):bsdinstal даже и не смотрел.
Сразу в shell и на zfs raidz1.
Теперь собираю себе десктоп.
Команда GhostBSD предоставила отличный инструмент для построения своего десктопа.
Как сессия закончится, тоже буду собирать себе декстоп.

Re: HP LaserJet Professional P1566

Добавлено: 2012-01-19 9:43:38
rustamxp
у меня на ноуте FreeBSD 8 неправильно работает с ACPI
при ребуте/перезагрузке очень часто kernel panic, батарея при работе с фрей сдыхает за 30-40 мин, а под дурацкой убунтой - 3-4 часа
попробую поставить 9-ку, может там есть нормальная поддержка моих девайсов