Задать вопрос
Ответы пользователя по тегу USB
  • Почему снижается скорость интернета при подключении через материнскую плату?

    hint000
    @hint000
    у админа три руки
    Не думаю, что у нее правда сетевая карта которая тянет только такую скорость.
    Вы правы, там сетевой адаптер 1000 Мбит/c, как и в 99% современных материнских плат (у 1% встречается 2500 Мбит/c).
    в чем может быть проблема
    Слишком мало исходных данных, но с большой вероятностью проблема в кабеле, который подключаете к сетевой карте. Одни сетевые устройства более терпимы к плохому кабелю, чем другие.
    Это кабель от свитча или роутера, который находится в вашем же помещении?
    Или это кабель напрямую от провайдера и вы не знаете, где обратный конец кабеля?
    И это ведь не патч-корд заводского изготовления, а обжатый вручную, верно?
    Можете сделать фото коннектора на кабеле, чтобы можно было разглядеть цвета проводков?
    Можете визуально проверить по всей длине кабеля, что на нём нет никаких повреждений?
    Или вспомнить факт возможного повреждения (погрызла мышь\кошка\собака,.. делали ремонт и задели кабель инструментом\крепежом,.. двигали мебель и задели кабель,.. годами ходили по кабелю, лежащему на полу,.. кабель намок,.. кабель с большим усилием тянули через препятствие,.. кабель долго лежал вплотную к батарее отопления или к чему-нибудь горячему,.. и т.д.)?
    Ответ написан
    4 комментария
  • Как подключить usb-audio к EHCI в QEMU?

    hint000
    @hint000
    у админа три руки
    Судя по ошибке он говорит что я должен подключить usb-audio к XHCI (а ни EHCI) порту, т. к. это USB 3.0 устройство.
    Не совсем.
    speed mismatch trying to attach usb device "QEMU USB Audio Interface" (full speed) to bus "usb-bus.0", port "3" (high speed)
    full speed = USB 1.1
    high speed = USB 2.0

    Попробуйте вместо
    -device usb-audio,bus=ehci-bus.0,audiodev=audio
    так:
    -usbdevice host:$(lsusb | grep -i "audio" | awk '{print $6}')
    Ответ написан
    1 комментарий
  • USB концентратор UGREEN CM639 проигрывает(транслирует) музыку?

    hint000
    @hint000
    у админа три руки
    https://ru.wikipedia.org/wiki/Средние_волны
    Средние волны способны распространяться на значительные расстояния — сотни и тысячи километров

    https://ru.wikipedia.org/wiki/Международное_радио_Китая
    Вещает из Пекина на средних, коротких и ультракоротких волнах

    https://ru.wikipedia.org/wiki/Амплитудная_модуляция
    В 1900 году американский инженер Реджинальд Фессенден приступил к экспериментам по передаче звуковых сигналов посредством радиоволн.

    При благоприятных условиях для приёма радиопередачи (в амплитудной модуляции) может хватить детектора. Была какая-то история, что чувак ловил вот такое очень тихое радио на зубную пломбу. Не берусь судить о достоверности истории, она старая, порядка 60..100 лет назад тот случай описывался (и не спрашивайте, где найти, я сам читал лет 40 назад). Но если факт был, то зубная пломба (точка контакта двух разных материалов) послужила детектором, уж не знаю, из каких материалов тогда делали пломбы.
    https://ru.wikipedia.org/wiki/Детекторный_радиоприёмник
    И мы - совесткие школьники - делали детекторные радиоприёмники из нескольких деталей.
    Ответ написан
    1 комментарий
  • Как реализовать взаимодействие виртуальной ОС с переферией для прошивки?

    hint000
    @hint000
    у админа три руки
    Пробрасывать USB-устройство в виртуальную машину.
    Подключаете устройство к хосту, прописываете в настройках виртуальной машины, что такое-то устройство нужно отдать под управление виртуальной машины. Когда стартуете виртуалку, то устройство перестанет быть доступно на хосте и будет доступно только из виртуалки. "Горячее подключение" (т.е. без перезапуска виртуалки) скорее всего не будет работать, только "холодное".

    P.S. надеюсь, в качестве гипервизора вы используете Qemu-KVM, а не богомерзкий VB.

    P.P.S. мне-то на практике приходилось пробрасывать только аппаратный USB-ключ,
    а вот есть человек Денис _______________ - он собаку съел на пробросе в виртуалку даже видеокарты (и статья на Хабре есть https://habr.com/ru/articles/575654/ https://habr.com/ru/articles/448312/ ). Это к тому, что при необходимости можно не только USB-устройства пробросить, но и PCI-устройства.
    Ответ написан
    1 комментарий
  • Как написать программу управления модулем взвешивания Масса-К?

    hint000
    @hint000
    у админа три руки
    как осуществить обмен данными по последовательному каналу связи (виртуальный COM порт) с весами, нахожу только как писать драйвера для USB устройств с большим объемом USB тории.
    USB тут вообще побоку. Для начала можете взять эмулятор терминала, умеющий работать с COM-портом (для винды годится Hyperterminal или PuTTY), подключиться к порту с правильными параметрами и руками набирать команды по протоколу, глазами смотреть ответы. Как только на этом этапе наступит просветление, можно гуглить, как на C++ работать с COM-портом (на базовом уровне ничего сложного, примеров в сети должно быть навалом). А ещё можно попробовать промежуточной прослойкой вставить такую штуку https://www.google.com/search?q=insat+modbus+opc+server но это довольно костыльный вариант, просто почему-то он имеет популярность ¯\_(ツ)_/¯
    Ответ написан
    Комментировать
  • Как настроить сеть в ubuntu 20.04 через usb0 (Samsung в режиме модема)?

    hint000
    @hint000
    у админа три руки
    Я его пытаюсь включить командой"ip link set usb0 up".
    Попробуйте назначить ipv4 вручную:
    ip a add 192.168.x.y/24 dev usb0
    А вообще я бы его прямо в конфиг netplan и прописал.
    Ответ написан
    1 комментарий
  • Windows 10 при подключени usb уходит в аут. Почему?

    hint000
    @hint000
    у админа три руки
    С вероятностью 90% это физическая проблема с портом (точнее с разъёмом в корпусе). Обычно решается так: не использовать проблемный порт; чтобы не использовать по забывчивости, можно заклеить скотчем.
    Другие методы:
    • Взять паяльник и исправить, если исправляется. :) Но таким мало кто занимается.
    • Купить новый корпус и перекидать всё железо из старого в новый корпус.

    Оставшиеся 10% - это тоже физическая проблема, но на материнской плате. Первый способ решения (не использовать проблемный порт) работает и в этом случае.
    Ответ написан
    1 комментарий