The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Хочется странного - Linux Box как USB-Device"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Хочется странного - Linux Box как USB-Device"  
Сообщение от geekkoo email(??) on 23-Дек-08, 05:45 
Вот подумалось, компьютер - это же универсальное устройство. А почему бы его, действительно, не превратить в универсальное, но уже USB-устройство? USB-порты на нем есть, осталось только написать универсальный usb-драйвер, который будет эмулировать для внешних компьютеров, подсоединенных через этот usb-порт, работу каких-нибудь известных USB-устройств, для которых драйвер на внешнем компьютере наверняка имеется? В качестве затравки - превратить, например, Linux компьютер в USB-storage.

Вопрос, собственно, заключается вот в чем - может это (или что-то похожее) уже реализовано? Беглый поиск в сети меня ни к чему не привел.

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Хочется странного - Linux Box как USB-Device"  
Сообщение от Hetzer (ok) on 23-Дек-08, 11:54 
>Вот подумалось, компьютер - это же универсальное устройство. А почему бы его,
>действительно, не превратить в универсальное, но уже USB-устройство? USB-порты на нем
>есть, осталось только написать универсальный usb-драйвер, который будет эмулировать для внешних
>компьютеров, подсоединенных через этот usb-порт, работу каких-нибудь известных USB-устройств, для которых
>драйвер на внешнем компьютере наверняка имеется? В качестве затравки - превратить,
>например, Linux компьютер в USB-storage.
>
>Вопрос, собственно, заключается вот в чем - может это (или что-то похожее)
>уже реализовано? Беглый поиск в сети меня ни к чему не
>привел.

или мне надо тоже покурить того же... или в чём тайный смысл?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Хочется странного - Linux Box как USB-Device"  
Сообщение от geekkoo (??) on 23-Дек-08, 12:54 
>[оверквотинг удален]
>>компьютеров, подсоединенных через этот usb-порт, работу каких-нибудь известных USB-устройств, для которых
>>драйвер на внешнем компьютере наверняка имеется? В качестве затравки - превратить,
>>например, Linux компьютер в USB-storage.
>>
>>Вопрос, собственно, заключается вот в чем - может это (или что-то похожее)
>>уже реализовано? Беглый поиск в сети меня ни к чему не
>>привел.
>
>или мне надо тоже покурить того же... или в чём тайный смысл?
>

Ну, в usb-storage-device как бы особого смысла нет, но если с чего-то начинать, то логичнее было бы начать с него, поскольку драйвера для них как под Linux, так и Вендовсь стандартизованные.

А в смысле более интересных применений - предоставлять доступ к устройствам на компе как к usb-device-у. Например, воткнута в комп PCI-звуковуха, которую можно будет раздавать окружающим через USB, притворяясь, что комп - это не комп, а, к примеру, http://www.tascam.com/products/us-428.html (он же SND_USB_USX2Y). Ну, и в таком духе много чего можно будет наворотить.

Вопрос, собственно, состоит в том, что есть ли примеры такого типа драйверов?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "было - дорого и недоступно..."  
Сообщение от Andrey Mitrofanov on 23-Дек-08, 12:49 
>USB-порты на нем есть, осталось только написать универсальный usb-драйвер

В персоналках - контроллер/порт == USB host. В дивайсе - совсем "наобоорот".

>драйвер на внешнем компьютере наверняка имеется?

Ну, да. Свистелки "встраиваемые" так и делают: небольшой сторадж с "драйверами" (и конечно - для Win*) и пропроертарное нестандартное второе устройство - интерфейс ко внутренностям.

Например, линукс-файервол в "брелке" -- драйвер + oemsetup.inf какой-нибудь на сторадже и "невидимая" начинка с Lin*.
http://linuxdevices.com/news/NS5094510735.html

Или, линукс-интернет "аплайанс" всё в том же форм-фактое -- .exe, при запуске "показывающий" экран той машины (и, вероятно, отдающий ей сетевое соединение хоста).
Типа "безопасный сёрфингг" для любого :/ Win* ящика. Не загрузка с флэшки, а свой cpu внутри с Lin*. Ссылку сейчас не нашёл.

>В качестве затравки - превратить, например, Linux компьютер в USB-storage.

Ну, найдёшь "компьютер" с USB не-хостом (как оно у них там называется-то?) -- хоть обпревращайся.

>Вопрос, собственно, заключается вот в чем - может это (или что-то похожее)
>уже реализовано?

Ага и уже поделено: хосты - в дешёвые массовые персоналки, "клиентав" - в "индустриальные" дивайсы.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "было - дорого и недоступно..."  
Сообщение от geekkoo (??) on 23-Дек-08, 13:01 
>[оверквотинг удален]
>>В качестве затравки - превратить, например, Linux компьютер в USB-storage.
>
>Ну, найдёшь "компьютер" с USB не-хостом (как оно у них там называется-то?)
>-- хоть обпревращайся.
>
>>Вопрос, собственно, заключается вот в чем - может это (или что-то похожее)
>>уже реализовано?
>
>Ага и уже поделено: хосты - в дешёвые массовые персоналки, "клиентав" -
>в "индустриальные" дивайсы.

Это да, серьёзное возражение. Я, по наивности,полагал, что USB по-крайней мере может работать типа в "полу-дуплексе", т.е. что персоналку можно пределать в USB-сервер (раз он предоставляет функциональность, контролируемую удаленно, то он и есть сервер, разве нет?)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру