Макс

Родной город: Омск

Фото галерея: смотреть

Контакты: написать

О себе:

Интересы:

- программирование

- интернет

- психология

- менеджмент

- автоматизация

Погляди
Голосование

Нравиться ли вам блог

  Да
  Нет
  Я тут случайно

 

ГлавнаяКарта сайтаПечать страницы

Установка принтера и создание принт сервера на основе роутера (dd-wrt)

И так я купил лазерный принтер Samsung ML-1860 Series и захотел установить его в свой роутер и сделать принт сервер для домашней сети.
И так идём на вкладку Services в dd-wrt и включаем все кроме Automatic Drive Mount и Поддержка USB 1.1 (UHCI) Не забываем нажать Apply внизу.

Втыкаем в USB принтер.

Проверяем появился ли принтер

# ls -la /dev/usb/
crw-rw---- 1 root root 180, 0 Jan 1 1970 lp0

lp0 - это наш принтер, если его нет тогда гуглите.

Далее устанавливаем сервис для принтера.

# ipkg-opt update

# ipkg-opt install p910nd

Далее выполняем команду запуска службы

для лазерных принтеров
# /usr/sbin/p910nd -b -f /dev/usb/lp0 0
если не пойдет тогда струйных/факсов попробуйте lp0 1 или lp1 1 ,удалив предварительно из памяти процесс если он там есть.

Иногда служба устанавливается в другую папку тогда используем путь /jffs/usr/sbin/p910nd
Проверяем запустилась ли служба с помощью команды ps, будет что то вроде этого:

22979 root 1000 S /usr/sbin/p9100d -b -f /dev/usb/lp0 0

если запустилась значит все OK.

Чтобы подключение происходило автоматически при загрузке роутера, добавляем эту команду в Параметры запуска через веб-интерфейс , вкладка Тех. Обслуживание->Команды.

Вбиваем
/usr/sbin/p910nd -b -f /dev/usb/lp0 0

Сохранить параметры запуска.

Подходим к своему компьютеру и добавляем новый принтер, выбираем Local Printer. Выбираем Create a new Standard TCP/IP Port. IP адрес = IP адрес роутера (192.168.1.1 по умолчанию). Протокол RAW, порт 9100. Устанавливаем драйвера от производителя для принтера, которые попросит после.




Я установил после 15 минут танцов с бубном, все прошло блестяще на Windows XP и на Windows Seven 7.