Adelitusn.ru

ПК и Техника
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Открытие COM-портов в модеме с HiLink прошивкой

Открытие COM-портов в модеме с HiLink прошивкой

Мы поговорим об открытие COM-портов в модеме с HiLink прошивкой и об ошибках возникающих при этом.

Важно. К компьютеру должен быть подсоединён ТОЛЬКО МОДЕМ, отключены ВСЕ ДРУГИЕ СЕТЕВЫЕ ПОДКЛЮЧЕНИЯ (локальные, кабель, Wi-Fi. ), установленные АНТИВИРУСЫ, включённые ФАЙРВОЛЫ, закрыть всё то, что может занимать порты (DC-Unlocker, Терминал и т.п.) и все Приложения и Процессы в Диспетчере задач, связанные с модемом (смотреть по названиям операторов и приложений).
Модем подключать через интерфейс порта USB 2.0 (В системном блоке подключаться к USB разъёмам на задней панели.)

Необходимо наличие в ОС драйвера — Fc Sеrial Driver

Нужно перевести HiLink-модем в режим с портами, но http://192.168.1.1/html/switchProjectMode.html или http://192.168.8.1/html/switchProjectMode.html (switchDebugMode.html) не работает:

Переключение устройства в Project/Debug mode (открывалка портов) скачать.

Внимание! Скрипт порты не откроет, если, по какой-либо причине, нет доступа к модему по сети.

Автоопределение в DC-Unlocker (Запуск от имени администратора) и нажать лупу, затем в Диспетчере устройств (ДУ) посмотреть порты. Если порты не появились, то закрываем DC-Unlocker, пере подключаем модем и снова запускаем DC-Unlocker.

Если вышеописанные способы не открыли порты, то надо удалить MobileBrServ, если установлена

mobilebrserv

и(или)
отключить Управление переключением во вторичную, рабочую USB-композицию в Windows, если включено и попробовать ещё раз.
При отсутствии положительного результата —>

Восстановление модемов не аварийным методом (без иголки) (Под сполейром будет метод как для модемов с прошивкой HILINK, так и STICK

Запустить Диспетчер задач и в нём закрыть все Приложения и Процессы, связанные с модемом (смотреть по названиям операторов и приложений), а также всё то, что может занимать порты (Терминалы, Операторские утилиты и т.п.).

Перевести модем в режим загрузки:

1. Удалить все драйверы для модемов и программы управления модемами (модем отсоединён);

2. Перезагрузка;

3. Установить на компьютер без подключённого модема эти драйверы:
HUAWEI DataCard Driver 6.00.08.00 (иногда, в более ранние ОС, лучше устанавливать HUAWEI DataCard Driver 5.05.01.00);
Fc Sеrial Driver;
set hilink switch (Удалить MobileBrServ, если ранее была установлена. Выполнить скрипт set_hilink_switch_01.exe, выбрать «1 — включить переключение» и перезагрузить систему)

4. Подключить модем без сим-карты и флеш-карты (microSD), на предложение установить программное обеспечение с модема, нажать на кнопку «ОТМЕНА» и дождаться установки ранее установленных драйверов, если ОС предложит перезагрузиться —> перезагрузиться, нет —> нет.
Желательно: в DC-Unlocker (Запуск от имени администратора) определить модем (выбрать «Автоопределение» и нажать лупу, если в Диспетчере устройств (ДУ) порты не появились —> закрыть DC-Unlocker —> переподключить модем —> и снова определить DC-Unlocker-ом. Если порты появились, но пишет: «Модем не найден!», то, просто, перезапустить DC-Unlocker или вторично нажать лупу. ) —> закрыть DC-Unlocker и продолжить;

Читайте так же:
Как установить два приложения Вконтакте на Андроид?

5. Открыть Терминал нажать «Порт«, выбрать PC UI Interface, нажать на кнопку «Закрыт«, в случае соединения программы терминал с этим портом, кнопка «Закрыт» переименуется в кнопку «Открыт«.
а) Выполнить две АТ команды ( через меню Терминала «Действия» ): AT^CURC=0 затем ATE1.
б) Набрать последовательно команды: AT^DATALOCK=»код v201(или v2)», затем AT^GODLOAD в поле «Отправить«, нажимая кнопку «Отправить«. Закрыть терминал, посмотреть Диспетчер Устройств на наличие портов.
в) Код v201 (или v2) можно получить у нас.

Перевести модем в режим загрузки:
1. Повторить все то же самое, как и по Код 12 и 16

PowerShell: системное администрирование и программирование

Всё о PowerShell в Windows и на Linux. Системное администрирование Windows

Использование PortQry для проверки открытых портов TCP/UDP (сканер портов)

