Что делать если не работает сетевая карта? Ethernet over usb – сетевая флешка.

Не имеет значения, находитесь ли вы в другой стране или соседнем офисе, вы всегда можете воспользоваться удаленным сканером, принтером, веб-камерой, модемом, USB-донглом и любым другим оборудованием, как будто они подключены непосредственно к вашему ПК, благодаря USB over Ethernet технологии.

Программа поможет вам открыть доступ к USB устройству по сети Ethernet для нескольких компьютеров так, чтобы люди со всего мира (или вашего офиса) могли его использовать. Вы сможете получить доступ к принтеру, сканеру, веб-камере, USB-донглу или любому другому поддерживаемому USB-устройству с вашего домашнего ПК или офисного ноутбука в любом месте, в любое время! USB Network Gate дает вам уникальную возможность совместного использования USB-устройства на Windows PC или macOS и подключения к нему с устройства на базе Linux. Или наоборот!

  • Совместно используйте USB-порт через LAN/WAN/VLAN/VPN/Internet

    Нужно разделить одно или множество USB-устройств между несколькими компьютерами? Наилучшим решением будет USB Network Gate (бывший USB to Ethernet Connector)! Теперь любой пользователь сможет печатать, сканировать или отправлять факс с любого компьютера в вашем офисе. Вы также можете установить пароль для управления доступом удаленных пользователей.

  • Подключайте USB-устройства к виртуальным машинам и блейд-серверам

    Ищете способ подключения USB-устройства к виртуальной машине или блейд-серверу? Установите USB Network Gate на гостевую операционную систему (виртуальную машину, блейд-сервер) - и вы тотчас же получите доступ к USB-периферии с удаленного виртуального рабочего стола. Мы совместимы с VMware, VMware ESX, Citrix XenDesktop и Microsoft Hyper-V!

  • Получите доступ к USB по RDP (протокол удалённого рабочего стола)

    Распространенная проблема, с которой вы можете столкнуться при подключении к удаленному рабочему столу - это невозможность получить доступ к локальным USB-устройствам. USB Network Gate позволит вам работать с любыми локальными USB-устройствами в удаленной сессии. Более того, вы можете настроить свой удаленный компьютер на автоматическое обнаружение и мгновенное подключение к совместно используемым USB-устройствам, как если бы вы их физически подключили к удаленному компьютеру.

  • Доступ к USB-устройствам по Wi-Fi.

    Нет необходимости менять существующую конфигурацию сети, чтобы ваши сотрудники могли использовать новое USB-устройство - теперь к нему можно подключаться по беспроводной сети с настольных компьютеров и ноутбуков в вашем офисе. Просто откройте общий доступ к USB-принтеру, сканеру или другому устройству на одном компьютере, и все пользователи вашей сети смогут с ними работать так, словно они подключены к их компьютерам напрямую.

  • Изоляция USB-устройства в RDP сессии

    В многопользовательской среде терминальных серверов, сложно получить изолированный доступ к USB-устройству. USB Network Gate позволяет изолировать USB-устройство в пределах RDP сессии. Остальные пользователи не будут иметь доступ к устройству в это время. В данный момент доступен в тестовом режиме для USB флэш-накопителей и USB-камер. Начиная с версии 7.0, USB Network Gate поддерживает ICA протокол от Citrix.

В одной из прошлых статей мы обсуждали способы подключения самых разных сущностей как файлов и каталогов: WebDAV, BitTorrent, SSH и даже память видеоадаптера. Но что, если мы хотим получить доступ не к удаленному или локальному сервису, а к устройствам удаленной машины? Скажем, пробросить на локальную машину USB-порт и использовать подключенные к нему устройства как локальные.

Особенность Unix-подобной системы - относиться к любому из своих компонентов как к файлу - давно уже стала общим местом в разговорах о ее внутреннем устройстве. И бесчисленное количество статей о том же Linux тому свидетельство. Оборудование - не исключение. Видеокарта, аудиокарта, внешний девайс, подключенный через USB, в понимании Linux не что иное, как файл.

Оттого удивительно, что из всех операционных систем только Plan 9 (если не считать пары отпочковавшихся проектов со схожей судьбой), в котором подобный подход доведен до логического конца, способен без лишних телодвижений распознавать оборудование удаленного компьютера и управлять им, как своим собственным.

В Plan 9 за проброс оборудования отвечает RPC-протокол 9P. Он обеспечивает доступ вообще к любым файлам и устройствам, как локальным, так и сетевым. К сожалению, Linux похвастать таким универсальным инструментом не может. Зато здесь есть несколько инструментов (если не сказать - костылей), обеспечивающих доступ к оборудованию удаленной машины.

USB

Когда речь заходит о пробросе оборудования на другой компьютер, возможно, первое, что приходит на ум, - это веб-камера на домашнем ноутбуке или подключенный к нему смартфон, доступ к которым нужно обеспечить с удаленного десктопа. Например, из офиса на другом конце города (в другом городе, в другой стране).

В подобном случае выручить может утилита . Развитием утилиты уже давненько никто не занимался, но на ее работоспособности это пока не сказалось - в репозиториях большинства популярных дистрибутивов такой пакет присутствует.

Первым делом пакет USB/IP следует установить на ту машину, доступ к устройствам которой необходимо получить извне. Далее загружаем необходимые модули:

$ sudo modprobe usbip-core $ sudo modprobe usbip-host

Проверяем, все ли корректно загрузилось:

$ sudo lsmod | grep usbip

И запускаем сервер:

$ sudo usbipd -D

Поскольку USB/IP имеет собственную, независимую от встроенной систему адресации, поиск устройств выполняется командой

$ sudo usbip list -l

Она покажет список всех устройств, подключенных в данный момент в USB-шине.


Теперь можно приступить непосредственно к расшариванию девайса (допустим, это будет веб-камера с индексом 2-3 из полученного списка):

$ sudo usbip bind --busid=2-3

Очередная проверка правильности выполненных действий:

$ sudo usbip list -r localhost

Итак, перейдя на клиентскую машину, устанавливаем на нее USB/IP и запускаем:

$ sudo modprobe usbip-core $ sudo modprobe vhci-hcd

Проверяем доступность расшаренного оборудования на сервере по списку:

$ sudo usbip --list АДРЕС_СЕРВЕРА

И присоединяем нашу камеру:

$ sudo usbip --attach АДРЕС_СЕРВЕРА 2-3

Проверяем результат:

$ sudo usbip --port

Теперь удаленное USB-устройство должно появиться в списке локальных, и с ним можно будет работать, как с любым другим. Для проверки корректности подключения выполняем команду lsusb:

INFO

Существует клиентская часть USB/IP для Windows. Однако из-за ошибки в версии протокола в ее исполняемом файле из коробки она работает некорректно. Требуются дополнительные телодвижения с подменой констант в исходниках.

RS232

Самым лаконичным решением взаимного расшаривания в Линуксе могут похвастаться COM-порты. Никакие дополнительные драйверы для этого не нужны. За все отвечает одна маленькая утилита remserial , доступная в исходниках. Подходит как для доступа из Линукса к оборудованию, подключенному через RS232 на удаленном компьютере, так и для связки двух девайсов с COM-портами, подключенных к разным машинам, связанным по сети.

Расшарить RS232, указав сетевой порт (-p), скорость, режим stty (-s) и имя порта (здесь /dev/ttyS0), можно так:

$ remserial -d -p 23000 -s "9600 raw" /dev/ttyS0 &

Подключиться к COM-девайсу, расположенному на удаленной машине (сервере), - так:

$ remserial -d -r адрес_сервера -p 23000 -s "9600 raw" /dev/ttyS0 &

Допустимо запускать несколько экземпляров программы с разными портами и адресами подключенных девайсов.



Продолжение доступно только подписчикам

Вариант 1. Оформи подписку на «Хакер», чтобы читать все материалы на сайте

Подписка позволит тебе в течение указанного срока читать ВСЕ платные материалы сайта. Мы принимаем оплату банковскими картами, электронными деньгами и переводами со счетов мобильных операторов.

От компьютера, не имеющего выход в глобальную, или локальную сеть, пользы очень мало. Но, на такое устройство, как сетевая карта, пользователи не обращают внимания до тех пор, пока оно не перестаёт работать, или когда к машине, находящейся в локальной сети не потребуется подключить Интернет. Вот тогда у «чайников» и возникают проблемы.

В каждой современной материнской плате имеется встроенный адаптер, который и используют для подключения к сети. Но довольно часто именно он становится слабым местом платы. Сеть начинает барахлить, пока в один «прекрасный» день на ее значке в системном трее не появляется жирный красный крест.

Как установить сетевую плату, если нет свободных PCI

Обычно в таких случаях юзеру советуют не трогать материнскую плату, а подключить новую внешнюю . Такое устройство стоит недорого, и работает отлично, т.к. при подключении через PCI – слот обеспечивается высокая скорость работы.

Однако если все PCI – слоты уже используются другими устройствами (видеокарта, звуковая карта, TV-тюнер и т.д.), или же для пользователя открытый кейс является дремучим лесом, то самый быстрый и простой вариант решить проблему «умершей» встроенной сетевой карты – это поставить внешний адаптер.

Что такое сетевой usb-адаптер

Внешние сетевые карты обычно совсем небольшого размера (примерно с коробок спичек), выполнены в пластиковом корпусе и имеют USB шнур для подключения.

Что касается производителя, то такие девайсы выпускают все известные изготовители компьютерных сетевых устройств: D-Link, TP-LINK, Edimax, Intel, Acer и др.

Подключение сети Ethernet через USB

Подключить внешнюю сетевую карту сможет каждый. Для этого USB кабель нужно подключить в любой свободный USB – порт компьютера. Обычно такие адаптеры устанавливаются по технологии plug’n’play. То есть все необходимые драйвера будут инсталлированы Windows автоматически.


На этом процесс подключения сетевого адаптера окончен. Теперь необходимо просто подсоединить сетевой кабель к разъёму в адаптере.

Проверить правильность своих действий можно, отыскав раздел «Сетевые платы» в диспетчере устройств. Если всё было сделано верно, в разделе высветится название установленного сетевого адаптера.

Всем привет! В этой статье я хочу рассказать о технологии USB поверх IP (USB over IP). Что это такое, зачем нужно, какие сценарии и варианты у этой технологии востребованы на сегодняшний день.

Итак, господа, если вы плотно используете виртуализацию, не важно где – на работе или дома (если вы энтузиаст) и различные системы управления этой самой виртуализацией – Hyper-V, Xen, VMware, то сталкивались с ситуацией, когда необходимо пробросить USB-порт на виртуальную машину. Но в виду ограничений гипервизоров виртуальных машин сделать это проблематично, так как USB-порты на виртуальных машинах отсутствуют. А что делать, если нужно подключить USB-ключ защиты программного обеспечения, токен с криптозащитой и тому подобные нужные вещи? Если с физическим сервером проблем не было, то с виртуальным встает простой вопрос: как это сделать?!

Вот тут на помощь и приходит технология USB over IP. Не нужно ломать голову, все уже придумали. Забегая вперед скажу, что есть как аппаратные средства проброса USB по IP, так и программные.

Под катом детальный обзор и много интересного…

И у тех и у других есть как преимущества, так и недостатки. Давайте рассмотрим преимущества аппаратных устройств USB over IP перед программными:

  • Высокая надежность и отказоустойчивость;
  • Низкое энергопотребление;
  • Высокая скорость развертывания и простота настройки;

Минусы аппаратных устройств USB over IP:

  • Более высокая стоимость по сравнению с программными средствами эмуляции.

Более подробно про программные эмуляторы USB портов я расскажу в одной из следующих статей.

Однажды передо мной встала задача проброса USB HASP ключей на виртуальный кластер 1С Предприятие. После обзора и просмотра большого количества решений, как программных, так и аппаратных выбор пал на устройства компании Digi International, а именно . Сейчас я расскажу про линейку продукции и конкретно какую модель выбрал я для своих систем виртуализации и почему.

AnywhereUSB это достаточно компактное устройство, представляющее из себя USB-концентратор с Ethernet-портом объединенный в один корпус. О моделях использования может наглядно поведать нижеприведенная иллюстрация:

Обзор модельного ряда Digi AnywhereUSB

Для приобретения на момент написания статьи доступны 5 моделей устройств, рассчитанных на разное количество USB портов, и модель с комбинированными COM и USB-портами.

AnywhereUSB /2 — самая простая, младшая двух портовая модель. AnywhereUSB/ 5 и AnywhereUSB/5 with Multi-Host Connections — две пятипортовые модели. AnywhereUSB TS: модель несущая на своем борту 4 COM порта.

Спецификация устройств, отличия



Первоначальная настройка и управление устройствами

Для настройки и управления устройствами предусмотрено несколько интерфейсов:
Web-интерфейс для настройки, мониторинга и администрирования;
AnywhereUSB config utility;
Telnet;
SNMP.

Самым оптимальным и удобным в использовании является Web-интерфейс.


AnywhereUSB/5. Web-интерфейс, меню Network Configuration.

Подключаем нашу USB IP железку в сеть с работающим DHCP-сервером и в браузере переходим по присвоенному устройству IP-адресу. Чтобы узнать адрес можно воспользоваться AnywhereUSB config utility, которую можно скачать с официального сайта производителя устройства.


Вообще, первоначальная настройка устройства не сложнее любого бытового роутера. Попадаем на страницу ввода логина и пароля – по умолчанию логин – root , пароль – root .Существует несколько вариантов присвоения IP адреса AnywhereUSB могут работать в нескольких режимах:

Динамическое присвоение IP-адреса (DHCP);
Статический IP;
Auto Private IP Addressing (Auto-IP).

Пробрасываем USB порты на клиентский компьютер

Тут все просто и легко. Для проброса порта на клиентский ПК нужно установить драйвера AnywhereUSB на ту машину, где мы хотим получить наше USB устройство, и указать адрес нашей волшебной коробочки от Digi. Соотвественно, не забываем подключить наши USB устройства в наш USB-IP концентратор. Это всё.

В случае необходимости получения детальной информации, о подключённом устройстве, свободных/занятых портах – можно воспользоваться утилитой AnywhereUSB View, которая устанавливается вместе с драйверами.

Весь процесс установки и развертывания занимает минут 20.
Лично я в работе использую устройство AnywhereUSB/5 with Multi-Host Connections. Её отличие от младших моделей в том, что она поддерживает группы, и это очень удобно. Сейчас объясню: в этой модели в нашем распоряжении находится 5 USB портов. Эти 5 портов можно разбить на группы и прокидывать на разные виртуальные машины (далее — ВМ). Например, нам нужно прокинуть 3 устройства с портов 1,3,5 на ВМ1, устройство на USB порте 2 на ВМ2, устройство на USB порте 4 на ВМ3. Создаем 3 группы. Порты 1,3,5 объединяем в группу 1, второй USB-порт определяем в группу 2 и третий USB-порт определяем в группу 3. Затем подключаем нужные группы на нужных ВМ с помощью утилиты – и все работает. Делается все в считанные минуты. Старшая модель AnywhereUSB /14 тоже умеет создавать и отдавать по сети группы. Прокидывать можно всё – ради эксперимента даже прокидывал USB HDD. Глюков и тормозов замечено не было.



Настройка групп и интерфейсов, в меню RealPort USB Configuration. Выбор группы по отношению к порту USB.

Заключение

В завершении обзора, хочу сказать, что в отличие от подобных программных средств железка настраивается один раз, не глючит, не греется и стабильно работает. Так же, неоспоримым плюсом является возможность работы в отказоустойчивом кластере, т.е. хостовая машина не теряет подключения USB при переключении. Это важно.

Более подробную информацию о продукции Digi International, а так же драйвера, прошивки и утилиты можно скачать на официальном сайте .

На этом пожалуй всё, если будут какие-то вопросы – спрашивайте в комментариях.

Всем удачи и добра!

Обычно при первом подключении устройства к USB-порту , Windows автоматически устанавливает драйвер для этого устройства. Драйверы обеспечивают взаимодействие компьютера с устройствами: без них USB-устройство, подключенное к компьютеру, например мышь или веб-камера, не может работать.

Перед установкой устройства

Проверьте документацию устройства, чтобы узнать, нужно ли установить драйвер перед подключением устройства. Хотя обычно Windows автоматически устанавливает драйверы после подключения новых устройств, некоторые устройства требуют вручную. В таких случаях производители устройств предоставляют диск с программным обеспечением и инструкции по установке драйвера перед подключением устройства.

Если USB-устройство поставлялось с программным обеспечением производителя, проверьте, совместимо ли оно с текущей версией Windows. Если оно несовместимо или неизвестно, для какой версии Windows оно предназначено, попробуйте сначала подключить устройство , чтобы узнать, сможет ли Windows найти совместимый драйвер.

Следуйте указаниям, приведенным в документации устройства, даже если они противоречат сведениям, приведенным в этом разделе.

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

Большинство USB-устройств, оснащены выключателями, включите их перед подключением. Если устройство имеет шнур питания, подключите устройство к источнику питания. Включите его перед подключением.

Выберите USB-порт, к которому следует подключить устройство. Если порты USB находятся на передней панели корпуса компьютера, то воспользуйтесь одним из них, если планируете часто подключать и отключать устройство. (При следующем подключении устройства можно использовать любой порт).

Подключите устройство к USB-порту

Если Windows автоматически найдет и установит драйвер устройства, появится сообщение, что устройство готово к использованию. В противном случае будет предложено вставить диск с драйвером.

После установки обратитесь к документации устройства, чтобы узнать о необходимости установки дополнительного программного обеспечения.

Иногда USB-устройства не распознаются Windows и не имеют диска с драйвером. В таком случае можно попробовать самостоятельно найти драйвер устройства в Интернете. Начните поиск с сайта производителя. Обычно на таких сайтах драйверы можно скачать со страницы поддержки.

Примечания : Перед подключением устройства к USB-порту концентратора USB, монитора или другого устройства, подключенного к компьютеру, убедитесь, что USB-порт обеспечивает надлежащее питание устройства. Маленькие устройства, такие как устройства флэш-памяти USB и мыши, а также устройства с собственными шнурами питания, например принтеры, обычно работают должным образом даже при подключении к концентратору USB, не поставляющего питания. Некоторым устройствам нужно больше питания, например, сканерам и веб-камерам USB – для их надлежащей работы требуется концентратор, имеющий собственный шнур питания. Если устройство подключенное к концентратору не работает корректно, попробуйте подключить его к одному из портов USB компьютера.

Устройства, передающие большой объем информации, например, внешние жесткие диски, сканеры и видеокамеры, эффективнее работают при подключении к скоростным портам USB 2.0 и USB 3.0.

Некоторые старые модели компьютеров оборудовано только портами USB 1.x или портами USB 1.x и 2.0. Если для надлежащей работы устройства требуется высокоскоростной порт, просмотрите сопроводительную документацию компьютера, чтобы узнать, поддерживает используемый порт USB 2.0. Если компьютер обладает только портом USB 1.x, можно добавить USB 2.0, установив карту USB 2.0.

Отключение USB-устройства

Большинство USB-устройств можно удалить или отключить . Перед отключением и изъятием устройств хранения данных, таких как USB флеш-память, следует убедиться, что сохранение информации на устройство завершено. Если на устройстве еще горит индикатор, сообщающий об использовании устройства, подождите несколько секунд, пока он погаснет, и отключите устройство.

Если значок «Безопасное извлечение устройства» отображается в области уведомлений в правом углу панели задач, можно воспользоваться им, чтобы удостовериться, что устройство завершило все операции и готово к отключению. Щелкните, чтобы увидеть список устройств. Выберите устройство, которое необходимо удалить. На экране появится уведомление о безопасном удалении устройства.