Tag: usb

Работает ли этот синхронизирующий вызов должным образом?

Я записываю файл (назовем его xyz.bin ) на флэш-накопитель USB … флэш-накопитель монтируется по пути: / media / myUsb … Чтобы предотвратить потерю данных, я делаю команду синхронизации следующим образом: sync -f /media/myUsb Затем я отключил / удалил flashDrive, используя другие команды, подобные этой: безопасное удаление Проблема: команда, которая использует этот флэш-накопитель, говорит мне, что […]

Правило udev не работает при добавлении bInterfaceNumber

Это мое правило удев SUBSYSTEM==”usb”, ATTRS{idVendor}==”10c4″, ATTRS{idProduct}==”ea71″, ATTRS{serial}==”0″, ATTRS{bInterfaceNumber}==”00″,RUN+=”/home/jamal/test.sh” Скрипт не работает, когда я добавляю сравнение bInterfaceNumber, когда я удаляю его, работает .. Вот вывод информации udevadm -a -n / dev / ttyUSB0 looking at device ‘/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.3/2-2.3:1.0/ttyUSB0/tty/ttyUSB0’: KERNEL==”ttyUSB0″ SUBSYSTEM==”tty” DRIVER==”” looking at parent device ‘/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.3/2-2.3:1.0/ttyUSB0’: KERNELS==”ttyUSB0″ SUBSYSTEMS==”usb-serial” DRIVERS==”cp210x” ATTRS{port_number}==”0″ looking at parent device ‘/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-2/2-2.3/2-2.3:1.0’: KERNELS==”2-2.3:1.0″ […]

Оперативная загрузка Debian завершается с ошибкой в ​​оболочке initramfs, говоря «невозможно перечислить USB-устройство»

При попытке загрузить последнюю живую загрузку из Debian с kernelм 4.17 загрузка завершается неудачно и выводит меня на оболочку initramfs. Я не могу найти USB-устройство, с которого пытаюсь загрузиться, в /dev , которое соответствует сообщениям, которые я вижу. Поскольку он находится в другой системе без ОС, я не могу скопировать весь журнал, но я вижу […]

Как узнать, что два USB-устройства находятся на одном хабе

У меня есть плата микроcontrollerа, которая имеет USB-концентратор, к которому подключено несколько CP2108 USB к последовательным модулям и один микроcontroller PIC. Концентратор USB подключен к USB-порту ноутбука. Устройствам CP2108 назначены идентификаторы / dev / ttyUSB0, / dev / ttyUSB1, а микроcontrollerу PIC назначен / dev / usb / abc. Если я подключу другое USB-устройство к […]

Как подключить USB-накопитель в правиле udev?

Я установил правило в udev для запуска сценария в фоновом режиме для автоматического подключения USB-накопителя. Ему удалось запустить скрипт нормально, но монтирование по какой-то причине не удается. ПРАВИЛО: ACTION==”add”, KERNEL==”sd[az]*”, RUN+=”/etc/mntUsbChk.sh &” В этом сценарии: #!/bin/sh sleep 2 mkdir /mnt/usb foundUsb=false if [ -e /dev/sda1 ]; then mount /dev/sda1 /mnt/usb $foundUsb=true fi if [ -e […]

Как удалить идентификатор устройства из введенного вручную драйвера usb-serial

Ранее я следил за ответом в этом вопросе: Подключение USB-последовательного устройства с пользовательским PID к ttyUSB0 на встроенном Теперь мне нужно отменить этот шаг, чтобы идентификатор устройства, который я отображал для new_id, не отображался на ttyUSB0 при каждом подключении. В файле new_id теперь, похоже, постоянно записывается ‘0403 e0d0’. Я попытался использовать файл unbind безуспешно. Там […]

Имеет / sys / bus / usb / одинаковую структуру во всех дистрибутивах Linux

Я портирую mono приложение из Windows в Linux. Приложение связывается с внешней платой. Эта плата видна как три виртуальных последовательных порта. Каждый играет свою роль. Приложение автоматически определяет эти порты. Могу ли я передать структуру и информацию в /sys/bus/usb/ т.е. они одинаковы в разных дистрибутивах Linux?

Отображение файловых систем USB на порты USB

У меня есть linux box с 8 USB-портами (1-8), и я хочу знать, когда я подключу USB, скажем, sda1 к одному из USB-портов, к какому USB-порту он подключен. Я могу увидеть список всех моих usb-шин через lsusb следующим образом: #:/sys/bus$ lsusb Bus 001 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub Bus 001 Device […]

Авторизация устройства USB: разница между interface_authorized_default и авторизованным_default

В чем разница между /sys/bus/usb/devices/usbX/authorized_default и /sys/bus/usb/devices/usbX/interface_authorized_default ? По сути, оба файла отвечают за отказ в доступе новых подключенных устройств к USB-портам, как описано здесь . Кажется, они работают одинаково, так в чем же разница? Какой из них я должен использовать?

Смонтируйте внешний защищенный от записи диск с неверной геометрией на Ubuntu Server 16.04

У меня есть эта проблема: Я не могу mount an external usb disk отформатированный в ext3, где блоки превышают размер диска, неверная geometry сообщения. К сожалению, я не могу изменить диск, выполняя изменение размера, и я хотел знать, есть ли возможность монтировать его только для чтения некоторых файлов. Вот системный журнал: Aug 16 16:34:22 CINE-SERVER4 […]

Linux и Unix - лучшая ОС в мире.