Дополнительные настройки

Подключение принтеров

Для подключения принтера необходимо на терминальном сервере создать новый локальный принтер, создав порт TCP/IP по адресу машины к которой подключен принтер, а также дать права необходимым пользователям и указать порт 9101 для подключения USB и 9100 Для LPT. Подключении принтера к тонкому клиенту вызывает дополнительную нагрузку на аппаратную часть, поэтому рекомендуется использовать аппаратные принт-серверы.

Подключение сканеров

На сайте проекта sane (http://www.sane-project.org/sane-supported-devices.html) смотрим поддержку сканера. Необходимо запомнить название Backend, оно потребуется в настройках.

Скачиваем программу Xsane ( https://nixts.org/downloads/xsane-win32-0.991.zip ). Распаковываем архив на диск С:\sane На сайте автора написано что работает только из С:\sane. Настраиваем Xsane В файле c:\sane\etc\sane.d\net.conf прописываем IP адрес терминального клиента с подключенным сканером. В файле c:\sane\etc\sane.d\dll.conf должен быть net и название Backend сканера. В файле c:\sane\etc\sane.d\net.conf прописываем IP адрес терминального клиента с подключенным сканером.

Переходим к настройке тонкого клиента. Копируем sane.pkg в директорию pkg (задается переменной PKG_PREFIX, по умолчанию pkg) на жестком диске или /tftpboot. В файле конфигурации пользователя thinstation.conf.user (если загрузка с диска) или например thinstation.conf.group-scaner (в файле thinstation.hosts вносим пользователя в группу sane) прописываем следующее:

PKG_PATH=/mnt/disc/hda/part1 # пишем если не используем tftp

PKG_PACKAGES=sane # подключаем пакет sane
SANE_ENABLED=On
SANE_SCANNER=snapscan # пишем название Backend
SANE_REMOTE_ACCESS_FROM=192.168.5.10 # IP адрес или подсеть с которой разрешен доступ к сканеру
SANE_FIRMWARE=esfw41.bin # пишем название прошивки для сканера если Backend snapscan, ниже описано как найти. Начиная с версии sane от 23.08.08, при отсутствии этой опции выбор прошивки происходит автоматически.

SnapScan Backend для SANE: http://snapscan.sourceforge.net

Приведу основные соответствия прошивок для EPSON:

esfw41.bin: Perfection 2480 PHOTO / GT-F500, Perfection 2580 PHOTO / GT-F550

esfw52.bin: Perfection 3490 PHOTO / GT-F520, Perfection 3590 PHOTO / GT-F570

esfw30.bin: Perfection 1670

esfw3e.bin: Perfection 1270

Запускаем терминал, подключаемся к RDP сессии и запускаем C:\sane\bin\xsane.exe

Кроме Xsane, есть еще одна программа для сканирования SaneTwain (http://sanetwain.ozuzo.net).

Создание сетевых алиасов и настройка маршрутизации

NET_ALIAS_IP_ADDRESS1 # IP адрес алиаса для сетевого интерфейса 
NET_ALIAS_MASK1 # маска подсети 
#NET_ALIAS_IP_ADDRESS2
#NET_ALIAS_MASK2
#NET_ALIAS_IP_ADDRESS3
#NET_ALIAS_MASK3
#NET_ALIAS_IP_ADDRESS4
#NET_ALIAS_MASK4
NET_ROUTE_IP_ADDRESS1 # IP адрес подсети назначения 
NET_ROUTE_MASK1 # маска подсети 
NET_ROUTE_GATEWAY1 # шлюз 
#NET_ROUTE_IP_ADDRESS2
#NET_ROUTE_MASK2
#NET_ROUTE_GATEWAY2
#NET_ROUTE_IP_ADDRESS3
#NET_ROUTE_MASK3
#NET_ROUTE_GATEWAY3
#NET_ROUTE_IP_ADDRESS4
#NET_ROUTE_MASK4
#NET_ROUTE_GATEWAY4

Примечание: При загрузке по сети, данные параметры не отрабатываются, поэтому как решение используйте пакет https://nixts.org/downloads/route.pkg (положить в директорию pkg на сервере tftp и указать в конфигурационном файле PKG_PACKAGES=route)

Настройка флэшек:

RDESKTOP_USB_NO_MOUNT_DIR=On 	# Прямой доступ к флэшкам без промежуточных каталогов, не работает с 
 несколькими флэшками одновременно. Имеет приоритет над опциями USB_MOUNT_USELABEL и RDESKTOP_USB 
RDESKTOP_USB_NAME=Z	# Название примонтированной флэшки в сеансе RDP, по умолчанию: USB 
USB_MOUNT_USELABEL=On	# Название директории для флэшки по имени из ID устройства (название производителя) 

Подключение широкоформатных мониторов к старым видео-чипам Intel

Для широкоформатных мониторов подключаемых к видео-чипам Intel необходимо применить утилиту 915Resolution

Перед использованием можно проверить список разрешений вашего видео BIOS:

915resolution -l

Если в списке есть широкоформатные разрешения, то применять утилиту нет необходимости, достаточно прописать Modeline

Пример настройки:

INTELWIDESCREEN_ENABLED=On
INTELWIDESCREEN_OPTIONS="4b 1440 900 16 1904 934"
X_MONITOR_MODELINE='"1440x900" 136.5 1440 1536 1688 1936 900 901 904 940 +Hsync +VSync'
SCREEN_RESOLUTION="1440x900"
SCREEN_HORIZSYNC="55-83"
SCREEN_VERTREFRESH="75"

Сгенерировать Modeline нужно командой gtf, например:

gtf 1440 900 75

Добавления своих заданий с помощью Cron:

CRON_ENABLED=On 	# Включение планировщика заданий
CRON_VALUES=«* 21 * * * /bin/poweroff»	# Задание для cron, в 21:00 выключить компьютер.
NET_TIME_SERVER=192.168.0.10	# Для установки точного времени нужно указать ntp сервер
TIME_ZONE=GMT # Если используется время из BIOS

Добавлен проприетарный драйвер nvidia:

X_DRIVER_NAME=nvidia  # Версия 185.18.14 (http://www.nvidia.ru/object/linux_display_ia32_185.18.14_ru.html)

Package

если стоит директива package <имя пакета> то тогда этот пакет включается в основной образ

если стоит директива pkg <имя пакета> то тогда этот пакет собирается отдельно и размещается в папке pkg-packages и его можно подгружать отдельно (указывается в конф. файлах). по умолчанию на tftp сервере в папке pkg

Для загрузки пакетов, нужно поместить их в папку pkg, на сервере tftp или диске.

В конфигурационном файле указываем:

PKG_PREFIX=pkg #Директория для пакетов

PKG_PACKAGES=«mc testdisk» #Перечисляем пакеты

Citrix

9-client

(не отображаются русские буквы на дисках)

10-client

подключать флешки в 10 клиенте

нужно добавить в конец файла «packages/ica/lib/ICAClient/config/appsrv.ini.extra.tpl»

строчку

«CDMAllowed=On»

При сборке ругается

./packages/ica/build/install: line 35: strip: command not found

Настройка OpenVPN для загрузки с диска (для thinstation 5)

Редактируем /thinstation.profile/thinstation.conf.user

Подключаем сам пакет:

PKG_PACKAGES="openvpn"

Указываем параметры подключения:

OPENVPN_SERVER="ip_адрес_сервера"
OPENVPN_PORT="1194"
OPENVPN_PROTO="udp"

В директорию thinstation.profile положить файл сертификата client.p12

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

 
info_conf.txt · Последние изменения: 2017/12/22 16:39 — nikola
Recent changes RSS feed Creative Commons License Driven by DokuWiki Made on Mac

Rambler's Top100 Яндекс цитирования



© 2017 nik0el