Как подключить принтер к Asus WL-500 GP и настроить под Linux

Использование классического роутера Asus WL-500 GP в качестве принт-сервера для принтера (Epson). Рабочей станцией здесь выступает старенький Linux на Gnome2.

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

Шаг первый:
Подключаем хорошим usb-кабелем принтер к usb-портам роутера и проверяем, чтобы в разделе Status & Log - Status отобразились данные принтера:

Статус принтера в Asus WL-500 GP

В System Setup - Services необходима активная опция Raw Printing:

Настройка принтера в Asus WL-500 GP

Это откроет порт 9100.

Проверяем открытые порты на роутере:
[root@localhost aldous]# nmap -sS 192.168.2.1
Starting Nmap 5.21 ( http://nmap.org ) at 2014-02-04 12:11 MSK
Nmap scan report for 192.168.2.1
Host is up (0.0054s latency).
Not shown: 995 closed ports
PORT     STATE SERVICE
23/tcp   open  telnet
53/tcp   open  domain
80/tcp   open  http
515/tcp  open  printer
9100/tcp open  jetdirect
MAC Address: 00:22:15:5A:BB:70 (Asustek Computer)
Nmap done: 1 IP address (1 host up) scanned in 0.47 seconds

Всё ок, порт 9100 открыт.

Шаг второй:
Создаём через system-config-printer (гномовский менеджер принтеров) новый сетевой принтер (App Socket/HP Jetdirect), который будет работать по такому адресу (ip роутера) socket://192.168.2.1:9100:

Настройка сетевого принтера в Linux

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


Оцените статью:
{[['']]}