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



Итак, в сегодняшней статье вспомним dial-up-модемы и всё, что с ними связано. Разберёмся, как в наши дни можно выйти в интернет через такое подключение. Узнаем, получится ли вообще пользоваться современными сайтами. Традиционно будет много интересного.

Суть такова


Когда-то давно здесь уже был пост от всё того же dlinyj, где описывалось соединение двух модемов. Но мне традиционно хотелось большего: не просто увидеть, как то, что вводится в терминале на одном компьютере, видно на другом, а открыть то самое окно с вводом логина и пароля, услышать щелчки реле и звук соединения, после чего наконец получить доступ к заветному TCP/IP. Как же это сейчас сделать? Давайте разбираться.

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

Немного ностальгии по той эпохе


Ну и перед началом экспериментов вспомним, как оно вообще было. Кто не застал — узнает, кто застал — поностальгирует. Конечно, всё сразу в одном абзаце не отразишь, но всё же.

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

Работало всё это по нынешним временам очень медленно, отчего сайты были по большей части легковесными: никакого шлака типа бесконечной прокрутки, «ленивой загрузки» и просто мусорных элементов. Продвинутые пользователи для экономии трафика открывали кучу страниц сразу, отключались, а затем после их прочтения дозванивались снова и открывали следующие. На некоторых линиях связь была очень нестабильной и часто обрывалась, а при попытке дозвониться в очередной раз можно было получить «занято»: модемный пул провайдера всё же не резиновый. Настоящим спасением были менеджеры закачек, позволявшие докачать файл, если связь прервалась, вместо скачивания его заново.

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

Были и свойственные этой эпохе вирусы, например, "крякер интернета", где под видом программы, умеющей взламывать логин и пароль провайдера, пользователь получал обычный троян или просто программу-прикол. Или же "звонилка", где пользователь сдуру (примерно так же, как сейчас жмякают «Нажмите „Разрешить уведомления“, чтобы продолжить») обзаводился непонятной программой, при запуске которой соединение обрывалось, а при попытке его возобновить модем совершал звонок на платный номер.

Не интернетом единым


Не только лишь для доступа в сеть служили они. Даже после того, как число работающих BBS сильно упало, интернетом всё не ограничивалось. По модемам передавалась телеметрия, открывались ведомственные и банковские порталы, работало удалённое управление.



Вот для примера POS-terminal'ы разных фирм и годов. Многие из них до совсем недавнего времени работали через модем: при совершении платежа терминал звонил в процессинговый центр банка и обменивался данными.







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

Некоторые из подобных устройств умудрились даже пережить закат модемной эпохи, продолжая работать даже тогда, когда все пользователи пользовались кабельными сетями.
Были и «нетрадиционные» способы применения. Например, модем с голосовыми функциями позволял не только звонить при помощи компьютера, а ещё и менять голос при звонке. Также в те годы были популярны аналоговые автоответчики фирмы Panasonic, поддерживающие удалённое управление, для чего надо было при звонке набрать в тоновом режиме трёхзначный пароль. При помощи модема и нехитрого софта можно было подобрать этот пароль, после чего получить полный доступ к функциям и, например, поменять штатную запись на что-то обидное для владельца устройства.

Обзор оборудования


Разумеется, мимо меня, любопытного парня, много всякого компьютерного хлама прошло, так что модемов в щедрых закромах Родины оказалось немало. Сами по себе модемы тоже представляют немалый интерес: каждое такое устройство по сути полноценный специализированный компьютер, оснащённый процессором, памятью, ПЗУ, интерфейсным контроллером, цифровым сигнальным процессором (DSP), цепью связи с телефонной линией…
В качестве процессора частенько можно было встретить Z80, i186 (а в самых крутых аппаратах даже монстров вроде 386EX) или MC68000, в поздних моделях были проприетарные чипы.







Вот, например, Zyxel Omni 56k, через точно такой же в своё время выходил в интернет я сам. Девайс специальной «российской» версии, адаптированной к суровым отечественным реалиям и умеющей работать даже на наших линиях, состоящих из дешёвой лапши.







А вот не менее популярная в наших краях модель от Acorp. Модем поддерживает голосовые функции и может использоваться, например, для звонков при помощи компьютера или записи разговоров.





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







U.S Robotics Sportster Ext 56k Faxmodem.
Настройка осуществляется DIP-переключателями. Кстати, в таком корпусе выпускалось несколько моделей, внешне отличались они лишь наклейкой.



А вот внутренний модем на шину ISA. У меня оказалось сразу две такие платы, и я даже пытался повторить тот эксперимент товарища dlinyj с соединением двух модемов (успешно, кстати). На плате отчётливо видны цифровой сигнальный процессор от TI, память, ПЗУ, динамик, реле импульсного набора, трансформатор. Чип, на котором намалёвано «NT2 C» — процессор Intel 80186.







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

О провайдерах




Изначальный план купить где-то карту оплаты и попробовать выйти в сеть с оглушительным треском провалился. Ни один из челябинских провайдеров модемного доступа не предоставлял. И, похоже, не предоставляет он его уже давно. Да что уж там, даже нормальной линии во многих местах уже не найти, так как аналоговые АТС уже демонтировали. Даже если лапша у вас не втыкается в голосовой шлюз (типа вот такого обнаружившегося у меня Linksys SPA2102) или абонентский терминал GPON, вполне может оказаться, что идёт она всё равно не дальше подвала или чердака, где расположено аналогичное оборудование.

В своё время товарищ Макс «Fagear» Крюков даже снимал видео про подключение «традиционным» образом. Тут вам и всё ещё рабочий провайдер, и старый дизайн многих сайтов… Эхх.
Мне повезло жить в доме, где сохранилась нормальная медная линия, так что, конечно, можно попробовать поискать номер в другом регионе, но в таком случае есть серьёзный риск прогореть на счетах за городской телефон. Так что мною был быстро найден альтернативный вариант: при помощи двух модемов и нехитрых приспособлений создадим своего собственного провайдера. При наличии оборудования собрать всё это сможет каждый.

АТС


Самым простым и дешёвым вариантом полноценной связи двух модемов является использование офисной мини-АТС. Она полностью повторяет все сигналы «полноценной» линии, а пользоваться ей можно сколько влезет без риска получить счёт с шестизначным числом. И цена вполне молодёжная, от пятисот до тысячи рублей, подойдёт любая модель, лишь бы в ней было хотя бы два аналоговых порта. Также есть схемы симулятора телефонной линии (поддерживающие набор и звонок), но, скажу я вам, АТС на вторичке вам обойдётся куда дешевле, чем закупка компонентов и сборка такого устройства.



А вот и она. Panasonic KX-T206, одна из самых компактных аналоговых мини-АТС. Вообще, изначально я её приобрёл для других целей (о чём когда-нибудь тоже выйдет пост), но оглашать их пока не буду, не хочу нарушать интригу. Стоила она недорого, свой экземпляр я урвал за пятьсот рублей.



С обратной стороны ничего интересного.



Снимем крышку. АТС попала ко мне весьма зачуханной, шесть коннекторов из восьми были утрачены. Но она была в рабочем состоянии, что крайне радовало. Нас интересуют разъёмы «EXTN», точнее, их средние контакты. Крайние используются только системными телефонами. Подключённым телефонам соответствуют номера 21...26.



Разумеется, АТС я разобрал. Внутри достаточно много деталей, размещено всё весьма плотно. На материнской плате видны разъёмы для установки ещё одной платы расширения.



Материнская плата. Хорошо видны реле и развязывающие трансформаторы. Также виднеются ПЗУшка и давно сдохшая батарейка, судя по всему, настройки хранились в энергозависимой памяти. Справа внизу в цепи внешней линии два керамических защитных разрядника, защищающих электронику от жизненных потрясений.



А эта плата отвечает за сопряжение АТС с городской телефонной сетью.



Собираем всё обратно.
Разбираем коннекторы, вытаскиваем оттуда остатки старой лапши и втыкаем кабель КСПВГ, которого у меня осталось несколько десятков метров после демонтажа в одном месте охранной сигнализации. Другой конец подключаем к телефонной розетке. Оказалось, что в местном хозмаге двойная розетка стоит дешевле одной одинарной, так что её и прикупил. Оба порта оказались запараллелены, так что разбираем розетку, откусываем красные и зелёные провода и припаиваем кабель от АТС (полярность не важна, внутри любого модема есть диодный мост), не забыв замотать всё чёрной тряпочной изолентой.

Небольшое предупреждение для желающих повторить это всё: хотя напряжение на мини-АТС существенно ниже такового в суровых российских линиях, в том, чтобы ощутить его на себе, мало приятного. Так что не забывайте изолировать провода и не касайтесь контактов «на горячую». Модем — одна из немногих частей компьютера помимо блока питания, где при работе может присутствовать достаточно высокое напряжение.



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

Проверка связи


Теперь проверим возможность соединения двух модемов.
Для тестов мною были взяты два ноутбука: «боевой» Compaq Evo N610C, а также старый и ещё не сломленный RoverBook с невразумительным названием. Несмотря на наличие у обоих аппаратов COM-портов, никакие внешние модемы подключать не стал, решил проверить просто со встроенными ноутбучными.



Открываем какую-нибудь терминалку (я использовал PUTTY), выбираем там порт модема и выставляем скорость 115200 бод. То же самое делаем на втором ПК. Учтите, что это должна быть именно терминалка, умеющая отправлять ещё и управляющие символы типа возврата каретки. Софт типа так любимого мною Advanced Serial Port Terminal тут не подойдёт. На каждой машине набираем «AT», если всё нормально, модем ответит «OK». Далее на одном из ПК набираем «ATDP21» (21 меняем на ваш номер). Покрякивание динамика, щелчки реле внутри АТС, и вот в терминале Roverbook'a появляется строчка «RING». Отвечаем «ATA», и… свершилось! Издав такой ностальгический звук, модемы соединились. Даже два дешёвых ноутбучных модема с первой же попытки увидели друг друга и смогли подключиться. Следует отметить, что максимальная скорость, которую мы сможем получить при помощи двух простых модемов — 33,6 килобит в секунду, так как более высокоскоростной V.90 (56К) является асимметричным (модем может лишь принимать с такой скоростью, но не свистеть на ней).

Dial-in сервер


Мы же ведь помним, что целью было не просто соединить два модема, а выйти в интернет?
Поэтому нужно настроить софт, который бы умел при поступлении звонка брать трубку и предоставлять модемный доступ. Самым простым вариантом является использование ОС Windows, где он поднимается в несколько щелчков мышкой.



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


Создаём новое подключение.


Тут выбираем последний пункт.


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


Выбираем модем. В этот момент он должен быть подключён к компьютеру. Для опытов использовался Zyxel Omni 56k, позже заменённый на аппарат от Acorp (как позже выяснилось, видимой разницы между ними нет).

Автоответ на модеме включать необязательно, система сама будет брать трубку при поступлении звонка. На видео в самом конце статьи можно заметить, что индикатор «AA» (Auto answer) на модеме погашен.


Тут выбираем «Запретить».


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


Тут ничего не меняем.


Вот и всё, буквально за пару минут простой сервер для приёма входящих звонков был развёрнут.



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





Самодельный USB->RS-232 переходник (успешно синхронизировавший с компьютером целый модельный ряд КПК, прошивавший POS-terminal'ы и возвращавший к жизни роутеры) с модемом работать почему-то отказался (хотя уровни у него не пятивольтовые). Поэтому пришлось отправиться в щедрые закрома Родины и извлечь оттуда купленный мною пару лет назад (хотел использовать его совместно с программой Serial USB Terminal на Android, но оказалось, что он в ней не поддерживается, пришлось делать свой на FTDI и ADM213) девайс Moxa UPort 1110, лишённый данного недостатка.

Ну вот и всё. Втыкаем провод от модема в АТС, и система готова принимать звонки.

Возвращаем свой две тысячи седьмой




Изначально для проверки планировал использовать ноутбук на Windows 7 и его встроенный модем, но в итоге решил, что если ностальгировать, то по-максимуму. Поэтому берём компьютер на базе Athlon 64 (на фото его материнка). Машина старая, впрочем, сайты на ней всё ещё успешно открываются. Более того, ещё три года назад я достаточно активно этим компьютером пользовался.



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



Но заканчиваем ностальгические рыдания и переходим к настройке. Тут я столкнулся с очередной проблемой — внешний модем почему-то не работал. COM-порт был исправен, модем тоже. Но всё равно при нажатии кнопки «Опросить модем» он мигал лампочками, покрякивал динамиком и героически прикидывался трупом. Пришлось заменить его на плату на PCI.



Создаём подключение. Всякие правила набора убираем, оставляем только номер нашего второго модема — 21.



Ну что, всё готово. Нажимаем кнопку перемещения в 2007 год соединения, и модем начинает дозвон.



И вот связь установлена. С теми самыми 33,6 КБит/с.

Скриншоты, конечно, не передают всей той атмосферы, так что я даже снял видео. Даже специально достал ЭЛТ-монитор, аутентичный для той эпохи.

Ha! Ha! I'm using the Internet!




Откроем что-нибудь? Для начала убедимся, что сеть действительно есть, для чего запустим ping. Отлично, связь работает.



В адресной строке вводим google.com, жмякаем Enter и спустя минут пять белого экрана он таки загружается. Картинка, правда, прогрузилась не до конца, видимо, соединение отвалилось по таймауту.



Old-DOS. То, что на скриншоте, появилось буквально через несколько секунд после нажатия на ввод.



Ещё через пару минут сайт успешно загрузился полностью.



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



Яндекс. Грузился он куда дольше Гугла, постоянно перекидывая то на один (sso.passport.yandex.ru), то на другой (sso.ya.ru) домен. Картинки опять таки прогрузились не полностью.



Nedopc.org. На этот сайт мною возлагались очень большие надежды, но открыться он так и не смог.



Домашняя страничка эпохи Web 1.0. Работает, грузится весьма уверенно для таких скоростей.



9zip.ru. За минуту загрузилось то, что на скриншоте, чуть позже начали подтягиваться картинки.



iXBT. Этот сайт тоже было крайне интересно проверить — как-никак, один из самых аутентичных из ныне живущих сайтов о железе, немалая часть обзоров на котором сейчас бы потянула на неплохие статьи для хаба «Старое железо». Текстовая часть загрузилась успешно, всё остальное добывалось как-то особенно долго, в итоге дело закончилось разрывом связи. Картинок никто так и не увидел.

С сервисами, требующими хорошего соединения, всё было понятно ещё до начала опытов: Telegram и YouTube не работают (первый пишет вечное «Connection...», второй выдаёт ошибку воспроизведения), VK тоже (сообщения не отправляются).

Windows CE


Успешно выведя в интернет компьютер, я захотел сделать то же самое на КПК (обзор на него я уже делал в своём посте "Легенды на SH-3").









Итак, открываем HP dialup и создаём новое соединение. Создаётся оно очень просто и особых пояснений не требует.

Ну что, звоним?



И оно таки работает! Антикварный КПК успешно подключился и получил доступ в сеть.



А вот и Old-DOS на его экране. Тут он загружался достаточно долго, минут десять точно.

Что же в итоге?


Увы, коммутируемый доступ в интернет скорее мёртв, чем жив. Многие сайты уже не открываются, просто потому что их размер намного превосходит таковой для типичного ресурса тех лет. Времена, когда парочка скачанных за ночь песен в формате mp3, картинки с котиками или коротенький видеоролик были небывалым достижением, давно прошли. Уже к началу десятых годов огромная часть пользователей пересела на ADSL с куда большими скоростями. Многие веб-страницы тащат на себе десятки мегабайт различных данных, что для такого канала связи непозволительно много. Если в том видео Макса Крюкова сайты ещё как-то открывались, то теперь всё совсем печально.

Почувствовать всю боль открытия нынешних ресурсов на модемных скоростях можно и без всего этого оборудования: достаточно всего лишь обычного телефона с мобильным интернетом и небольшого шатания по городу в поисках плохого сигнала. Многие пользователи знают: если на иконке уровня сигнала написано «E» (он же EDGE), можно с уверенностью сказать, что интернета нет, почти ничего не открывается. А ведь скорость там в десяток раз выше модемной. Ну а если купить билет на электричку и куда-нибудь поехать, то можно увидеть, что на просторах нашей необъятной ещё полным-полно мест, где не то, что интернета, вообще связи никакой нет, а телефон показывает лишь унылое «Нет сигнала».

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

Ссылки




Комментарии (71)


  1. Shrim
    06.02.2023 11:26
    +6

    Надо было в Firefox уменьшить до 1 значение network.http.max-connections


    1. MaFrance351 Автор
      06.02.2023 11:31
      +1

      Вообще, да. Спасибо за рекомендацию.
      Правда, того, что некоторые сайты весят десятки мегабайт и через такое соединение будут грузиться целую вечность, это, увы, не отменяет…


      1. Paul_Arakelyan
        08.02.2023 13:32
        +4

        На правах админа ISP ( www.ua.net ) начала 2000-х - у нас были клиенты, тянувшие сотни мегабайт по dial-up (V.34, замученные АТСК в центре города, типично днем 21600-26400), часть удавалось запроксить в локальное хранилище (обновы антивирусов и т.п., сваял я редиректор к сквиду + парсинг логов в поисках всего "большого", что попадало в это самое хранилище, полоса 256К стоила бешенных денег, на ней висели под 30 модемов + выделенки, вот так я увидел, что такое "оверселлинг"). А особенности клиенто-оринтированного биллинга позволяли это делать почти нашару. Почти - потому что счёт за телефон тоже был немаленьким, у меня иногда за $60 запрыгивал. Шара же состояла в следующем - если сессия дольше суток (это редко, но реально бывало) - она вообще считалась техническим сбоем "модем завис", т.е. не учитывалась, также, если ты вдруг работал не тогда, когда твой тариф (были тарифы "вечерний" и "ночной" за копейки, в не своё время залогиниться просто нельзя было) - ты тоже ничего не платил. Вот, кстати, прайс:

        http://www.ua.net/price/rdiup.htm

        (админка юзверей давно отключена, как и хостинг юзерских страниц, компания не работает уже много лет). Из удивительного - http://www.ua.net/eng/kyiv.htm курсы валют пашут, а вот погода - уже нет.

        Автоматом сессии не обрывались, можно было прибить руками в интерфейсе мониторинга/управления модемами (самописная софтина, в консоли статус каждой линии, на нескольких площадках). Соответсвенно, законнектившись в 7 утра - можно вполне "бесплатно" посидеть днём было, пока не начинался дефицит в линиях (купить телефонные линии у *телеком-ов - было или дорого, или проблематично), тут уже вертись-крутись, чтоб все смогли дозвониться и забрать-отправить почту.

        Так как телефоны были узким местом в диалап-ISP - тарифицировалось время, хотя от этого постепенно ушли в сторону фиксированной абонплаты. На выделенных линиях - скорость подключения и трафик (типично - предоплаченный объём для покрытия расходов на железо/аренду линий+превышение).

        Из смешного: под закат эры диалапа пришли к нам "в гости", за деньгами, метрологи. "Тарификация по времени? Значит - часы есть? а как они поверяются?". Пара месяцев переписки (на грани "включил дурака": "какие часы сертифицированы?" - "мы не знаем" и прочий цирк, про ntp вообще даже заикаться нельзя было, вроде) и в итоге нашлась лазейка - "тарификация почасовая", этот интервал уже не требовал поверки, что мы и задекларировали. Так и ушли они ни с чем (и так уже вовсю DSL разростался, так что положить им "в карман, на дорогу" было нечего).

        А сейчас часть боли тех времён можно ощутить, выключив 3G/4G/wifi/... в гаджете, оставив только GPRS/Edge. Сайты плохо грузятся, в основном, из-за низких тайм-аутов - это решается прокси-сервером у "провайдера", в который быстро влетит, и который потом это медленно отдаст. А вот "сайт не найден", т.е. ошибки DNS в статье, объяснить сложнее - скорее похоже на несовместимость софта, но тоже решаемо прокси-сервером.

        С ростом скоростей и ожирением сайтов - появилась новая роль у прокси-серверов, сжатие (скорее, рекомпрессия) трафика - те же картинки можно пережать, а иногда и ресайз сделать (но это уже требовало чуть не ручной каталогизации url). Тоже таким немного баловался.


  1. NivER
    06.02.2023 12:28
    +12

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


  1. Tarson
    06.02.2023 12:43
    +3

    Зайдите на Самиздат, он еще с двухтысячных не менялся

    http://samlib.ru/


    1. MaFrance351 Автор
      06.02.2023 12:46

      Да, практически все сайты эпохи Web 1.0 (аутентичные, а не новодельные в духе того времени) успешно открываются и работают.


  1. dlinyj
    06.02.2023 13:12
    +9

    Олдскулы свело!

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

    Вообще, с модемами очень много игрался. Из прикольных идей, который либо не опробованы, либо недоделаны:
    1. Звонок на удалённую BBS через IP-телефонию. Пробовал делать переходник для звуковой карты и модема. Результат получился как-той странный. Очень надеюсь, что f15 не погасит свою BBS, она нам очень нужна и дорога.
    2. Попробовать связь через две радиостанции. Вообще это тема вполне рабочая, но никогда не пробовал.
    3. Здесь писали несколько раз про передачу данных под водой, были готовые схемы и решения, вот подружить их с модемами и попробовать. Хотя, вода, конечно, совершенно иная среда, чем телефонный провод.

    На плате отчётливо видны цифровой сигнальный процессор от TI, память, ПЗУ, динамик, реле импульсного набора, трансформатор. Чип, на котором намалёвано «NT2 C» — процессор Intel 80186.

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


    1. MaFrance351 Автор
      06.02.2023 13:36
      +1

      Со связью по радиоканалу интересно попробовать.
      А ещё хочется таки поэкспериментировать с тем голосовым шлюзом, что у меня есть. Ну, в плане того, сколько через него получится выжать и всё такое. А также позвонить через IP-телефон на BBS, используя модем и эту коробочку.


      1. inkelyad
        06.02.2023 13:56
        +3

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


        1. VT100
          06.02.2023 22:57

          AX25 (amateur X25), например. Сам — не пробовал.


        1. vorphalack
          07.02.2023 00:41

          оно ОЧЕНЬ медленное. какая-нить старая аська может и пролезет, может даже xmpp, всё остальное будет крайне болезненно.


    1. rPman
      07.02.2023 11:30
      +2

      на сколько далеко вода (речь идет о реках и озерах?) позволяет передать сигнал на адекватных скоростях и затратах на оборудование, пусть и десяток килобит?

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

      если речь идет не о радиоэфире, то регулятору нет смысла мешать развитию такой связи


      1. dlinyj
        07.02.2023 14:46
        +1

        Всё тут. И там много публикаций по теме. Я опытов не проводил.


    1. Javian
      08.02.2023 10:48

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


    1. Paul_Arakelyan
      08.02.2023 17:13

      По п.1: Заглянем в историю - немного печальную. Абонентское высокочастотное уплотнение — Википедия (wikipedia.org) . Печально было то, что реально полосы канала было "мало"кГц, плюс искажения, и всунуть в него V.34 - нереально. Т.е. при играх с IP-телефонией - важны используемые кодеки. Есть ведь вообще вокодеры, которые 3 минуты звука в 60кбайт закодировать могут, только если это музыка - результат будет намного хуже анекдота про "картавящего и шепелявящего Каррузо". Если кодек работает на полосе в 32кбит/с - то не стоит ожидать, что получится более 16кбит полосы выжать с помощью аналогового сигнала. Там, где каналы цифровые - ISDN было модно.

      2: шансы на успех ограничены только пропускными трактами приёмников-передатчиков и зашумлённостью эфира.

      3: звук в воде... Тут явно успех от излучателя и приёмника зависят. Плюс, модем надо в режим для выделенных линий загнать будет.


      1. dlinyj
        08.02.2023 17:17

        habr.com/ru/company/kaspersky/blog/430676 вот BBS на ip-телефонии, рабочая тема.


  1. NeoCode
    06.02.2023 14:28
    +1

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

    Что интересно, модем был "голосовой", т.е. позволял записывать и передавать голос. Но голос в процессе оцифровки очень сильно искажался, софт был глючный, и вообще как-то вот это работало криво (хотя может это у меня руки были кривые). Я тогда очень хотел, чтобы было более простое решение - прямое подключение телефонной линии к звуковой карте (конечно через развязку и согласование уровней), но готовых решений, встроенных в телефонные аппараты, почему-то не было. Вот этот момент мне до сих пор кажется упущением в развитии классической телефонии: почему производители не ставили в современные телефонные аппараты (которые навороченные - с кнопками, памятью, АОНом и т.п.) пару стандартных разъемов 3.5jack, уже с гальванической развязкой, для того чтобы можно было подключать телефоны к любым совместимым устройствам для записи и воспроизведения звука?


    1. MaFrance351 Автор
      06.02.2023 14:34

      Увы, насчёт телефонии мне неведомо. Возможно, дело в том, что обычным пользователям это не было сильно надо, а в организациях используются специальные платы сопряжения компьютера с телефонными линиями. Ну и модемы с аудиоразъёмами тоже были.

      Насчёт пейджинга — встречал только какую-то услугу с переадресацией e-mail на пейджер. С модемами ни разу не видел.

      Интересно, что за программа была для общения и обмена файлами?


      1. Lirix_vladimir
        06.02.2023 18:24

        Году в 2003-2004м отсылал сообщения на пейджер через форму на сайте пейджингового оператора


        1. MaFrance351 Автор
          06.02.2023 18:29

          Интересно. А что за оператор был? Случайно, не Frog.ru?


          1. Lirix_vladimir
            06.02.2023 18:31
            +1

            Не, местный сибчелендж или искра, не помню уже.


            1. MaFrance351 Автор
              06.02.2023 18:39

              Тогда понятно.


        1. Paul_Arakelyan
          08.02.2023 17:20

          С конца 90-х и пока beeper (пейджинговый оператор) не "того" (не знаю что случилось) - у клиентов была возможность форвардить оповещения о письмах на пейджер - from+subject. Не без косяков (кодировки :\), но пахало. Кажется, в оператора через uucp залетало.


    1. inkelyad
      06.02.2023 14:41
      +1

      почему производители не ставили в современные телефонные аппараты (которые навороченные - с кнопками, памятью, АОНом и т.п.) пару стандартных разъемов 3.5jack, уже с гальванической развязкой, для того чтобы можно было подключать телефоны к любым совместимым устройствам для записи и воспроизведения звука?

      Потому что телефонисты. Они до сих пор в разных местах ограничивают/требуют ограничивать возможность записи с линии. Даже если она сейчас цифровая и кончается где-то в недрах чипа сотового телефона.


      1. MaFrance351 Автор
        06.02.2023 18:03

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


      1. NeoCode
        07.02.2023 00:11

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


        1. kAIST
          07.02.2023 10:32
          +3

          "Русь" как раз таки по фичам был очень и очень мощным телефоном. Да, сложный и неудобный из за ограничений по железу (семи сегментный дисплей на все разнообразие из десятков меню и сотен настроек).


          1. NeoCode
            07.02.2023 20:22
            +1

            Я знаю, в конце 90-х у меня на какое-то время оказался этот телефон. С виду минимальный интерфейс, а внутри каких только функций нет (правда инструкции к нему не было, инета тогда тоже не было, так что разбирался я методом тыка). В числе прочих была такая: прослушивание линии без снятия трубки. После ввода нужного кода, можно было каким-то образом слышать всякие непонятные шумы, в том числе (возможно) переговоры соседей (а может и не только соседей, а всех от кого шли наводки по всему пути следования моего провода), наводки из проводов радиоточки, 50 Герц от электричества, какие-то сигналы и возможно что-то еще. Да, очень тихо, очень сложно различимо в мешанине всяких шумов, но интересно же, особенно подростку:)
            А сейчас у меня Палиха 750 с адаптером для подключения к компьютеру. Говорят что она унаследовала что-то от "Руси". Но правда, и проводная телефония как-то незаметно стала практически не нужна, ушла в прошлое вместе с модемами и особой "хакерской" (или "фрикерской") атмосферностю и эстетикой.


        1. inkelyad
          07.02.2023 12:16
          +1

          Производители аппаратов и телефонисты тут в одной связке. Упаси боже, чтобы пользователь какую-нибудь несертифицированную железку или сигнал к телефонной линии подключал. А за сертифицированную будем брать много денег.


          1. MaFrance351 Автор
            07.02.2023 12:32
            +2

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


    1. Tippy-Tip
      07.02.2023 02:23
      +1

      Официально продаваемый Omni 56K комплектовался лицензией Venta ZVoice (урезанная VentaFax на одну линию). Софтина честно и без глюков отработала в качестве секретаря-автоответчика с 2000 до 2012 пока в квартире, в которой проживал на тот момент, был стационарный телефон. Да и сейчас наверное заработает, если подключить модем и в нынешнюю квартиру провести телефон (или подключиться через VoIP-шлюз или GSM-шлюз)... Правда перед запуском пришлось отказаться от заводских настроек и чутка пошаманить с S-регистрами модема, но это была разовая операция, да и за давностью лет уже не помню в каких регистрах какие параметры выставлял.


  1. Markscheider
    06.02.2023 16:25
    +4

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

    Вы немного ошибаетесь. Таким способом трафик не сэкономить: сколько килобайт скачал - за столько и заплатил. А вот на подключениях с повременным доступом (оплата не руб/кбайт, а руб/мин) - это вполне себе стратегия. Наоткрывал кучу вкладок, отключился и полчаса читаешь...


    1. MaFrance351 Автор
      06.02.2023 16:49

      Да, оговорка вышла. Но для повременного доступа такое реально использовали.
      Более того, привычка наоткрывать кучу всего, а потом размеренно просматривать, сохранилась у меня и сейчас. Равно как и у некоторых пользователей.


    1. diogen4212
      06.02.2023 17:11

      сэкономить на загрузке ненужных картинок?


      1. acsent1
        06.02.2023 17:14
        +2

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


        1. geher
          06.02.2023 20:24
          +1

          Или огнелис с дополнением "Image like Opera".


    1. acsent1
      06.02.2023 17:14

      Это и сейчас хорошая тактика, например, при поездке в метро


    1. Didimus
      07.02.2023 16:11
      +1

      Напомню: Вовочка, тебе какие женщины больше нравятся? - маленькие, они быстрее скачиваются


      1. MaFrance351 Автор
        07.02.2023 16:58
        +4

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


  1. stalinets
    06.02.2023 17:16

    Можно ещё пожкспериментировать с GSM-шлюзами, пустив Dial-Up по сотовой сети. Но подозреваю, оно не пойдёт из-за сильного сжатия голоса. Хотя в 2000-е у операторов была корпоративная услуга для возможности работы факсов через сотовую сеть, значит - можно, только интересно как именно.


    1. MaFrance351 Автор
      06.02.2023 17:31
      +1

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


      1. IDDQDesnik
        06.02.2023 17:43
        +2

        На обычном тарифе оно просто работать не будет. Звуковой кодек слишком все корежит. Нужен спец тариф "под телеметрию". У нас так на объекте показания электросчетчиков снимаются.


        1. stalinets
          06.02.2023 18:56
          +1

          Я помню, когда мы в 2008 или 2009 году пробовали - через GSM-канал не проходила нормально даже тональная двухчастотная сигнализация, то есть звоня с обычного телефонного аппарата с тональным набором, подключённого к удалённой мини-АТС через два GSM-шлюза, нельзя было нормально донабрать добавочный номер на этой удалённой мини-АТС. Скажем, вместо "356" АТС понимала "333", потому что двухчастотный посыл первая тройки дробился на части, и увидев три цифры "3", АТС понимала, что набран добавочный номер 333 отключала дальнейший приём номера. Или просто через раз набирались цифры. А вот когда мы звоним просто по мобильнику и донабираем номер кнопками мобильника, всё всегда проходит штатно: из этого делаю вывод, что - да, мобильник передаёт эту сигнализацию не двухчастотно в голосовом тракте, а по CSD или как-то ещё. Хотя в динамик нам опционально и выдаёт обманку - те самые двухчастотные сигналы как контроль того, что кнопка нажата.


          1. MaFrance351 Автор
            06.02.2023 19:04

            Интересно, кстати.
            А как тогда встраиваемые GSM-модули распознают DTMF? Даже дешёвый SIM800L это умеет. CSD же вроде по умолчанию у операторов не активирован.


          1. PowerMetall
            06.02.2023 21:35

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

            Кстати да, я в конце нулевых сталкивался с мобильником, у которого звука клавиш не было в режиме тонового донабора, когда звонок уже идет (был только в режиме основного набора номера), но тем не менее добавочные номера вполне себе успешно набирались


    1. Didimus
      07.02.2023 16:12

      Там спец шум в канале, вроде есть. Может напрочь убить связь


  1. XYZMoscow
    06.02.2023 18:14

    Софт-модемы, и их дальнейшее упрощение, win-модемы были вполне себе неплохи. У меня был какой то безымянный китаец на pci, который мне достался бесплатно, "это же глючный винмодем". Я его долго гонял на DX2-66 под Win98. Нужно было найти нормальный драйвер, и всё взлетело.


    1. MaFrance351 Автор
      06.02.2023 18:14
      +1

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


    1. Didimus
      07.02.2023 16:14

      На хорошей линии и винмодемы рапортовали о 56к


  1. vadimk91
    06.02.2023 18:41
    +2

    Увидев белый USR Sportster, вспомнил, как я покупал в Питере, где-то в году 1995-96, т. н. "русский курьер", тогда умельцы из стандартного Sportster 14400 своей прошивкой выжимали 21600 и он начинал поддерживать протокол HST. Я уже смутно помню, но в магазинах "русских курьеров" не было, еле нашёл продавца где-то в полупустых корпусах то ли учебного заведения, то ли НИИ. Модем служил верой и правдой много лет в интересах фидошной ноды.
    А модемный пул в Карелии ещё жив, возможно откуда-то из глубинки на него дозваниваются.


    1. MaFrance351 Автор
      06.02.2023 19:03

      Да, про карельский тоже подумал. Но с моим тарифом за городской телефон звонить туда из Челябинска — не совсем дешёвое удовольствие.


  1. tormozedison
    06.02.2023 19:46
    +2

    Можно пробросить ERNIE-ViLG на 386 с Arachne. Нужен скрипт, формирующий страницу на HTML 3.2 с полем ввода и кнопкой. При получении строки отправляющий её на страницу ERNIE-ViLG. После готовности результатов масштабирующий их до 320х200 и переводящий в BMP. Затем формирующий другую страницу на HTML 3.2 с этими изображениями и кнопкой "сгенерировать ещё".


    1. MaFrance351 Автор
      06.02.2023 19:54
      +1

      … но это уже тема для отдельного и не менее крутого поста.


  1. Kirikekeks
    07.02.2023 10:01

    Спасибо за видео. Судорожно пытался вспомнить свой point в golded. Забыл.


  1. Intuist
    07.02.2023 10:18
    +3

    В 90-х помню сайты были даже с заглавной страницы разделены на скорость модема, тип медленный быстрый, с разным наполнением, можно в вебархиве посмотреть сайт лукас арта например.

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


    1. MaFrance351 Автор
      07.02.2023 10:20
      +2

      А когда появился массовый широкополосный доступ, многие сайты, оптимизированные под модемы, просто летали…


    1. Didimus
      07.02.2023 16:16

      - turbo 255?


  1. Iwanowsky
    07.02.2023 11:16
    +4

    Помню времена (в конце прошлого века), когда интернет был только по карточкам, я из дома через телефонный модем подключался к своему серверу на работе в вузе (с прекрасной переливчатой музыкой в процессе подключения), кот. в свою очередь тоже был подключен к Интернет через модемы Zelax М115 для выделенных линий (по телефонной скроссированной линии из Подмосковья в Москву), запускал консольный браузер Lynx и серфил без всяких картинок. Понятное дело, связь частенько рвалась, прерывались закачки больших файлов (кот. сейчас считаются маленькими), и пр. неприятности. Но все равно хорошие были времена! А сейчас — зажрались: раньше нам хватало десятков Кбит/с, а сейчас и 20Мбит/с кажется мало; раньше сайты были простыми без излишеств, а сейчас Интернет демонстрирует нам большие интерактивные сайты, на которых мегабайты трафика улетают только так.
    Остались у меня и модемы (внешние и внутренние — все в работоспособном состоянии), кот. демонстрирую своим студентам в рамках дисциплины по компьютерным сетям.


    1. MaFrance351 Автор
      07.02.2023 12:59

      демонстрирую своим студентам в рамках дисциплины по компьютерным сетям.

      В работе, надеюсь?


      1. Iwanowsky
        07.02.2023 16:32

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


  1. Galakart
    07.02.2023 11:57
    +1

    https://dogemicrosystems.ca/wiki/Dial-up_pool

    Вот ещё вариант dial-in сервера на Линуксе (Raspberry)


    1. MaFrance351 Автор
      07.02.2023 12:36

      Интересный вариант! Обязательно попробую. Тем более, что SPA2102 этот у меня есть.
      Неоднократно было интересно, может ли оно так работать, но руки не доходили проверить. Получается, может…


      1. inkelyad
        07.02.2023 16:38

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


  1. SGordon123
    07.02.2023 21:06

    56К то Вышло? А в X.25 padы кто то игрался? ;-)


    1. MaFrance351 Автор
      07.02.2023 21:20

      56k не сделать на таких модемах. Нужен специальный для этого.
      С X.25 не работал, увы.


      1. SGordon123
        08.02.2023 07:27

        Ну может на софтмодемах были прошивки? А просто с AOL работали?


    1. Paul_Arakelyan
      08.02.2023 18:21
      +1

      С 56К всё сложно и "обычному провайдеру" оказалось невозможно: цифровой поток (Т1 или Е1) от провайдера шел через телефонного оператора на клиентсткую цифровую АТС, где и превращался в 56К "вниз", но и тут нередко "неудача постигла спортсмена" - с ретрейнами и скатыванием в 40 и менее кбит/с. Учитывая то, что ретрейн занимал несколько секунд - часто практичнее было "зажать" скорость сверху и получить стабильную полосу, чем дёрги вверх-вниз вместо передачи данных. Это пришлось даже "за океаном" делать, хотя звонок на номер в другой штат и 48К "вниз" - сначала впечатляли. Хотя на самом деле - это были 48К с твоей АТС по соседству. Главной темой в диалапе стали команды AT+MS=...

      Справка: AT+MS=?

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


  1. Jeditobe
    08.02.2023 13:23
    +1

    Продвинутые пользователи для экономии трафика времени же!


    1. MaFrance351 Автор
      08.02.2023 13:34

      Да. Именно это.


  1. XYZMoscow
    08.02.2023 18:45
    +1

    У моего друга была BBS, и дозвониться до него было сложно. Модем сразу снимал трубку, и в квартире была тишина. Мы наловчились в ответ модему пищать, шипеть в линию. Модем пытался соединиться на скоростях от 300 - 1200 бод. Друг видел это в консоли и снимал трубку ))