Вояж |
Планировал выехать в пятницу 8:00.
Потом решил, что все-таки с утра нельзя упустить возможность позавтракать с женой.
Потом появились неотложные дела в городе.
Потом...
В 13-30 наконец я выехал из города в сторону Екабпилса. Понял, что в Гулбене сегодня не успею, а это - катастрофа!
Созвонился с Екабпилсом, перенес дела на субботу и повернул на кольцевую, чтобы попасть на псковское шоссе.
Сразу же начало клонить в сон - понятно, что стала портиться погода.
Чтобы чем-то занять голову, в Сигулде поставил фильм "Патруль"
Стало веселее, со сном справился.
Около Смилтене повернул на Гулбене и сразу понял, что погода не шутит: потемнело, навигатор потерял спутники. Шквалистый боковой ветер.
Снизил скорость до 70 км/час.
В Гулбене меня встретили сугробы и 5 градусов мороза.
К 19:00 освободился и стал думать о ночлеге, но созвонился с Резекне.
Оказывается, что сегодня они работают допоздна и я могу успеть по своим делам к ним.
(По их мнению мне ехать чуть больше часа)
Выехал. Скользко, скорость - не более 60 км/час.
В Балви остановился передохнуть и сбросить нервное напряжение.
Дальше стало легче, но страшнее: много поваленных деревьев. Некоторые висели на проводах, усугубляя жуть восприятия.
В Резекне приехал после десяти вечера, до часу провозился и стал искать ночлег.
В отеле "Латгале" спросили 27 лат за ночь - я себя люблю, но не настолько.
Нашел "Мотелис" - 12 лат. Годится.
Когда зашел в номер, то чуть не сдох от вони.
Полчаса проветривал.
Утром навсегла покинул сие место и поехал позавтракать в кафе "Mols".
Там тоже облом - закрыто.
Ладно, позавтракаю в Даугавпилсе.
Там справился быстро и решил не экспеременитровать с поисками кафе, а пообедать в проверенном месте в Екабпилсе.
Дорога была замечательной, включил Waze (чтобы не нарваться на штраф) и поехал.
К 15:00 уже подьезжал к кафе.
До 18:00 не столь работал, сколь интересно пообщался с коллегой.
Направление на Ригу, ехать 2 часа.
Надо чем-то себя занять.
Зашел на сайт http://www.come2play.com и сыграл партию в шахматы, которую закончил проезжая Саласпилс.
Дома первым делом забрался в горячую ванну.
Откуда, собственно, пишу.
И блаженствую.
|
Найди два отличия |
|
Позавчера в Добеле |
Метки: Добеле красиво |
Ярость - 2 |
Два года назад я уже сталкивался с подобным явлением, когда просто начинаю звереть.
(см.: http://www.liveinternet.ru/users/a1addin/post138200407/)
И мне это не нравится.
Внешние причины для этого вполне могут быть - так уж устроен мир.
Но позволять себе выходить из себя из-за чьей-то тупости, некомпетентности, наплевательского отношения к делу - не правильно.
И это повод для осмысления истинных причин гнева и для поиска решения.
P.S. Сегодня три раза пообщался со службой техподдержки Билайна (Вымпелком): в двух случаях дошел до белого каления.
Our services bring a new level of comfort and communication freedom to our customers ???
(См. здесь http://www.vimpelcom.com/cp/responsibility/safety.wbp)
Метки: Ярость Beeline Вымпелком |
Учиться мыслить |
Поймал себя на мысли, что постоянно думаю о том, как бы научиться мыслить шире. Шире собственного кругозора, мыслить, преодолевая стереотипы. Если так можно сказать - запредельно.
|
Логика: как можно мыслить по другому. |
Двойные шахматы
Двое игpают в шахматы по следyющим пpавилам: сначала делают два хода белые, потом - два хода чеpные, потом снова два хода белые и т.д.
Если одномy из коpолей объявлен шах (допyстим, чеpномy), то в этом слyчае ход сpазy же пеpеходит к чеpным, но они имеют пpаво только на один ход, чтобы yйти от шаха (если yйти за один ход невозможно, то, как обычно, мат.)
Задача: доказать, что в такой паpтии белым пpи наилyчшей игpе гаpантиpована как минимyм ничья.
Ответ:
Если при наилучшей игре со стороны белых существовала бы стратегия для черных, при которой белые проигрывают, то белые могли бы первым ходом выйти конем и вернуться им в начальную позицию (так, чтобы позиция не изменилась). Теперь черные попадают в ситуацию, идентичную изначальной позиции белых с точностью до зеркальной симметрии. То есть, белые, применив зеркальный аналог выигрышной стратегии черных, могут победить. Получается противоречие. Значит белым гарантирована, как минимум, ничья.
Источник: http://nazva.net/706/
Метки: Логика шахматы |
AirLive GATEWAY-1S1P |
Пока стали недоступны SIP-гэйтвеи от D-Link пришлось купить от AirLive.
Нравится: большой выбор настроек
Не нравится: отсутствие свежих прошивок, глюки веб-интерфейса
Что совсем не понравилось: FXO-порт ("pstn"-порт) не доступен через SIP
Метки: VOIP SIP AirLive |
TL-WA901ND |
http://www.tp-linkru.com/products/details/?categoryid=239&model=TL-WA901ND#over
Добавлено 11 апреля 2013 года:
Это, несомненно, лучшая AccessPoint из всех, с которыми до сегоднешнего дня мне приходилось работать.
Метки: TP-Link AcessPoint WiFi |
TL-SG3216 гигабитный управляемый коммутатор на 16 портов |
Открывается еще один офис, занимаюсь планированием и оборудованием коммуникациями. Один из важнейших принципов, который лежит в основе выбора техники, заключается в возможности удаленного управления и мониторинга. Именно поэтому я приобрел свитч TL-SG3216 - гигабитный управляемый коммутатор на 16 портов, оснащенный двумя комбинированными разъемами SFP.
Для начала подключился через консольный (последовательный) порт, поменял IP адрес с дефолтного на динамический. Затем получил доступ к веб-интерфейсу.
Все аккуратно, приятно.
Метки: TP-Link |
MacBook |
Я пополнил ряды владельцев MacBook-ов.
Пару дней привыкал к новому интерфейсу.
Добрался до консоли, которая напомнила убунту.
Понемногу стал обживаться: поставил RDP-клиента, vpn-ы (Tunnelblick), броузеры, виртуализацию (VirtualBox).
С некоторыми специфическими утилитами, которые были написаны только для Windows, выручил Wine.
Короче говоря, понеслось...
Метки: MacBook Retina |
DVG-7111s |
В общем, довольно успешно начал применять эти устройства. Однако контролировать настройки через веб-интерфейс получается не наглядно. Поэтому решил посмотреть на CLI через telnet, но документации по теме не нашел.
Сначала было сложно. Вот стандартная поддсказка:
Порадовало наличие подсказки при нажатии кнопки [TAB]
Некоторое время спустя стало ясно, что ? и LIST - выводят содержимое текущего фолдера.
Все настройки сгруппированы в фолдеры и доступны как именованные записи (файлы).
Перемещение по фолдерам выполняется командой CD (поддерживается CD .. и CD /)
Команда PWD бесполезна, т.к. текущий фолдер отражен в подсказке приглашения.
Полную картину дает команда TREE, но обьем вывода в 452 строки трудно воспринять.
Для отладки есть только две команды CURRENT_STATUS и PING
Теперь короткий пример, как прописать правильный NTP-сервер:
Правда веб-интерфейс именно этих изменений не покажет.
Добавлено 4 февраля 2013 года
Написал скрипт test.sh для Mac-a, который выгребает значения всех параметров текущей конфигурации:
#!/usr/bin/expect
spawn telnet 192.168.1.203
expect "User:"
send "admin\r\n"
expect "Password:"
send "\r\n"
expect "/]]"
send "LIST\r\n"
expect "/]]"
send "GET NET WAN\r\n"
expect "/]]"
send "GET NET WAN DHCP\r\n"
expect "/]]"
send "GET NET WAN STATIC\r\n"
expect "/]]"
send "GET NET WAN PPPOE\r\n"
expect "/]]"
send "GET NET WAN PPTP\r\n"
expect "/]]"
send "GET NET WAN L2TP\r\n"
expect "/]]"
send "GET NET LAN_INTERFACE\r\n"
expect "/]]"
send "GET NET LAN\r\n"
expect "/]]"
send "GET NET LAN DHCP_SERVER\r\n"
expect "/]]"
send "GET QOS WAN_QOS\r\n"
expect "/]]"
send "GET QOS WAN_QOS TOS\r\n"
expect "/]]"
send "GET QOS LAN_QOS\r\n"
expect "/]]"
send "GET QOS VLAN\r\n"
expect "/]]"
send "GET NAT_DDNS NAT\r\n"
expect "/]]"
send "GET NAT_DDNS DDNS\r\n"
expect "/]]"
send "GET TELEPHONE\r\n"
expect "/]]"
send "GET TELEPHONE PREFIX_RULES\r\n"
expect "/]]"
send "GET TELEPHONE TEL_LINE_SETTINGS\r\n"
expect "/]]"
send "GET SIP\r\n"
expect "/]]"
send "GET SIP SESS\r\n"
expect "/]]"
send "GET SIP COUNTRY\r\n"
expect "/]]"
send "GET SIP E_164\r\n"
expect "/]]"
send "GET SIP SIP_PROXY\r\n"
expect "/]]"
send "GET SIP OUTBAND_PROXY\r\n"
expect "/]]"
send "GET SIP ACCOUNT\r\n"
expect "/]]"
send "GET CALL\r\n"
expect "/]]"
send "GET ADVANCED\r\n"
expect "/]]"
send "GET ADVANCED LOGIN\r\n"
expect "/]]"
send "GET ADVANCED DIAL\r\n"
expect "/]]"
send "GET ADVANCED LINE _SETTINGS\r\n"
expect "/]]"
send "GET ADVANCED CODEC\r\n"
expect "/]]"
send "GET ADVANCED FAX\r\n"
expect "/]]"
send "GET CALLER_FILTER\r\n"
expect "/]]"
send "GET CDR\r\n"
expect "/]]"
send "GET DIGITMAP\r\n"
expect "/]]"
send "GET PHONE_BOOK\r\n"
expect "/]]"
send "GET LANGUAGE\r\n"
expect "/]]"
send "GET TIME\r\n"
expect "/]]"
send "GET PPTP_CLIENT\r\n"
expect "/]]"
send "GET ROUTE\r\n"
expect "/]]"
send "GET PORT_FILTER\r\n"
expect "/]]"
send "GET IP_FILTER\r\n"
expect "/]]"
send "GET MAC_FILTER\r\n"
expect "/]]"
send "GET VIRTUAL_SERVER\r\n"
expect "/]]"
send "GET DMZ\r\n"
expect "/]]"
send "GET DOS\r\n"
expect "/]]"
send "GET DOS BLOCKING\r\n"
expect "/]]"
send "GET TRUNK\r\n"
expect "/]]"
send "GET TRANSIT_CALL\r\n"
expect "/]]"
send "GET LONG_CONTROL\r\n"
expect "/]]"
send "GET LONG_EXCEPTION\r\n"
expect "/]]"
send "GET TONE\r\n"
expect "/]]"
send "GET TONE BTC\r\n"
expect "/]]"
send "GET TONE UDT\r\n"
expect "/]]"
send "GET TONE FXS_RING_CADENCE\r\n"
expect "/]]"
send "GET RTP\r\n"
expect "/]]"
send "GET SYSLOG\r\n"
expect "/]]"
send "GET AUTO_PROVISION\r\n"
expect "/]]"
send "GET CLI\r\n"
expect "/]]"
#------------------------------
send "BYE\r\nY"
interact
После создания надо скрипт сделать исполняемым файлом: chmod +x test.sh
Запускаю скрипт так: ./test.sh > test.txt
Ссылки по теме:
http://www.dlink.ru/ru/products/8/1131.html
Вложение: 3981543_dvg7111s_manual.pdf
Метки: SIP VOIP |
300 Mbps Wi-Fi Access Point TENDA W301A (100Mbps LAN, Wi-Fi b/g/n) |
Добавлено:
К сожалению, все продукты от Tenda, в эксплуатации не задержались. Этот девайс - не исключение. Если где еще и применяется. то подлежит замене.
А это первые ощущения:
Соотношение цена/качество - великолепны!
Поддерживает POE.
Результаты теста удовлетворили, принял в эксплуатацию.
Заметки:
Минусы:
Метки: Tenda AP access point |
Доступ к упавшим и изолированным сетям. Размышления. |
Давно задумывался об админском бэкдоре к сильно удаленным, а подчас и изолированных от интернета, сетям. Проблемы последних дней лишь подстегнули моё желание разложить эту тему до полной ясности.
Ключевые слова здесь - модем и dial-up.
Классический телефонный модем сознание отталкивает из-за цены решения и пользования: надо иметь выделенный номер, оплачивать абонентскую плату, время соединения. К тому-же, скорость и надежность не высокие.
3G-модемы обеспечивают существенно более высокие скорость и надежность, о также гибкий выбор тарифов и не зависит от наличия телефонной инфраструктуры. Для 3G-модемов мне не ясно, как обеспечивается работа для входящих соединений, но, думаю, что это и не интересно, если обеспечить управление посредством смс.
Управление посредством смс
Пример возможных команд:
Безопасность при управлении посредством смс
Можно (нужно) проверять номер отправителя, но, говорят, что номер отправителя можно подменить. Поэтому лучше применить ASCII-скремблирование с проверкой даты и, возможно, текущего времени. Еще лучше - применить PGP.
Хорошо бы также предусмотреть ответные смс с подтверждением полученной и/или выполненной смс-команды.
Взаимодействие с 3G-модемами
Важные AT-команды:
Отправить смс:
Прочитать смс:
Как получать уведомление о получении новой смс без постоянного опрашивания модема:
Пример простейшего ASCII-скремблирования
Для данной темы применим лишь Secondary Port Modem.
|
Переделка кабеля MA-8730P в USB-кабель для связи по последовательному порту |
Как-то на распродаже купил за 1лат кабель MA-8730P,который предназначен для подключения мобильных телефонов Siemens к USB-порту компьютера. Я такие обычно переделываю в USB-кабель для связи по последовательному порту с рутерами и пр. девайсами. Долго он валялся без дела, но когда-то надо начинать. С чего? С конца. Того, который подключается к телефону: его я отрезаю.
Теперь постараюсь определиться с назначением проводов. Для этого "распушил" отрезанный конец и прозвонил контакты разьема. Назначение выводов посмотрел в Google:
1 - красный (питание)
2 - экран (GND)
3 - черный (Tx)
4 - коричневый (Rx)
5 - оранжевый (CTS)
6 - зеленый (RTS)
С неопределенностью покончено и отрезанный конец кабеля отправляю в мусорную корзину. Осталось обжать обрезанный конец. Для этого я применяю телефонные коннекторы RJ-11 (6Р4С или 6Р6С). Распиновку когда-то придумал сам и стараюсь ее придерживаться:
2 - Rx (коричневый)
4 - GND (экран)
5 - Tx (черный)
В итоге получилось так:
Подключение
Для каждого устройства, к которому надо подключиться по последовательному интерфейсу, я изготавливаю дополнительный переходник (см. фото ниже)
Для изготовления такого переходника обычно требуется минут пять времени и минимум подручных материалов (гнездо RJ-11 и, например, аудиокабель от старого CDROM)
Драйвер, настройка и применение
В кабеле используется микросхема Prolific PL2303, поэтому драйвер (при необходимости) лучше скачать с официального сайта производителя чипа http://www.prolific.com.tw или попробовать драйвер от производителя кабеля (см. приложенный файл).
После определения кабеля в ОС эмулируется новый последовательный порт к которому я подключаюсь через любую программу-терминал (например, Putty)
Вложение: 3966649_driver.zip
|
Приболел. Плюсы и минусы |
|