суббота, 6 августа 2011 г.

Как я "убил" 6 августа 2011

После того как я настроил WOL на домашнем компе (см. предыдущий пост) возникла идея посылать magick packet не из локальной сети, а откуда-то извне, из-за роутера D-Link Dir-300. Но на родной прошивке этого замечательного роутера отсутствует возможность сделать port forwarding на широковещательный адрес. Видимо это зашито где-то в самой прошивке, т.к. через web-интерфейс и маленький javascript-хак можно сохранить правило для перенаправления порта на 192.168.0.255, но оно не срабатывает (http://www.linux.org.ru/forum/admin/5091563).

Перепрошил роутер прошавкой dd-wrt (http://www.dd-wrt.com/site/support/router-database). Появилась возможность зайти на роутер по ssh и послать magick packet на широковещательный адрес для пробуждения компьютера. И все бы хорошо, только отвалился iptv по wi-fi.

На прошивке dir300b_v2.05_abnj.bin (ftp://dlink.ru/pub/Router/DIR-300_NRU/Firmware) есть настройки: "Включение WAN Ping Respond", "Включение многоадресных потоков", "Wireless Enhance Mode" - включение которых без всяких проблем заводит iptv по wi-fi. В dd-wrt такой возможности нет, приходится ставить udpxy (http://udpxy.sourceforge.net) для проксирования upd пакетов по http.  Кому интересно, то вот мой скрип для поднятия udpxy на роутере dir-300 под управлением dd-wrt:

[Administration -> Commands -> Startup]
cd /tmp
sleep 30
wget "http://masha-sasha.zakadum.ru/udpxy"
sleep 30
chmod +x /tmp/udpxy
sleep 30
/tmp/udpxy -a $(nvram get lan_ipaddr) -p 4022 -m $(nvram get wan_ipaddr) -B 2Mb -M 30


Чей домен masha-sasha.zakadum.ru на знаю, но спавибо им большое за раздачу собранного под dir-300 файла udpхy (build 11).

Udpxy поднял, но даже с макссимальным буфером в 2Mb он не вытягивает iptv, и как следствие - смотрящего iptv по wi-fi ждут неприятные моменты, делающие невозможным комфортный просмотр.

Решил вернуться на родную прошивку и поискать другой способ решения своей проблемы с WOL. Выяснилось, что способ возврата на родрую прошивку, описанный в документации http://www.dd-wrt.com/wiki/index.php/Прошивка_DIR-300NRU не работает. Сработал "Метод №2. Восстановление прошивки через Emergency Room.", который я нашел на http://forum.rialcom.ru/index.php?topic=1922.0

Метод №2. Восстановление прошивки через Emergency Room.

   1. Сбрасывем до factory reset наш роутер, можно через web-интерфейс DD-WRT.
   2. Выдергиваем кабель провайдера (Internet), оставляем только соединение с компьютером - "прямой" (синий из комплекта), соединяющий ПК и порт LAN1 роутера.
   3. Прописываем на сетевой компьютера статический адрес 192.168.0.10, маску подсети 255.255.255.0
   4. Выдергиваем блок питания, зажимаем кнопку reset и, не отпуская кнопки, вставляем питание, ждем загрузки роутера (хватает 15 секунд, считайте до 25). Затем отпускаем кнопку.
   5. Открываем Firefox (IE, Opera не получилось запустить, так и не понял, почему), заходим на http://192.168.0.1 - открывается Emergency room. Выбираем файл прошивки, скачанный с официального FTP D-Link (не знаю влияет или нет, но путь к файлу был на английском языке, типа С:\temp\DIR300B1_v201_97rg.bin) и жмем "Upload Now". Появится сообщение, что файл залит и прошивается, и идет обратный отсчет. После перезагрузки роутера вы получаете его в первозданном виде.


При таких обстоятельствах мой день 6 августа 2011 года пошел под знаком dd-wrt.

пятница, 5 августа 2011 г.

Wake on LAN

Настроил Wake on LAN на своей машине с ubuntu linux. Решил записать алгоритм.

Включаем поддержку WOL в bios материнской платы. Обычно достаточно активировать встроенную сетевую карту, для которой все настроено по умолчанию. Если все настроено правильно, то лампочка на сетевой карте должна гореть после выключения компьютера.

Далее читаем тексты по ссылкам
http://kuber.posterous.com/enable-wol-wake-on-lan-in-ubuntu-1010
https://help.ubuntu.com/community/WakeOnLan

Устанавливаем необходимые пакеты:
sudo apt-get install ethtool etherwake

Редактируем /etc/network/interfaces

auto lo eth0

iface lo inet loopback

iface eth0 inet dhcp
post-up /sbin/ethtool -s eth0 wol g
post-down /sbin/ethtool -s eth0 wol g


Делаем
sudo /etc/init.d/networking restart

или просто перезагружаем компьютер.

Смотрим включилась ли поддержка WOL на сетевой
sudo ethtool eth0

Набираем ifconfig,смотрим mac адрес для eth0 и записываем его на бумажку.

Читаем текст по ссылке
http://ru.wikipedia.org/wiki/Wake-on-LAN
Выключаем компьютер, идем на соседний компьютер в локальной сетке и посылаем magick packet на широковещательный адрес (вид широковещательного адреса зависит от настроек локальной сети, обычно это 10.0.0.255 или 192.168.0.255).

sudo ether-wake  <mac address, который записан на бумажку>

Если все заработало, то идем пить чай. Если не заработало - ищем причину.


понедельник, 1 августа 2011 г.

Цитаты

(Ц)итата: Все, что существует на свете, когда-то было мечтой.
(А)втор: Карл Сендберг
(К)омментарий: Мысль материальна!

(Ц): Какую бы чушь ты не нёс, в ней всегда есть крупица правды.
(А): Сальвадор Дали

(Ц): Музыка – это искусство, воспроизводящее окружающую нас действительность в звуковых образах.
(К): Красивая фраза, звучит как музыка.

(Ц): Вместо нас всегда возвpащается кто-то дpyгой...
(А): Макс Фрай
(К): В человеке нет постоянства и состояния спокойствия, только постоянное развитие и движение.

(Ц): Целый мир отступает, чтобы дать дорогу тому, кто знает, куда он идет.
(А): Дэвид Старр Джордан


(Ц): Человек, сидящий на вершине горы, не упал туда с неба.
(А): Народная мудрость

(Ц): Путешествие в тысячу миль начинается с одного шага.
(А): Лао-Цзы
(К): Оказывается принцип "от простого к сложному" был сформулирован довольно давно.

понедельник, 6 июня 2011 г.

Ощущения от Москвы

Ездил Москву на Devconf 2011. Ощущения от Москвы остались какие-то странные.

  • Красная площадь совсем не такая как по телевизору показывают. Я увидел лишь обычную центральную площадь города, на которой таджики возводят какой-то помост. Ничего выдающегося и величественного. Если убрать строительные леса, туристов и москвичей, то наверное будет красиво.

  • В Москве очень мало красивых девчонок. У нас в Сибире - идешь по улице и на каждой второй девчонке глаз цепляется; в Москве идешь по улице и лишь каждая шестая девчонка хоть как-то красива, а предыдущие пять - редкостные крокодилы.

  • Московское Метро - целый подземный город. Стал лучше понимать книгу "МЕТРО 2033" Д.Глуховского.

вторник, 17 мая 2011 г.

Немного online музыки

Взято из amarok-1.4.10\amarok\src\data\Cool-Streams.xml

Afterhours.FM [Trance/Progressive]
http://www.ah.fm/192k.m3u

Bassdrive [Drum and Bass]
http://www.bassdrive.com/v2/streams/BassDrive.m3u

Digital Gunfire [Industrial/EBM]
http://www.digitalgunfire.com/playlist.pls

Digitally Imported - Chillout [Chill-Out]
http://di.fm/mp3/chillout.pls

Digitally Imported - Classic Techno [Techno]
http://di.fm/mp3/classictechno.pls

Digitally Imported - Trance [Trance]
http://di.fm/mp3/trance.pls

DnbRadio [Drum and Bass]
http://dnbradio.com/hi.pls

Electronic Culture [Minimal Techno]
http://www.shouted.fm/tunein/electro-dsl.m3u

Frequence 3 [Pop]
http://streams.frequence3.net/hd-mp3.m3u


Groove Salad [Chill-Out]
http://www.somafm.com/groovesalad.pls

Drone Zone [Ambient]
http://somafm.com/dronezone.pls

Tags Trance Trip [Trance]
http://somafm.com/tagstrance.pls

Indie Pop Rocks [Indie]
http://www.somafm.com/indiepop.pls

Kohina [Computer-Music]
http://la.campus.ltu.se:8000/stream.ogg.m3u

Mostly Classical [Classical]
http://www.sky.fm/mp3/classical.pls

MTH.House [House]
http://stream.mth-house.de:8500/listen.pls

Nectarine Demoscene Radio [Computer-Music]
http://nectarine.sik.fi:8002/live.mp3.m3u

Philosomatika [Psytrance]
http://philosomatika.com/Philosomatika.pls

Proton Radio [House/Dance]
http://protonradio.com/proton.m3u

Pure DJ [Trance]
http://www.puredj.com/etc/pls/128K.pls

Radio Paradise [Rock/Pop/Alternative]
http://www.radioparadise.com/musiclinks/rp_128.m3u

Raggakings [Reggae]
http://www.raggakings.net/listen.m3u

Secret Agent [Downtempo/Lounge]
http://somafm.com/secretagent.pls

SLAY Radio [C64 Remixes]
http://sc.slayradio.org:8000/listen.pls

Virgin Radio [Rock/Pop]
http://www.smgradio.com/core/audio/mp3/live.pls?service=vrbb

X T C Radio [Techno/Trance]
http://stream.xtcradio.com:8069/listen.pls

понедельник, 2 мая 2011 г.

Снапшот

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

Я ехал по дороге, пейзаж вокруг был солнечный и радужный. Однако впереди картина резко менялась - грозовые тучи, дождь, ветер. Дорога уходила из ясной погоды в начинающуюся бурю. А я ехал и размышлял о своей неразделенной и давней любви. В все вокруг было так символично и применимо ко мне, что я даже не удивился, когда магнитофон заиграл "Вся Моя Любовь by t.A.T.u."

ощущения
искажения...
я же и не я
кажусь...
у реки во сне
огоньки и снег...
таю и кружу
кружусь...

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

ощущения...
я вообще не я...
я как снег кружусь
кажусь...

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


------------------------------------------------------------

Текст песни / слова песни «Стас Михайлов - Живой»

Однажды я пришёл с весною
Я небеса благодарю
Господь мне дивною рукою
Отмерил строго жизнь мою

Ещё не стар, уже не молод
Надежды теплится душа
Упав на землю, вдруг заплачу
Не всё же сильным быть всегда

Я не могу настроить душу
На лад созвучный небесам
Болит израненное сердце
Моя душа напополам

Но я живу, пока я верю
Но я живу, пока дышу
И счастлив я, что кто-то в небе
Зажёг однажды звезду мою

И счастлив я, что кто-то в небе
Зажёг однажды звезду мою

Я не хочу прожить в сомненьях
Я не хочу терять любовь
И в этих странных измереньях
Я так хочу явиться вновь

Я так хочу услышать душу
Я так хочу увидеть свет
Я так хочу поверить в счастье
А есть ль оно, иль нет

Но я живу, пока я верю
Но я живу, пока дышу
И счастлив я, что кто-то в небе
Зажёг однажды звезду мою

И счастлив я, что кто-то в небе
Зажёг однажды звезду мою

И я живу, пока я верю
И я живу, пока дышу
И счастлив я, что кто-то в небе
Зажёг однажды звезду мою

И я живу, пока я верю
И я живу, пока дышу
И я живой, пока я с небом
И я живой, пока люблю

И я живой, пока я с небом
И я живой, пока люблю

воскресенье, 6 марта 2011 г.

О прочитанных книгах

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

В итоге в анкете мною было написано что-то в духе "читаю habrahabr.ru, там все написано", но неприятный осадок остался - читаю я много, но авторов не запоминаю, только их мысли.

А сегодня я нашел цитату в книге Макса Фрайя, которая очень ко мне подходит: То, о чем умудрился столь недвусмысленно и лаконично сказать Борхес, было откуда-то известно мне с детства: я всегда знал, что КНИГИ НИКТО НЕ ПИШЕТ (инстинктивное понимание порой мешало мне запоминать фамилии авторов… впрочем, до сих пор мешает).

Итак, проблема сформулирована, и ее надо как-то решать. Походив по просторам интернета, я нашел несколько интересных книжных сайтов:
http://www.bookmate.ru
http://www.goodreads.com
http://www.livelib.ru

Выбрав livelib.ru, я начал создавать там профайл со списком прочитанных книг. Теперь никакая анкета не застанет меня врасплох.

http://www.livelib.ru/reader/lss-umnic



А что читаете Вы?