LINUX.ORG.RU
ФорумTalks

Актуальность ноутбука с com портом

 , , , ,


0

1

По личному опыту, может ли реальный com порт на ноутбуке дать какое-то преимущество по сравнению с переходниками (usb rs232 to RJ45 и др.) для каких-либо компьютерных задач? Например, для обслуживания сетевого оборудования. В каких случаях?

Deleted

В подавляющем большинстве задач на практике не может, если работа с портом идёт через средства ОС. А вот LPT мог бы.

Quasar ★★★★★ ()

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

Deleted ()

Встречались проблемы с дешевыми китайскими переходниками. Но у меня опыт на офтопике.

four_str_sam ()
Ответ на: комментарий от Deleted

Для промышленного оборудования, когда надо одновременно собирать данные с кучи COM-портов, необходимы только аппаратные, без переходников с USB. Но это - редкость.

Quasar ★★★★★ ()
Ответ на: комментарий от Quasar

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

пожалуй, единственный и очень частный случай, когда COM-порт теоретически может быть нужен - это отладка старых ядер в разных осях. иногда эта отладка работает через COM-порт. но даже году так в 2007-м я уже не смогла завести отладку через COM и использовала для этого 1394 (firewire). так что сейчас, наверное, уже нет таких случаев резкой необходимости COM-порта прямо на материнке. да и не делают их встроенными уже сто лет.

Iron_Bug ★★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Ответ на: комментарий от Iron_Bug

ReactOS по-прежнему имеет отладку через СОМ

tiinn ★★★★ ()

Разок при работе через переходник замечал потери пакетов. Возможно, это издержки китайщины

tyro33 ()

Последнее, что у меня не завелось через переходник usb-rs232, был принтер. Но он и так сильно грохотал (матричный), так что я его просто выкинул.

abraziv_whiskey ★★★★★ ()

Были проблемы с переходником moxa при прошивке плат производства Микролинк-связь, пытались решить проблему с техподдержкой moxa, не получилось. Что то там с задержками было связано.

irton ★★★★★ ()
Ответ на: комментарий от xnick

С дерьмовым переходником, в нормальных все хотелки настраиваются. Наиболее частая хотелка - нестандартная скорость.

Morin ★★★ ()

Для сетевого скорее всего без разницы, если управление потоком символьное. Для программ типа понипрог нужно дергать ножками готовностей, а они в usb-com дергаются или никак или медленно. Некоторое «кривое» заточенное под определенную задержку в ответе по последовательному порту оборудование может не работать, но такое все реже, у производителей тоже железные компорты закончились.

ilovewindows ★★★★★ ()
Ответ на: комментарий от Iron_Bug

отладка старых ядер в разных осях

This.

На первой job'оте дебажил ядро семерочки максимальной через rs232, пока не научился с чем-то другим работать.

Deleted ()

Через переходник не будет работать pulse per second (PPS). Но, это если тебе актуально работать с приёмниками точного времени и синхронизировать время с точностью до микросекунд. Там, где это нужно, обычно ноутбуков не ставят и у контроллеров есть куча железных комов.

imul ★★★★★ ()

с цисками нормально работать и через переходники.

p.s.

перепись тру в треде!:)

crypt ★★★★★ ()
Ответ на: комментарий от irton

Поправка: речь идёт о старых IBM, поскольку они могут быть сопоставимы по стоимости с качественными переходниками. Впрочем, интересно узнать и о новых моделях (и их позиционировании, вариантах использования и т.д.).

Deleted ()
Последнее исправление: Deleted (всего исправлений: 1)

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

Но, были проблемы с тестированием RS через IP, приходилось ставить PCI карты, то есть большой постоянный поток они не тянут на больших скоростях.

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

deadskif ()

да легко.

особенно если для обслуживания нужно какое-нибудь говно мамонта под dos запускать.

или там где требуется что-то кроме RX/TX

n_play ()
Ответ на: комментарий от deadskif

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

правильно. ведь даже б-у тафбук денег стоит побольше, чем гейбук.

проблемы которые решаются деньгами - не проблемы! (народная мудрость)

n_play ()
Ответ на: комментарий от Iron_Bug

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

