@3notH

Как заставить ОС видеть Mercusys MU6H?

OC: Debian 10
Kernel: 4.19.0-18-686-pae
Device: Mercusys MU6H

Необходимо было подключить данный свисток к ПК. Поставил драйвер версии rtl8821CU, установился нормально. При этом в выводе ip a остались только два сетевых интерфейса: local и Ethernet. dmesg утверждает, что это диск:
usb 1-5: New USB device found, idVendor=0bda, idProduct=1a2b, bcdDevice= 2.00
usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-5: Product: DISK
usb 1-5: Manufacturer: Realtek

Вывод lsusb:

Bus 001 Device 003: ID 0bda:1a2b Realtek Semiconductor Corp.

Можно ли как-то заставить ОС видеть адаптер как "сетевое устройство", а не как "накопитель"?

upd:
Поставил usb_modeswitch и modemmanager, не помогло.
Попробовал грузить драйвер вручную:
sudo modprobe usbserial vendor=0x0bda product=0x1a2b

Создался ttyUSB0, который через 5 минут дисконектнулся, но при этом dmesg сделал такой вывод:
scsi 2:0:0:0: Direct-Access             Realtek            Driver Storage             1.00             PQ: 0             ANSI: 0         CSS

Также usb почему-то перезагружается иногда:
usb 1-5: reset high-speed USB device number 6 using ehci-pci
.
Не знаю, может из-за этого и не определяется, хотя вряд ли.

Проблема все ещё актуальна.
  • Вопрос задан
  • 2844 просмотра
Решения вопроса 1
@3notH Автор вопроса
Проблема решилась переходом на Debian 11 и обновлением ядра до 5.10. Как я понял, ядро серии 4.19 не поддерживается дровами 8821cu в принципе.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Попробуйте поставить пакеты modemmanager и usb-modeswitch, они как раз переключают usb устройство из режима накопителя в сетевое устройство
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы