Всем привет!Есть сервер ,есть клиент. Они соединены сетью. Подключаем флэшку или фотик к клиенту. Кто знает как сделать так, чтобы эти устройства определялись на сервере и там могли использоваться так же как и на клиенте? Можно такое реализовать на бесплатном софте?
>Всем привет!
>
>Есть сервер ,есть клиент. Они соединены сетью. Подключаем флэшку или фотик к
>клиенту. Кто знает как сделать так, чтобы эти устройства определялись на
>сервере и там могли использоваться так же как и на клиенте?
>Можно такое реализовать на бесплатном софте?автомаунт+самба или нфс + баш скрипты
Нет вы меня не поняли, я имею в виду, не монтирование файловых систем по сети.
Нужно сделать так, чтобы при подключении скажем фотика, установка его драйверов начиналась на сервере и фотик устанавливался на сервере, а не на клиенте. Или при подключении модема, модем должен инсталлироваться на удаленном сервере...
телепаты в отпуске = ). какая у вас ОС? и если не секрет зачем это вам?скорей всего вам копать в сторону бездисковых систем загружаемых по сети с сервера(хатя не факт).
Хочу сделать домашний сервер на Unix. Для того, чтобы подключаться с любого компа и не заморачиваться установкой софта и устройств, которые 1 раз удаленно устанавлиаются на сервере по сети, а потом используются в не зависимости от того к какому компу подключены.
собираетесь работать со специфическим железом? если нет, то заморочка ваш первоначальный вопрос
Не совсем понял про заморочку, что вы имеете в виду?
Устройства не специфические, скорей задача специфическая...
"и не заморачиваться установкой софта и устройств"
обычно ничего не надо устанавливать, если не специфическое железо.
Все верно, только в данном случае кроме установки драйверов подразумевалось еще и готовое и установленное ПО для фотика например... Извиняюсь если сразу не донес эту мысль в теме.Должен быть такой алгоритм работы:
1. Человек пришел ко мне с ноутом и со своим фотиком
2. Подключился по сети к серверу, подключил фотик
3. Дальше каким-то образом фотик должен определиться на сервере.
4. Человек на сервере запустил софтину и обработал фотки (скопировал, разместил в нужном месте и т.п.)
5. Отключился от сервера.Вот как то так.
а какая ОС на ноуте? :)
почему фотик нельзя воткнуть в сервер? есть усб-удлиннители же
ОС как и бывает на ноутах любая :) Но для упрощения можно для начала линюх взять или виндовс, что проще.
Фотик нельзя в сервер воткнуть потому, что сервер этот должен быть далеко от пользователя, никакие удлинители юсб не спасут.
Как тяжела жизнь не освоивших поиск, хотя бы в менеджере пакетов своего дистра
Package: usbip
Priority: optional
Section: admin
Installed-Size: 100
Maintainer: Max Vozeler <xam@debian.org>
Architecture: i386
Version: 0.1.7-2
Depends: libc6 (>= 2.7-1), libglib2.0-0 (>= 2.12.0), libsysfs2, libusbip0, usbutils
Filename: pool/main/u/usbip/usbip_0.1.7-2_i386.deb
Size: 24622
MD5sum: 0151f35cab98de4c415b0e0273ba7eba
SHA1: c17925264a529556336fc3337e08b877220bbe59
SHA256: b76d9faea1b9db935cb86b110a63a2cd198f2b705a8be8e7b5933fd76d444f20
Description: USB device sharing system over IP network
USB/IP is a system for sharing USB devices over the network.
.
To share USB devices between computers with their full
functionality, USB/IP encapsulates "USB requests" into IP
packets and transmits them between computers.
.
Original USB device drivers and applications can be used
for remote USB devices without any modification of them. A
computer can use remote USB devices as if they were
directly attached.
.
Currently USB/IP provides no access control or encryption.
It should only be used in trusted environments.
.
USB/IP requires kernel support which is included in Linux
kernels 2.6.28 or newer.
.
This package provides the server component 'usbipd' and the
client tool 'usbip'.
Homepage: http://usbip.sourceforge.net/
>Всем привет!
>
>Есть сервер ,есть клиент. Они соединены сетью. Подключаем флэшку или фотик к
>клиенту. Кто знает как сделать так, чтобы эти устройства определялись на
>сервере и там могли использоваться так же как и на клиенте?
>Можно такое реализовать на бесплатном софте?можно iSCSI поднять, можно ATAoE если в локалке, или ATAoE+bridge+tunnel (хоять лучше iSCSI для сетевого уровня)...
велосипед кароче...
Дак, это жесткие диски по сети к серверу "цеплять", не совсем то что нужно.
Или вы что-то другое имели в виду?
>Дак, это жесткие диски по сети к серверу "цеплять", не совсем то
>что нужно.
>Или вы что-то другое имели в виду?это жёсткие диски, или разделы в качестве жёстких дисков для клиентских машин (ну или тома, если речь о лвм)
Просто после вставки той же флешки, её цепляет на сервере usbmount, там же скрипт, запускающий экспорт на весь девайс (флешки тоже бывают, разбивают на разделы) по нужной вам схеме. Впринципе и всё - анонсирвоание девайса разлетится, либо клиентская машина после очередного опроса сама девайсину найдёт.