Как узнать адрес com порта windows 10

Как узнать номер COM порта Windows 10? Для определения номера COM порта на ОС Windows необходимо: Убедиться в том, что многожильный кабель подключен к COM-порту Перейти в «Диспетчер...

Для определения номера COM порта на ОС Windows необходимо:

  1. Убедиться в том, что многожильный кабель подключен к COM-порту
  2. Перейти в «Диспетчер устройств», расположенный в: Панель управленияОборудование и звукДиспетчер устройств (необходимы права администратора)
  3. Раскрыть дерево «Порты (COM и LPT)»

31.01.2018

Как узнать порт устройства Windows 10?

Как проверить COM порты в Windows 10?

  1. Так же, как мы можем проверить COM-порты в windows 7 или ниже, перейдя к Панель Управления >> Диспетчер Устройств >> Порты …
  2. У меня был тот же вопрос и я нашел на этой странице. И ответ находится в комментарии @zipzit. …
  3. Диспетчер устройств по-прежнему существует в Windows 10 и должен показать это.

Как узнать порт к которому подключено устройство?

Как узнать свой порт на ПК с Windows

  1. Откройте командную строку
  2. Введите ipconfig.
  3. Далее введите netstat -a, после чего откроется список ваших номеров портов

Как узнать какие COM порты используются?

Для этого используйте шорткат Win+R, в появившемся окошке наберите cmd и нажмите Ввод:

  1. В окне командной строки наберите команду netstat -a (перед знаком минус не забудьте поставить пробел), нажмите Ввод. …
  2. Как видим, для каждого активного сокета указывается протокол, локальный и внешний адрес, а также состояние протокола.

4.06.2018

Как изменить номер COM порта Windows 10?

В Диспетчере устройств (Мой Компьютер > Свойства > Диспетчер устройств) выбираем устройство, которому мы хотим изменить COM порт. На вкладке «Параметры порта» нажимаем «Дополнительно». Назначаем желаемый номер для COM порта и нажимаем «ОК».

Как включить ком порт?

Нажмите «Пуск»> «Настройка»> «Панель управления»> « Сканер» > вкладка «Порты». Включите COM2 и установите для параметра « Питание» значение 5В . ПРЕДУПРЕЖДЕНИЕ.

Как узнать какой порт на компьютере?

Вызовите командную строку сочетанием клавиш Win+R. Введите команду «cmd» и нажмите ОК. В окне терминала введите команду: telnet имя_сервера номер_порта (например, telnet mysite.ru 31). Можно проверить порт на доступность по IP, если ввести команду telnet IP_сервера номер_порта (например, telnet 10.0.119.127 31).

Что такое виртуальный ком порт?

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

Как узнать к какому порту подключен USB?

Внешний вид порта USB 3.0

  1. Нажимаем правой кнопкой по значку «Мой компьютер»
  2. Переходим в раздел «Свойства»
  3. В открывшемся окне нажимаем на вкладку «Оборудование»
  4. Далее выбираем меню «Диспетчер устройств»
  5. В появившемся списке устройств находим пункт «Контроллеры универсальной последовательной шины USB».

20.03.2014

Как узнать к какому порту коммутатора подключен компьютер?

Непосредственно на компьютере пользователя выполнить в командной строке команду ipconfig /all.

Как узнать свой порт на андроид?

Как я могу узнать, какие порты открыты на моем устройстве android и как их закрыть?

  1. Создайте точку доступа wifi на своем телефоне
  2. Подключите компьютер к точке доступа
  3. используйте ipconfig или ifconfig, чтобы узнать адрес шлюза IP (т. е. …
  4. Используйте команду nmap : nmap-sS-Pn -p-your_phone_ip_adress.

Как освободить COM порты?

Способ 1.

разверните ветку Ports (COM & LPT) и в списке найдите устройство, которому назначен нужный COM порт (бледная иконка означает, что порт зарезервирован, но устройство не подключено). Щелкните по нему правой кнопкой мыши и выберите Uninstall; переназначьте освобожденный COM-порт другому устройству.

Как удалить неиспользуемые порты?

мой счет был до 45 используемых портов!

  1. Откройте диспетчер устройств
  2. В меню «Вид» выберите «Показать скрытые устройства».
  3. Разверните категорию «Порты (COM и LPT)» из списка.
  4. Щелкните правой кнопкой мыши на всех устройствах и удалите их (не нужно ставить галочку для удаления драйвера)

Как узнать какие порты у меня открыты?

Как узнать свои порты? Для Windows (включая Windows 10): Откройте командную строку сочетанием клавиш Win+R, далее пропишите команду cmd, введите команду netstat-a и нажмите Enter. Как закрыть мой открытый порт? Прежде всего нужно устранить причину — закрыть или остановить программу, которая открыла порт.

Для правильного подключения оборудования, необходимо определить номер COM порта.

Проверка проводится при условии, что сервер полностью развернут, и работает заведомо правильно.

Windows

Для определения номера COM порта на ОС Windows необходимо:

  1. Убедиться в том, что многожильный кабель подключен к COM-порту
  2. Перейти в «Диспетчер устройств», расположенный в: Панель управленияОборудование и звукДиспетчер устройств (необходимы права администратора)
  3. Раскрыть дерево «Порты (COM и LPT)»
  4. Отсоединить многожильный кабель
  5. Запомнить изменения в дереве устройств «Порты (COM и LPT)»
  6. Присоединить многожильный кабель обратно к COM-порту
  7. Найти новый порт в дереве устройств «Порты (COM и LPT)»

ComP 1.png

8. После того, как номер COM-порта определен его необходимо указать в схеме SCADA, для устройства, подключенного многожильным кабелем.

ComP 2.png

Linux

Для определения номера COM порта на ОС Linux необходимо:

  1. Обладать правами Root либо пользователь должен входить в группу dialout
  2. Убедиться в том, что многожильный кабель подключен к COM-порту
  3. Проверить наличие COM портов в системе, введя в командную строку следующую команду:
ls -l /dev/ttyS* /dev/ttyUSB*

4. После выполнения команды отобразится список всех доступных COM-портов

ComP 3.png

dev/ttyS0 — первый COM порт

/dev/ttyS1 — второй COM порт

/dev/ttyUSB0 — специальный кабель-переходник из USB в COM (Gembird UAS111)

5. Установить программу minicom. Для этого вводим следующую команду:

apt-get install minicom

6. Найти многожильный кабель в оплётке длиной 4-6 см.

ComP 4.png

7. Соединить 2 и 3 выводы COM порта перемычкой из кусочка многожильного провода. Оплётка будет удерживать провод на контактах, а металлические жилы внутри будут проводниками.

8. Настроить программу minicom. Для этого вводим следующую команду:

minicom -s

ComP 5.png

9. Выбрать «Настройка последовательного порта»

ComP 6.png

10. Нажимая А поочередно выбираем порты (если используется кабель-переходник из USB в COM то выбрать /dev/ttyUSB0)

11. Отключить аппаратное управление потоком, нажав «F»

12. Выйти из настроек нажав «Enter»

13. Сохранить настройки по умолчанию «Сохранить настройки как dfl»

14. Выйти из minicom

15. Запустить minicom выполнив команду:

minicom

16. Нажать на любую клавишу на клавиатуре

ComP 7.png

В случае, если символы не вводятся с клавиатуры, необходимо вернуться к пункту 10, и выбрать другой COM-порт

Если вводимые символы отображаются — значит COM-порт определен верно

17. После того, как номер COM-порта определен его необходимо указать в схеме SCADA, для устройства, подключенного многожильным кабелем.

ComP 8.png

Следуйте инструкциям, чтобы получить номер вашего COM-порта: Откройте Диспетчер устройств (Пуск → Панель управления → Оборудование и звук → Диспетчер устройств). Посмотрите в списке диспетчера устройств, откройте категорию «Порты» и найдите соответствующий COM-порт. Порт.

Чтобы подтвердить, что COM-порт используется в диспетчере устройств.

  1. Нажмите кнопку Пуск.
  2. Щелкните правой кнопкой мыши «Мой компьютер» и выберите «Свойства».
  3. Щелкните вкладку Оборудование.
  4. Нажмите кнопку «Диспетчер устройств».
  5. Щелкните значок + рядом с «Портами (COM и LPT)», чтобы развернуть список. (Список в алфавитном порядке).
  6. Запишите количество доступных COM-портов.

Как назначить COM-порт USB-устройству Windows 10?

  1. Откройте диспетчер устройств Windows.
  2. Щелкните Порты (COM и LPT), чтобы расширить выбор. …
  3. Щелкните правой кнопкой мыши устройство, название которого вы хотите изменить, и выберите «Свойства».
  4. Щелкните «Параметры порта», а затем нажмите кнопку «Дополнительно».

1) Щелкните Пуск. 2) Щелкните Панель управления в меню Пуск. 3) Щелкните Диспетчер устройств на Панели управления. 4) Нажмите + рядом с портом в диспетчере устройств. для отображения списка портов.

USB-соединениям не присвоены номера COM-портов. если это не USB-последовательный адаптер, который затем назначит виртуальный com-порт #. Вместо этого им назначен адрес.

Как узнать, какой порт USB используется устройством?

Используйте диспетчер устройств, чтобы определить, есть ли на вашем компьютере порты USB 1.1, 2.0 или 3.0:

  1. Откройте диспетчер устройств.
  2. В окне «Диспетчер устройств» щелкните значок «+» (плюс) рядом с «Контроллеры универсальной последовательной шины». Вы увидите список USB-портов, установленных на вашем компьютере.

Откройте Диспетчер устройств на вашем главном компьютере / ПК. Подключите UPort к главному компьютеру (хосту). В диспетчере устройств разверните дерево контроллеров универсальной последовательной шины.. Вы увидите, что ваш собственный COM-порт указан как порт связи (COM1).

Какие бывают 3 типа портов монитора?

HDMI, DisplayPort и USB-C ™ являются наиболее распространенными типами портов и кабелей для мониторов, и вы найдете их на большинстве современных дисплеев. Однако есть и устаревшие варианты, такие как VGA и DVI, которые могут потребоваться для подключения к более старым устройствам.

Как мне найти номер моего порта Bluetooth?

Шаг 2: проверьте исходящий COM-порт

  1. Щелкните значок Bluetooth на панели задач Windows:
  2. Выберите «Открыть настройки»:
  3. На вкладке COM-порты; Теперь вы должны увидеть COM-порты, назначенные как для исходящих, так и для входящих подключений для только что сопряженного устройства. Обратите внимание на номер исходящего COM-порта:

Когда вы подключаете компьютерный интерфейс синхронизации к USB-порту, Windows назначает устройству номер COM-порта. Если вы используете другой USB-порт в следующий раз, когда вы его подключаете, или если вы также используете USB-принтер, им может быть назначен другой номер COM-порта каждый раз, когда вы их используете.

Если COM-порт по-прежнему не отображается в раскрывающемся списке, проверьте диспетчер устройств на панели управления и убедитесь, что USB-адаптер указан и работает правильно.. Номер COM-порта должен быть указан рядом с ним в скобках, если он работает правильно. … Переустановите драйвер для USB-адаптера.

Запустите диспетчер устройств и выберите «Действие»> «Добавить устаревшее оборудование».

  1. Выберите «Установить оборудование, которое я вручную выбрал из списка».
  2. Прокрутите вниз и выберите Порты (COM и LPT), затем нажмите Далее.
  3. Выберите порт связи.
  4. Нажмите «Далее», а затем «Готово».
  5. Элемент COM-портов теперь будет отображаться в разделе «Устройства и принтеры».

Как исправить последовательный порт, который не открывается в Windows 10?

  1. Убедитесь, что у вас есть необходимые драйверы.
  2. Убедитесь, что порт не открыт / отсоедините кабель.
  3. Остановите службу факсов и сканирования Windows.
  4. Отключите последовательный порт в диспетчере устройств.
  5. Попробуйте использовать другой кабель.
  6. Перезагрузите устройство.
  7. Переустановите драйвер последовательного порта.

Как узнать свой порт на Windows 10
Сетевые порты – специальные каналы, которые используются транспортными протоколами TCP и UDP и обозначаются целым числом в диапазоне от 0 до 65535. Они работают в паре с ip-адресом ПК и идентифицируют приложения, процессы или службы, которые одновременно через них могут посылать или получать данные из внешней сети.

Пользователь обычно не занимается обработкой портов, так как это автоматически делает сетевое оборудование и ПО. Но иногда нужно знать, открыт ли порт необходимый, например, для стабильной работы онлайн-игры или игрового сервиса. Сегодня мы расскажем, как это сделать на компьютере с Windows 10.

Читайте также: Открываем порты в брандмауэре Windows 10

Способ 1: Специальный софт

TCPView – утилита, которая отображает подробную информации обо всех открытых TCP и UDP портах в Виндовс 10. Показывает локальные и удаленные адреса, а также имена процессов, которые используют тот или иной порт. Ти Си Пи Вью не требует дополнительной настройки и установки, достаточно скачать архив и распаковать его.

Скачать TCPView с официального сайта

  1. Запускаем TCPView и ждем, когда она завершит сканирование и отобразит сведения об активных подключениях на компьютере – названия процессов, их идентификаторы и порты, которые они используют.
  2. Отображение процессов, ID и портов с помощью TCPView

  3. В столбце «State» содержится информация о состоянии каналов. Значение «Listening» означает, что порт прослушивается, т.е. он открыт и ожидает соединения по соответствующему протоколу.
    Отображение прослушиваемых портов в TCPView

    «Established» указывает на то, что соединение активно, т.е. порт уже используется.

    Отображение используемых портов в TCPView

    Значение «Close wait» означает, что соединение завершилось, и ожидается закрытие канала.

    Отображение закрывающихся портов в TCPView

    Значение «Time wait» свидетельствует о том, что канал закрыт, но ожидается получение пакетов.

  4. Отображение закрытых портов в TCPView

  5. В любой момент прямо из интерфейса утилиты можно завершить процесс или закрыть установленное соединение. Для этого жмем правой кнопкой мышки по любой позиции из списка и выбираем «End Process» или «Close Connection».
  6. Завершение процесса в TCPView

Способ 2: «Командная строка»

Второй вариант отображения активных подключений осуществляется с помощью «Командной строки» Windows 10.

  1. Запускаем консоль с правами администратора. Для этого сочетанием клавиш Win+R вызываем диалоговое окно «Выполнить», вводим команду cmd и жмем комбинацию клавиш Shift+Ctrl+Enter.
    Запуск командной строки с правами администратора

    Lumpics.ru

    Читайте также:
    Запуск «Командной строки» от имени администратора в Windows 10
    Вызов оснастки «Выполнить» в ОС Windows 10

  2. В поле вводим код:

    netstat -a

    и нажимаем «Enter». Сама команда предназначена для отображения статистики по сетевым соединениям и протоколам, а параметр -a показывает информацию обо всех подключениях и прослушиваемых портах (TCP UDP).

  3. Запуск команды netstat в командной строке

  4. Отобразится список со всеми активными соединениями. Номера портов – это цифры, отделенные двоеточием от адреса в столбце «Локальный адрес». Узнать о том, какой канал сейчас прослушивается, а какой используется, можно в столбце «Состояние».
  5. Отображение списка портов и их состояния

Дополнительно определим, какая программа или процесс использует тот или иной порт.

  1. Снова в «Командную строку» с правами администратора вводим предыдущую команду, но уже с двумя дополнительными параметрами:

    netstat -a -n -o

    и жмем «Enter». Таким образом мы отобразим в числовом формате все адреса и номера портов, а также идентификаторы процессов, которые их используют.

  2. Запуск команды netstat с дополнительными параметрами

  3. Откроется предыдущая таблица активных подключений с дополнительным столбцом, отображающим ID процессов.
  4. Отображение портов, процессов и их идентификаторов

  5. Теперь в поле консоли вводим команду:

    tasklist | find "PID"

    где вместо значения «PID» вставляем выбранный идентификатор. Появится название процесса, использующего порт.

  6. Запуск команды для поиска процесса по ID

  7. Программу или процесс по идентификатору можно определить с помощью «Диспетчера задач». В окне «Выполнить» вводим команду taskmgr и жмем «OK».
    Запуск диспетчера задач в Windows 10

    Читайте также: Методы запуска «Диспетчера задач» в Windows 10

  8. В окне ДЗ правой кнопкой мышки щелкаем по графе «Имя» и выбираем пункт «ИД процесса».
  9. Добавление столбца с ID процессов в диспетчере задач

  10. Появится дополнительный столбец, отображающий идентификаторы.
  11. Отображение ID процессов в диспетчере задач

  12. Ищем среди них выбранный и узнаем название приложения или процесса.
  13. Поиск программы и процесса по ID

Теперь вы научились узнавать номера портов на своем компьютере с Виндовс 10. Главное, не забывайте обращать внимание на задействующие их незнакомые процессы, так как сетевыми каналами могут пользоваться злоумышленники. И при подозрении на шпионское или вирусное ПО сразу закройте соединение, а затем просканируйте систему антивирусом.

Еще статьи по данной теме:

Помогла ли Вам статья?

Содержание

  1. Определение номера подключенного COM порта
  2. Windows
  3. Linux
  4. Как узнать COM порт устройства Windows 10?
  5. Как узнать номер COM порта Windows 10?
  6. Как узнать порт устройства Windows 10?
  7. Как узнать порт к которому подключено устройство?
  8. Как узнать какие COM порты используются?
  9. Как изменить номер COM порта Windows 10?
  10. Как включить ком порт?
  11. Как узнать какой порт на компьютере?
  12. Что такое виртуальный ком порт?
  13. Как узнать к какому порту подключен USB?
  14. Как узнать к какому порту коммутатора подключен компьютер?
  15. Как узнать свой порт на андроид?
  16. Как освободить COM порты?
  17. Как удалить неиспользуемые порты?
  18. Как узнать какие порты у меня открыты?
  19. Как добавить отсутствующие COM-порты в диспетчере устройств [Новости MiniTool]
  20. Резюме :
  21. COM-порты отсутствуют в диспетчере устройств
  22. COM-порты, не отображаемые в диспетчере устройств: все случаи
  23. Как добавить COM-порт в диспетчер устройств
  24. как определить номер com порта usb устройства
  25. Как узнать свой порт на Windows 10
  26. Как узнать свой порт на Windows 10?
  27. Как узнать какой ком порт?
  28. Как узнать свой внешний IP адрес?
  29. Как узнать какие порты использует игра?
  30. Как узнать какой у меня NAT?
  31. Как узнать какие порты открыты?
  32. Как узнать открытые порты сервера?
  33. Какие порты открыты Ubuntu?
  34. Какие порты открыты на андроид?
  35. Как узнать IP и порт телефона?
  36. Как посмотреть порт IP-адреса или открытые порты в Windows
  37. Стандартные средства системы

Для правильного подключения оборудования, необходимо определить номер COM порта.

Проверка проводится при условии, что сервер полностью развернут, и работает заведомо правильно.

Windows

Для определения номера COM порта на ОС Windows необходимо:

1000px ComP 1

8. После того, как номер COM-порта определен его необходимо указать в схеме SCADA, для устройства, подключенного многожильным кабелем.

ComP 2

Linux

Для определения номера COM порта на ОС Linux необходимо:

4. После выполнения команды отобразится список всех доступных COM-портов

ComP 3

5. Установить программу minicom. Для этого вводим следующую команду:

6. Найти многожильный кабель в оплётке длиной 4-6 см.

ComP 4

7. Соединить 2 и 3 выводы COM порта перемычкой из кусочка многожильного провода. Оплётка будет удерживать провод на контактах, а металлические жилы внутри будут проводниками.

8. Настроить программу minicom. Для этого вводим следующую команду:

ComP 5

9. Выбрать «Настройка последовательного порта»

ComP 6

10. Нажимая А поочередно выбираем порты (если используется кабель-переходник из USB в COM то выбрать /dev/ttyUSB0)

11. Отключить аппаратное управление потоком, нажав «F»

12. Выйти из настроек нажав «Enter»

13. Сохранить настройки по умолчанию «Сохранить настройки как dfl»

14. Выйти из minicom

15. Запустить minicom выполнив команду:

16. Нажать на любую клавишу на клавиатуре

ComP 7

В случае, если символы не вводятся с клавиатуры, необходимо вернуться к пункту 10, и выбрать другой COM-порт

17. После того, как номер COM-порта определен его необходимо указать в схеме SCADA, для устройства, подключенного многожильным кабелем.

Источник

Для определения номера COM порта на ОС Windows необходимо:

Как узнать порт устройства Windows 10?

Как проверить COM порты в Windows 10?

Как узнать порт к которому подключено устройство?

Как узнать свой порт на ПК с Windows

Для этого используйте шорткат Win+R, в появившемся окошке наберите cmd и нажмите Ввод:

В Диспетчере устройств (Мой Компьютер > Свойства > Диспетчер устройств) выбираем устройство, которому мы хотим изменить COM порт. На вкладке «Параметры порта» нажимаем «Дополнительно». Назначаем желаемый номер для COM порта и нажимаем «ОК».

Как включить ком порт?

Как узнать какой порт на компьютере?

Вызовите командную строку сочетанием клавиш Win+R. Введите команду «cmd» и нажмите ОК. В окне терминала введите команду: telnet имя_сервера номер_порта (например, telnet mysite.ru 31). Можно проверить порт на доступность по IP, если ввести команду telnet IP_сервера номер_порта (например, telnet 10.0.119.127 31).

Что такое виртуальный ком порт?

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

Как узнать к какому порту подключен USB?

Внешний вид порта USB 3.0

Как узнать к какому порту коммутатора подключен компьютер?

Непосредственно на компьютере пользователя выполнить в командной строке команду ipconfig /all.

Как узнать свой порт на андроид?

Как я могу узнать, какие порты открыты на моем устройстве android и как их закрыть?

Как удалить неиспользуемые порты?

мой счет был до 45 используемых портов!

Как узнать какие порты у меня открыты?

Как узнать свои порты? Для Windows (включая Windows 10): Откройте командную строку сочетанием клавиш Win+R, далее пропишите команду cmd, введите команду netstat-a и нажмите Enter. Как закрыть мой открытый порт? Прежде всего нужно устранить причину — закрыть или остановить программу, которая открыла порт.

Источник

How Add Com Ports Missing Device Manager

Резюме :

how add com ports missing device manager

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

Как получить доступ к портам диспетчера устройств Windows 10?

how add com ports missing device manager 2

Программное обеспечение MiniTool может помочь вам восстановить данные с жесткого диска, USB-накопителя и другого внешнего хранилища. Если вы обнаружите, что порты USB не отображаются в диспетчере устройств Windows 10, прочтите это, чтобы узнать, как исправить проблему нераспознанного USB.

Предлагаются различные решения, позволяющие исправить ошибку нераспознанной флешки и восстановить данные с недоступной флешки.

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

COM-порты, не отображаемые в диспетчере устройств: все случаи

Первый: Com-порт отсутствует / опция портов недоступна в диспетчере устройств.

Два: в диспетчере устройств не отображаются порты (даже скрытые) Win 7 Pro 64 бит.

Три: COM-ПОРТ исчез в диспетчере устройств.

Итак, как решить проблему и найти COM-порты Windows 10? Продолжайте читать!

Как добавить COM-порт в диспетчер устройств

Некоторые пользователи жаловались, что их COM-порты Widows 10 исчезли из диспетчера устройств после того, как они обновили свои платформы Windows. Какой бы ни была причина, пользователи в первую очередь заботятся о том, как восстановить недостающие COM-порты. Об этом я и расскажу в этом разделе.

Метод 1. Показать скрытые устройства.

Способ 2: добавить COM-порты вручную.

Способ 3: обновите драйверы материнской платы.

Если драйверы материнской платы слишком устарели, это также приведет к отсутствию COM-портов в диспетчере устройств. Поэтому вам рекомендуется обновить драйверы материнской платы вручную и посмотреть, работает ли это.

Источник

как определить номер ком порта устройства, подключенного через usb? по типу диспетчер устройств в windows

Но часто бывает что все физические comы заняты либо отсутствуют вовсе и приходится выполнять подключение через USB. В соответствии с технической документацией в этом случае в каталоге с ПО оборудования создаем символическую ссылку (драйвер) ttyS99 на /dev/ttyACM0. Как можно быстро узнать номер ком порта этого ttyACM0? Он определяется чаще всего как 9, но бывает какой-нибудь 61, 62 или вообще любой! начинаются танцы с бубном в виде бесконечного перебора.

p

При помощи udev создавай симлинк при подключении. И это будет уже не безымянный USB ACM, а /dev/чтототам. Конечно, если у железяки свои VID/PID, а не используется какой-нибудь ширпотребный.

Как можно быстро узнать номер ком порта этого ttyACM0? Он определяется чаще всего как 9

Ты что-то попутал. Какой, нафиг, «номер ком-порта»? Это тебе не прошивка для игровых приставок! Какое устройство создалось, такое и надо указывать в подключении.

p

В сопутствующем ПО необходимо прописать номер порта

До меня дошло! «сопутствующее ПО» писал вантузоид, да еще и не на ЯП, а на какой-нибудь «си-диезине»? И там нет устройства, а вместо него «номер порта»? Тогда смотри в исходники этого шлака. Я вообще не представляю, какой логикой мог автор руководствоваться, чтобы «номер порта».

проблема в том что одно и то же устройство с одним и тем же серийником, id, кодом или еще чем-то, на разных linux системах определяется под разным номером этого com. В основном это системы под ККТ, типо artix и проч. Нужен универсальный инструмент распознавания

p

на линукс я не знаю как определить поэтому и задал вопрос. что не так я спросил?

Объясняю: спрашивать надо того олуха, который это говно написал! Потому что в линуксе нет понятия «номер порта».

прописывается символическая ссылка (драйвер), эмулирующий этот ком.

Как она выглядит и куда прописывается?

Блин, ну неужели ты вообще в линуксе ниже плинтуса?

p

ОК, теперь хоть понятно.

Как ты думаешь, что означает «ttyS99»? Какой номер «ком-порта»? Давай подскажу: /dev/ttyS0 — это «ком1».

«Потому что в линуксе нет понятия «номер порта». »

он есть в windows, возможно разрабы перенесли его в linux под тем же названием «для простоты». какой-то параметр существует точно

«Как ты думаешь, что означает «ttyS99»? Какой номер «ком-порта»? Давай подскажу: /dev/ttyS0 — это «ком1». »

Не номер портта, а имя устройства. Смотри, что выводится в dmesg при подключении девайса

[17819.727106] usb 2-1.5: New USB device found, idVendor=079b, idProduct=0028 [17819.727111] usb 2-1.5: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [17819.727586] cdc_acm 2-1.5:1.0: ttyACM0: USB ACM device

это. чтобы запустить ‘это’ устройство, нужно в каталоге с его ПО в конфигурационном файле прописать comport=9. почему? почему если я поеду завтра в какой-нибудь леруомерлен со своим устройством, попробую воткнуть его им в ККТ, чтобы оно заработало у них, я должен буду у них в том же каталоге с ПО, прописать comport=61

Предположим номеров comпорт не существует и надписи на системниках рядом с разъёмами com1 com2 и т д это чушь, а разработчики написали бред. Все же я не знаю по другому как их обзывать, буду говорить номер компорт извините что мозолю вам глаза. Одно я могу утверждать на 100 процентов. Какой-то параметр компорта существует, потому что от него зависит работоспособность устройства, я просто не знаю, как его посмотреть, с этим и обратился к вам, прошаренным линуксоводам. Повторюсь, если устройство физически подключается по ком через разъём rs232, то решение сводится к осмотру системника и поиска надписи. Если же подключение выполняется по USB, приходится гадать, потому что это уже виртуальный компорт, но по моей практике, у него тоже есть свой номер.

“Блин, ну неужели ты вообще в линуксе ниже плинтуса?”

Да это так. Я в линуксе на уровне монтирования флешки под командой sudo. Ровно столько мне требуется для работы. И если честно, чем глубже я в него окунаюсь, тем больше меня выворачивает наизнанку

86957:2099296672

Под этим номером разработчик мог понимать что угодно,напиши ему письмо.

Конечно, если у железяки свои VID/PID, а не используется какой-нибудь ширпотребный.

Даже тут можно выйти из положения, если она одна. Либо привязаться к Bus, если разные разъёмы на разных.

Я вообще не представляю, какой логикой мог автор руководствоваться, чтобы «номер порта».

Писал под DOS в начале 90-ых?

Нужен универсальный инструмент распознавания

Какое слово непонятно в первом же ответе анонимуса? Он же написал: udev.

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

Да ну (: вот прям нет?

ок давай наведу на мысль, про правило для udev тебя уже тут ткнули, это хорошее решение, так как привяжешь конкретную железяку к конкретному симлинку.

если надо быстро посмотреть то

естественно твоя прога должна понимать не только запись в конфиге вида COMx. Если она настолько тупа, то кроме udev у тебя нет вариантов

ну и естественно это может не работать на всех зоопарках дистра, увы универсального способа нет

p

Спроси дебила, который этот софт писал!

p

чем глубже я в него окунаюсь, тем больше меня выворачивает наизнанку

Ну так раз ты — тупой геймер, не лезь, куда тебе не надо.

127240:1664286290

создаем символическую ссылку (драйвер) ttyS99 на /dev/ttyACM0

Символическая ссылка ≠ драйвер.

номер ком порта устройства, подключенного через usb?

У устройства подключенного по usb нет ком порта. Это драйвер юзбового ком адаптера при подключении устройства создаёт виртуальный ком порт.

Если ты хочешь писать в /dev/ttyACM0, то после создания симлинка ttyS99 тебе в твоей программе нужно указать порт 100. Но, емнип, оно у тебя не заработает, т.к. при подключении устройства, у тебя кроме ttyACM0 должен создаться ttyS*, номер которого тебе и нужно узнавать, если не хочешь копаться в правилах udev.

ttyACM0 — это не «ком порт», это юзбовый контроллер, который тебе ком порт добавляет.

Я давно юзбовые адаптеры не видел, могу что-нибудь перепутать, если что.
А вообще, нормальный адаптер тебе бы /dev/ttyUSB0 создал, и не сношал мозг.

83525:715045631

Спасибо всем буду пробовать сегодня

[ 1328.568927] usb 2-1.5: new full-speed USB device number 6 using ehci-pci [ 1328.677761] usb 2-1.5: config 1 interface 0 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 10 [ 1328.678720] usb 2-1.5: New USB device found, idVendor=11ca, idProduct=0219 [ 1328.678725] usb 2-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1328.678728] usb 2-1.5: Product: Trident USB Device 1.1 [ 1328.678731] usb 2-1.5: Manufacturer: VeriFone Inc [ 1328.678734] usb 2-1.5: SerialNumber: 0123456789ABCD

добавляется только ttyACM0

то есть. я должен создать правило udev, по которому моя система запомнит мое устройство, например, по серийнику, и будет автоматом при его подключении привязывать к какому-нибудь порту, пусть будет 50, т е ttyS50, если я все правильно понаял. Осталось разобраться как создавать эти udev правила )

в /etc/udev/rules.d создать файл 90-VeriFone.rules с таким содержанием

писал по памяти, попробуй, если что-то не выйдет гугли

окей. создал правило. в папке dev создается файл ссылка @COM50 ссылающийся на ttyACM0 по типу того что я создавал вручную в папке с ПО только с названием ttyS99. Как мне это поможет в определении компорта?

кто-то писал здесь про систему DOS он прав, это ПО писали в т ч для него, т к есть соответствующая инструкция. если я наберу команду cat /proc/tty/driver/serial, выдаст такой список 0: uart:unknown port:000003F8 irq:4 1: uart:unknown port:000002F8 irq:3 2: uart:unknown port:000003E8 irq:4 3: uart:unknown port:000002E8 irq:3 4: uart:unknown port:00000000 irq:0 5: uart:unknown port:00000000 irq:0 6: uart:unknown port:00000000 irq:0 7: uart:unknown port:00000000 irq:0 8: uart:unknown port:00000000 irq:0 9: uart:unknown port:00000000 irq:0 10: uart:unknown port:00000000 irq:0 11: uart:unknown port:00000000 irq:0 12: uart:unknown port:00000000 irq:0 13: uart:unknown port:00000000 irq:0 14: uart:unknown port:00000000 irq:0 15: uart:unknown port:00000000 irq:03E8 16: uart:unknown port:00000000 irq:0 17: uart:unknown port:00000000 irq:0 18: uart:unknown port:00000000 irq:0 19: uart:unknown port:00000000 irq:0 20: uart:unknown port:00000000 irq:0 21: uart:unknown port:00000000 irq:0 22: uart:unknown port:00000000 irq:0 23: uart:unknown port:00000000 irq:0 24: uart:unknown port:00000000 irq:0 25: uart:unknown port:00000000 irq:0 26: uart:unknown port:00000000 irq:0 27: uart:unknown port:00000000 irq:0 28: uart:unknown port:00000000 irq:0 29: uart:unknown port:00000000 irq:0 30: uart:unknown port:00000000 irq:0 31: uart:unknown port:00000000 irq:0

так вот в системе DOS это значило бы, что

3F8 это COM1 2F8 это COM2 3E8 это COM3 2E8 это COM4

не знаю как это может помочь просто наткнулся на соответствие

полагаю что надо искать параметр устройства типо 3F8, потом расшифровать его

p

А порт теперь не 16-м стал?

p

Ищи быдлокодера, который это говно написал.

Что это за утилита, кстати? Может, за то время, что ты ищешь решения, проще было с нуля ее переписать?

p

ну так и обращайся к нему как com50, в какой порт его не ткни для него всегда будет именно этот симлинк, привязанный к vid pid serial и всегда будет трактоваться однозначно на машине с подобным udev правилом

p

А ТС не въезжает не только в линукс, но и в это говноПО. И, похоже, у него нет ни исходников, чтобы сделать нормально, ни того урода рядом, чтобы ему морду набить!

p

да похрен какой у него номер под капотом, работать можно через симлинк. и грубо говоря линукс сам еще тот рандом в нумерации и потому кроме udev и нет нормального способа. пусть пропишет в конфиг симлинк, если надо что-то специфичное вроде «фыва30» то просто заменить в правиле com50 на нужный фыва

p

да не, перечитал еще раз, порт указывается в конфиге софтины, тут походу тс в надмозга играет вместо того чтоб сесть и почитать

p

ну собственно беглый гуглинг по этим терминалам и привел меня к ответу в составе пакета есть сшаник в котором прописан порт, собственно не вижу драмы заглянуть в него и написать хоть удев правило, хоть симлинк руками, хоть сшаник переписать

«Это не одно и тоже, что я создал с помощью udev? описание одинаковое «/dev/ttyACM0», только название разное» помимо тогда что система его запоминает по серийнику

Да залезь же уже в скрипты программы, я ж вечером тебе писал, если не работает с ttyACM1, то в конфиге скорее всего захардкожено ttyACM0. Найди где оно, замени на что-то вменяемое например ttyVeriFone. создай udev правило и живи спокойно.

157319:1195099587

По поводу ковыряния в ПО в поисках ACM0 и его редактирования. Мне не удалось его найти. Одни файлы закодированы и при попытке открыть выдают кракозябры, другие слишком длинные, и поиск по ним с помощью поисковых команд по коду “ACM” не дал результатов. В прочем, это уже не имеет значения. А вообще служба безопасности запрещает там лазить, тем более что то менять

тогда пинай техпо, пусть исправляют, т.к. ACM0 может быть занят, а его удаление может привести к нерабочему состоянию чего-то еще на рабочем месте.

p

В случае с ACM0 и бубунтой все просто: в бубунте при втыкании флешки запускается какой-то демон, который пытается определить, не модем ли это случаем. Ну и на всякий случай эта дрянь создает устройство ACMx.

Ну или нормальный линукс поставь, а не это говно.

p

Его «техпо» про modemd и прочее вредительство педераста-поцтеринга, похоже, не слыхало!

ну ты-то тоже походу про терминалы на модеме не слышал, да да, там такое сплошь и рядом, кто тебе сказал, что modemd можно безболезненно грохнуть? На кой хрен падтерминал прикидывается модемом уже отдельный разговор.

p

кто тебе сказал, что modemd можно безболезненно грохнуть?

Я тебе сказал. Это говно не нужно, т.к. и без него все работает прекрасно.

Ты, похоже, тоже нифига линуксом не пользуешься, как и ТС.

Источник

Как узнать свой порт на Windows 10

Как узнать свой порт на Windows 10?

Как узнать, какие порты открыты на моем устройстве android и как их закрыть?

Как узнать какой ком порт?

Для определения номера COM порта на ОС Windows необходимо:

Как узнать свой внешний IP адрес?

IP адрес присваивается вашим провайдером предоставляющим интернет. Узнать его можно воспользовавшись сервисами типа 2ip.ru или Интернетмометр — https://yandex.ru/internet/ или ввести в Яндексе запрос «Мой ip адрес».

Как узнать какие порты использует игра?

Сначала опишу способ как узнать какой порт занимает программа, при помощи командной строки.

Как узнать какой у меня NAT?

NAT переводит внутренний IP в адрес, который будет виден из интернета. Чтобы проверить находится ли компьютер за NAT или транслирует в интернет реальный адрес можно следующим образом: в Windows нужно нажать «Пуск — Выполнить — cmd» и прописать ipconfig и нажать «Ввод»; в Linux и MacOS в терминале выполняется ifconfig.

Как узнать какие порты открыты?

Для этого используйте шорткат Win+R, в появившемся окошке наберите cmd и нажмите Ввод:

Как узнать открытые порты сервера?

Как проверить доступность порта с помощью команды telnet в Windows:

Какие порты открыты Ubuntu?

Открытые порты Ubuntu

Какие порты открыты на андроид?

Список открытых портов на Android

Как узнать IP и порт телефона?

Как найти IP-адрес на Android

Чтобы найти IP-адрес Вашего телефона, перейдите в меню Настройки (bold>Settings) > Сведения о телефоне. Нажмите Состояние. Когда Вы подключаетесь к веб-сайту, Ваш IP-адрес будет отображаться последним.

Как посмотреть порт IP-адреса или открытые порты в Windows

Порт – это натуральное число от 0 до 65535. Он используется, для определения получателя при доставке пакета через сеть, поэтому иногда возникает необходимость узнать свой порт.

Если на одном компьютере открыто более одного сетевого приложения, то без порта создать соединение с каким-то одним процессом не получится. Так как IP-адрес – один на все устройство, то становится неизвестно, с чем именно нужно выполнять соединение. В свою очередь, номер относится к одному конкретному приложению, поэтому он сможет идентифицировать процесс и пользователь создаст соединение с одним нужным ему сервером.

Для примера можно привести многоквартирный дом. Сам дом – это компьютер с операционной системой и уникальным адресом (ip), а квартиры – это программы и процессы. Допустим, пришло письмо (пакет). Но, если на квартирах не будет адреса или в письме получателя, то доставку произвести не получится.

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

Но в Windows адресация пакетов явно нигде не указана, поэтому чтобы узнать порт ip-адреса или программы используют стандартные средства системы, сторонние утилиты или онлайн-сервисы.

Стандартные средства системы

Netstat — утилита, которая показывает исходящие и входящие соединения, а также отображает их состояние (закрыт или открыт). Она доступна по умолчанию на операционных системах Windows и Linux, и позволяет узнать все прослушиваемые порты компьютера.

Для начала нужно запустить командную строку. Для этого в Windows нужно нажать Win+R, ввести в окне cmd и нажать ОК или Enter.

В Линукс достаточно просто запустить терминал.

Чтобы выполнить какую-то команду, пользователь должен написать «netstat -/определенная буква/». Вот основные команды, которые помогут узнать свои открытые порты в Windows 7, 8, 10, и их значение:

Источник

Перейти к содержанию

На чтение 3 мин. Просмотров 812 Опубликовано 30.01.2021

Как найти диспетчер устройств в Windows 10?


Есть несколько способов доступа к диспетчеру устройств в Windows 10:

  1. Использование поиска Windows

    Самый простой способ – использовать панель поиска Windows по умолчанию, расположенную рядом с меню «Пуск» на панели инструментов. . Просто начните вводить «Диспетчер устройств» в поле поиска, и он будет найден для вас с простой ссылкой «Открыть» для доступа к нему.

  2. Из панели управления
    • Откройте панель управления на вашем компьютере.
    • Найдите параметр «Просмотр по» в правом верхнем углу экрана «Панель управления» .
    • Выберите «Большие значки» или «Маленькие значки» в соответствии с вашими предпочтениями.
    • « Диспетчер устройств » – все значки расположены в алфавитном порядке по возрастанию.
  3. Из меню WinX

    Есть два способа получить доступ к меню WinX. Либо щелкните правой кнопкой мыши меню «Пуск» , либо одновременно нажмите клавиши Windows + X на клавиатуре.

    Диспетчер устройств будет указан как параметр в появившемся меню.

  4. Использование команды PowerShell или командной строки

    Если вы предпочитаете использовать командную строку, откройте окна Windows PowerShell или командной строки. Введите любую из следующих команд (только одну):

    devmgmt.msc

    mmc devmgmt.msc

    control hdwwiz.cpl

  5. С помощью команды «Выполнить»

    Откройте окно «Выполнить» (Windows + R или просто введите run в поле поиска)

    Как и в случае с параметрами командной строки и PowerShell, введите одну из следующих команд:

    devmgmt.msc

    mmc devmgmt.msc

    control hdwwiz.cpl

  6. из консоли управления компьютером

    Вы можете получить доступ к диспетчеру устройств из консоли управления компьютером. Диспетчер устройств будет указан на левой панели в разделе «Системные инструменты».


Как найти номер COM-порта в Windows 10?


  1. Если сведения о ваших COM-портах не отображаются в диспетчере устройств, откройте диспетчер устройств и нажмите «Действие» в меню. bar.
  2. Выберите параметр «Добавить устаревшее оборудование» , затем нажмите «Далее».
  3. Выберите вариант «Установить оборудование, которое я вручную выбрал из списка (Дополнительно)» и нажмите Далее.
  4. По завершении , группа «Порты (COM и LPT)» будет отображена в диспетчере устройств. Разверните группу, чтобы просмотреть свое устройство. Порт вместе с номером порта, т.е. Порт связи (COM4) будет отображаться соответствующим образом..

Как установить драйвер последовательного порта?


Драйвер виртуального последовательного порта можно установить в три простых шага:

  1. Загрузить драйвер виртуального последовательного порта
  2. Дважды щелкните, чтобы запустить приложение. Если вы видите сообщение управления учетными записями пользователей, нажмите «Да» , чтобы разрешить установку приложения.
  3. Следуйте инструкциям по установке волшебник. Прочтите и примите лицензионное соглашение и нажмите “Далее”, чтобы продолжить.

Как узнать COM порт устройства Windows 10?

Для определения номера COM порта на ОС Windows необходимо:

  1. Убедиться в том, что многожильный кабель подключен к COM-порту
  2. Перейти в «Диспетчер устройств», расположенный в: Панель управленияОборудование и звукДиспетчер устройств (необходимы права администратора)
  3. Раскрыть дерево «Порты (COM и LPT)»

Порты

Порты

К портам подключаются периферийные устройства ввода/вывода. Разъемы портов обычно устанавливаются прямо па системную плату и выносятся на заднюю стенку компьютера. Порты взаимодействуют с южным мостом чипсета, также возможен вариант, когда некоторые порты обслуживаются специализированным чипом SuperlO, который, в свою очередь, взаимодействует с южным мостом. Порты также называют интерфейсами.
На задней панели компьютера можно встретить разъемы следующих портов (интерфейсов).

Последовательный порт (СОМ). Присутствует в компьютерах вот уже более двух десятков лет, однако в последнее время применяется не очень часто. Изначально в компьютерах присутствовали два последовательных порта COMI и COM2, однако во многих современных платах есть разъем только для COMI, а в некоторых новых платах последовательный порт отсутствует, как устаревший.

Параллельный порт ( LPT). К нему подключаются некоторые модели принтеров, сканеров и другие устройства. Стандартный параллельный порт имеет не очень’ высокое быстродействие, поэтому используются его ускоренные режимы работы ЕСР или ЕРР. Этот порт также является устаревшим и может отсутствовать на некоторых новых платах.

Игровой порт. К нему подключаются джойстики, рули и другие игровые манипуляторы. На новых компьютерах этого порта нет, а современные игровые устройства подключаются с помощью USB.

Порт PS/2. В большинстве компьютеров есть два таких специализированных порта: первый для подключения клавиатуры, второй — для мыши. Если же их нет, тогда клавиатуру и мышь следует подключать к разъему USB.

USB. Наиболее популярный интерфейс для самых разнообразных периферийных устройств. На задней панели обычно присутствует от 2 до 8 разъемов USB, кроме того, несколько разъемов может присутствовать на передней панели компьютера

IEEE 1394 (FireWire). Высокоскоростной последовательный порт для цифровых видеоустройств. Не каждая системная плата поддерживает IEEE 1394, поэтому для работы с цифровым видео обычно приходится приобретать дополнительный контроллер.

Разъемы звукового адаптера. Каждая системная плата оснащается встроенным звуковым адаптером, и на задней панели обычно имеется несколько разъемов для подключения колонок, микрофона и других аудиоустройств. В последнее время все чаще можно встретить высококачественые многоканальные звуковые адаптеры (HD Audio), а также новые виды разъемов: оптический и коаксиальный.

VGA. Служит для подключения монитора. При наличии интегрированного видеоадаптера данный разъем будет присутствовать на задней стенке системной платы.

Что такое компьютерные порты?

Что такое компьютерные порты?

В этой статье я попытаюсь на пальцах объяснить, что такое компьютерные порты, как они используются, для чего нужны и чем может быть опасно оставлять неиспользуемые порты открытыми. Давайте представим себе страну, пусть это будет Испания. Она омывается морями и океанами и конечно же имеет много морских портов.

Что такое компьютерные порты

Каждый порт специально оборудован для приема различных грузов. Суда, приходящие из различных стран мира заходят в порты на разгрузку или погрузку. Обычно каждый из этих кораблей имеет пункт (порт) назначения. Например судно из Южной Африки постоянно приходит на разгрузку в порт Cartagena и никогда ни в один из других портов. Несмотря на то, что в Испании существуют специально оборудованные порты, практически каждое судно может бросить якорь в любой бухте, например у города Bilbao, взять на борт груз и спокойно уплыть. Для того чтобы этого не произошло нужно иметь хорошую пограничную команду, которая будет постоянно контролировать береговую линию и не даст привести в страну или вывезти из нее груз.

Страны и океаны это конечно все интересно, но цель у нас немного иная, поэтому теперь попробуем провести параллель с вашим компьютером. Ваш компьютер после выхода в интернет становится похож на страну из нашего примера. Он получает IP и становится известным в сети под этим именем. Ваш компьютер так же как и в примере имеет множество портов.

Что такое компьютерные порты

Многие программы, которые работают с сетью рассчитаны на подключение к определенным портам. Как видно из рисунка, интернет браузеры, например Internet Explorer, используют в своей работе порт 80. Почтовые программы, например Outlook Express, используют 2 порта, для отправки почты порт 25 и для приема 110 порт. Если вы установите программу для обмена файлами emule, то она откроет, необходимые для своей работы порты 4662 и 4672. Таким образом, если ваш компьютер не защищен, то каждая программа, установленная на вашем компьютере сможет открыть, необходимый ей порт. Точно также любая программа извне может подключиться к любому порту вашего компьютера. Например, вам могут одним из многих способов подбросить программу – трояна (пример — I-Worm.MyDoom), которая откроет на вашем компьютере порт (пример — 3127), через который спокойно вынесет всю вашу важную информацию. Чтобы этого не произошло необходимо пользоваться программами, которые предназначены для закрытия неиспользуемых портов. Такие программы называют Firewalls. Что это за программы и как с ними работать мы узнаем с вами в следующей статье. А пока проверьте ваш компьютер на наличие открытых, наиболее опасных портов, это вы сможете здесь.

Находим открытые порты в Windows 10

Для нахождения открытых портов будем использовать консоль Windows со встроенными утилитами.

Нажмите Win + R , чтобы вызвать диалоговое окно «Выполнить», и введите «cmd» для запуска консоли.

cmd

Команда для получения списка открытых портов:

netstat

Типы адресов

Локальный адрес указывает на IP вашего устройства, а внешний — того, кто к нему подключен. Условно их можно разделить на несколько типов:

  • 127.0.0.1 — локальный адрес, как правило, вирусами не используется.
  • 0.0.0.0 — устройство может иметь несколько IP адресов, и такое обозначение указывает что порт прослушивается на всех.
  • [::] — то же самое что и 0.0.0.0 , но в другой системе адресации — IPv6.
  • 192.168.0.число — назначается устройству во внутренней локальной сети.
  • Все остальные обычно относятся к внешней сети — интернету.

Состояние порта

Возможны следующие состояния:

  • LISTENING — за дверью следят, но диалога из сети не ведется.
  • ESTABLISHED — соединение установлено, ведется диалог.
  • TIME_WAIT — соединение закрыто, но ещё некоторое время за дверью будут следить.

PID в последнем столбце указывает на идентификатор процесса, который следит за портом. Для вывода детальной информации наберите команду:

tasklist

  • /FI — фильтр по списку запущенных процессов;
  • PID eq 3984 — условие фильтрации — вывод информации о процессе с конкретным идентификатором.

Встроенные инструменты контроля портов

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

Просмотр портов вместе с именами процессов

Во-первых, вам нужно открыть командную строку в режиме администратора. Нажмите «Поиск», а затем введите «командная» в поле поиска. Когда вы увидите «Командная строка» в результатах, щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора».

В командной строке введите следующий текст и нажмите «Ввод»:

После того, как вы нажмете Enter , результаты могут занять минуту или две для полного отображения, поэтому будьте терпеливы. Прокрутите список, чтобы найти порт (который указан после двоеточия справа от локального IP-адреса), и вы увидите имя процесса, использующего этого порт.

Если вы хотите сделать это немного проще, вы также можете выгрузить результаты команды в текстовый файл. Затем вы можете просто найти номер порта в текстовом файле.

Пример поиска связи TCP-порта с приложением

Здесь, например, вы можете видеть, что порт 62020 связан процессом Skype4Life.exe. Skype – это приложение для общения между пользователями, поэтому мы можем предположить, что этот порт фактически связан процессом, который регулярно проверяет наличие обновлений для приложения.

Просмотр портов вместе с идентификаторами процессов

Если имя процесса для номера порта, который вы просматриваете, затрудняет определение того, какому приложению он соответствует, вы можете попробовать версию команды, которая показывает идентификаторы процессов (PID), а не имена. Введите следующий текст в командной строке, а затем нажмите Enter :

В столбце справа справа перечислены PID, поэтому просто найдите тот, который связан с портом, который вы пытаетесь устранить.

Список активных портов TCP с идентификаторами процессов

Затем откройте диспетчер задач, щелкнув правой кнопкой мыши любое открытое пространство на панели задач и выбрав «Диспетчер задач».

Если вы используете Windows 8 или 10, перейдите на вкладку «Подробности» в диспетчере задач. В более старых версиях Windows вы увидите эту информацию на вкладке «Процессы». Отсортируйте список процессов по столбцу «ИД процесса» и найдите PID, связанный с портом, который вы исследуете. Возможно, вы сможете узнать больше о том, какое приложение или служба использует указанный порт, посмотрев столбец «Описание».

Сортировка процессов по ид в диспетчере задач

Если нет, щелкните процесс правой кнопкой мыши и выберите «Открыть расположение файла». Расположение файла, скорее всего, даст вам подсказку о том, какое приложение задействовано.

Как посмотреть какие порты открыты на компьютере, и кто их использует

Думаю, если Вы нашли эту статью и собираетесь проверить какие порты открыты на ПК, то объяснять что такое порты, для чего они нужны и как используются различными программами, не нужно. Перейдем сразу к делу.

Чтобы проверить состояние портов, необходимо открыть командную строку. Для этого используйте шорткат Win+R, в появившемся окошке наберите cmd и нажмите Ввод:

как запустить командную строку

В окне командной строки наберите команду netstat -a (перед знаком минус не забудьте поставить пробел), нажмите Ввод. После быстрого сканирования Вы сможете посмотреть какие сокеты открыты на Вашем ПК и в каком состоянии они находятся:

список открытых портов

Как видим, для каждого активного сокета указывается протокол, локальный и внешний адрес, а также состояние протокола. Вот список и значение самых распространенных состояний:

  • LISTENING – значит, что порт ожидает входящих соединений
  • ESTABLISHED – соединение установлено
  • CLOSE_WAIT – ожидание закрытия вследствие отключения удаленной стороны
  • TIME_WAIT – порт закрыт, но еще ожидает входящие пакеты для обработки
  • SYN_SENT – установка соединения

Интерес представляет конечно же не только получить список сокетов, но и узнать какая программа какой номер порта использует. Для этого в командном окне наберите команду netstat -n -b (пробелы перед знаком минус):

программы с выходом в интернет

Возле номера каждого сокета в квадратных скобках указана программа, которая его использует (исполняемое имя файла).

Если Вы обнаружили, что какой-то порт использует программа, которую Вы не запускали и которая похожа на троян или вирус, то его следует закрыть. Закрыть порт можно при помощи фаервола. Однако гораздо быстрей и эффективней будет использовать небольшую бесплатную программу под названием Windows Worms Doors Cleaner (WWDC), которую Вы можете скачать прямо сейчас (51Kb).

После запуска она покажет список открытых сокетов, которые представляют опасность, и которые специалисты в области информационной защиты настоятельно рекомендуют держать отключенными: 135, 445, 137-139. Чтобы сделать их неактивными, просто нажмите кнопки справа от каждого красного значка:

программа для закрытия опасных портов

После вступлений изменений в силу Вы получите такую картину:

отключение сокетов

Преимущество программы WWDC перед фаерволами состоит в том, что она не просто блокирует открытые порты, но закрывает их, отключая службы, которые их используют. Это, как Вы понимаете, гораздо эффективнее, потому что устраняет источник проблемы, а не симптомы.

Содержание

  1. Определение номеров сетевых портов на компьютере с Windows 10
  2. Способ 1: Специальный софт
  3. Способ 2: «Командная строка»
  4. Определение номера подключенного COM порта
  5. Windows
  6. Linux
  7. Где посмотреть список com портов?
  8. как определить номер com порта usb устройства

Определение номеров сетевых портов на компьютере с Windows 10

Пользователь обычно не занимается обработкой портов, так как это автоматически делает сетевое оборудование и ПО. Но иногда нужно знать, открыт ли порт необходимый, например, для стабильной работы онлайн-игры или игрового сервиса. Сегодня мы расскажем, как это сделать на компьютере с Windows 10.

Способ 1: Специальный софт

TCPView – утилита, которая отображает подробную информации обо всех открытых TCP и UDP портах в Виндовс 10. Показывает локальные и удаленные адреса, а также имена процессов, которые используют тот или иной порт. Ти Си Пи Вью не требует дополнительной настройки и установки, достаточно скачать архив и распаковать его.

    Запускаем TCPView и ждем, когда она завершит сканирование и отобразит сведения об активных подключениях на компьютере – названия процессов, их идентификаторы и порты, которые они используют.

В столбце «State» содержится информация о состоянии каналов. Значение «Listening» означает, что порт прослушивается, т.е. он открыт и ожидает соединения по соответствующему протоколу.

«Established» указывает на то, что соединение активно, т.е. порт уже используется.

Значение «Close wait» означает, что соединение завершилось, и ожидается закрытие канала.

Значение «Time wait» свидетельствует о том, что канал закрыт, но ожидается получение пакетов.

В любой момент прямо из интерфейса утилиты можно завершить процесс или закрыть установленное соединение. Для этого жмем правой кнопкой мышки по любой позиции из списка и выбираем «End Process» или «Close Connection».

Способ 2: «Командная строка»

Второй вариант отображения активных подключений осуществляется с помощью «Командной строки» Windows 10.

    Запускаем консоль с правами администратора. Для этого сочетанием клавиш Win+R вызываем диалоговое окно «Выполнить», вводим команду cmd и жмем комбинацию клавиш Shift+Ctrl+Enter.

и нажимаем «Enter». Сама команда предназначена для отображения статистики по сетевым соединениям и протоколам, а параметр -a показывает информацию обо всех подключениях и прослушиваемых портах (TCP UDP).

Отобразится список со всеми активными соединениями. Номера портов – это цифры, отделенные двоеточием от адреса в столбце «Локальный адрес». Узнать о том, какой канал сейчас прослушивается, а какой используется, можно в столбце «Состояние».

Дополнительно определим, какая программа или процесс использует тот или иной порт.

    Снова в «Командную строку» с правами администратора вводим предыдущую команду, но уже с двумя дополнительными параметрами:

и жмем «Enter». Таким образом мы отобразим в числовом формате все адреса и номера портов, а также идентификаторы процессов, которые их используют.

Откроется предыдущая таблица активных подключений с дополнительным столбцом, отображающим ID процессов.

Теперь в поле консоли вводим команду:

tasklist | find «PID»

где вместо значения «PID» вставляем выбранный идентификатор. Появится название процесса, использующего порт.

Программу или процесс по идентификатору можно определить с помощью «Диспетчера задач». В окне «Выполнить» вводим команду taskmgr и жмем «OK».

Читайте также: Методы запуска «Диспетчера задач» в Windows 10
В окне ДЗ правой кнопкой мышки щелкаем по графе «Имя» и выбираем пункт «ИД процесса».

Появится дополнительный столбец, отображающий идентификаторы.

Ищем среди них выбранный и узнаем название приложения или процесса.

Теперь вы научились узнавать номера портов на своем компьютере с Виндовс 10. Главное, не забывайте обращать внимание на задействующие их незнакомые процессы, так как сетевыми каналами могут пользоваться злоумышленники. И при подозрении на шпионское или вирусное ПО сразу закройте соединение, а затем просканируйте систему антивирусом.

Для правильного подключения оборудования, необходимо определить номер COM порта.

Проверка проводится при условии, что сервер полностью развернут, и работает заведомо правильно.

Windows

Для определения номера COM порта на ОС Windows необходимо:

  1. Убедиться в том, что многожильный кабель подключен к COM-порту
  2. Перейти в «Диспетчер устройств», расположенный в: Панель управленияОборудование и звукДиспетчер устройств (необходимы права администратора)
  3. Раскрыть дерево «Порты (COM и LPT)»
  4. Отсоединить многожильный кабель
  5. Запомнить изменения в дереве устройств «Порты (COM и LPT)»
  6. Присоединить многожильный кабель обратно к COM-порту
  7. Найти новый порт в дереве устройств «Порты (COM и LPT)»

8. После того, как номер COM-порта определен его необходимо указать в схеме SCADA, для устройства, подключенного многожильным кабелем.

Linux

Для определения номера COM порта на ОС Linux необходимо:

  1. Обладать правами Root либо пользователь должен входить в группу dialout
  2. Убедиться в том, что многожильный кабель подключен к COM-порту
  3. Проверить наличие COM портов в системе, введя в командную строку следующую команду:

4. После выполнения команды отобразится список всех доступных COM-портов

dev/ttyS0 — первый COM порт

/dev/ttyS1 — второй COM порт

/dev/ttyUSB0 — специальный кабель-переходник из USB в COM (Gembird UAS111)

5. Установить программу minicom. Для этого вводим следующую команду:

6. Найти многожильный кабель в оплётке длиной 4-6 см.

7. Соединить 2 и 3 выводы COM порта перемычкой из кусочка многожильного провода. Оплётка будет удерживать провод на контактах, а металлические жилы внутри будут проводниками.

8. Настроить программу minicom. Для этого вводим следующую команду:

9. Выбрать «Настройка последовательного порта»

10. Нажимая А поочередно выбираем порты (если используется кабель-переходник из USB в COM то выбрать /dev/ttyUSB0)

11. Отключить аппаратное управление потоком, нажав «F»

12. Выйти из настроек нажав «Enter»

13. Сохранить настройки по умолчанию «Сохранить настройки как dfl»

14. Выйти из minicom

15. Запустить minicom выполнив команду:

16. Нажать на любую клавишу на клавиатуре

В случае, если символы не вводятся с клавиатуры, необходимо вернуться к пункту 10, и выбрать другой COM-порт

Если вводимые символы отображаются — значит COM-порт определен верно

17. После того, как номер COM-порта определен его необходимо указать в схеме SCADA, для устройства, подключенного многожильным кабелем.

Где можно посмотреть официальную информацию о контрольных суммах образа?
Я скачал образ Microsoft Windows 7 with SP1 Updated 12.05.2011 Его суммы md5.

Классы, где посмотреть список?
Где посмотреть список классов. и Как создать новый?

Где посмотреть список сокращений функций и переменных
Здравствуйте! В VBA встречаются такие записи: например, к ячейке Excel можно обратиться с помощью.

Где посмотреть полный список переменных окружения браузера?
подскажите, пожалуйста, где можно посмотреть полный список переменных окружения браузера. спасибо

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Где можно посмотреть полный список команд,свойства и методы
Где можно посмотреть полный список команд,свойства и методы которые можно использовать с.

Где можно посмотреть список всех существующих библиотек для AS? (кроме GitHub)
Есть, например, OpenCV — библиотека алгоритмов компьютерного зрения, обработки изображений с.

Чему равен MAC портов LAN роутера (как посмотреть) ?
Доброго времени суток. Если настраивать ADSL-роутер под Ethernet, и использовать 1 из LAN-портов.

Где посмотреть Код ценового предложения, или где создать ценовое предложение?
подскажите, что такое «Код ценового предложения.» мне необходимо обновить значение цены, .

как определить номер ком порта устройства, подключенного через usb? по типу диспетчер устройств в windows

ставлю клиентам оборудование. возможно 2 типа подключений — через RS232 либо USB. В сопутствующем ПО необходимо прописать номер порта. Если подключение через RS232 — проблем никаких, все порты чаще всего подписаны на системнике, либо методом перебора, их как правило, не больше 5-и.

Но часто бывает что все физические comы заняты либо отсутствуют вовсе и приходится выполнять подключение через USB. В соответствии с технической документацией в этом случае в каталоге с ПО оборудования создаем символическую ссылку (драйвер) ttyS99 на /dev/ttyACM0. Как можно быстро узнать номер ком порта этого ttyACM0? Он определяется чаще всего как 9, но бывает какой-нибудь 61, 62 или вообще любой! начинаются танцы с бубном в виде бесконечного перебора.

При помощи udev создавай симлинк при подключении. И это будет уже не безымянный USB ACM, а /dev/чтототам. Конечно, если у железяки свои VID/PID, а не используется какой-нибудь ширпотребный.

Как можно быстро узнать номер ком порта этого ttyACM0? Он определяется чаще всего как 9

Ты что-то попутал. Какой, нафиг, «номер ком-порта»? Это тебе не прошивка для игровых приставок! Какое устройство создалось, такое и надо указывать в подключении.

В сопутствующем ПО необходимо прописать номер порта

До меня дошло! «сопутствующее ПО» писал вантузоид, да еще и не на ЯП, а на какой-нибудь «си-диезине»? И там нет устройства, а вместо него «номер порта»? Тогда смотри в исходники этого шлака. Я вообще не представляю, какой логикой мог автор руководствоваться, чтобы «номер порта».

чтобы запустить аппарат, необходимо в каталоге с его ПО в конфигурационном файле .ini прописать номер com порта. строка так и называется comport=*, где * — номер от 1 до 99. на windows проблема решалась в диспетчере устройств во вкладке com порты — номер порта. на линукс я не знаю как определить поэтому и задал вопрос. что не так я спросил? аппарат не предназначен для USB поэтому прописывается символическая ссылка (драйвер), эмулирующий этот ком. прописывать номер всеравно надо

проблема в том что одно и то же устройство с одним и тем же серийником, id, кодом или еще чем-то, на разных linux системах определяется под разным номером этого com. В основном это системы под ККТ, типо artix и проч. Нужен универсальный инструмент распознавания

на линукс я не знаю как определить поэтому и задал вопрос. что не так я спросил?

Объясняю: спрашивать надо того олуха, который это говно написал! Потому что в линуксе нет понятия «номер порта».

прописывается символическая ссылка (драйвер), эмулирующий этот ком.

Как она выглядит и куда прописывается?

Блин, ну неужели ты вообще в линуксе ниже плинтуса?

ln -s /dev/ttyACM0 /ПОустройства/ttyS99

ОК, теперь хоть понятно.

Как ты думаешь, что означает «ttyS99»? Какой номер «ком-порта»? Давай подскажу: /dev/ttyS0 — это «ком1».

«Потому что в линуксе нет понятия «номер порта». »

он есть в windows, возможно разрабы перенесли его в linux под тем же названием «для простоты». какой-то параметр существует точно

«Как ты думаешь, что означает «ttyS99»? Какой номер «ком-порта»? Давай подскажу: /dev/ttyS0 — это «ком1». »

по твоей логике ком100. но это бред. я писал уже — на разных linux системах везде пишется ttyS99 одинаково, но по факту методом подбора определяется как ком9, ком10, ком61

Не номер портта, а имя устройства. Смотри, что выводится в dmesg при подключении девайса

[17819.727106] usb 2-1.5: New USB device found, idVendor=079b, idProduct=0028 [17819.727111] usb 2-1.5: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [17819.727586] cdc_acm 2-1.5:1.0: ttyACM0: USB ACM device

это. чтобы запустить ‘это’ устройство, нужно в каталоге с его ПО в конфигурационном файле прописать comport=9. почему? почему если я поеду завтра в какой-нибудь леруомерлен со своим устройством, попробую воткнуть его им в ККТ, чтобы оно заработало у них, я должен буду у них в том же каталоге с ПО, прописать comport=61

Особо суровый идиотизм. С этим вопросом — к разработчику.

Предположим номеров comпорт не существует и надписи на системниках рядом с разъёмами com1 com2 и т д это чушь, а разработчики написали бред. Все же я не знаю по другому как их обзывать, буду говорить номер компорт извините что мозолю вам глаза. Одно я могу утверждать на 100 процентов. Какой-то параметр компорта существует, потому что от него зависит работоспособность устройства, я просто не знаю, как его посмотреть, с этим и обратился к вам, прошаренным линуксоводам. Повторюсь, если устройство физически подключается по ком через разъём rs232, то решение сводится к осмотру системника и поиска надписи. Если же подключение выполняется по USB, приходится гадать, потому что это уже виртуальный компорт, но по моей практике, у него тоже есть свой номер.

“Блин, ну неужели ты вообще в линуксе ниже плинтуса?”

Да это так. Я в линуксе на уровне монтирования флешки под командой sudo. Ровно столько мне требуется для работы. И если честно, чем глубже я в него окунаюсь, тем больше меня выворачивает наизнанку

Под этим номером разработчик мог понимать что угодно,напиши ему письмо.

Конечно, если у железяки свои VID/PID, а не используется какой-нибудь ширпотребный.

Даже тут можно выйти из положения, если она одна. Либо привязаться к Bus, если разные разъёмы на разных.

Я вообще не представляю, какой логикой мог автор руководствоваться, чтобы «номер порта».

Писал под DOS в начале 90-ых?

Нужен универсальный инструмент распознавания

Какое слово непонятно в первом же ответе анонимуса? Он же написал: udev.

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

Разработчик, конечно, мог упороться и зацепиться за то, что показывает ls -dl /sys/dev/char/* | grep «char/188» , но мне кажется, что он, всё же, хочет /dev/ttyS , а этот симлинк ему можно сделать посредством udev.

Да ну (: вот прям нет?

ок давай наведу на мысль, про правило для udev тебя уже тут ткнули, это хорошее решение, так как привяжешь конкретную железяку к конкретному симлинку.

если надо быстро посмотреть то

естественно твоя прога должна понимать не только запись в конфиге вида COMx. Если она настолько тупа, то кроме udev у тебя нет вариантов

ну и естественно это может не работать на всех зоопарках дистра, увы универсального способа нет

Спроси дебила, который этот софт писал!

чем глубже я в него окунаюсь, тем больше меня выворачивает наизнанку

Ну так раз ты — тупой геймер, не лезь, куда тебе не надо.

создаем символическую ссылку (драйвер) ttyS99 на /dev/ttyACM0

Символическая ссылка ≠ драйвер.

номер ком порта устройства, подключенного через usb?

У устройства подключенного по usb нет ком порта. Это драйвер юзбового ком адаптера при подключении устройства создаёт виртуальный ком порт.

Если ты хочешь писать в /dev/ttyACM0, то после создания симлинка ttyS99 тебе в твоей программе нужно указать порт 100. Но, емнип, оно у тебя не заработает, т.к. при подключении устройства, у тебя кроме ttyACM0 должен создаться ttyS*, номер которого тебе и нужно узнавать, если не хочешь копаться в правилах udev.

ttyACM0 — это не «ком порт», это юзбовый контроллер, который тебе ком порт добавляет.

Как посмотреть, какой из портов тебе нужен? Все ком порты — «файлы» в директории /sys/class/tty и /dev/serial Смотришь выхлоп ls -l /sys/class/tty и ls -l /dev/serial/by-path и сопоставляешь с тем, в какой USB разъём у тебя подключен адаптер. Как посмотреть куда адаптер воткнул, тебе уже Morin написал.

Я давно юзбовые адаптеры не видел, могу что-нибудь перепутать, если что.
А вообще, нормальный адаптер тебе бы /dev/ttyUSB0 создал, и не сношал мозг.

Когдя использую более одного переходника USB-COM, то беру на разных чипах и оборудование вешаю на /dev/serial/by-id/ . Если чипы одинаковые то надо делать udev правило, чтобы переходники мапились по серийнику, иначе будет путаница, но мне делать так лень)). Можно еще пробовать вешать на /dev/serial/by-path/, но я не пробовал.

Спасибо всем буду пробовать сегодня

[ 1328.568927] usb 2-1.5: new full-speed USB device number 6 using ehci-pci [ 1328.677761] usb 2-1.5: config 1 interface 0 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 10 [ 1328.678720] usb 2-1.5: New USB device found, idVendor=11ca, idProduct=0219 [ 1328.678725] usb 2-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1328.678728] usb 2-1.5: Product: Trident USB Device 1.1 [ 1328.678731] usb 2-1.5: Manufacturer: VeriFone Inc [ 1328.678734] usb 2-1.5: SerialNumber: 0123456789ABCD

добавляется только ttyACM0

то есть. я должен создать правило udev, по которому моя система запомнит мое устройство, например, по серийнику, и будет автоматом при его подключении привязывать к какому-нибудь порту, пусть будет 50, т е ttyS50, если я все правильно понаял. Осталось разобраться как создавать эти udev правила )

в /etc/udev/rules.d создать файл 90-VeriFone.rules с таким содержанием

писал по памяти, попробуй, если что-то не выйдет гугли

окей. создал правило. в папке dev создается файл ссылка @COM50 ссылающийся на ttyACM0 по типу того что я создавал вручную в папке с ПО только с названием ttyS99. Как мне это поможет в определении компорта?

кто-то писал здесь про систему DOS он прав, это ПО писали в т ч для него, т к есть соответствующая инструкция. если я наберу команду cat /proc/tty/driver/serial, выдаст такой список 0: uart:unknown port:000003F8 irq:4 1: uart:unknown port:000002F8 irq:3 2: uart:unknown port:000003E8 irq:4 3: uart:unknown port:000002E8 irq:3 4: uart:unknown port:00000000 irq:0 5: uart:unknown port:00000000 irq:0 6: uart:unknown port:00000000 irq:0 7: uart:unknown port:00000000 irq:0 8: uart:unknown port:00000000 irq:0 9: uart:unknown port:00000000 irq:0 10: uart:unknown port:00000000 irq:0 11: uart:unknown port:00000000 irq:0 12: uart:unknown port:00000000 irq:0 13: uart:unknown port:00000000 irq:0 14: uart:unknown port:00000000 irq:0 15: uart:unknown port:00000000 irq:03E8 16: uart:unknown port:00000000 irq:0 17: uart:unknown port:00000000 irq:0 18: uart:unknown port:00000000 irq:0 19: uart:unknown port:00000000 irq:0 20: uart:unknown port:00000000 irq:0 21: uart:unknown port:00000000 irq:0 22: uart:unknown port:00000000 irq:0 23: uart:unknown port:00000000 irq:0 24: uart:unknown port:00000000 irq:0 25: uart:unknown port:00000000 irq:0 26: uart:unknown port:00000000 irq:0 27: uart:unknown port:00000000 irq:0 28: uart:unknown port:00000000 irq:0 29: uart:unknown port:00000000 irq:0 30: uart:unknown port:00000000 irq:0 31: uart:unknown port:00000000 irq:0

так вот в системе DOS это значило бы, что

3F8 это COM1 2F8 это COM2 3E8 это COM3 2E8 это COM4

не знаю как это может помочь просто наткнулся на соответствие

полагаю что надо искать параметр устройства типо 3F8, потом расшифровать его

А порт теперь не 16-м стал?

Ищи быдлокодера, который это говно написал.

Что это за утилита, кстати? Может, за то время, что ты ищешь решения, проще было с нуля ее переписать?

банковское по. устройство — терминал эквайринг

ну так и обращайся к нему как com50, в какой порт его не ткни для него всегда будет именно этот симлинк, привязанный к vid pid serial и всегда будет трактоваться однозначно на машине с подобным udev правилом

Ты невнимательно читал: ПО для этой фигни писал какой-то мудак, поэтому «номер порта» у него какой-то рандомный получается.

А ТС не въезжает не только в линукс, но и в это говноПО. И, похоже, у него нет ни исходников, чтобы сделать нормально, ни того урода рядом, чтобы ему морду набить!

да похрен какой у него номер под капотом, работать можно через симлинк. и грубо говоря линукс сам еще тот рандом в нумерации и потому кроме udev и нет нормального способа. пусть пропишет в конфиг симлинк, если надо что-то специфичное вроде «фыва30» то просто заменить в правиле com50 на нужный фыва

да не, перечитал еще раз, порт указывается в конфиге софтины, тут походу тс в надмозга играет вместо того чтоб сесть и почитать

ну собственно беглый гуглинг по этим терминалам и привел меня к ответу в составе пакета есть сшаник в котором прописан порт, собственно не вижу драмы заглянуть в него и написать хоть удев правило, хоть симлинк руками, хоть сшаник переписать

всем спасибо кто помогал. в общем разобрался нашелся способ через udev. прога действительно понимает конкретный фыва, а именно ttyS*, поэтому создаем правило ссылку на нее с любым номером (что крайне удобно — можно не гадать).

Я так понял проблема с определением была конкретно для моей сборки linux (у меня ubuntu). В гугле находил инструкцию, что люди определяют порт через команду ls -la /dev/ttyS* -выводит список всех ttyS, в стандартных случаях это все физические комы, ttyS0-ttyS3 и после подключения добавляется новый типо ttyS61, откуда сразу определяем номер. НО у меня же ИЗНАЧАЛЬНО существовало 60+ ttyS* под всевозможными номерами, и этот способ не работал. Проблема решилась УДАЛЕНИЕМ под правами root конкретного ttyS* из папки /dev/, на который создали правило, после этого применяем правило снова sudo udevadm trigger, после этого все работает.

Я понимаю что можно наверняка настроить, чтобы все было автоматически, легко и быстро, но меня это уже не интересует) Есть только пару сопутствующих вопросов. Я заметил, что если после перезагрузки подключить сначала флешку, потом устройство, оно будет уже определяться как ttyACM1, а не ttyACM0. на символическую ссылку это не влияет — она так же создается, только на ttyACM1. Но вот прога перестает запускаться. Почему? я думаю тут уже из-за ПО что то криво написано. Вопрос номер 2. Имеет ли значение расположения этой ссылки в linux? Имеется ввиду каталог. Вопрос 3. Я уже писал здесь что создавал ссылку в соответствии с инструкцией. Только вручную а не с помощью правила. Выглядела она @ttyS99 на файл ttyACM0. Это не одно и тоже, что я создал с помощью udev? описание одинаковое «/dev/ttyACM0», только название разное

«Это не одно и тоже, что я создал с помощью udev? описание одинаковое «/dev/ttyACM0», только название разное» помимо тогда что система его запоминает по серийнику

Да залезь же уже в скрипты программы, я ж вечером тебе писал, если не работает с ttyACM1, то в конфиге скорее всего захардкожено ttyACM0. Найди где оно, замени на что-то вменяемое например ttyVeriFone. создай udev правило и живи спокойно.

По поводу ковыряния в ПО в поисках ACM0 и его редактирования. Мне не удалось его найти. Одни файлы закодированы и при попытке открыть выдают кракозябры, другие слишком длинные, и поиск по ним с помощью поисковых команд по коду “ACM” не дал результатов. В прочем, это уже не имеет значения. А вообще служба безопасности запрещает там лазить, тем более что то менять

тогда пинай техпо, пусть исправляют, т.к. ACM0 может быть занят, а его удаление может привести к нерабочему состоянию чего-то еще на рабочем месте.

В случае с ACM0 и бубунтой все просто: в бубунте при втыкании флешки запускается какой-то демон, который пытается определить, не модем ли это случаем. Ну и на всякий случай эта дрянь создает устройство ACMx.

На SO поищи, как избавиться от такого поведения. Там то ли ненужный networkmanager убить нужно, то ли modemd (кажись, второе, но первое тоже лучше не запускать, оно не нужно).

Ну или нормальный линукс поставь, а не это говно.

Его «техпо» про modemd и прочее вредительство педераста-поцтеринга, похоже, не слыхало!

ну ты-то тоже походу про терминалы на модеме не слышал, да да, там такое сплошь и рядом, кто тебе сказал, что modemd можно безболезненно грохнуть? На кой хрен падтерминал прикидывается модемом уже отдельный разговор.

кто тебе сказал, что modemd можно безболезненно грохнуть?

Я тебе сказал. Это говно не нужно, т.к. и без него все работает прекрасно.

Ты, похоже, тоже нифига линуксом не пользуешься, как и ТС.

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

Как узнать номер com-порта

Вам понадобится

  • — Компьютер с ОС Windows;
  • — программа AIDA64 Extreme Edition.

Инструкция

Нажмите по значку «Мой компьютер» правой кнопкой мышки. В контекстном меню выберите «Свойства». Если у вас операционная система Windows XP, то в следующем окне выберите «Оборудование», затем — «Диспетчер устройств». Если на вашем компьютере установлена операционная система Windows 7, то диспетчер устройств можно выбрать сразу же.

Появится окно, в котором будет список всех устройств, которые есть на вашем компьютере. В этом списке вам нужно найти строку «Порты СОМ и LPT». Нажмите по стрелочке, которая находится рядом со строкой. Откроется список сом-портов, которые установлены на вашем ПК.

Нажмите по номеру порта правой кнопкой мышки, после чего в контекстном меню выберите «Свойства». Вы увидите устройство, которое подключено к этому порту. Таким способом вы можете узнать номер порта сом, к которому подключено нужное устройство.

Также можно воспользоваться программой диагностики и мониторинга компьютера AIDA64 Extreme Edition. Программа платная, но в интернете можно найти ее тривиальную версию. Возможностей бесплатной версии хватит для того, чтобы узнать номер сом-порта. Скачайте приложение из интернета и инсталлируйте его на жесткий диск компьютера.

Запустите AIDA64 Extreme Edition. После ее запуска придется подождать несколько секунд. Программа просканирует систему. После этого вы увидите, что меню разделено на два окна. Вам потребуется левое окно, в котором найдите строку «Устройства». Нажмите по стрелочке, которая находится рядом. Найдите в списке устройства, которые подключены к сом-портам (может быть просто написано «Cом-устройства»).

Кликните по строке «Устройства» левой кнопкой мышки. После этого в правом окне программы появится список устройств, которые подключены к сом-портам. Так вы можете узнать номер сом-порта, к которому подключено устройство. При необходимости можно сохранить отчет.

Источники:

  • В диспетчере устройств нет раздела

Войти на сайт

или

Забыли пароль?
Еще не зарегистрированы?

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Понравилась статья? Поделить с друзьями:
  • Как удалить ярлык с панели задач windows 10
  • Как узнать oem версия windows или нет
  • Как узнать админский пароль windows 10
  • Как удалить ярлык с панели быстрого запуска windows 10
  • Как узнать ntp сервер в домене windows