Dd wrt принт сервер

Некоторые примеры настроек dd-wrt. Содержание:

1# Подключение принтера и установка его по сети в Windows 7.

2# Доступ по FTP к подключенному диску.

3# Доступ к FTP из Интернета.

4# Домашние папки для пользователей FTP

5# Сброс настроек из командной строки

6# Примерная организация сетевой работы в нутри DD-WRT/OPEN-WRT

По мере обновления материала, пункты будут добавляться.

1# Подключение принтера и установка его по сети в Windows 7.

Для начала заходим в интерфейс и включаем поддержку принт-сервера:

Сохраняем «Apply Settings». Подключаем принтер к роутеру и продолжаем настраивать уже в системе. Подключенный принтер ни как не отобразится в настройках dd-wrt. В Windows 7 открываем «Меню пуск — Устройства и принтеры». Вверху открывшегося окна будет кнопка «Установить принтер», или же правой кнопкой на пустом месте и в открывшемся меню выбираем аналогичный пункт «Добавить принтер». В итоге запускается мастер установки принтера:

Выбираем пункт «Добавить сетевой, беспроводной или Bluetooth-принтер». После нажатия начинается процесс поиска принтера. Можно не ждать завершения процесса, а нажать «Нужный принтер в списке отсутствует».

Далее «Добавить принтер по его TCP/IP-адресу или имени узла»:

Указываем тип устройства «Устройство TCP/IP», адрес роутера и порт 9100. Настроили > Далее.

Снова начнется безуспешный поиск в большинстве случаев, если система не имеет встроенных драйверов для вашего принтера)) После будет выдано окно следующего содержания:

Выбираем тип устройства «Особое» и нажимаем «Параметры».

Проверяем введенные нами раннее сетевые настройки и тип Протокола выбираем «RAW». Жмем «ОК» > «Далее». Снова Windows пытается что то найти. По их окончанию нам открывается стандартное окно установки драйверов. В зависимости от вашего принтера выбираете из списка либо указываете папочку где лежат драйвера или установочный диск. Если указали правильно, в списке появится нужный вам принтер.

У меня принтер HP, на его примере и делаю =) И снова «Далее». Произойдет установка драйверов принтера, спросят еще парочку простых вопросов: имя принтера, давать доступ или нет к принтеру пользователям из локальной сети, использовать принтер по умолчанию. На этом Все! Принтер установлен и должен быть в списках доступных принтеров.

2# Доступ по FTP к подключенному диску.

Активируем пункт ProFTPD, в поле «User Password List» указываем имена пользователей и пароли которые будут иметь доступ к ftp. Если не указать пользователей, то доступ будет иметь только root пользователь с паролем от Web интерфейса роутера.

Пароль можно задавать в открытом виде, либо в виде шифра md5. Сохраняем/применяем и получаем доступ ко всем подключенным дискам по ftp.

3# Доступ к FTP из Интернета.

Настроив роутер как описано в предыдущем пункте, можно открыть доступ для подключения из интернета. Зная адрес роутера, Вы в любой момент при наличии интернета сможете получить доступ к нужным данным расположенным на подключенном диске. Удобно же! Не так ли?!

Во вкладке «Administration» — «Commands», в поле «Commands» вводим команду:

и нажимаем «Save Firewall». В итоге должно получиться следующее:

Данное правило сохранится при перезагрузке роутера и заново настраивать ни чего не надо.

4# Домашние папки для пользователей FTP

Задача: каждый пользователь ftp должен попадать только в ту папку, которую мы укажем.

Такое не сделать через web интерфейс, поэтому надо подключиться к роутеру с помощью telnet или ssh. Все конфигурационные файлы демона ProFTPD лежат в директории:

Открываем файл password:

Меняем нужному пользователю только домашнюю папку (/tmp/root) на ту, куда он должен попасть:

Сохраняем изменения в файле. Учтите что, нужные папки должны быть уже созданы на диске. Ну и конечно надо правильно указать путь куда смонтирован подключенный диск.

Для применения настроек надо перезапустить proftpd. Ищем номер процесса:

Номер процесса в моем случае 5222. Убиваем процесс и запускаем заново:

На этом все. Единственный нюанс: все сделанные изменения в файле password при перезагрузки роутера будут потеряны.

5# Сброс настроек из командной строки

6# Примерная организация сетевой работы в нутри DD-WRT/OPEN-WRT

From DD-WRT Wiki

DD-WRT allows for clientless printer sharing making it easy to install printers directly into the router without the need for a seperate computer. You must have installed USB support (usb_storage, sd_mod etc. can be left out if no need for external storage).

Some of the information below is outdated. I made a guide for how to get USB printing working on the Asus WL-520gU. It should also apply to other routers with USB. http://wl520gu.googlepages.com/

The following must be done via telnet or SSH:

Contents

[edit] Printer driver

NOTE: You must first enable jffs through the GUI before completing the following steps.

Install printer driver:

Edit /jffs/etc/config/usb.startup and add

Connect printers and reboot your router

See if any printers have been found:

It should show something like this (I have 2 printers connected)

usblp0 means that the found printer is accessible at /dev/usb/lp0 etc.

Note: The ‘USB Support’ link above refers to installing several modules. On my WRT350N, I had to install these additional modules (usb-uhci.o and usb-ohci.o) to get my router to detect that my printer was plugged in.

comments from wmd1942:

I found the command "insmod /jffs/lib/modules/2.4.30/printer.o" is unnecessary if you have Core USB Support, USB 2.0 Support and USB Printer Support enabled in the ‘Services’ section of the router web page.

[edit] Workstation setup

CUPS Web Interface

  • Make sure that the CUPS service is up and running
  • Open http://localhost:631 in you web browser, assuming that you are running the CUPS server locally.
  • Click the ‘Administration’ tab
  • Click the ‘Add printer’ button under ‘Printers’
  • Choose ‘AppSocket/HP JetDirect ‘ and click ‘Continue’
  • Enter ‘socket://HOSTNAME:9100’ where HOSTNAME is the ip address of you router (normally 192.168.1.1). 9100 is for the first printer, 9101 for the second etc. Click ‘Continue’
  • Go on with the printer wizard to select brand, model and settings as you would do for a local printer. As a general rule, PPD files are provided by printer driver packages and put in /usr/share/cups/model.
  • Go to System, Administration, Printing.
  • Click New Printer
  • Choose AppSocket/HP JetDirect
  • Hostname: IP address of the wireless printer (normally 192.168.1.1)
  • Port: 9100 for first printer, 9101 for second printer, etc
  • Click Forward and go on with the printer wizard to select brand, model and settings as you would do for a local printer
  • Find your printer in Control Panel — Printers etc. and open the properties page for it.
  • Select the Ports tab.
  • Click Add Port and choose Standard TCP/IP printer port and click New Port
  • Enter you router’s IP address (normally 192.168.1.1) and click Next
  • Set Device type to custom and click settings.
  • Make sure RAW is selected and specify the necessary port number (normally 9100, 9101 for second printer, etc) and click OK
  • Click Next and Finish and Close
  • Make sure the newly created port is selected for your printer and click OK

Mac OS X 10.5 (Leopard)

  • Open System Preferences
  • Open Print & Fax
  • Click the + button below the list of installed printers
  • Select the toolbar button called ‘IP’
  • Set protocol to: HP Jetdirect — Socket
  • Enter the address of your router followed by : and the port — ie. normally 192.168.1.1:9100
  • Leave ‘Queue’ blank
  • Set a friendly name for your printer (whatever you like)
  • And a friendly location (again, up to you)
  • Print Using: choose ‘Select a driver to use’
  • A list will pop up of all installed printer drivers — choose the one that works for you (see Note below)
  • Add your printer

Note (Mac only): the driver must be compatible with the CUPS printing system, which is one of the two printing systems included in OS X. Certain printers e.g. Canon Pixma series and Epson Inkjet include OSX drivers which do not use CUPS. You may find compatible printer drivers from Gutenprint (free) or PrintFab ($). OS X Leopard appears to include certain Gutenprint drivers, but the quality may vary and it may be worth checking their website for updated versions, or try PrintFab.

[edit] Printing from WAN

If you want to be able to print from the WAN side of your router do the following:

In the web interface go to Administration — Commands and hit the "Command shell" field and type in

And click Save Firewall

Your router reboots and you can now print from WAN side

NOTE: This is not recommended if your WAN is directly accessible from internet, but useful at private subnets of companies, colleges etc.

[edit] Notes for K26

With the new kernel 2.6 the kernel doesn’t create the device file /dev/usb/lp0 anymore. You have to do that manually once. Just issue

once and everything is going to work. This should probably be done before starting the p910nd server.

Note from another user: I had to add this mknod command to /jffs/etc/config/usb.startup.

[edit] Notes for Windows

Even if you follow the above steps under Windows XP for linking your Windows PC to your router you might run into some Windows driver issues. If after the link, you send the test page and the printer beeps to indicate it received a job but then doesn’t print then you’ll need to define the printer settings again. You can also look at the log files which would indicate "print job sent" "job completed"

Go to Devices and Printers and right click Properties on the printer you have set up. Under the Advanced Tab check that the Drivers and Drivers are set up correctly.

Sometimes Windows will fail to set these up properly even if you’ve indicated the required settings previously.

Пришло время выбрать замену отслужившему свое маршрутизатору

"Mobidick NCWRA531" который в последнее время начал заметно "сдавать", забывает раздавать Wi-Fi, глючит и виснет при установке MTU 1500 ("Онлайм" например работает именно с такой фрагментацией пакетов). После перезагрузки питанием может не "догрузится" и еще мелочам.В общем пора. А почему именно TL-WR1043ND ?

Ну во первых "ценник" более приятный по сравнению с конкурентами. А по характеристикам и возможностям он где то даже превосходит решения конкурентов в этой ценовой категории.

Технические характеристики:Открыть спойлер .

Аппаратное обеспечениеПорты4 10/100/1000 Мбит/с LAN порта

1 10/100/1000 Мбит/с WAN порт

1 USB 2.0 порт

Аппаратные кнопки / ТумблерыКнопка быстрой настройки защиты (QSS)

Кнопка перезагрузки

Внешний источник питания12В пост. тока / 1,5AСтандарты беспроводной передачи данныхIEEE 802.11n, IEEE 802.11g, IEEE 802.11bАнтенна3дБи*3 съемные всенаправленные антенныРазмеры (ШхДхВ)200 x 140 x 28 ммПараметры беспроводного модуляЧастотный диапазон2,4-2,4835 ГГцСкороcть передачи сигналов11n: до 300 Мбит/с (динамическая)

11g: до 54 Мбит/с (динамическая)

11b: до 11 Мбит/с (динамическая)

Мощность беспроводного сигнала

Привез. Встречайте. TP-LINK TL-WR1043ND Hardware Ver. 1.8

>>[ Фотографии под спойлером ]

PRO100USER.RU | Компьютерный еженедельник — тоже рекомендует 🙂

Основные фичи — 300Mbps / Дядя с ключом на "22" / мост WiFi — все как положенно.

Быстрая легкая установка только для пользователей Windows потому что (автозапуск с расширением *exe.) и вообще потому что.

Наглядная аппликация возможной "карты сети" — что куда и зачем.

Наш девайс последний — где полностью закрашенная колонка. То есть не зря в названии есть слово "Ультимэйт".

Спецификации основные и кратко — более подробно на сайте производителя.

Системные требования — то есть абсолютно дружелюбный девайс ко всему и всем.

Фирменный пакетик и "стандартный" картон — дерева и железа упаковка не содержит.

Комплектация с рекламой остальной продукции этой компании и обязательный компакт диск для "блонди-юзеров".

Блок питания "импульсный"

Средних размеров — не большой не маленький с моим "пилотом" проблем не вызвал. Поместился в аккурат между двумя "комповыми" кабелями.

Три съемные антенны при желании можно заменить.

На что нибудь более навороченное — выбор огромен а девайс "легко" способен быть хот-спотом.

Теоретически ничего ничему мешать не должно при подключении — места хватает.

Вот интересно если кто нибудь "за боится" отрывать наклейку — что ему делать? звонить по номеру техподдержки? Тогда неплохо бы его указать прямо на наклейке.

WAN порт расположен в стороне от LAN портов что снижает вероятность ошибки подключения "не туда" если даже "на ощупь".

Нумерация портов в обратном порядке но каждый индикатор получается четко напротив соответствующего ему порта на обратной стороне роутера.

Быстрая и простая настройка защищенного канала Wi-Fi..Полный аналог"WPS"

Вообще радует что роутер не облеплен на заводе "кричащими" наклейками какого нибудь оранжевого цвета. все скромно так.

Общий внешний вид в стиле 80-ых 🙂 . мне нравится.Предыдущий девайс был еще "консервативнее".

Фирменный шилдик из чистой платины.

Питание — Системный индикатор — Wi-Fi.

Индикаторы наличия сигнала от провайдера и подключенных USB устройств а так же беспроводных устройств на "зашифрованном" канале.

Индикация обычного рабочего режима со всеми нагруженными портами и включенным Wi-Fi

Боковые стенки — не "фальшивые" решетки а настоящие то есть если с дугой стороны положить фонарик то все ребра просвечиваются с обоих сторон. Не знаю как насчет пыли. но с теплоотводом все очень хорошо.

В моем случае при покупке "заводская" прошивка была не самой последней версии:

Поэтому с официального сайта производителя была сразу же скачана и обновленна до версии:

После чего я уже стал настраивать и тестировать все остальное.

Оптимизация — Расширение функций — Тестирование.

К работе роутера на "заводской" прошивке у меня нареканий нет. За все время работы (это одни сутки.)Через роутер в интернет выходили четыре компьютера одновременно плюс периодически "цеплялся" к нему то телефоном то ноутом по Wi-Fi — Работает. Скорость не режет,торренты тянет,Wi-Fi раздает исправно по всей квартире из дальней комнаты до кухни ( много стенок,дверей,углов и точек доступа у соседей по дому.).

Но в текущей последней версии "официальной" прошивки разработчики не прикрутили пока что такую замечательную вещь как "принт-сервер". Говорят вроде как постараются в следующей "прикрутить".В данной версии через USB порт можно подключить практически любой накопитель, медиасервер, или организовать FTP сервер из любого накопителя с интерфейсом USB. Ну доделают хорошо — нет так и ладно.

Мне все эти официальные прелести ни к чему — у меня есть принтер XEROX | Phaser 3124 без LAN интерфейса и желание сделать его "сетевым" для всех компьютеров подключенных через этот роутер,и сделать это путем подключения через тот самый USB порт. А возможность организации "принт-сервера" есть практически у любой "альтернативной" прошивки. Вот и буду я "организовывать" его таким способом.

Далее все делается на свой страх и риск и "неофициально". То есть в случае возникновения проблем или выхода из строя вашего оборудования — Гарантийный ремонт в авторизированом СЦ будет невозможен.

Думаю все мы люди понимающие,и прежде чем все это делать, спросите себя, а надо ли оно вам.

Оценив свои познания в этой области — для своих нужд я выбрал прошивку основанную на DD-WRT

DD-WRT. Прошивка, ориентированная на обычного пользователя. DD-WRT "из коробки" имеет функционал, сопоставимый со стоковой прошивкой. Дополнительно в состав DD-WRT входят такие сервисы, как серверы Samba, FTP, VPN, SIP Proxy, Hotspot, поддержка QoS и файловых систем Ext2, Ext3. Через web-интерфейс можно управлять практически всеми возможностями DD-WRT. Часть официальных руководств переведена на русский язык.

Прошивка DD-WRT на TP-LINK TL-WR1043ND.

Первым делом нужно подготовить все необходимые файлы для всех последующих действий,на случай если в какой то момент выход в интернет будет не возможен.

Есть. Теперь из этих двух файлов (ниже на рисунке) нам нужен только тот у которого название factory-to-ddwrt потому что только с помощью него можно прошиваться "поверх" заводской прошивки.

Второй файл с названием tl-wr1043nd-webflash используется в случае если у вас уже установленна более старая версия DD-WRT и вам нужно её просто обновить.

    2. Файл модифицированной заводской прошивки для "отката" назад с DD-WRT

если что то не понравится / не заведется / или для прошивки отличающейся от ddwrt — просто так перепрошиться назад "официальной заводской" не получится, и лучше не пробовать. То есть сначала прошиваем это а потом обновляемся до любой версии официальной. Может и не понадобится но пусть будет.

    3. Маленькая программка для некоторых манипуляций с роутером на стадии прошивки и настройки — потом можно удалить.

PuTTY

    3. Если по каким то причинам ссылки выше не открываются (всякое может быть) то все файлы одним архивом *zip + мануал в текстовом формате и еще кое какие полезности можно скачать >>> ЗДЕСЬ 1768 . хранятся постоянно — но за актуальность "свежесть" прошивок не ручаюсь.

Сам процесс.

Как надо прошивать маршрутизатор?
Не прошивайте маршрутизатор через WiFi, соедините его с вашим компьютером сетевым кабелем. Перед прошивкой и после нее сделайте аппаратный сброс маршрутизатора.
(например, "30/30/30").

Что такое "Сброс 30/30/30"?
1. Нажмите кнопку Reset и удерживайте ее.
(Если питание маршрутизатора было выключено — включите его до нажатия на кнопку.)

2. Через 30 секунд выключите питание, не отпуская кнопку Reset.
Ещё через 30 секунд включите питание, опять-таки не отпуская Reset.

3. Подождите еще 30 секунд и отпустите Reset.
Отключите на компьютере файерволлы, антивирусы и блокировщики рекламы;
Используйте Internet Explorer.

Как установить DD-WRT?
Для прошивки со стока качаем файл factory-to-ddwrt.bin ,
в веб интерфейсе скидываем на заводские настройки (System tools — Factory Defaults),

далее заходим в System tools — Upgrade и выбираем файл прошивки.

После завершения процесса прошивки не забываем сделать сброс 30/30/30.

В веб интерфейс сразу не заходим — запускаем скачанную заранее PuTTY


Работа с прошивкой.
После окончания процесса для любого роутера стоит подождать несколько минут,
после чего необходимо запустить PuTTY и через telnet и присоединиться к роутеру со свежей прошивкой.
Откройте в телнет сессию с адресом маршрутизатора (по умолчанию 192.168.1.1) и стандартным портом (23). Как на скриншоте снизу.


В командной строке вводим логин root и пароль admin.

Далее вводим команду для очистки памяти роутера (можно скопировать строку снизу)
Telnet сессия автоматически закроется и роутер на какоето время "задумается" (процедура очистки памяти).
Затем заново запукаем telnet сессию и вводим последнюю команду для перезагрузки.
Все, прошивка завершена, можно заходить в web-интерфейс.
При первом запуске вас попросят ввести новое имя пользователя и пароль.

После того как окажетесь в "новом" web-интерфейсе рекомендую сразу же обновится до самой последней версии прошивки — дело в том что на сайте DD-WRT опубликованна не самая свежая версия для нашего роутера.
Самая свежая лежит на FTP — сервере этого ресурса >>> ЗДЕСЬ 1788

Запомните, при дальнейшем подключении к роутеру через telnet, какое бы имя пользователя вы не вводили, правильным будет root. — даже если вы изменили имя пользователя для входа в веб-интерфейс. А на запрос пароля вводите тот пароль, который вы установили для веб-интерфейса.

Как перепрошиться обратно на официальную прошивку?

Cкачиваем файл web-revert для 1043. Делаем сброс 30/30/30.
В веб интерфейсе дд-врт Administration — Firmware Upgrade выбираем скаченный файл.
После завершения процесса прошивки скачиваем необходимую нам версию заводской прошивки и делаем Upgrade.

Настройка принт-сервера на DD-WRT (TL-WR1043ND)

Шаг 1: Включаем поддержку USB
Идём на вкладку Services в dd-wrt и включаем Core USB Support, USB 1.1 Support (UHCI), USB 1.1 Support (OHCI), USB 2.0 Support и USB Printer Support. Не забываем нажать Apply внизу.

Шаг 2: Подключаемся к принт серверу с других компьютеров.
Добавляем новый принтер, выбираем Local Printer.

Выбираем Create a new Standard TCP/IP Port.

IP адрес = IP адрес роутера (192.168.1.1 по умолчанию).

Протокол RAW, порт 9100.


Устанавливаем драйвера от производителя для принтера.

Можно нажать на кнопку "Печать пробной страницы" — Идет печать. Собственно все.

В моем случае все заработало хотя в списке совместимых с этой прошивкой принтеров XEROX | Phaser 3124 отсутствует.

Кстати на DD-WRT кроме принт-сервера есть еще очень много "плюшек" например "аппаратная" кнопка "QSS" ->

Комментариев: 10

Все хорошо написано но. автор очень везучий человек, и ему повезло с роутером, а в большинстве случаев придется до заливки dd-wrt залить родную прошивку wr1043nv1_de_3_9_17_up_boot(100331) и только потом делать как написано, ибо не заработает порт WAN.

Не отрицаю что повезло с железом . "Hardware Ver. 1.8".

Путем проб и ошибок (вплоть до восстановления через консольный порт)определил для моего "экземпляра" самую стабильную версию DD-WRT на ней пока и остановился Build 17201

А можно настроить роутер на родной прошивке/? или родная не куда не годится?

В данный момент на форуме поддержки TP-Link обсуждается тестовая версия прошивки в которую уже добавили принт-сервер.

Прошивка касается только VPN подключений (PPTPL2TPPPPoE). Прошивка не решает на 100% проблему зависаний.

Подскажите пожалуйста новичку прошивку с принт-сервером и поддержкой соединения l2tp, в котором можно еще ввести параметры статичного айпи и шлюза.

DD-WRT Build 17201 на ней я остановился — поддержка l2tp и принт-сервер в ней имеется.

Нажмите для увеличения и просмотрите то что есть из настроек.

Как настроить принт-сервер есть в статье.

Дак такая же стоит. Но там нельзя указать статичный айпи, адрес шлюза и т.д.

В других девайсах и прошивках после логина и пароля есть выбор Статичный или Динаминый АйПи. Если выбрать статичный, то доступны все поля для заполнения адресов.

Здравствуйте многоуважаемые гуру.

У меня есть вопрос на который я не как не могу найти вменяемый ответ. Возможно ли настроить в данной прошивки печать через интернет. То есть принтер подключен к моему Принт-серверу а на печать я отправляю на него скажем из другого города. Ето вообще возможно?

Сегодня приобрел сие чудо и у меня к Вам вопрос:

в родной прошивке есть русский язык, потому что я не нашел (((

Я уже разобрался.

Перепрошил русской прошивкой и теперь все гуд )))

Оцените статью
Много толка
Добавить комментарий