Тут опять всего наслучалось, кое что даже осветили наши "новостные" ресурсы, ну я и об этом упомяну, с соображениями по поводу.
Ну наверное самое громкое это выпуск FreeBSD 8.0-BETA1, это конечно ещё очень ранняя стадия разработки, и ставить ее стоит только если вы собираетесь помочь проекту отловить свежие баги, перед релизом. Но все таки это говорит что разработка идет по плану, и отставание от заявленного графика в пару дней очень не плохо. Хотя в таких вещах лучше дольше да качественнее, так что будем просто ждать, и желающие могут помочь в тестировании. Довольно неожиданной новостью стало то что в состав выпуска включили, образ загрузочной флешки, вроде особых обсуждений и предпосылок к этому не было, хотя его создание не так уж сложно, и этого раньше не сделали пожалуй только потому что не было особого желания. Надо будет затестить, может будет удобнее разворачивать, всякие экзотические конфигурации, типа только ZFS, или рейды, так глядишь и сисинсталл, кто нибудь доточит, под современные реалии.
По поводу предстоящего релиза, ещё раз интересующимся рекомендую следить за вики страничкой, судя по TODO почти все пожелания удается реализовать, хотя есть уже отложенные. Ну вот пожалуй и все про эту "новость", если верить расписанию и все пойдет без особых происшествий, то такие новости мы будем видеть каждые пару недель, до конца августа :)
В англоязычной части интернета разгорелась, довольно масштабная компания, по помощи умирающему от нехватки подписчиков, журналу BSD Magazine. Акция идет уже довольно таки давно, и первое время даже можно было получить халявную подписку, но теперь можно просто помочь заплатив за подписку, соответственно сами журналы тоже обещают выслать :)
Акция была замечена, соответственно на сайте самого журнала, на официальном форуме, так же в поддержку написан пост Remko Lodder: Open Source fans? This you must have!, так же видел ссылки в новостных лентах FreeBSD - the unknown Giant.
У меня на этот счет сложилось двоякое мнение, с одной стороны можно бы и выписать, цены довольно терпимые, да и содержание вроде не плохое, правда не то чтоб уж совсем что то нужное. Общее представление можно составить по списку авторов, который весьма не плох, так же был выпущен бесплатный выпуск, правда на сайте сейчас почему то нет, но запасливый народ выложил ссылочку на PDFку (если перестанет работать, а комуто надо пишите коменты, я себе скачал). С другой стороны и выходит редковато, да и вообще журналы в наше время как то теряют свою актуальность, и опять же эти сложности с оплатой, или все таки уже пора себе завести карточку для инета.
Giorgos Keramidas: в своём блоге, написал довольно интересную заметку, fts(3) or Avoiding to Reinvent the Wheel, о пользе высокоуровневых функций, для работы с файловыми структурами, думаю полезно почитать хотя бы для общего развития.
Запущен BSD Router Project: Open Source Router Distribution, по описанию и амбициям весьма интересный проект, правда рассчитан больше на промышленное применение, но как показывает практика народ такими вещами тоже не брезгует.
Стоит только учесть что по заявлениям разработчика, этот проект хоть и основывается на FreeBSD, но предназначен именно для роутинга, если вам нужны фаервол и прочее, нужно пользоваться другими проектами например m0n0wall или pfSense, а тут все будет примерно как с Cisco или Juniper, амбиции не плохие.
Почитал описание, весьма понравилось куча поддерживаемых технологий роутинга, не сильно большой размер, простое обновление (используя два раздела, по примеру NanoBSD), хранение и резервирование конфигурации в SVN,CVS с использованием SCP, управление только через CLI, посредством SSH.
В общем все довольно любопытно, и если кому то интересно, то автор приглашает к сотрудничеству, чему пожалуй будет способствовать сайт, построенный на wiki движке.
Daniel Gerzo: The FreeBSD.org top navigation drop-down menu, сделал для сайта www.FreeBSD.org, новое выпадающее меню, пунктов в нем поменьше чем в боковых, но вынесены все основные, что пожалуй удобно. Кстати написано оно при помощи CSS так что будет работать даже если у кого то блокируются скрипты. Правда кое где не работает, но лиха беда начала :)
Oleksandr Tymoshenko: Is it self-hosted yet?, написал заметку о своем опыте загрузки роутера с сетевого образа, добавлена информация на соответствующую вики страничку.
Такое количество новостей про проекты связанные с роутерами, радует, это направление пожалуй пока не сильно развито.
Ну вот вроде и надо бы закруглятся, или новости у меня кончились :)
UPD: На CVS уже доступна BETA2, практически по расписанию, которое надо заметить предвинули на неделю для версий BETA2 и BETA3, так что вероятно и релиз чуть поже выйдет, на ФТП вероятно появится в течении пары дней, но напоминаю еше раз ставить только для тех кто хочет половить глюки, я вот сегодня обновится не смог, новое ядро просто не монтировало ФС, шас еше раз пересоберусь, как раз в новой версии и если не поправили беду в список спрашивать.
Что то типа путевых записок, и размышлений об жизни, ну и о FreeBSD конечно, иногда какие нибудь новости и что то типа переводов.
Показаны сообщения с ярлыком mips. Показать все сообщения
Показаны сообщения с ярлыком mips. Показать все сообщения
09.07.2009
Сводка новостей на Thu Jul 9
27.06.2009
Загадочное слово Jtag
Собственно на идею написания поста натолкнула дискуссия, и доклад с последней линуксовки.
Если вы не только слышали слова микропроцессор, микроконтроллер, и другие СБИС, но и более менее представляете, как это работает, то вероятно вы не раз натыкались на такую аббревиатуру как Jtag, обычно этот протокол, передается через такой невзрачный разъемчик типа до предела упрошенного 4х-9ти контактного.

