URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 57968
[ Назад ]

Исходное сообщение
"Терминальное соединение FreeBSD>Win2003Serv???"

Отправлено Lexxus , 06-Июл-05 10:15 
При подключении вин клиентов в 2003 серверу, последний автоматически монтирует все съёмные устройства и принтеры клиента.
Если в качестве rdesktop-клиента будет выступать FreeBSD - можно ли организовать эту фичу?

Содержание

Сообщения в этом обсуждении
"Терминальное соединение FreeBSD>Win2003Serv???"
Отправлено Skif , 06-Июл-05 13:06 
>При подключении вин клиентов в 2003 серверу, последний автоматически монтирует все съёмные
>устройства и принтеры клиента.
>Если в качестве rdesktop-клиента будет выступать FreeBSD - можно ли организовать эту
>фичу?

Если есть Citrix  - без проблем. С rdesktop - врят ли. Пользовать надо либо TSClient либо Citrix


"Терминальное соединение FreeBSD>Win2003Serv???"
Отправлено Lexxus , 06-Июл-05 13:22 
>>При подключении вин клиентов в 2003 серверу, последний автоматически монтирует все съёмные
>>устройства и принтеры клиента.
>>Если в качестве rdesktop-клиента будет выступать FreeBSD - можно ли организовать эту
>>фичу?
>
>Если есть Citrix  - без проблем. С rdesktop - врят ли.
>Пользовать надо либо TSClient либо Citrix

Естевственно при условии что на клиентах правильно установлены драйвера на принтеры?


"Терминальное соединение FreeBSD>Win2003Serv???"
Отправлено Lexxus , 06-Июл-05 13:27 
Или винда будет сама дрова ставить - блин бред какой-то получаеться
Юниха же свои дрова, а для винды свои.

"Терминальное соединение FreeBSD>Win2003Serv???"
Отправлено Forth , 07-Июл-05 12:03 
Я пару таких машин с rdesktop сделал. Но редирект девайсов не пробовал. Надобности не было. Судя по ману rdesktop 1.4.1 - у него уже появился редирект. Опция -r . Думаю должно работать.


"Терминальное соединение FreeBSD>Win2003Serv???"
Отправлено deadmoroz2 , 07-Июл-05 19:00 
>При подключении вин клиентов в 2003 серверу, последний автоматически монтирует все съёмные
>устройства и принтеры клиента.
>Если в качестве rdesktop-клиента будет выступать FreeBSD - можно ли организовать эту
>фичу?

По съемным устройствам не знаю, а вот на принтеры, подключенные к FreeBSD, печатали через эмуляцию JetDirect (печать как на сетевой принтер).


"Терминальное соединение FreeBSD>Win2003Serv???"
Отправлено andrey , 08-Июл-05 05:42 
файлы на http://stbrat.narod.ru/имя_файла
vmlinuz-2.6.12.2.sm (1.3Mb) и initrd.gz (4.1Mb) - ядро linux с патчем supermount и загружаемый образ системы
kernel-rdp.config - конфиг с которым он скомпилен, необходим для самостоятельной сборки.
0A010109 - файл для tftp загрузчика pxelinux, работающий пример для 10.1.1.9.
вот его содержание:

label linux
kernel vmlinuz-2.6.12.2.sm
append ramdisk_size=11000 initrd=initrd.gz root=/dev/ram0 USER=grusdeva NSERVER=10.0.1.10
DOMAIN=dc_local WORKGROUP=dc_local TSERVER=bugaltserver VREF=60 MODES=1024x768
RDP=FLOPPY,SOUND,FLASH,CDROM PRINTER=USB
ipappend 1

Основные настройки указаны в третьей строке.
Вот возможные варианты:
# опции ядра
ramdisk_size = ram disk size
initrd = gzipped initrd name file
root = root partitions

# системные опции
NSERVER = ip адрес сервера DNS по умолчанию 192.168.1.1
DOMAIN = домен по умолчанию domain
TSERVER = имя терминального сервера или ip адрес, по умолчанию tserver.domain
WORKGROUP= при коннекте через rdesktop домен Win2k (ключ -d)

# Xorg
HSYN = горизонтальная частота развертки по умолчанию 31-70
VREF = вертикальная частота развертки по умолчанию 50-160
MODES = режим экрана по умолчанию 800x600
DEPTH = количество цветов по умолчанию 16
VIDEODRIVER = строка видеодрайвера возможные значения (ati radeon i810 mga s3 s3virge savage vesa via),
по идее определяется автоматом для (via intel ati vesa для остальных) другие не тестировал из за отсутствия.
XDMCP = 1 пускает Xorg с опцией -broadcast вместо rdesktop

# rdesktop
USER = username
RDP = CDROM,FLOPPY,LPT,COM,SOUND
PRINTER = USB,LPT

файл initrd.gz это файловая система ext2.
бинарные файлы от системы fedora4, т.е. к примеру если необходимо добавить еще видеодрайвер
то достаточно скопировать из дистрибутива в этот файл в /usr/X11R6/lib//modules/drivers
либо как вариант заменить все файлы из того что есть у вас.

подключение принтера сводится в мастере установки принтеров указать:
локальный принтер - создать новый порт - standart tcp/ip port - вводим ip адрес терминального клиента - выбираем необходимый драйвер для принтера.

Успехов!