kppp, dial-up connection and speed 9600
- hatred
- Global Moderator
- Сообщения: 1205
- Зарегистрирован: 08 июн 2006 00:32
- Откуда: Владивосток
- Контактная информация:
kppp, dial-up connection and speed 9600
Была бадья такая, стал у меня момед выдавать по максимуму 9600 бод, больше ни в какую, короче, долго мучался, пытался понять причину.. а оказывается, в новой версии kppp максимальная скорость лочки порта порядка 1 мбит (900.000 с копейками), она же стоит по дефолту, и вот я ее снизил до 115200... скорость коннекта теперь до 47000 бод.
ЗЫ понимаю что щас модемное соединение мало кто юзает, да и kppp тоже, но на малой родине родным объяснять как пользоваться скриптами - лом но всеж, если кому пригодится
ЗЫ понимаю что щас модемное соединение мало кто юзает, да и kppp тоже, но на малой родине родным объяснять как пользоваться скриптами - лом но всеж, если кому пригодится
Прошли времена когда на элементарные вопросы можно было отвечать man <что-то там> (с) из сети
Hatred's Log Place | My GitHub repos | My Gitlab repos
Hatred's Log Place | My GitHub repos | My Gitlab repos
kppp, dial-up connection and speed 9600
Это старая и многим известная вещь. Некоторые модемы не понимают даже 115200 и им нужно указывать 57600.
kppp, dial-up connection and speed 9600
Скорость в 115200 максимальна для COM-порта.
- rpk
- Full Member
- Сообщения: 117
- Зарегистрирован: 07 июн 2006 20:48
- Откуда: Vladivostok
- Контактная информация:
kppp, dial-up connection and speed 9600
[quote="forge"]Скорость в 115200 максимальна для COM-порта.[/quote]
Шалишшшш
Шалишшшш
kppp, dial-up connection and speed 9600
to rpk:
А где ты видел больше ? Поридай спецификации по RS232.
А где ты видел больше ? Поридай спецификации по RS232.
- rpk
- Full Member
- Сообщения: 117
- Зарегистрирован: 07 июн 2006 20:48
- Откуда: Vladivostok
- Контактная информация:
kppp, dial-up connection and speed 9600
[quote="forge"]to rpk:
А где ты видел больше ?[/quote]
Дома работает )
[quote="forge"]Поридай спецификации по RS232.[/quote]
Там описана максимальная "стандартная скорость" в 115200, да и то, в асинхронном режиме.
Все UART что я встречал позволяют как минимум в два раза больше.
А где ты видел больше ?[/quote]
Дома работает )
[quote="forge"]Поридай спецификации по RS232.[/quote]
Там описана максимальная "стандартная скорость" в 115200, да и то, в асинхронном режиме.
Все UART что я встречал позволяют как минимум в два раза больше.
kppp, dial-up connection and speed 9600
to rpk:
Не свисти, что есть "стандартная скорость"? Это максимальная физически допустимая/поддерживаемая полоса пропускания, которая сост. 115200 kbit/sec, и где же ты нашел больше?
>> да и то, в асинхронном режиме.
А он только в таком и работает. Само название говорит за себя.
Не свисти, что есть "стандартная скорость"? Это максимальная физически допустимая/поддерживаемая полоса пропускания, которая сост. 115200 kbit/sec, и где же ты нашел больше?
>> да и то, в асинхронном режиме.
А он только в таком и работает. Само название говорит за себя.
- rpk
- Full Member
- Сообщения: 117
- Зарегистрирован: 07 июн 2006 20:48
- Откуда: Vladivostok
- Контактная информация:
kppp, dial-up connection and speed 9600
Although the specification only defines rates up to 19200 bps, communication using data rates as high as 230400 bps and a short (less than 2 meter) cable are common.forge писал(а):to rpk:Не свисти, что есть "стандартная скорость"?
"максимальная физически допустимая/поддерживаемая полоса пропускания" зависит от среды передачи - не больше и не меньше.Это максимальная физически допустимая/поддерживаемая полоса пропускания, которая сост. 115200 kbit/sec
Максимальная же скорось передачи помимо полосы пропускания зависит ещё и от максимальной частоты тактового генератора в используемой UART и его добротности. На говённом железе и 57600 может не подняться - на хорошем и 921600 выдаёт "на ура".
Навскидку: http://www.organizator.ru/id/49461/detailed.htmlи где же ты нашел больше?
http://www.kron.com.ua/conv/usb-rs232v2.shtml
Аналогичных плат и переходников работающих и на более высоких скоростях - навалом в продаже.
Да ну?А он только в таком и работает. Само название говорит за себя.
А вот какие-то мужики в стандарте написали что предусмотрен асинхронный и синхронный режимы обмена... Норкоманют наверное...
UART, оно конечно в трактовке именно как асинхронное и звучит - но, заюзать для синхронизации RTS/CTS религия не позволяет?
А уж про USART что стоит в нормальных железках и не заикаюсь...
kppp, dial-up connection and speed 9600
Никуя, в том то и дело, что сама микросхема UART больше не дает.
>> на хорошем и 921600 выдаёт "на ура".
Полная херня!!! Провались я на этом месте, если это так.
>>А вот какие-то мужики в стандарте написали что предусмотрен асинхронный и синхронный режимы обмена.
Просто эта микросхема преобразует синхронный сигнал, получаемый по шине, в асинхронный, кот. впоследствии передается через последовательное соединение.
>> на хорошем и 921600 выдаёт "на ура".
Полная херня!!! Провались я на этом месте, если это так.
>>А вот какие-то мужики в стандарте написали что предусмотрен асинхронный и синхронный режимы обмена.
Просто эта микросхема преобразует синхронный сигнал, получаемый по шине, в асинхронный, кот. впоследствии передается через последовательное соединение.
- rpk
- Full Member
- Сообщения: 117
- Зарегистрирован: 07 июн 2006 20:48
- Откуда: Vladivostok
- Контактная информация:
kppp, dial-up connection and speed 9600
UART - это НЕ МИКРОСХЕМА. Это абревиатура - не более и не менее.forge писал(а):Никуя, в том то и дело, что сама микросхема UART больше не дает.
Абревиатура серии миксорхем, если будет угодно. Тот факт что в большинстве старых последовательных интерфейсах, на писюшниках
ставили дешёвые миксосхемы UART, которые физически не могли работаь на больших скоростях, говорит только о том, что тогда большие скорости
просто были не нужны (33600 было потолком для модемов, и даже учитывая алгоритмы сжатия, развёрнутая информация не дотягивала до 115200).
"Сейчас" времена изменились, железо тоже. Только "название серии" осталось - UART.
Ну почему же херня сразу. Если с чем-то не встречался, не значит что этого не бывает...Полная херня!!! Провались я на этом месте, если это так.
А проваливаться лучше не стот
UART 16550 устарела давным давно. Но, именно она и находилась в подавляющем большинстве писюков, и соответственно под неё писались драйвера и софт. Отсюда и повсеместная уверенность в ограничении на 115200 бод. Для примера можно заглянуть в винде в то место где выставляются скорости на последовательных портах. В последних версиях винды там более-менее вменяемый перечень, и 115200 занимает в нём далеко не последнее положение... 1.5 Mbps - совершенно не предел. Я использовал UART`ы на 4/8 мегабит....UART
...................................
Поскипано
...................................
Older 8250 and 16-450 UARTs are not fast enough for today's modems. A 16-550 is required for transmission up to 115,200 bps (115 Kbps).
ISDN users running both 64 Kbps channels are losing performance with a 16-550 UART, because the maximum 115 Kbps is reduced further to 92 Kbps when the start/stop bits are removed. Upgrading to a 16-650 or higher UART boosts real data speed from 92 to 128 Kbps. The 16-650 is the more sophisticated UART, providing hardware flow control that reduces the burden on the CPU. See UART overrun .
Buffer Maximum
UART Size Speed
Chip (bytes) Bits/sec
8250 None 9,600
16450 1 9,600
16550 16 115,200
16650 32 430,800
16750 64 921,600
16850 128 1.5 Mbps
См. выше. Это не микросхема, а просто абревиатура.Просто эта микросхема преобразует синхронный сигнал, получаемый по шине, в асинхронный, кот. впоследствии передается через последовательное соединение.
А вот синхронный или асинхронного режим завит уже от конкретной реализации, суть - модели, конкретной микросхемы.
В стандарте прописаны оба режима. USART в компьютерах бывает в нормальном исполнении в основном в специализированных, - ибо дороговато по сравнению с UART, но на тех в синхронном режиме можно и на 30 Мбит/с разогнаться.
В ряде случаев использовать синхронный режим довольно выгодно и удобно.
Например - когда заранее невозможно знать предельную скорость передачи, или когда параметры среды передачи меняются во времени.
Автоподстройка скорости в сиинхронном режиме в этом случае работает на ура.