Идентификатор VID 079B закреплён за компанией Sagemcom, а связка usbcdcacm VID 079B PID 0028 обычно появляется в системе, когда к компьютеру подключено устройство этого производителя, работающее через класс USB CDC ACM — виртуальный последовательный порт. Чаще всего так система видит сервисный или диагностический интерфейс модема, роутера, ТВ-приставки или иного оборудования Sagemcom, а также устройства, собранные на его платформе для операторов связи.

Проблема, с которой сталкиваются пользователи, выглядит типично: в Диспетчере устройств Windows появляется неизвестное устройство с восклицательным знаком, а в свойствах видны именно эти коды VID и PID. Ниже разберём, как определить реальное устройство, чем опасна установка «первого попавшегося» драйвера и как безопасно добиться корректного определения порта.

Что означают коды VID и PID

Каждое USB-устройство при подключении сообщает операционной системе пару идентификаторов: VID (Vendor ID) — код производителя, присваиваемый организацией USB-IF, и PID (Product ID) — код конкретного продукта, который задаёт сам производитель. По этой паре система подбирает драйвер.

Строка usbcdcacm указывает на класс устройства: USB Communication Device Class, Abstract Control Model. Это стандартный механизм эмуляции последовательного (COM) порта через USB. В Linux такой класс обслуживается модулем ядра cdc_acm, а устройство появляется как /dev/ttyACM0 и далее по номерам.

  • 🔎 VID 079B — идентификатор вендора Sagemcom (Sagem Communications).
  • 🔎 PID 0028 — код продукта, который производитель назначил конкретному устройству или сервисному интерфейсу.
  • 🔎 CDC ACM — класс виртуального COM-порта, а не «модем» в бытовом смысле: через него может идти и диагностика, и консоль управления.

Важный нюанс: по одной паре VID/PID нельзя всегда однозначно назвать коммерческую модель устройства. Операторские версии оборудования Sagemcom могут использовать собственные идентификаторы, поэтому точную модель лучше сверять по маркировке на корпусе самого устройства.

Какие устройства определяются как VID 079B PID 0028

На практике под этой парой идентификаторов пользователи чаще всего наблюдают сервисный интерфейс оборудования Sagemcom: операторских роутеров и модемов, ТВ-приставок, а также устройств, прошиваемых или диагностируемых через USB. При обычном сетевом подключении роутера по Ethernet или Wi-Fi такое USB-устройство в системе вообще не появляется — оно возникает именно при соединении кабелем USB.

Отдельный сценарий — режим загрузчика или сервисный режим, в который устройство входит при прошивке или восстановлении. В этом режиме гаджет может представляться системе как CDC ACM-устройство даже если в обычной работе использует другой интерфейс.

📊 Где вы обнаружили устройство VID 079B PID 0028?
В Диспетчере устройств Windows с ошибкой
В выводе lsusb/dmesg в Linux
При подключении роутера или приставки по USB
При прошивке или восстановлении устройства

Как проверить устройство в Windows

Первый шаг — открыть Диспетчер устройств и найти проблемное устройство. Обычно оно отображается в разделе «Другие устройства» либо как USB Serial Device с предупреждением. Дальше необходимо посмотреть детали: правый клик → Свойства → Сведения → ИД оборудования. Там должна быть строка вида USB\VID_079B&PID_0028.

После идентификации действуйте по безопасному сценарию — от простого к сложному:

☑️ Диагностика устройства VID 079B PID 0028

Выполнено: 0 / 6

Для класса CDC ACM в Windows существует штатный драйвер usbser.sys (USB Serial Device). Во многих случаях достаточно вручную указать его: Обновить драйвер → Найти на этом компьютере → Выбрать из списка → Порты (COM и LPT) → USB Serial Device. Это безопасная операция, которую легко отменить удалением устройства.

⚠️ Внимание: не устанавливайте драйверы с «сборников драйверов» и сомнительных сайтов по запросу VID/PID. Для CDC ACM-устройств корректный INF-файл должен поставляться производителем оборудования; чужой драйвер в лучшем случае не заработает, в худшем — вызовет сбои системы.

Проверка и работа в Linux

В Linux диагностика проще: класс CDC ACM поддерживается ядром «из коробки». Подключите устройство и выполните в терминале:

lsusb | grep 079b

dmesg | tail -20

Если устройство определилось корректно, в выводе dmesg появится строка вида cdc_acm: ttyACM0: USB ACM device. Это значит, что виртуальный порт создан и доступен как /dev/ttyACM0. Для подключения к консоли используются стандартные терминальные утилиты, например screen /dev/ttyACM0 115200 — но скорость и параметры порта зависят от конкретного устройства, их нужно смотреть в его документации.

