bash.im ithappens.me zadolba.li

Связь

12747

Пеня на пеню в пенни

Миллион лет назад наши придумали такую услугу — SMS-уведомление о списаниях со счёта абонента. О каждом списании. Позвонил бабуле — тебе тут же SMS: «−4 рубля». Отправил эсемеску, посидел в инете — тыды-ы-ым! Сообщение.

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

На стадии тестов всё было зашибись: там бабло не привязано. А тут первый за пять лет абонент подписался на эту услугу. Отправил эсемеску, получил уведомление: «−50 копеек». А потом с него списали 3 копейки за получение этого уведомления и прислали новое уведомление: «−3 копейки», за которое списали 5 копеек и прислали уведомление…

Бесконечный цикл, 1–5 копеек на итерацию, скорость — примерно одно сообщение в секунду. А для внутренних услуг минус по дефолту не устанавливается… Короче, пока разобрались, чувак на десять штук в минус ушёл, телефон его сдох от перегрева, а у нас все соты с района оттянуло на хутор, где абонент жил.

12576

Скажи на ушко

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

Я всегда общаюсь в текстовом режиме, так как клиентов много и нужно параллельно отвечать всем. Кроме того, можно одновременно делать свою работу. Но клиент был важный и срочный, писал очень медленно, и я сам предложил ему сделать видеозвонок, дабы ускорить общение. Только когда я подсоединял наушники, я вспомнил, что микрофона у меня нет. Уже звонок от клиента, я принимаю, слышу: «Здравствуйте!» — и не могу ответить.

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

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

12505

Дважды два — четыре

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

И вот, наконец, стал обладателем тридцатой «ежевички». Будто в космический корабль попал, ведь предыдущий телефон был Nokia E61. Там 3G был особенным режимом, который я в 2007 году только мечтал испытать на деле однажды. Потому что 3G — это же крутотень! И разговор, и интернет одновременно без дисконнекта! Не то что 2G, где аська вырубалась при звонке.

И вот в руках лежит смартфон аж на пять дюймов! Получил в салоне оператора специально для него новую маленькую симку с поддержкой 4G. Вставил — вау, и правда 4G! Я на вершине технологий, м-м-м! И тут…

Бегу на электричку. По привычке звоню девушке, прошу узнать расписание. И внезапно осознаю: у меня же смартфон-с-четыре-джи! Снисходительным тоном прошу повисеть на линии, пока Яндекс подскажет мне время рейса. Открываю браузер, тыкаю в закладку.

Всё. Сначала медленно умирает голосовая связь. Интернет не думает даже открываться. Через некоторое время просто кладу трубку. Звоню оператору с вопросом. Оказывается, интернет и голосовая связь в их сети 4G вместе и одновременно не поддерживаются.

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

Связь 2G — голосовая связь и интернет вместе и сразу невозможны.

Связь 3G — ура, каналы PS и CS! Да здравствует интернет и звонки! Всё вместе и всё сразу! Наконец-то!

Связь 4G — э-э-э… Мы работаем над этим.

Борюсь с чувством дежавю и неуклюжим пальцем ищу в меню переключатель режима сети на старое доброе 3G.

12396

Вафли на гриле

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

Позвонил знакомый, сто лет с ним не виделись. Слово за слово — «О, дак ты ж связист, йопт! Поедем на дачу ко мне, интернет мне с 3Г-модема сделаешь». Обещание напоить шашлыком и накормить пивом сулило перспективы. На свою дурную голову согласился на выходных помочь.

День Ч, час Х. Выдвигаемся на дачу. Расположение дачи мне сразу как-то не понравилось. С одной стороны лес и за ним трасса на отметке +17 м от уровня горизонта, с другой стороны лес. Просто лес. Ни фига там нету.

Мне выдаётся компьютер, модем — и всё, в бой!

Для начала выясняется что сети нет. Хорошо… Сканирование сетей через телефон выдаёт всего две доступные. Знакомый посылается за модемом с яйцами. Ребёнок хочет мультики — не жалеем ни сил, ни времени.

Втыкаю новый модем. Хорошо, сеть есть, но не 3Г, а обычный GPRS. Брожения по участку и в пределах дома признаков 3Г не выдают. Чешем репу, накатываем. Знакомый снова отсылается в город с женой за рулём. Привозит самый дешёвый планшет…

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

Как говорится, мастерство не пропьёшь.

12319

Терапия методом феникса

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

Ячеистая топология: маршрутизатор в машинном помещении лифта, из него пара-тройка хвостов на крышу, к прозрачным вайфай-PtP-мостам, которые смотрят на другие МП других лифтов, где стоит такой же маршрутизатор. Ещё один патчкорд идёт в коммутатор, который, собственно, и терминирует все эти задвижки, контроллеры и т. п.

Поднят OSPF, RADIUS, есть три независимых гейта в интернеты, AD, NTP, внутренний DNS и прочая шняга.

