Добавление принтера на терминальном сервере, который подключен к тонкому клиенту по USB

vid/ 19 декабря, 2024/ Шпаргалки сисадмина

Настраиваем тонкий клиент
Принтер подключенный к ТК по USB на терминальном сервере определяется как сетевой с ip-адресом ТК.
Следовательно ip-адрес ТК нужно сделать постоянным.

Включаем ТК

На терминальном сервере
открываем консоль (терминал)

  1. su —
    /вводим пароль рута/
  2. Просматриваем в DHCP какой мас-адрес получил ТК
    cat /var/lib/dnsmasq/dnsmasq.leases #Просмотреть DNS/DHCP/MAC
    обычно это верхняя строка и имя ТК начинается с ts_мак-адрес тонкого клиента
    например:

    1735058594 f8:e4:3b:b4:68:e0 192.168.103.77 ts_f8e43bb468e0 01:f8:e4:3b:b4:68:e0
    или если уже были произведены настройки ТК по статье https://itmedik.ru/2024/11/05/последовательность-при-добавлении-п/

    1735058594 f8:e4:3b:b4:68:e0 192.168.103.77 ts_kab13m2 01:f8:e4:3b:b4:68:e0

3.Произвести настройки ТК по статье https://itmedik.ru/2024/11/05/последовательность-при-добавлении-п/

  1. в файле конфигурации ТК раскоментровать 3 последние строчки
    PRINTER_0_NAME="usb"
    PRINTER_0_DEVICE=/dev/usb/lp0
    PRINTER_0_TYPE=U

  2. Открыть системный файловый менеджер midnight commander
    5.1 mc
  3. Открыть на редактирование (F4) файл /etc/dnsmasq.d/103-mac_****.conf
  4. Раскоментировать и ИЗМЕНИТЬ MAC-АДРЕС в строке примере.
    Пример записи в файле
    ########################################## TK #####################################
    dhcp-host=f8:e4:3b:b4:68:e0,192.168.102.50 # TK kab 13 место 2 принтер Kyocera 2235
    #dhcp-host=00:15:65:6D:6C:DF,192.168.102.51 #
    ...
    #dhcp-host=00:15:65:A0:65:8A,192.168.102.67 #
  5. Выполнить команду systemctl restart dnsmasq для перезапуска службы DHCP
  6. Перезагрузить ТК и убедиться, что он получил заданный IP-адрес
    10.1 Перезагрузить ТК можно физически (кнопкой выключения) IP высвечивается на экране монитора ТК
    ИЛИ
    10.1 Перезагрузить ТК можно также командой ssh -oHostKeyAlgorithms=+ssh-rsa root@192.168.103.77
  7. с терминального сервера проконтролировать получение IP-адреса командой cat /var/lib/dnsmasq/dnsmasq.leases
  8. Добавить принтер через «Система» — «Администрирование» — «Настройки принтера».
    1. Нажмите кнопку «Разблокировать».
    2. Введите пароль текущего пользователя или пароль root, в зависимости от настроенных политик пользователей.
    3. Нажмите кнопку «Add». В открывшемся окне выберите «AppSocket/HP JetDirect». Впишите IP-адрес ТК с подключенный по usb принтером. Нажмите «Forward».
    4. Выберите драйвер принтера из списка или предоставьте PPD.
    5. Введите дополнительную информацию о принтере и/или нажмите «Apply».
    6. Введите пароль текущего пользователя или пароль root, в зависимости от настроенных политик пользователей.
  9. Все, принтер добавлен.
Поделиться этой записью