Если в выводе lsusb устройство видно, а ttyACM не создаётся, проверьте, загружен ли модуль: lsmod | grep cdc_acm. При его отсутствии загрузите вручную командой sudo modprobe cdc_acm.

💡

Если устройство появляется в системе только на секунду и исчезает — почти всегда это признак плохого кабеля, нестабильного питания по USB или того, что устройство само перезагружается. Начните с замены кабеля и порта.

Сравнение сценариев появления устройства

СитуацияЧто показывает системаРекомендуемое действие
Подключение роутера/приставки по USBНеизвестное устройство или USB Serial DeviceУстановить драйвер от производителя либо штатный usbser.sys
Сервисный/загрузочный режимУстройство CDC ACM при удержании кнопок при включенииРаботать строго по инструкции производителя для прошивки
Linux, порт не создаётсяlsusb видит устройство, ttyACM отсутствуетПроверить модуль cdc_acm и права доступа к порту
Устройство циклически переподключаетсяДергание в Диспетчере устройств, звуки подключенияСменить кабель и порт, проверить питание устройства
После обновления прошивкиСменился PID или класс устройстваИскать драйвер под новый идентификатор у производителя

Обратите внимание на последнюю строку таблицы: PID не является константой. Производитель может менять идентификатор продукта между ревизиями и прошивками, поэтому инструкцию всегда нужно привязывать к фактическому выводу системы, а не к памятке из интернета.

⚠️ Внимание: если устройство определилось как CDC ACM в сервисном режиме, не вводите в терминал команды, найденные на форумах для «похожих» моделей. Прошивка и низкоуровневые команды различаются даже между ревизиями одной модели — ошибка может вывести устройство из строя.

Когда драйвер не нужен вовсе

Частый вопрос: обязательно ли что-то устанавливать, если появилось устройство VID 079B PID 0028? Ответ зависит от вашей цели. Если вы просто подключили роутер или приставку по USB из любопытства и не планируете использовать сервисный интерфейс — неизвестное устройство в Диспетчере можно игнорировать, на работу сети это не влияет.

Другое дело, если вам нужна консоль управления: для диагностики, чтения логов загрузки или восстановления прошивки. Тогда корректное определение COM-порта обязательно, а дальнейшие действия должны опираться на официальную документацию конкретной модели — универсальной процедуры здесь не существует.

💡

VID 079B PID 0028 — это CDC ACM-интерфейс устройства Sagemcom. Сначала определите реальную модель по маркировке, затем используйте штатный драйвер USB Serial или ПО производителя.

Почему Windows показывает «запуск устройства невозможен (код 10)»

Ошибка с кодом 10 для CDC ACM-устройств часто означает, что устройство ответило системе нестандартным образом или драйвер не соответствует дескрипторам устройства. Попробуйте штатный драйвер USB Serial Device, другой порт USB 2.0 вместо 3.x и проверку на другом ПК. Если ошибка сохраняется на любом компьютере — вероятна проблема в прошивке или аппаратной части самого устройства.

Типичные ошибки при решении проблемы

  • 🚫 Установка сторонних «драйвер-паков» по запросу VID/PID вместо драйвера производителя.
  • 🚫 Использование USB-кабеля без линий данных — устройство получает питание, но не определяется.
  • 🚫 Попытки прошивки по инструкции от другой модели только потому, что совпали VID и PID.
  • 🚫 Игнорирование смены PID после обновления прошивки — старый драйвер перестаёт подходить.

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

Часто задаваемые вопросы

Что за устройство usbcdcacm VID 079B PID 0028?

Это устройство производства Sagemcom, работающее через класс USB CDC ACM — виртуальный последовательный порт. Чаще всего это сервисный или диагностический интерфейс роутера, модема или ТВ-приставки. Точную модель по одной паре VID/PID определить нельзя — сверяйте маркировку на корпусе.

Опасно ли это устройство, не вирус ли это?

Сама по себе запись в Диспетчере устройств появляется только при физическом подключении USB-устройства. Если вы ничего не подключали, а устройство появилось — проверьте порты компьютера и список подключённой периферии. Класс CDC ACM широко используется легитимной техникой.

Где скачать драйвер для VID 079B PID 0028?

Для большинства CDC ACM-устройств подходит встроенный в Windows драйвер USB Serial Device (usbser.sys), который выбирается вручную из списка стандартных драйверов. Фирменный драйвер, если он требуется, следует брать только с официального ресурса производителя вашего устройства или у оператора, выдавшего оборудование.

Почему в Linux устройство видно в lsusb, но порта ttyACM нет?

Проверьте, загружен ли модуль ядра cdc_acm командой lsmod, и при необходимости загрузите его через modprobe. Также убедитесь, что у вашего пользователя есть права на доступ к последовательному порту — обычно это членство в группе dialout.

Можно ли удалить это устройство из системы?

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