Сеть запроектирована так, чтобы всё работало само: DHCP, биллинг, скрипты автоконфигурации и прочая фигня в широком ассортименте, главное — не путать порты PoE и LAN на инжекторах питания.

По договору между организациями мы должны ежемесячно выполнять ТО сети.

По проекту аптайм сети с полной связностью — 99 с фигом процентов в месяц. На аварии полагаются сутки, если связность не нарушена, и три часа, если сеть распалась на две или более сети поменьше. (Время аренды DHCP как раз три часа, после этого блоки телеметрии теряют связь и восстанавливать её пытаются раз в час; это никому не нужно, разумеется.)

Как делать ТО? Правильно, ребутим демона DHCP.

Как ещё? Данивапрос, почему бы не дать пинка DR’у? И, не отходя от кассы, BDR’а тоже приложить?

Добавки? Без проблем, сейчас бахнем все подсети служебных ПК через AD. Живительный ребут никому не мешал.

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

Не работает любимая социальная сеть? Отстаньте, мы фильтры перенастраиваем, ваше начальство в курсе.

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

Тихий омут, блин.

12288

Что попало к радиотехнику…

Много было историй и в жизни, и на IT happens, но такого ещё не попадалось.

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

Стандартная заявка: «Не работает интернет». Первоначальная диагностика сразу показала, что линк не поднимается. Естественно, надо исключить всю разводку по дому и удостовериться, что всё нормально с телефонной линией. Конечно, с пеной у рта доказывалось, что раз ж/д телефон работает, то всё нормально, но мы-то знаем… Нежелание клиента подключить модем напрямую к телефонной линии оказалось обусловлено весьма нетривиальной причиной:

— А я не могу кабель переключить! Я его в модем впаял.

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

12194

Проблема первой мили

Позвонила мне по внутреннему телефону сотрудница:

— У меня проблема.

— Какая?

— Я звоню по телефону, а у меня не набираются добавочные.

— А как ты мне сейчас позвонила?

— Ну, я звоню в другую компанию, у них не отвечает оператор, а добавочный не набирается.

— Ты пробовала позвонить ещё кому-нибудь?

— Нет.

— Хорошо, сейчас проверю.

Проверяю. Всё работает. Набираю сотрудницу:

— Проверил, никаких проблем с нашей стороны. У них что-то с телефонией.

— Но я набираю с мобильного и всё работает, но это дорого.

— Дай мне их номер.

Диктует. Звоню. На той стороне глючит АТС. Перезваниваю сотруднице:

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

— Меня это не устраивает. Мне так неудобно.

— И чем я могу помочь?

— Ой, ну всё, ладно, ничего не надо!

Бросает трубку.

Ребятушки, крепитесь. Потому что я уже не могу с ними. Мозг не выдерживает.

12154

Двум не договориться

«Плавающий» обрыв провода может доставить немало хлопот, но бывает и иначе.

Давным-давно в далёкую контору (километров так десять от цивилизации) был проведён интернет. Проведён он был по обычной медной паре через SDSL-модемы — по тем временам очень даже неплохой вариант, тем более на таком расстоянии.

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

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

Пока жила разорвана — связь работает стабильно: сигнал-то в линии высокочастотный. А если соединить — начинает зависать раз в пару дней.

Решили, что пусть лучше зависает — реле работает без сбоев, зато никакой неопределённости.

12097

Однако за время пути роща могла подрасти

В своё время была у нас приколюха на работе (монтажной обезьяной работал). Стояла пятиэтажка, на неё посредством радиоточки доставлялись интернеты. Дом далеко от магистралей и прочего, так что других вариантов не было. Там абонентов то ли шесть, то ли десять человек — по коллективной заявке подключали, все дела. Жалуются, что, мол, пропал интернет — а ремонт в течении 48 часов заявлен. Приезжают монтажники, смотрят оборудование на чердаке — всё в норме, но сигнала нет. Лезут на крышу и смотрят на антенну — антенна в норме. Смотрят туда, откуда антенна интернеты берет (вторая точка находилась почти в километре) — а между вышкой и пятиэтажкой стоит девятиэтажный дом. Новый. Так и написали в ответе на их заявку: «На пути следования радиосигнала внезапно построили дом».

История старая, но эта фраза плотно вошла в обиход. Теперь, значит, новое место работы, историю ту мало кто помнит, а из нынешних коллег никто и не знает. Комплекс, радиосигналы, крупный проект — проектировали всё это очень долго. Выбирали место, размечали, фундамент закладывали, будки собирали, везли аппаратуру всякую, монтировали, налаживали, писали софт — долго, короче. Пробный запуск (а аппаратура удалена от главного сервера, причём некисло так удалена), наводимся на спутник по координатам — нет сигнала. Проверяем с других точек — есть. С нашей — нет. Проверяем всё — углы, градусы, кучу систем координат, время разное, учитываем всякое, — нет, @#$, спутника. Должен быть, а нет.

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

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