В Windows есть множество инструментов для диагностики проблем в сетях TCP/IP (ping, telnet, pathping и т. д.). Но не все из них позволяют удобно проверять состояние или сканировать открытые сетевые порты на удалённом сервере. Утилита Portqry — удобный инструмент для проверки ответа портов TCP/UDP на удалённых узлах для диагностики проблем, связанных с работой различных сетевых служб и межсетевых экранов в сетях TCP/IP. Чаще всего утилита Portqry используется как более функциональная замена команде telnet и, в отличие от telnet, также позволяет проверять открытые порты UDP.

Сканирование открытых портов UDP/TCP с помощью PortQry

Первая версия PortQry для Windows Server 2003 некорректно работает в более новых версиях ОС (Windows Server 2008 и новее), поэтому была выпущена вторая версия утилиты, PortQryV2. Это та версия, которую вы должны использовать сегодня (вы можете скачать PortQryV2 с сайта Microsoft).

В Windows 10 вы можете установить PortQry с помощью менеджера пакетов Chokolatey с командой:

Скачайте и распакуйте архив PortQryV2.exe. Запустите командную строку и перейдите в каталог с утилитой, например:

Если вы установили PortQry с помощью choco, то папка с исполнимым файлом PortQry уже добавлена в PATH, поэтому для запуска программы достаточно в командной строке указать её имя:

Например, чтобы проверить доступность DNS-сервера у клиента, нужно проверить, открыты ли на нем 53 порты TCP и UDP. Синтаксис команды проверки порта следующий:

  • -n — имя или IP-адрес сервера, доступность которого вы проверяете;
  • -e — номер порта, который нужно проверить (от 1 до 65535);
  • -r — диапазон проверяемых портов (например, 1:80);
  • -p — это протокол, используемый для проверки. Это может быть TCP, UDP или ОБА (по умолчанию используется TCP).

Примечание. В отличие от командлета PowerShell Test-NetConnection, который можно использовать для проверки доступности только портов TCP, утилита PortQry поддерживает протоколы TCP и UDP.

Читайте так же:
Скачать Hola VPN

Для лучших результатов рекомендуется запускать PortQry с правами локального администратора.

В нашем примере команда выглядит так:

Portqry вернёт одно из трёх доступных состояний порта:

  • Listening (прослушивание) — означает, что порт открыт (принимает соединения), от него получен ответ;
  • Not Listening (нет прослушивания) — показывает, что в целевой системе нет процесса (службы), который принимает соединения на указанном порту. Такое состояние показывается в случае если PortQry получил ответ ICMP «Назначение недоступно — Порт недоступен» при проверке порта UDP или пакет TCP с флагом Reset (сброс соединения);
  • Filtered (фильтруется) — означает, что PortQry не получил ответа от указанного порта или ответ был отфильтрован. Т.е. на целевой системе этот порт не прослушивается или доступ к нему ограничен брандмауэром или некоторыми настройками системы. По умолчанию порты TCP опрашиваются 3 раза, а UDP — один.

В нашем примере DNS-сервер доступен от клиента как через TCP, так и через UDP-порты.

Используя атрибут -o, вы можете указать последовательность портов для проверки их доступности:

Следующая команда сканирует диапазоны хорошо известных номеров портов TCP/IP и возвращает список портов, которые принимают соединения (работает как сканер портов TCP):

Вы можете сохранить результат сканирования открытых портов в текстовый файл:

Утилита portqry имеет интерактивный режим:

Теперь в приглашении интерактивного режима PortQry вы можете указать имя удалённого компьютера и номер порта:

Чтобы проверить порт на указанном сервере, нажмите q и Enter.

Используя аргументы -wport и -wpid, вы можете отслеживать состояние указанного порта (wport) или всех портов, связанных с указанным процессом (wpid) на локальном хосте.

Например, следующая команда будет отслеживать ответ указанного локального порта в течение 10 минут (например, порт RDP 3389), и если его статус изменится, она уведомит об этом администратора (подробный журнал будет доступен в файле LogFile.txt). Чтобы остановить мониторинг порта, нажмите Ctrl-C:

Вы можете получить информацию об открытых портах и активных TCP/UDP-соединениях на локальном компьютере:

Состояние открытых портов расширенных сетевых служб в PortQry

PortQry имеет встроенную поддержку некоторых сетевых сервисов. Это LDAP, удалённые вызовы процедур (RPC), протоколы электронной почты SMTP/POP3/IMAP4, SNMP, FTP/TFTP, NetBIOS Name Service, L2TP и т. д. В дополнение к проверке доступности порта инструмент выполняет специфичные для протокола запросы для получения статус услуги.

Например, с помощью следующей команды вы можете проверить доступность службы сопоставления конечных точек RPC (TCP/135) и получить список имён конечных точек RPC, зарегистрированных на компьютере (включая их имена, UUID, адрес, к которому они привязаны, и приложение, к которому они относятся).

Или вы можете проверить доступность и ответ службы браузера SQL Server, работающей на Microsoft SQL Server:

Читайте так же:
Программы для восстановления СД-карт

Как видите, инструмент PortQry показал не только доступность порта 1434/UDP, но также версию SQL-сервера и имена экземпляров, запущенных на SQL-сервере, и их TCP-порты. Первый экземпляр DBINVENT прослушивает порт по умолчанию TCP/1433, а второй MSSQLSERVER использует фиксированный порт TCP/53200 из диапазона RPC.

Вы можете опросить порт SNMP на устройстве, указав имя сообщества:

При проверке порта TCP/25 на SMTP-сервере вы можете получить баннер службы SMTP:

Версия PortQuery с графическим интерфейсом

Первоначально PortQry был исключительно консольным (CLI) инструментом. Чтобы сделать его более удобным для пользователей, которым не нравится использовать командную строку, Microsoft разработала простой графический интерфейс для portqry — PortQueryUI. Вы можете загрузить PortQueryUI с официального сайта загрузки Microsoft: PortQueryUI.

Фактически, PortQueryUI — это графическая надстройка для portqry, которая генерирует команду и возвращает результат в графическом окне.

Кроме того, PortQueryUI содержит несколько предопределённых наборов запросов для проверки доступности популярных сервисов Microsoft:

  • Domain and trusts (проверка служб ADDS на контроллере домена Active Directory)
  • Exchange Server
  • SQL Server
  • Networking
  • IP Sec
  • Веб сервер
  • Net Meeting

Думаю, PortQueryUI в особых комментариях не нуждается. Всё должно быть понятно, если вы посмотрите на скриншот ниже. Введите имя удалённого хоста или IP-адрес удалённого сервера, выберите одну из предопределённых служб (Query predefined service) или укажите номера портов для ручной проверки портов (Manually input query ports) и нажмите кнопку «Query».

Total Commander: команда PORT не выполнена

F1 — Помощь
F2 — Переименовать файл
F3 — Смотреть файл
F4 — Редактировать файл
F5 — Копировать файл
F6 — Переименовать/переместить файл
F7 — Создать папку
F8 — Удалить файл (каталог)
F10 — Файловые ассоциации
Shift + Esc — Свернуть Total Commander

ALT+F1 — Выброр диска левой панели
ALT+F2 — Выброр диска правой панели
ALT+F4 — Закрыть Total Commander
ALT+F5 — Упаковать выбранные файлы
ALT+F6 (или ALT+F9) — Распаковать все файлы из архива под курсором
ALT+F7 — Поиск файлов
ALT+F8 — Открыть историю выполненных команд в командрой строке
ALT+Shift+F9 — Проверка целостности архива
ALT+F10 — Смотреть «дерево» каталогов
ALT+стрелка вниз — Открыть список недавно посещенных каталогов
ALT+A — Изменение атрибутов файла
ALT+B — Показать/Скруть панель быстрого запуска

Shift+F2 — Сравнить список файлов панелей
Shift+F4 — Создать новый текстовый файл
Shift+F5 — Копировать файлы (с переименованием) в текущий каталог
CTRL+Shift+F5 — Создать ярлык для файла в каталоге-приёмнике
Shift+F6 — Переименовать файл в текущем каталоге

Работа с правым цифровым блоком клавиатуры:
«NUM +» — Выделить файлы
«NUM -« — Снять выделение файлов
«NUM *» — Инвертировать выделение
CTRL + «NUM +» — Выбрать всё
CTRL + «NUM -« — Снять выделение
ALT + «NUM +» — Выделить все файлы каталога с таким же расширением как у файла под курсором

Читайте так же:
Как очистить очередь печати принтера hp?

CTRL + Стрелка лево/право — Открыть папку в другой панели
CTRL+F1 — Краткий вид (только имена)
CTRL+F2 — Подробный вид (все детали)
CTRL+F3 — Сортировать по имени
CTRL+F4 — Сортировать по расширению
CTRL+F5 — Сортировать по времени
CTRL+F6 — Сортировать по размеру
CTRL+F7 — Без сортировки
CTRL+F8 — Показать дерево каталогов
CTRL+F10 — Показать все файлы
CTRL+F11 — Показать только программы
CTRL+F12 — Показать файлы по выбору

CTRL+B — Расширенный просмотр каталога: Показать все файлы в текущем каталоге и в подкаталогах одним списком
CTRL+D — Открыть список горячих каталогов
Ctrl + R — Обновить содержимое окна
CTRL+L — Подсчитать занимаемое место (для выбранных файлов)
CTRL+M — Групповое переименование файлов
CTRL+P — Копировать путь в командную строку
CTRL+Q — Открыть окно панели быстрого просмотра
CTRL+Shift+F1 — просмотр файлов как в проводнике
CTRL+R — Обновить содержимое каталога
CTRL+T — Создать вкладку для папки
CTRL+W — Удалить вкладку папки
CTRL+U — Поменять местами панели
CTRL+G — Вертикальное расположение панелей