Тут очень многое зависит от самого софта.Я не раз встречал софт который работает с портом через системные прерывания.Он работать с переходниками тупо не будет.

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

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

BlackJack ()

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

Deleted ()
Ответ на: комментарий от BlackJack

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

теоретически, если очень сильно нужно, можно на десктоп поставить тот же UART на PCI. выше писали про такое решение. и наверняка там можно посадить штук десять UART'ов, скорости хватит. для железа снаружи разницы не будет. ну а софт кривенький, который прерывания дёргает, наверное, можно как-нить обмануть... но это уже изврат получится.

Iron_Bug ★★★★★ ()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Ответ на: комментарий от Iron_Bug

теоретически, если очень сильно нужно, можно на десктоп поставить тот же UART на PCI.

Дык так в большинстве промышленных компьютеров и делают.

BlackJack ()

Ну ХЗ, у меня на всех десктопах COM есть (на материнке, на заднююпанель при необходимости вывожу планкой). В ноутбуках да, встречать не приходилось. Мне-то оно и на десктопе нужно бывает раз в пару лет, так-что пофиг.
Есть мысль запилить «KVM over COM», для аварийного доступа к труднодоступному linux PC (ну и для лулзов). Т.е. реализовать торадиционную схему с физическим терминалом, только вместо телетайпа — PC. Интересно, на сколько это осуществимо и надёжно.

MrClon ★★★★★ ()
Ответ на: комментарий от Ygor

https://market.yandex.ru/product/1019546/reviews?hid=91013&track=tabs

Достоинства:
Защищён от пыли, влаги, грязи, снега 
Хорошо работает при минус 30 градусах 
Не боится тряски и падений в машине
Недостатки:
Слабенький процессор 
Слабый видеоадаптер 
На Солнце бликует экран 
При минус 47 градусах замерзает экран

lol)

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

null123 ★★ ()
Ответ на: комментарий от null123

cf-30 старье, котороые лет 5 назад все списали. mk3 (самый последний) оно 2008 года выпуска

бери cf-31 не ниже mark 5. получишь шустрый модный i5 процессор и прочий хлам. почти как сf-30.

заодно там и экран, который неплохо так видно солнце и прочее. (правда, в нём уже добавился влагозащищенный вентиллятор, что конечно удручает. но говорят, что мощности у него достаточно, чтобы он все говна наружу выплевывал)

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

n_play ()
Последнее исправление: n_play (всего исправлений: 1)

Это зависит в основном от прикладного софта, нежели от самой железки. Нормальные переходники даже bitbang умеют (та же FT232RL) и любые нестандартные скорости, вопрос в том, что если софт самостоятельно работает с COM-портом в обход абстракций ОС, то он такое не поймёт.

Ещё возможна низкоуровеная отладка системы через COM-порт, но это нужно лишь в специфических случаях и то есть более современные альтернативы.

Так что в 95% случаев нормальный (переходник за 50 рублей - не нормальный) переходник полностью заменяет аппаратный COM-порт. В 4% случаев не заменяет, но и ноутбук там нафиг не нужен, а нужен какой-нибудь контроллер или стационарный комп. И лишь в 1% случаев реально нужен ноутбук с COM-портом.

Так что если ты не знаешь зачем это тебе, то можешь не заморачиваться.

KivApple ★★★★★ ()
Ответ на: комментарий от n_play

или там где требуется что-то кроме RX/TX

Есть переходники, которые умеют все линии COM-порта, а не только RX/TX. А также умеют bitbang.

KivApple ★★★★★ ()
Ответ на: комментарий от MrClon

Это вполне осуществимо. Всякие одноплатники именно так и запускают - вешают на UART USB-UART переходник и получают консоль. Разумеется, ОС на одноплатнике должна запустить agetty на этом tty.

Однако, наличие хардварного порта совершенно не обязательно. С тем же успехом будет работать и два соединённых USB-UART переходника. Причём даже самых дешёвых, ибо тебе хватит TX-RX линий и стандартных скоростей.

KivApple ★★★★★ ()
Последнее исправление: KivApple (всего исправлений: 1)
Ответ на: комментарий от BlackJack

FT232RL, если не подделка, покрывает 99% потребностей. Что такого оно не умеет и насколько это актуально?

KivApple ★★★★★ ()
Ответ на: комментарий от Iron_Bug

да и не делают их встроенными уже сто лет.

На десктопных делают, но не распаивают. Оставляют просто голые ножки на матери.

Norgat ★★★★★ ()
Ответ на: комментарий от Norgat

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

outsider ★★ ()
Ответ на: комментарий от Iron_Bug

теоретически, если очень сильно нужно, можно на десктоп поставить тот же UART на PCI. выше писали про такое решение. и наверняка там можно посадить штук десять UART'ов, скорости хватит. для железа снаружи разницы не будет. ну а софт кривенький, который прерывания дёргает, наверное, можно как-нить обмануть... но это уже изврат получится.

У меня такая плата стоит, с ней в комплекте идет программа под DOS как раз для обмана софта.

curufinwe ★★★★★ ()

Для проведения компьютерной диагностики промышленного и медицинского оборудования, автомобилей и много другого.

Deathstalker ★★★★★ ()
Ответ на: комментарий от Iron_Bug

Iron_Bug> но такого никогда не видела. обычно софту пофигу на то, как реализован порт.

А я лично сталкивался. Бывает аппаратура, с которой на один компьютер надо аж через 8 COM-портов данные собирать одновременно (почему не сделали коробочку сбора данных, которая к одному порту на компьютере цепляется - это уже вопрос к разработчикам). Через USB-UART там начинались проблемы с самим сбором данных.

Quasar ★★★★★ ()

usb2com горят часто, устал менять.

Lavos ★★★★★ ()
Ответ на: комментарий от Deathstalker

Можно поподробнее? Чем конкретно, в деталях, отличаются случаи, когда необходим имеено нормальный ноутбук, а не переходник? Чипы, названия, вот это всё.

Deleted ()
Ответ на: комментарий от Quasar

ну, бывают умельцы, чо :) восемь компортов - это сила! раньше велосипедили, как могли. сейчас как-то меньше стало велосипедов. всё стандартизируется. разве что какое-то наследие уникальное. знаю одного чела, на работе работает с маздаем 2000. потому что у них какое-то телекоммуникационное оборудование на телестудии и под него дрова только для этой древней венды. и никаких перспектив их переделать, потому что оборудование сложное, интерфейсы никто не знает. и вот техники постоянно ищут подмены постепенно издыхающему железу. и сейчас уже почти невозможно их найти. а начальство не понимает, что нужно обновлять всё железо с нуля уже. такие ситуации бывают, но редко.

Iron_Bug ★★★★★ ()
Ответ на: комментарий от Quasar

аж через 8 COM-портов данные собирать одновременно

Каким образом это делают? Через какой-то разветвитель? Если да, то что он из себя представляет? Или кучу портов на рабочей станции?

Deleted ()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Deleted

early_britney_fun> Каким образом это делают?

В компьютер вставили несколько плат PCI-E -> COM. Проблема в том, что часть оборудования не ими сделана и каждый прибор подключается по интерфейсу RS232 индивидуально.

Quasar ★★★★★ ()
Ответ на: комментарий от Quasar

Кстати, вопрос по поводу

плат PCI-E -> COM

Есть ли какие-то хорошие фирменные модели, хорошо себя зарекомендовавшие?

Deleted ()
Ответ на: комментарий от Deleted

ну походу 115200 через usb1.0

смешные люди, че с них взять

Morin ★★★ ()

usb-rs232

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

Понятно, что в 99% случаев это просто консоль к какой-нидь встраиваемой системе, так что не критично. Так что железный порт нужен для случая тяжелых условий (эм-помехи, вибрации и т.д.).

yax123 ★★★★ ()
Ответ на: комментарий от Deleted

Компьютерный реограф «Импекард-М», например. Если в ноутбуке есть RS-232, то переходник для него не нужен.

Deathstalker ★★★★★ ()
Ответ на: комментарий от Iron_Bug

такие ситуации бывают, но редко.

Скорее редко бывает, когда начальство ПОНИМАЕТ, что нужно обновлять все железо с нуля уже)

nerfur ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.