Например он может выглядеть примерно вот так, пример взят с сайта avrfreaks.net, хотя зачастую, отсутствует подпись, да и сами штырьки на плате, не распаяны, а существует только разводка.
Итак, казалось бы несколько невзрачных штырьков, или даже отверстий на плате, и какое нам до них дело. Ну если вы обычный пользователь, то абсолютно никакого, в сущности именно из за их полной бесполезности, на готовом девайсе, их обычно и не маркируют даже. Но вот если в вас завелся пылкий ум и желание его приложить и сотворить что нибудь неестественное, с каким то девайсом, и уж тем более какой то девайс разработать. То конечно же, сей интерфейс, пожалуй, стоит изучить и освоить, так как он дает практически безграничные возможности, вот не жали бы еще производители спецификации, и было бы вообще все замечательно.
Кому интересна сухая теория, тот может посетить статью Jtag в англоязычной википедии, статья довольно таки сухо повествует о сути явления, и главное содержит кучу разной полезности ссылок, так же есть русскоязычный аналог, наша статья сверх лаконична, но содержит симпатичную картинку :)
А я тут раскажу коротенько что запомнил со слов ораторов, ну может чего и привру по ходу.
Все началось в страшные годы когда чипы стали большими, а проверять их все одно, на выходе с конвейера, как то надо было. И вот для этого использовали специальные тесты, и контрольные площадки, на самом контроллере, ну и с усложнением конструкции их становилось все больше, ну и вообще как встарь нашли более простое решение, объединить их специальной шиной и по специальному протоколу опрашивать через несколько ножек. Вот собственно вкратце и вся предпосылка, к появлению, сего стандарта. Но до конца договорится так и не смогли и теперь мы имеем помимо стандарта IEEE 1149.1, принятого в 1990 году, кучу его реализаций, и дополнений, как говорят порой даже сложно совместимых в пределах одного семейства микроконтроллеров :( Так же имеется несильно открытая спецификация, и в основном проприетарные устройства и особенно софт для работы с ними, хотя в коллекции портов содержится по крайней мере два порта, на эту тему jtag и urjtag, так что поэкспериментировать можно и пользуясь свободным софтом ;)
Ну вот в принципе и все, надеюсь это кого то заинтересует, мне так жутко интересно, и может поборю лень и поэкспериментирую на эту тему, хотя тут нужна подготовка.
Да чуть не забыл о главном, фишка сего протокола - интерфейса, что он позволяет долезть до самых потрохов чипа, оснащенного им, вплоть до того что контроллер можно остановить, и управлять устройством через этот интерфейс эмулируя контроллер, или заливать данные напрямую в микросхемы памяти, или отлаживать по шагам код "на железе", в общем безграничные перспективы, препятствием может послужить только неполнота документации.
Вся эта чепуха вытекла из обсуждения девайса, который имеет сей интерфейс, производится русскоязычными разработчиками, имеет удобный форм фактор, практически заточен под линукс (судя по спецификации должен потянуть и FreeBSD) ну и вроде не заоблачных денег стоит.
Если вы не только слышали слова микропроцессор, микроконтроллер, и другие СБИС, но и более менее представляете, как это работает, то вероятно вы не раз натыкались на такую аббревиатуру как Jtag, обычно этот протокол, передается через такой невзрачный разъемчик типа до предела упрошенного 4х-9ти контактного.
Например он может выглядеть примерно вот так, пример взят с сайта avrfreaks.net, хотя зачастую, отсутствует подпись, да и сами штырьки на плате, не распаяны, а существует только разводка.
Итак, казалось бы несколько невзрачных штырьков, или даже отверстий на плате, и какое нам до них дело. Ну если вы обычный пользователь, то абсолютно никакого, в сущности именно из за их полной бесполезности, на готовом девайсе, их обычно и не маркируют даже. Но вот если в вас завелся пылкий ум и желание его приложить и сотворить что нибудь неестественное, с каким то девайсом, и уж тем более какой то девайс разработать. То конечно же, сей интерфейс, пожалуй, стоит изучить и освоить, так как он дает практически безграничные возможности, вот не жали бы еще производители спецификации, и было бы вообще все замечательно.
Кому интересна сухая теория, тот может посетить статью Jtag в англоязычной википедии, статья довольно таки сухо повествует о сути явления, и главное содержит кучу разной полезности ссылок, так же есть русскоязычный аналог, наша статья сверх лаконична, но содержит симпатичную картинку :)
А я тут раскажу коротенько что запомнил со слов ораторов, ну может чего и привру по ходу.
Все началось в страшные годы когда чипы стали большими, а проверять их все одно, на выходе с конвейера, как то надо было. И вот для этого использовали специальные тесты, и контрольные площадки, на самом контроллере, ну и с усложнением конструкции их становилось все больше, ну и вообще как встарь нашли более простое решение, объединить их специальной шиной и по специальному протоколу опрашивать через несколько ножек. Вот собственно вкратце и вся предпосылка, к появлению, сего стандарта. Но до конца договорится так и не смогли и теперь мы имеем помимо стандарта IEEE 1149.1, принятого в 1990 году, кучу его реализаций, и дополнений, как говорят порой даже сложно совместимых в пределах одного семейства микроконтроллеров :( Так же имеется несильно открытая спецификация, и в основном проприетарные устройства и особенно софт для работы с ними, хотя в коллекции портов содержится по крайней мере два порта, на эту тему jtag и urjtag, так что поэкспериментировать можно и пользуясь свободным софтом ;)
Ну вот в принципе и все, надеюсь это кого то заинтересует, мне так жутко интересно, и может поборю лень и поэкспериментирую на эту тему, хотя тут нужна подготовка.
Да чуть не забыл о главном, фишка сего протокола - интерфейса, что он позволяет долезть до самых потрохов чипа, оснащенного им, вплоть до того что контроллер можно остановить, и управлять устройством через этот интерфейс эмулируя контроллер, или заливать данные напрямую в микросхемы памяти, или отлаживать по шагам код "на железе", в общем безграничные перспективы, препятствием может послужить только неполнота документации.
Вся эта чепуха вытекла из обсуждения девайса, который имеет сей интерфейс, производится русскоязычными разработчиками, имеет удобный форм фактор, практически заточен под линукс (судя по спецификации должен потянуть и FreeBSD) ну и вроде не заоблачных денег стоит.
05.01.2009
Продолжая флудить, но полезно :)
Тут в очередной раз на форуме у lissyara посетовал что русскоязычная часть интернета, весьма бедна информацией, а старые проекты о BSD переживают не лучшие времена, да в принципе из наиболее активных и пожалуй полезных ресурсов пожалуй только этот и развивается, правда ориентирован он больше на народ только увидевший систему, но сформировавшиеся сообщество, внушает надежду что, развитие может быть и в сторону более интересную подготовленным пользователям.
Так недавно появившаяся Wiki проекта начинает наполнятся информацией, причем довольно актуальной, например вот статьи, по установке FreeBSD на ZFS и gpart к которым я приложил руку, пока конечно далеки от идеала, но будем развивать, кстати вспомнилось что когда начинал знакомство с системой и bsdportal был ещё жив, в его wiki я тоже тиснул статью про подгрузку модулей для звуковых карт, жалко что проект практически не подает признаков жизни :(
Пока копался в поисковиках, и в первоисточниках о программе gpart наткнулся на интересный проект, который как и gpart развивает MarcelMoolenaar, проект называется LowLevelVirtualMachine, и как не трудно догадаться касается виртуализации, кстати Marcel работает и над другими интересными идеями, так что его страничка в вики необычайно интересна, хоть информации на ней и маловато, но пищу для размышления она дает.
Итак заинтересовал меня проект по виртуализации не зря, ибо с ней у FreeBSD туговато, а точнее никак, конечно есть jail, но функционал их явно не тот, а больше ничего то и нет, и даже вроде как не планируется, XEN только в качестве DOMU. Пошел я в гугл и оказалось что у проекта есть сайт, с весьма полной информацией о проекте.
Да пока искал и уточнял, наткнулся на то что выходя версий освещаются и нашими новостными ресурсами, но так же и немного запутался в функциональности, ладно предмет требует более детального рассмотрения, а вот на хабре статья понравилась довольно таки подробно.
Ладно на этом и закруглюсь, ибо уже устал писать, для меня это всегда мука, а тут что то расписался :)
Так недавно появившаяся Wiki проекта начинает наполнятся информацией, причем довольно актуальной, например вот статьи, по установке FreeBSD на ZFS и gpart к которым я приложил руку, пока конечно далеки от идеала, но будем развивать, кстати вспомнилось что когда начинал знакомство с системой и bsdportal был ещё жив, в его wiki я тоже тиснул статью про подгрузку модулей для звуковых карт, жалко что проект практически не подает признаков жизни :(
Пока копался в поисковиках, и в первоисточниках о программе gpart наткнулся на интересный проект, который как и gpart развивает MarcelMoolenaar, проект называется LowLevelVirtualMachine, и как не трудно догадаться касается виртуализации, кстати Marcel работает и над другими интересными идеями, так что его страничка в вики необычайно интересна, хоть информации на ней и маловато, но пищу для размышления она дает.
Итак заинтересовал меня проект по виртуализации не зря, ибо с ней у FreeBSD туговато, а точнее никак, конечно есть jail, но функционал их явно не тот, а больше ничего то и нет, и даже вроде как не планируется, XEN только в качестве DOMU. Пошел я в гугл и оказалось что у проекта есть сайт, с весьма полной информацией о проекте.
Да пока искал и уточнял, наткнулся на то что выходя версий освещаются и нашими новостными ресурсами, но так же и немного запутался в функциональности, ладно предмет требует более детального рассмотрения, а вот на хабре статья понравилась довольно таки подробно.
Ладно на этом и закруглюсь, ибо уже устал писать, для меня это всегда мука, а тут что то расписался :)
06.10.2008
Начало положено
Начал готовится к эксперименту над Wi-Fi роутером, и ядром mips, спасибо за импульс заметке Консоль для Linksys WRT160N и подсказку в коменте про замечательный блог Warner's Random Hacking Blog в котором можно почерпнуть немало интересных идей, и мыслей как я понял из первых рук, пока скачал патчик после которого mips все таки начал собираться, а то на этапе сборки мира возникала постоянная ошибка. Если сейчас все соберется, что судя по времени так и будет, то поэкспериментирую с оптимизацией, а то система слишком избыточна для целей заливки ее в роутер, есть мысль расковырять старенький роутер давно приобретенный, но боюсь его мощности не хватит, но там посмотрим, пока по тестирую на QEMU так как в исходниках и ядро есть на этот случай, а потом уже по тестирую на реальном железе, благо разъём на плате роутера нашёл и даже похоже переходник не понадобится.
Ну вот почему эти проклятые капиталисты под натиском маркетойдов, не устанавливают такие нужные детали как компорты, ведь все для этого есть по стоимости копейки, ну можно понять что большинству народа они ненужны, но обидно.
Ну вот почему эти проклятые капиталисты под натиском маркетойдов, не устанавливают такие нужные детали как компорты, ведь все для этого есть по стоимости копейки, ну можно понять что большинству народа они ненужны, но обидно.
Подписаться на:
Сообщения (Atom)