TAB или CTRL+I — Переключение между панелями
INSERT или Пробел — Выделить файл или папку
ENTER — Открыть каталог (архив), выполнить программу, запустить связанную программу, выполнить команду в командной строке.
ALT+Shift+ENTER — Подсчет занимаемого объёма каталога (с подкаталогами) в текущей папке.

Работа с FTP:
CTRL+F — Соединиться с FTP сервером
CTRL+Shift+F — Отключиться от FTP сервера
CTRL+N — Новое FTP соединение.

Total Commander: команда PORT не выполнена

Android ADB
версия: 8.8

Последнее обновление в шапке: 22.05.2020

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Краткое описание:
Плагин для Total Commander, позволяющий получить полный доступ к файловой системе Андроид девайса.

Требования:
— Enabled «Android debugging» on your device
— Device connected to USB with proper drivers (an ADB device must be listed in Windows Devices)
— WiFi ADB (a rooted device with the «WiFi ADB» app downloaded from Google Play)
Категория: Системные плагины
Статус: freeware
Размер: 2900 KB
Русский интерфейс: Нет
Разработчик: Jakub Klos (огромное СПАСИБО создателю плагина)

DmytroM
Так как работа идет через ADB интерфейс, то да, можно ставить программы на нерутованый телефон. Главное в настройках телефона разрешить сторонние источники и включить USB debug.

Demonis
Рут (эксплойт) дает права на запись в системный раздел. Пока нет такой лазейки которую дает рутовый эксплойт ни средствами тела, ни средствами ADB что либо записать в этот раздел не даст ядро Андроида. Системный раздел может быть доступен на запись только при выгруженном андроиде (режим рекавери) либо после работы рутового эксплойта (эксплойт — уязвимость в коде определенного ПО)
ADB — Android Development Bridge (Мост разработчика андроид) — является лишь интерфейсом передачи данных между ОС Андроид и ББ. То есть доступ к файловой системе осуществляется тоже средствами самого андроида, а значит и ограничения на доступ накладываются те же.

Читайте так же:
Как установить инстаграм на Андроид

Плагин для ТС — это просто графическая оболочка (GUI) для Android Development Bridge (ADB) автоматизирующая выполнение сценариев командной строки оболочки ADB. Собственных средств для реализации каких либо интерфейсов или протоколов данный плагин не имеет. Все что он может, можно сделать аналогичными командами вручную из терминального шелла ADB. В принципе плагин это и делает, только прозрачно для пользователя.

kirik64
Для работы плагина android-sdk НЕ НУЖЕН!
Нужно только то, о чём пишет разработчик в условиях и что тут уже обсасывалось: установленный на компютер ADB-драйвер для устройства. Бинарники adb и aapt уже включены в состав плагина. На девайсе галка на «Отладке по USB». На компютере Java, если хотите снимать скриншот. О WiFi ниже.
Соединение по вайфаю будет работать только на рутованном устройстве, т.к. любому из имеющихся клиентов беспроводного ADB для функционирования необходим рут. Без запущенного на устройстве клиента связь по вайфаю невозможна.

Klirik
Да все работает через вайфай, давно уже пользуюсь. Ставите на тело эту прогу ( Wireless ADB ( ссылка в шапке )), запускаете, ставите галку на свой роутер, закрываете. Открываете шторку, смотрите там свой ip и порт. В плагине — сonnect to device — вбиваете ip и порт. Все.

mcdemon
Android Sync Manager состоит из двух частей: «нательной» части и бб-части. Это эти две части создают транспорт между телом и компом, и у этой связки своя закрывтая логика работы.
A служба адб присутствует во всех анроидных тушках изначально, если это как-то отдельно не оговорено. адб на компе появится только если вы поставите специальный USB дров на комп чтобы появился девайс с работающей службой «Android ADB Interface» и обязательно поставите adb из android-sdk. после этого, если все встало нормально, заработает ADB через USB. А вот ADB через вайфай заработает только если вы сможете по TCP сетке соединить тушку с компом и не будет лишних сетевых запретов. я не могу со 100%-ой уверенностью сказать нужен ли при этом «Android ADB Interface», но, думаю, что и он никаким боком тоже тут не нужен.
плагин ADB для TC или просто исполняет комманду adb devices чтобы определить какие есть доступные устройства или выдает сначала комманду adb connect [IPaddr[:Port]] чтобы заставить непосредственно сам ADB увидеть еще что-то, существующеее кроме директно подключенных устройств.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector