-
- у меня так Блэберри Плэйбук делает. У него правда нет 3G и потому никуда не выйдешь. Но внешне выглядит как сетевое подключение к ПК. С получением IP-адреса от компа. Планшет выглядит как внешний сетевой диск. - Лагунов(06.04.2013 16:54)
- Если смартфон на ведроиде, то это именно tethering. Т.е. он когда то поставил драйвер ADB. Вот через этот ADB и осуществляется соединение. Никаких сетевых карт и последовательных портов в компе не добавляется... - Гудвин(06.04.2013 09:50)
- Врет ваш товарищ, вернее брешет! Подключал смартфон на дроиде к ноуту с хп чтобы выходить в интернет. Убился ап стенку! Дров нет! Есть под семерку а под хп - фигвам. Подключил только с помощью пиратского PdaNet, причем софт пришлось ставить и на 3m(113 знак., 05.04.2013 21:43)
- Ethernet поверх USB реализуется либо через RNDIS (проприетарный микрософтовский протокол, но уже давно расковыряный), либо через CDC-EEM (как с его поддержкой в винде - не знаю). - vanner(05.04.2013 16:55)
- А как USB поверх Ethernet пробрасывают? Только с помощью лишь одного драйвера? На моем роутере TP-Link так организовано. В Windows ставится доп.драйвер, который организует в системе виртуальный USB-порт. Комп подключен к роутеру через rezident(135 знак., 05.04.2013 17:29)
- Скорее всего используется USB/IP. - vanner(05.04.2013 17:33, ссылка)
- Не знаю. В диспетчере устройств (среди контроллеров универсальной шины USB) числится TP-LINK NetUSB MasterBus. - rezident(05.04.2013 17:46)
- Скорее всего используется USB/IP. - vanner(05.04.2013 17:33, ссылка)
- RNDIS реализованный в Линуксе на АРМе при подключении к винде потребовал установить драйвер, что на Win7 что на WinXP. Ком-порт не помню как себя вел при первом включении. На линуксе всё это реализуется через Linux usb gadgets GDI(33 знак., 05.04.2013 17:01, ссылка)
- RNDIS к USB никаким боком. В USB есть такой класс устройств 0xE0 Wireless Controller. Вот через него RNDIS и фурычит. - ASDFS(05.04.2013 16:59)
- RNDIS по сути тот же CDC. Там ходит PPP. Но протокол некрософтовский проприетарный. Введены сипесияльные команды для управления. И винда его видит как сетевуху. Это никак не не "кхетайских ЮСБ вайфай-свистков"... - Гудвин(05.04.2013 19:02)
- Читаю по буквам, следите внимательно: ASDFS(598 знак., 05.04.2013 19:25)
- Это буквы не той системы... "Remote NDIS (RNDIS) is a specification for network devices on dynamic Plug and Play I/O buses such as USB." И далее по тексту. Описание USB дескрипторов и пр. пр. - Гудвин(05.04.2013 20:25, ссылка)
- Вот вот! Вы совсем чуть чуть не дочитали по своей ссылке: Remote NDIS is supported over USB by using the Abstract Control model, as defined in USB Communication Device Class, Version 1.1 ASDFS(29 знак., 05.04.2013 20:46 - 20:48)
- Ни в каких китайских wi-fi свистках не применяется. Там дрова с поддержкой NDIS. RNDIS входит как составная часть в ActiveSync. Да и вааще что то не доводилось видеть какой-нить ширпотребный девайс, работающий с RNDIS по usb. Только Win CE и около Гудвин(418 знак., 05.04.2013 20:40)
- +1 sa-n(18 знак., 05.04.2013 22:23,
)
- А зачем хотели изобразить из своего девайса сетевуху? Это же заметно усложняет жизнь ендюзера ASDFS(47 знак., 05.04.2013 21:19)
- Вот здесь поднимал тему (ссылка). Короче, несмотря на плюсы USB, остановился на автономном ethernet девайсе. Сомнения развеял как раз потенциальный заказчик. Учитывая все эти "терки" с разношерстными клиентами и операционками, он вообще Гудвин(1149 знак., 06.04.2013 07:33 - 10:24, ссылка)
- Никаких проблем у пользователя нету, используешь dhcp-сервер на устройстве и все. - vanner(06.04.2013 01:54)
- Есть где нибудь практическая реализация, желательно с исходниками? - Make_Pic(06.04.2013 08:04)
- Мильоны их, попробуй для начала использовать гугл, все ключевые слова уже выдали. - vanner(06.04.2013 16:48)
- Есть где нибудь практическая реализация, желательно с исходниками? - Make_Pic(06.04.2013 08:04)
- +1 sa-n(18 знак., 05.04.2013 22:23,
- Это буквы не той системы... "Remote NDIS (RNDIS) is a specification for network devices on dynamic Plug and Play I/O buses such as USB." И далее по тексту. Описание USB дескрипторов и пр. пр. - Гудвин(05.04.2013 20:25, ссылка)
- Читаю по буквам, следите внимательно: ASDFS(598 знак., 05.04.2013 19:25)
- даже спорить с таким "специалистом" не буду - vanner(05.04.2013 17:06)
- Я так себе и представил как майкрософт создает проприетарный протокол и - внезапно - на рынке появляется туева хуча кхетайских ЮСБ вайфай-свистков с поддержкой этого самого проприетара. ASDFS(82 знак., 05.04.2013 17:33)
- Я не следил за историей RNDIS, но первый раз увидел его в смартфонах на винмобайле (старых), они подключались по усб и создавали виртуальную сетевуху. vanner(273 знак., 05.04.2013 17:41)
- Вы просто путаете RNDIS-совместимые устройства и протокол работы со свистком. ASDFS(341 знак., 05.04.2013 17:48)
- Я не следил за историей RNDIS, но первый раз увидел его в смартфонах на винмобайле (старых), они подключались по усб и создавали виртуальную сетевуху. vanner(273 знак., 05.04.2013 17:41)
- Я так себе и представил как майкрософт создает проприетарный протокол и - внезапно - на рынке появляется туева хуча кхетайских ЮСБ вайфай-свистков с поддержкой этого самого проприетара. ASDFS(82 знак., 05.04.2013 17:33)
- RNDIS по сути тот же CDC. Там ходит PPP. Но протокол некрософтовский проприетарный. Введены сипесияльные команды для управления. И винда его видит как сетевуху. Это никак не не "кхетайских ЮСБ вайфай-свистков"... - Гудвин(05.04.2013 19:02)
- А как USB поверх Ethernet пробрасывают? Только с помощью лишь одного драйвера? На моем роутере TP-Link так организовано. В Windows ставится доп.драйвер, который организует в системе виртуальный USB-порт. Комп подключен к роутеру через rezident(135 знак., 05.04.2013 17:29)
- tethering называется Snaky(143 знак., 05.04.2013 16:44 - 16:47, ссылка)
- А что то под СОМ последовательный порт через USB, но без дополнительного драйвера, только средствами WIN есть подобное? - Make_Pic(05.04.2013 17:13)
- Обычный USB CDC, очень прост и обычно реализация разной степени корявости есть в каждом USB-стеке. - vanner(05.04.2013 17:18)
- В винде usbser.sys очень прост, глючен в использовании и даже иногда приводит к BSOD :) - rezident(05.04.2013 17:32)
- Все так плохо по CDC? - Make_Pic(05.04.2013 19:49)
- cdc в винде сделан хуже чем hid и msd. Анализатором видно что над первыми двумя работали. А cdc виснет от одиночной ошибки в канале usb. - 3m(05.04.2013 21:52)
- А под HID COM соединение с виртуальным портом разве есть? Хотелось конечно взглянуть на пример с исходниками использования pls! - Make_Pic(06.04.2013 04:49)
- нет, естественно - 3m(06.04.2013 20:33)
- А под HID COM соединение с виртуальным портом разве есть? Хотелось конечно взглянуть на пример с исходниками использования pls! - Make_Pic(06.04.2013 04:49)
- Спроси у Ксении, она большой специалист по usbser.sys ;) - rezident(05.04.2013 20:01, ссылка)
- cdc в винде сделан хуже чем hid и msd. Анализатором видно что над первыми двумя работали. А cdc виснет от одиночной ошибки в канале usb. - 3m(05.04.2013 21:52)
- Так не пользуйтесь этой какой (виндой) :) - vanner(05.04.2013 17:34)
- Все так плохо по CDC? - Make_Pic(05.04.2013 19:49)
- В винде usbser.sys очень прост, глючен в использовании и даже иногда приводит к BSOD :) - rezident(05.04.2013 17:32)
- Обычный USB CDC, очень прост и обычно реализация разной степени корявости есть в каждом USB-стеке. - vanner(05.04.2013 17:18)
- Примеры реализации под контроллеры попадались в инете? Или тяжелое это дело для контроллера? - Make_Pic(05.04.2013 16:50)
- не видел. Snaky(200 знак., 05.04.2013 17:00)
- А что то под СОМ последовательный порт через USB, но без дополнительного драйвера, только средствами WIN есть подобное? - Make_Pic(05.04.2013 17:13)