Bug 54499

Summary: Собрать модули ядра dummy_hcd, g_mass_storage
Product: New/proposed packages Reporter: Artem Varaksa <varaksaaa>
Component: Обычный репозиторийAssignee: Andrey Cherepanov <cas>
Status: NEW --- QA Contact: Andrey Cherepanov <cas>
Severity: normal    
Priority: P5 CC: viy
Version: не указана   
Hardware: x86_64   
OS: Linux   

Description Artem Varaksa 2025-05-27 18:28:53 MSK
Полезны для создания виртуальных usb устройств, например исходя из https://gist.github.com/drygdryg/26795b9e454e08659248c8ef20e9be45 можно было бы сделать:

# export USB="virtual_usb.img" && \
    fallocate -l 16G "$USB" && \
    sudo mkfs.ext4 "$USB" && \
    sudo modprobe dummy_hcd && \
    sudo modprobe g_mass_storage "file=$USB" idVendor=0x8564 idProduct=0x1000 iSerialNumber=C71FFD58CDF9 iManufacturer="JetFlash" iProduct="Mass Storage Device" removable=true cdrom=false stall=false
Comment 1 Andrey Cherepanov 2025-05-29 11:42:51 MSK
Прошу включить для ядра:

CONFIG_USB_GADGET=m
CONFIG_USB_RAW_GADGET=m
CONFIG_USB_DUMMY_HCD=m

Подробности: https://www.altlinux.org/Исследование_возможности_применения_raw-gadget_как_источника_USB-трафика_для_тестирования_usbredir