Микротик не видит usb модем
Обновлено: 21.11.2024
Mikrotik, виртуализация, Linux, серверы, сети и многое другое
Выбранные маршрутизаторы Mikrotik имеют порт USB. Этот порт предназначен для использования либо в качестве дополнительного хранилища, либо для подключения различных внешних устройств, таких как модем USB 3G. Теперь, если у вас есть USB-модем и только Mikrotik VM, что вы можете сделать?
Конечно, мы должны использовать магию. Мы можем перенаправить USB-устройство с хоста на гостя VirtualBox. Я уже описывал этот механизм в этом посте. Однако у нас есть еще несколько шагов.
Готовы? Тогда давайте начнем.
Установите 3G-модем в хост-систему
Первый шаг – это установка USB-устройства в хост-систему. Если ОС хоста не распознает это устройство, она не сможет его перенаправить.
Вторая причина также важна. Вы должны попытаться установить мобильное соединение для передачи данных, используя среду Windows (или Linux). Если он работает правильно, то вы знаете, что ваше устройство находится в рабочем состоянии. Это очень важный шаг в дальнейшем необязательном устранении неполадок.
Только одно замечание: существует множество стандартов и скоростей для мобильных сетей передачи данных, таких как GPRS, EDGE, 2G, 3G, HDSPA, 4G… Я буду использовать термин GPRS для обозначения всех этих стандартов. Если мне нужно выделить какой-либо конкретный стандарт или функцию, я буду использовать его название. По той же логике все эти модемы известны как модемы 3G, хотя они могут использовать разные протоколы и скорости. Поэтому я буду называть эти устройства модемами 3G.
Думаю, вы, мои читатели, уже знаете, как установить любой 3G-модем в свою ОС. Хотя здесь я использую Windows, этот процесс по своей сути одинаков на любой другой платформе (Linux или Mac). Кроме того, процесс одинаков в любой Windows, начиная с версии 7. Более того, даже в XP/2003 Server, если вы продолжите его использовать…
В моем случае это встроенный в ноутбук 3G-модем, но это неважно. Процесс тот же. Подключите устройство, чтобы установить драйверы. Вы должны увидеть свое устройство в диспетчере устройств. Должен быть как минимум COM-порт.
Второй шаг — увидеть это устройство в апплете "Телефон и модем":
Я обнаружил, что модемы 3G имеют расширенные AT-команды, которые позволяют им взаимодействовать с сетью GPRS.
Эта команда универсальна:
где имя APN — это идентификатор сети GPRS. Ваш интернет-провайдер предоставит вам это имя. Эту же команду следует использовать в свойствах подключения Mikrotik PPP.
Выполните тестовое подключение к Интернету, используя это новое коммутируемое соединение.
Имя пользователя и пароль всегда являются общими, и их вам предоставит интернет-провайдер.
При подключении попробуйте открыть браузер и найти что-нибудь в Интернете. Я настоятельно рекомендую проверить мой блог. Это покажет, что и модем, и GPRS-соединение работают нормально.
Перенаправление вашего 3G-модема на Mikrotik VM
Вторая часть этого процесса — установка виртуальной машины Mikrotik или использование существующей. Запустите виртуальную машину и, когда она загрузится, перенаправьте USB-устройство.
Этот процесс не зависит от версии Mikrotik. Тем не менее, я предлагаю вам использовать последнюю версию, когда это возможно.
Будьте осторожны, чтобы избежать перенаправления клавиатуры и/или мыши, иначе вы можете эффективно заблокировать себя.
Ваше устройство должно появиться в списке портов виртуальной машины Mikrotik.
Как видно из первого снимка экрана, вы также можете использовать командную строку и выполнить команду:
Я набрал просто pri, так как система распознала его как print. Вы можете использовать сокращенные команды, если система может их однозначно распознавать.
Если вы видите свое перенаправленное устройство в списке портов, вы можете использовать его для соединения PPP.
Добавление соединения PPP
Я установил только базовый пакет RouterOS. Он не содержит пакета PPP, и я не могу установить PPP-соединение. Однако проблема не в этом. Я перекинул этот PPP-пакет на роутер и перезапустил его. В процессе перезагрузки маршрутизатор обнаружил этот новый пакет и установил его.
Сейчас я кратко покажу вам, как я установил соединение 3G PPP. Я добавил новое соединение ppp-out (на стороне клиента), выбрал соответствующий порт USB и ввел имя APN.
Затем я ввел имя пользователя и пароль для этого подключения и нажал кнопку [ Применить ]:
В этот момент ваше соединение должно быть установлено:
В моем случае я оставил флажок «Набирать номер по запросу». Таким образом, статус этого соединения — Ожидание пакетов… Если вы снимите этот флажок, ваше соединение будет установлено немедленно.
Напоминаем вам, что функция Набор номера по запросу предназначена для снижения затрат на ваш телефон. Имея это в виду, вы можете оставить этот флажок установленным.
В разделе «Дополнительные настройки» есть дополнительные параметры, но я оставлю их для другой статьи.
Твоя очередь
Теперь вы можете использовать это новое соединение 3G PPP. Модем 3G поддерживает как подключение для передачи данных, так и обработку SMS, что дает вам возможность общаться с маршрутизатором посредством обмена SMS.
Большинство Routerboards имеют только один USB-порт, и на вашей виртуальной машине может быть одно или несколько USB-устройств. Это открывает новую перспективу для ваших приборов. Многие интернет-провайдеры могут предоставить вам закрытый набор SIM-карт, после чего вы сможете включить передачу данных в этой закрытой группе. Это также может быть ваш резервный Интернет-канал или путь удаленного доступа. Вы ограничены только своим воображением.
Недавно я провел небольшой тест нескольких 3G-модемов и хочу подробно показать вам, как установить 3G-соединение, или показать несколько приемов с 3G-модемами и устройствами Mikrotik.
Пт, 29 июля 2011 г., 20:09
Привет, я пытаюсь заставить свой 3g-модем работать с маршрутизатором v5.5 и аппаратным обеспечением x86, кажется, я могу найти любую помощь в решении моей проблемы, я подключаю моден, и индикаторы меняют цвет, чтобы указать, что он работает,< /p>
как видите, он отображается под ресурсами, но не под портами
Мне не помешала бы помощь, так как я не знаю, где искать или что изменить, чтобы все заработало. Я знаю, что моден работает, так как я использовал его с ноутбуком, а также с маршрутизатором с поддержкой 3G.
Надеюсь, кто-то может помочь, спасибо
Поддержка MikroTik
Пн, 01 августа 2011 г., 15:19
Чт, 04 августа 2011 г., 12:00
Что делать, если при подключении USB-модема 3g происходит сбой? Включает ли файл поддержки достаточно, чтобы понять это?
MTCNA 84%
MTCWE 86%
Поддержка MikroTik
Чт, 04 августа 2011 г., 12:14
6 декабря 2017 г., 12:39
Чт, 25 ноября 2021 г., 15:13
Добрый день. У меня есть модем LTE USB D-link, который отображается в ресурсах USB, но не отображается в интерфейсах или портах LTE.
Мои роутеры:
RB952Ui-5ac2nD , Mikrotik 2011.
Мой USB LTE модем:
D-Link DWM-222 4G LTE USB Adapter (4G модем), Cat.4, PN : DWM-222
Пожалуйста, помогите мне.
Спасибо
Примечание модератора: файл supout удален, его следует отправить только в службу поддержки микротик или систему тикетов!. Не публикуйте эту диагностическую информацию в открытом доступе, так как это может привести к компрометации вашей лицензии.
Чт, 25 ноября 2021 г., 23:59
Эти USB-модемы часто отображались как "массовые накопители" (диски), содержащие драйвер для Windows, и требовали команды переключения режима, чтобы начать идентифицировать себя как модемы. Я не уверен, обрабатывает ли RouterOS это вообще, и если да, то есть ли в нем команды переключения режимов для всех USB-устройств, найденных в дикой природе. Поэтому, если вы можете, используйте ПК с Linux, чтобы узнать, как ведет себя D-link, и в конечном итоге узнайте, как постоянно переключаться в режим «только модем» (например, «будет отображаться как модем сразу при следующем подключении). ").
Не пишите романы, опубликуйте /export hide-sensitive file=x.Используйте функцию поиска и замены в своем любимом текстовом редакторе, чтобы систематически заменять все вхождения каждого общедоступного IP-адреса, потенциально идентифицирующего вас по отличительному шаблону, такому как my.public.ip.1.
27 ноября 2021 г., 19:46
Спасибо. Да, микротик определил модем как дисковод. Как можно изменить этот параметр, чтобы идентифицировать его как модем usb LTE.
27 ноября 2021 г., 20:26
Это зависит от типа модема. Вот домашняя страница проекта usb_modeswitch, конкретные команды для отправки зависят от модели. Но для этого вам действительно нужна машина с Linux, которую нельзя изменить с RouterOS. И вторая проблема заключается в том, что не каждый USB-модем можно настроить так, чтобы он запоминал изменение, если его отключить. Я сделал это еще во времена OpenWRT, много лет назад.
Не пишите романы, опубликуйте /export hide-sensitive file=x. Используйте функцию поиска и замены в своем любимом текстовом редакторе, чтобы систематически заменять все вхождения каждого общедоступного IP-адреса, потенциально идентифицирующего вас по отличительному шаблону, такому как my.public.ip.1.
27 ноября 2021 г., 20:35
Да, этот инструмент является частью моей ОС Ubuntu, но он только переключает режим на моем ПК, а не постоянно на microtik .
Спасибо, Марсель
27 ноября 2021 г., 20:41
Для получения подробной информации об этом конкретном типе модема необходимо воспользоваться Google. Мне удалось переключить несколько модемов Huawei 3G на постоянной основе, но у меня никогда не было модема D-link. Другая возможность заключается в том, что usb_modeswitch на самом деле является частью RouterOS, но параметры для этого D-link еще не добавлены, поэтому создание тикета в поддержке Mikrotik может быть правильным решением.
Вы можете написать на словенском языке, а также на форуме о грибах или в базе знаний, а также на других языках, которые могут помочь вам.
Не пишите романы, опубликуйте /export hide-sensitive file=x. Используйте функцию поиска и замены в своем любимом текстовом редакторе, чтобы систематически заменять все вхождения каждого общедоступного IP-адреса, потенциально идентифицирующего вас по отличительному шаблону, такому как my.public.ip.1.
27 ноября 2021 г., 20:53
Может попробовать v7rc7? У него более новое ядро Linux, которое может знать, что нужно делать, а именно ROS-версию usb_modeswitch. Но не уверен, что v7 сильно помогает с D-Link DWM-222, поскольку я думаю, что он работает только с QMI, а не с MBIM или ECM, поддерживаемыми для «LTE» на Mikrotik. Таким образом, это может быть клиентское устройство PPP, использующее канал данных и т. д.
Возможно, вам лучше посмотреть, что происходит под Windows, если выглядит как диск, установите свои драйверы. Он должен быть в режиме модема, тогда с большей вероятностью он будет отображаться как порт на микротике. Также может быть полезно обновить прошивку — возможно, более новая версия «запомнит» свой USB-порт и/или будет поддерживать ECM/MBIM для версии 7.
Быстро погуглите, подскажите, что режим модема D-Link DWM-222 должен сообщать идентификатор USB-устройства "2001:7e35", а НЕ "2001:ab00", который является типом диска.
В противном случае вам нужно убедиться, что вы открыли дело с Mikrotik, включая supout с подключенным модемом, возможно, перезагрузившись перед сбором supout, чтобы журналы были чище.
27 ноября 2021 г., 21:14
Я пытаюсь установить в Windows. Я посмотрю, переключится ли он на 7e35. Сегодня сложно купить подходящий сертифицированный USB LTE модем, который будет работать только как модем. Я написал в поддержку.
PS Sindy: Сом рад, же ты je niekto, кто познает европейский язык Na support som napísal.
Чт, 13 января 2022 г., 20:31
Я могу получить информацию о модеме (поэкспериментировать с: data-channel=0 info-channel=2):
Вт, 18 января 2022 г., 8:44
Я могу получить информацию о модеме (поэкспериментировать с: data-channel=0 info-channel=2):
Если это сработает, вы также сможете использовать data-channel=2. Так как информационный канал работает, это хорошая новость: он общается с модемом. Но канал данных, вероятно, неправильный - почему он не получает пакеты. Теперь побочным эффектом использования «канала 2» для ОБА канала данных и информационного канала является то, что вы потеряете данные сигнала. но если он подключен с использованием канала данных = 2, вы можете попробовать все каналы для информационного канала, чтобы узнать, есть ли на вашем устройстве несколько каналов AT для использования.
Поскольку он использует интерфейс ppp-client, максимальная скорость будет ограничена 20–30 Мбит/с. В V7 у вас может быть больше параметров, таких как MBIM и ECM, но, вероятно, потребуется изменить Конфигурация модема DLink LTE каким-то неизвестным образом.
Вт, 13 января 2015 г., 16:32
Недавно я приобрел USB-модем ZTE MF667 3G для использования с RB951Ui-2HnD. К сожалению, я обнаружил, что, несмотря на то, что модем поддерживается, порту USB не назначается порт
Когда я запускаю /system resource usb print, это вывод:
Из этого я делаю вывод, что модем опознается RB, но это все.
В Система->Ресурсы->USB я снова вижу, что модем распознан, но это все. Когда я смотрю что-либо, связанное с PPP или LTE, под портами просто пишется «неизвестно».
Я испробовал все комбинации циклов включения/выключения/подключения и отключения USB-модема... ничего
Я использовал команды Putty и AT для отключения виртуального компакт-диска, как было предложено в одном сообщении.
Я также вставил в порт USB-накопитель, и он был успешно распознан.
Я также без проблем использую модем на своем компьютере.
Мы будем очень признательны за любые советы.
Поддержка MikroTik
Вт, 13 января 2015 г., 19:36
Пт, 06 марта 2015 г., 13:22
Здравствуйте,
У меня такая же проблема. Кто-нибудь может предложить лучшее решение, чтобы я мог заставить свой usb-модем работать на rb с ОС 6.18.
Посмотрите, что отображается, когда я вставляю модем,
8 июня 2015 г., 15:48
Сначала необходимо отключить флэш-накопитель на модеме MF667, чтобы маршрутизаторы распознали его как модем на порту.
Вы можете использовать Putty для выполнения этих команд в Windows
Когда вы сейчас отсоедините и снова вставите модем, Windows должна распознать его как модем, а не устройство ndis ethernet, и он должен быть распознан routeros. С каналами надо экспериментировать, я пока не подключал. Информационный канал =1 у меня работает, но мой сигнал UMTS в настоящее время отсутствует, поэтому я не знаю, какой правильный канал данных. Порт показывает 3 канала.
Обратите внимание, что после того, как вы отключите флэш-накопитель на модеме, ваша программа панели управления Windows не сможет подключиться к модему, пока вы снова не включите его с помощью команды AT+ZCDRUN=9. Поэтому сначала завершите настройки модема на панели управления Windows, но впоследствии вы все равно сможете выполнять AT-команды через Putty, например,
AT+ZSNT=0,0,0 ((Авто) - по умолчанию)
AT+ZSNT=1,0,0 (только GPRS)
AT+ZSNT=2,0,0 ( только 3G)
AT+ZSNT=0,0,1 (предпочтительнее GPRS)
AT+ZSNT=0,0,2 (предпочтительнее 3G)
Блог о руководстве по работе в сети и настройке устройств. Блог о различных типах устранения неполадок программного обеспечения.
Среда, 22 июля 2020 г.
Подключение USB-модема Mikrotik
В настоящее время USB-порты есть почти на всех маршрутизаторах Mikrotik. Используя этот USB-порт, мы можем подключить USB-накопитель или флешку к маршрутизатору Mikrotik. Снова таким же образом мы можем подключить USB-модем. Однако модем должен быть совместим с микротик. Список модемов, совместимых с роутерами микротик, можно посмотреть по ссылке ниже.
В дополнение к моделям, упомянутым в списке, он также поддерживает почти все модемы, доступные на рынке. Поскольку в этом уроке мы использовали простой модем, которого нет в списке совместимых микротиков. Однако этот модем поддерживает маршрутизатор. Если модем совместим с маршрутизатором Mikrotik, маршрутизатор будет отображать информацию об этом модеме в своем списке USB, когда модем подключается к маршрутизатору. Он также создаст для него «клиентский апаптер PPP». Мы использовали модем от Qualcomm, и он находится в середине списка.
Чтобы просмотреть этот список USB, сначала перейдите в Система -> Ресурс. Мы можем увидеть этот список, нажав там на кнопку USB.
Помимо отображения в этом списке, маршрутизатор создаст адаптер «Клиент PPP» для нашего модема и отобразит его в списке интерфейсов PPP. Однако этот интерфейс останется отключенным.
Если модем автоматически не определяется роутером, то мы должны предположить, что этот модем не совместим с микротиком.
Эту информацию об APN можно получить у оператора SIM-карты. Еще одна вещь, которую мы должны отметить, это то, определяется ли порт модема автоматически. Если нет, то мы должны выбрать его вручную.
Если вы хотите использовать соединение этого модема в качестве вторичного, вам необходимо увеличить значение дальности маршрутизации этого соединения.
Предположим, мы подключены к Интернету двумя способами. Первый – это широкополосное кабельное соединение, а второй – соединение с GSM-модемом. Конечно, модемное соединение будет намного медленнее, чем кабельное. Итак, мы все хотим, чтобы весь трафик в Интернете перенаправлялся по кабелю. Если по какой-то причине кабельное соединение прервется, то весь трафик будет перенаправлен через модемное соединение. Для этого воспользуемся значением расстояния маршрутизации. Чем ниже значение, тем больше сеть будет учитываться в первую очередь. Значение рядом с ним является вторым, а значение после него — третьим, поэтому ему будет отдан приоритет. В этом сценарии расстояние маршрутизации широкополосного кабельного соединения будет равно 1, а значение расстояния маршрутизации модемного GSM-соединения будет равно 2. Значение этого расстояния маршрутизации можно настроить в окне «Конфигурация маршрута».
В этом руководстве мы использовали только модем GSM для подключения к Интернету, поэтому мы не меняем значение расстояния маршрутизации. Это означает, что есть 1.
Если все в порядке, через некоторое время статус изменится на "Соединение установлено", а затем на "Подключено".
На данном этапе наш модем теперь подключен к Интернету. Теперь, чтобы поделиться этим интернет-соединением с пользователями, нам нужно настроить Source NAT с помощью клиентского адаптера PPP. Чтобы настроить NAT, мы перейдем в «IP -> Брандмауэр». Оттуда мы выберем «NAT».
Теперь мы добавим правило «src nat», нажав кнопку «добавить (+)». Здесь мы выберем «srcnat» в поле «Chain» и должны выбрать клиентский адаптер PPP в поле «Out Interface».
Читайте также: