Тут опять всего наслучалось, кое что даже осветили наши "новостные" ресурсы, ну я и об этом упомяну, с соображениями по поводу.
Ну наверное самое громкое это выпуск 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?, написал заметку о своем опыте загрузки роутера с сетевого образа, добавлена информация на соответствующую вики страничку.
Такое количество новостей про проекты связанные с роутерами, радует, это направление пожалуй пока не сильно развито.
Ну вот вроде и надо бы закруглятся, или новости у меня кончились :)
записки юного БСДешника
09.07.09
06.07.09
OpenSolaris маленькие итоги
Как я уже писал ранее, установил на рабочий ноут OpenSolaris, еще когда нынешний релиз был в состоянии беты, и даже немного описывал первые впечатления. И вот наконец собрался с мыслями, чтобы поделится впечатлениями, хоть и от не напряженной но работы под этой ОС.
Итак начну с претензий:
Не удалось заставить местный менеджер сетевых подключений принять ключ к сети wifi в 16-теричном формате, а по другому никак, ну нет от рабочей сети другого, все позабыли и юзают что есть, а тот либо в открытом виде либо hex-виде, вот как описано в man dladm
Система жрет просто немеряно ресурсов, об этом я писал, ещё первый раз, но думал может из за стадии беты, но недавнее обновление не улучшило ситуации.
Крайне малое количество готовых пакетов, но тут дела обстоят так что для большинства повседневных задачь их вроде и хватает, но повыбирать особо не из чего, хотя при необходимости можно подключить внешнии репозитории, что скажется на количестве софта крайне положительно. Мне например не понравилось, что для воспроизведения обычных mp3 в системе, официальная вики рекомендовала, крайне изврашенную процедуру со скачиванием какого то кодека для чего надо было регестрироваться на сайте не внушающем доверия, поэтому был быстро найден альтернативный репозиторий http://ips.homeunix.com:10000/, который рекомендую всем пользователям OpenSolaris, в нем можно найти неплохой наборчик мультимедийных пакетов и кодеков. Кстати в тоже время когда проигрыватели тупо не знали что такое mp3, firefox бодренько играл их без каких либо проблем, то ли у него какой то свой кодек, то ли флеш тут примазался каким то боком, но факт остается фактом.
Да еще сранность с виртуалбоксом, мало того что он не входит в официальный репозиторий, и его нельзя установить через менеджер пакетов, но это не беда ибо на офсайте, он запакован в пакет нормального вида и по инструкции легко устанавливается без приложения мыслительных функций. Но вот почему эта зараза не хочет эмулировать 64битные системы пока не понял, но скорее всего либо система поставилась в 32битном режиме, либо сам виртуалбокс, но вот с какого фига, ведь комп современный и проц должен поддерживать без проблем.
Были проблемы с обновлением системы, над тем "чего это оно не обновляется", ломал голову наверное с пол месяца, не то что бы это было критично, но любопытно, и решение оказалось примитивнейшим, натолкнуло на него обсуждение в ЖЖ, и совет voyadger почистить /tmp/, это волшебным способом решило проблему, хотя какая то странная проблема.
Ну теперь несколько положительных моментов:
Ну во первых флешплеер от производителя, это приятно, после мучений с ним под FreeBSD (сейчас у меня установлена 9я версия, которая стала меньше виснуть, но где то потерялся звук), так вот под OpenSolaris хоть он опять же ставиться не из пакетной системы, поставить его элементарно, просто скачиваем пакет с сайта производителя и распаковываем один файлик из него, в директорию /usr/lib/firefox/plugin/. Нареканий по его работе особых нет, вроде и не тормозит, и все воспроизводит ка надо так, что причисление его в плюсы по моему оправданно.
Работает wifi драйвер к карточке Intel 5100 AGN, с этим вообще история крайне интересная, портирован он с BSD систем, но раньше чем на тех самих реализована поддержка этого семейства карточек, и с исходниками этого семейства какие то непонятки, легко доступны только бинарники, да и в BSD операционках как то народ не сильно разрабатывает это направление, хотя под OpenBSD все вроде уже работает, а вот под Net и FreeBSD все пока не так радужно, про степень готовности FreeBSD драйвера последние мной найденное сообщение в рассылке, внушает некоторый оптимизм, но похоже процесс подготовки релиза отодвигает момент.
Ну и вообще работа менеджера сети весьма приятна, правда его неумение работать с несколькими линками одновременно немного огорчает, но понять такую проблему можно, да и "своевольничает" он периодически, то есть переключение на нужную сеть не всегда происходит сразу, приходится несколько раз пытаться включить нужную сеть.
Вот вроде и все что быстренько пришло на ум, может ещё чего вспомню, есть план сходить на этой недели на собрание OSug может там чего поспрашивать, но посмотрим ка оно сложится, так же все таки есть идея поставить на этот ноут FreeBSD, все таки она как то уже привычнее и интереснее.
Да так же зудит желание все таки взять VDS и поднять, на нем, какой нибудь общественно полезный сайт, даже вроде название придумал, suahbsd типа "shut up and hack bsd", девиз правда больше применяется больше к OpenBSD, но и остальные её разновидности, придерживаются похожих политик :)
UPD: Вспомнил ещё один прикол, в стадии беты были непонятки со звуком, он регулировался с заметными скачками, но после обновления до свежего релиза все стало нормально, и звук теперь регулируется плавно.
UPD2: Переключение раскладок, так как ставил систему с английским, то то что в длинном списке не было сначала русского не сильно удивило, через настройки удалось добавить, да обновления в общем то работало нормально, хотя переключал в основном мышкой, после обновления решил все таки поставить клавиши посподручнее, но вначале сессии все равно приходится аплет переключить на русский мышкой, а потом клавиши нормально работают, но иногда при переходе между рабочими столами раскладка слетает, и причем довольно часто.
Итак начну с претензий:
Не удалось заставить местный менеджер сетевых подключений принять ключ к сети wifi в 16-теричном формате, а по другому никак, ну нет от рабочей сети другого, все позабыли и юзают что есть, а тот либо в открытом виде либо hex-виде, вот как описано в man dladm
Можно конечно было попробовать применить wpa_supplican, но мне было легче убедить организовать мне отдельную, виртуальную, точку доступа, с паролем :) Но если кто подскажет как решить данную проблемку, буду премного благодарен, просто интересно.Currently, classes "wep" and "wpa" are suported. The WEP
(Wired Equivalent Privacy) key can be either 5 or 13
bytes long. It can be provided either as an ASCII or
hexadecimal string -- thus "12345" and "0x3132333435"
are equivalent 5-byte keys (the "0x" prefix may be omit-
ted). A file containing a WEP key must consist of a sin-
gle line using either WEP key format. The WPA (Wi-Fi
Protected Access) key must be provided as an ASCII
string with a length between 8 and 63 bytes.
Система жрет просто немеряно ресурсов, об этом я писал, ещё первый раз, но думал может из за стадии беты, но недавнее обновление не улучшило ситуации.
Крайне малое количество готовых пакетов, но тут дела обстоят так что для большинства повседневных задачь их вроде и хватает, но повыбирать особо не из чего, хотя при необходимости можно подключить внешнии репозитории, что скажется на количестве софта крайне положительно. Мне например не понравилось, что для воспроизведения обычных mp3 в системе, официальная вики рекомендовала, крайне изврашенную процедуру со скачиванием какого то кодека для чего надо было регестрироваться на сайте не внушающем доверия, поэтому был быстро найден альтернативный репозиторий http://ips.homeunix.com:10000/, который рекомендую всем пользователям OpenSolaris, в нем можно найти неплохой наборчик мультимедийных пакетов и кодеков. Кстати в тоже время когда проигрыватели тупо не знали что такое mp3, firefox бодренько играл их без каких либо проблем, то ли у него какой то свой кодек, то ли флеш тут примазался каким то боком, но факт остается фактом.
Да еще сранность с виртуалбоксом, мало того что он не входит в официальный репозиторий, и его нельзя установить через менеджер пакетов, но это не беда ибо на офсайте, он запакован в пакет нормального вида и по инструкции легко устанавливается без приложения мыслительных функций. Но вот почему эта зараза не хочет эмулировать 64битные системы пока не понял, но скорее всего либо система поставилась в 32битном режиме, либо сам виртуалбокс, но вот с какого фига, ведь комп современный и проц должен поддерживать без проблем.
Были проблемы с обновлением системы, над тем "чего это оно не обновляется", ломал голову наверное с пол месяца, не то что бы это было критично, но любопытно, и решение оказалось примитивнейшим, натолкнуло на него обсуждение в ЖЖ, и совет voyadger почистить /tmp/, это волшебным способом решило проблему, хотя какая то странная проблема.
Ну теперь несколько положительных моментов:
Ну во первых флешплеер от производителя, это приятно, после мучений с ним под FreeBSD (сейчас у меня установлена 9я версия, которая стала меньше виснуть, но где то потерялся звук), так вот под OpenSolaris хоть он опять же ставиться не из пакетной системы, поставить его элементарно, просто скачиваем пакет с сайта производителя и распаковываем один файлик из него, в директорию /usr/lib/firefox/plugin/. Нареканий по его работе особых нет, вроде и не тормозит, и все воспроизводит ка надо так, что причисление его в плюсы по моему оправданно.
Работает wifi драйвер к карточке Intel 5100 AGN, с этим вообще история крайне интересная, портирован он с BSD систем, но раньше чем на тех самих реализована поддержка этого семейства карточек, и с исходниками этого семейства какие то непонятки, легко доступны только бинарники, да и в BSD операционках как то народ не сильно разрабатывает это направление, хотя под OpenBSD все вроде уже работает, а вот под Net и FreeBSD все пока не так радужно, про степень готовности FreeBSD драйвера последние мной найденное сообщение в рассылке, внушает некоторый оптимизм, но похоже процесс подготовки релиза отодвигает момент.
Ну и вообще работа менеджера сети весьма приятна, правда его неумение работать с несколькими линками одновременно немного огорчает, но понять такую проблему можно, да и "своевольничает" он периодически, то есть переключение на нужную сеть не всегда происходит сразу, приходится несколько раз пытаться включить нужную сеть.
Вот вроде и все что быстренько пришло на ум, может ещё чего вспомню, есть план сходить на этой недели на собрание OSug может там чего поспрашивать, но посмотрим ка оно сложится, так же все таки есть идея поставить на этот ноут FreeBSD, все таки она как то уже привычнее и интереснее.
Да так же зудит желание все таки взять VDS и поднять, на нем, какой нибудь общественно полезный сайт, даже вроде название придумал, suahbsd типа "shut up and hack bsd", девиз правда больше применяется больше к OpenBSD, но и остальные её разновидности, придерживаются похожих политик :)
UPD: Вспомнил ещё один прикол, в стадии беты были непонятки со звуком, он регулировался с заметными скачками, но после обновления до свежего релиза все стало нормально, и звук теперь регулируется плавно.
UPD2: Переключение раскладок, так как ставил систему с английским, то то что в длинном списке не было сначала русского не сильно удивило, через настройки удалось добавить, да обновления в общем то работало нормально, хотя переключал в основном мышкой, после обновления решил все таки поставить клавиши посподручнее, но вначале сессии все равно приходится аплет переключить на русский мышкой, а потом клавиши нормально работают, но иногда при переходе между рабочими столами раскладка слетает, и причем довольно часто.
| Оценить: |
01.07.09
Грядет очередной Конструктор ХаОса :)
Итак если кто ещё не в курсе то 29 и 30 августа (включая ночь) в культурно-выставочном центре "ЕВРАЗИЯ", состоится очередной уже 12-й компьютерный фестиваль, проводимый с 1995 года, Chaos Constructions '2009 (CC9).
Так выглядит афиша фестиваля в этом году, доступна для скачивания в виде пригодном для печати - архив с EPS и GIF.
Собственно то, что творится на фестивале, можно поверхностно представить по списку на афише, но на самом деле для составления полной картины, пожалуй стоит на нем побывать.
Сам я был на прошлогоднем, о чем писал тут аж три заметки, кому интересно можите поглядеть, день первый, ночная жизнь и второй день. О чем я в них писал уже и не помню но в целом на фестивале понравилось, особенно ночью, так что в этом году планирую тоже посетить, надо только не работе выкроить время, и не забыть :)
Ну и наверное немного о том все таки что там обычно творится, для тех кому лень читать прошлогодние отчеты, да и просто так.
Как видно из списка конкурсов и семинаров, основное направление фестиваля это "демосцена", если кто не в курсе то срочно посетить сначала статью в википедии, а потом уж и гуглом покопаться в интернете. Коротко это всякие красивые компьютерные мультяшки, эффекты, и музыка, в основном было популярно в эпоху развития персональных компьютеров, да и сейчас на западе имеет пожалуй не меньшую популярность, разве что частично трансформировалось в другие виды, что часто происходит с бурно развивающимися направлениями. У нас же в стране никогда особо популярностью не пользовалось, хотя отдельные люди и увлечены, и занимаются, чему пожалуй этот фестиваль и является подтверждением. Кстати он по моему практически единственный в России который проводится регулярно и с размахом.
Помимо демосцены, на конкурсе проводятся конкурсы по "Хаку", то есть организуется специальная сеть, и в ней надо выполнить ряд заданий по взлому, проникновению, и прочим таким интересным вещам. Пользуется большой популярностью среди молодежи, но как я заметил уровень некоторых команд все таки не высок. В общем опять же "на безрыбье и рак рыба", но например до ICFPC, о своем участие в котором написал ЖЖ юзер _adept_, еще далеко, да и цели вроде пока такой амбициозной организаторы не ставят.
Так же в рамках фестиваля проходят выставки старого, раритетного, железа и компьютеров, а так же оригинальных самоделок, на некоторых старых компьютерах и консолях можно поиграть, чем народ невозбранно и пользуется, даже в течении ночи, кстати ночь то волшебное время когда дневная толкучка уменьшается, затихают семинары и показы, исчезают толпы праздношатающихся, и можно пообщаться если кто желает, ну или поиграть в приставки, и вообще отдохнуть. Кстати с прошлогоднего события, я часть фоток выкладывал, вот например играющий в wii народ
Ну и конечно же стоит упомянуть семинары, идут они в течении обоих дней, и весьма разнообразны, объединяет их пожалуй то что они все о том как использовать компьютеры не совсем стандартно, в предварительной программе на этот год я уже записался штуки на три, хоть их там пока не особо то и больше.
И на последок конкурсы, куда же фестивалю без них. Во первых на ряд конкурсов работы надо присылать зарание, и если вы что то такое делаете то можите еше вполне успеть, работы обычно принимаются где то до конца июля. Но и во время фестиваля скучать не придется, так как проводится целый ряд конкурсов, от онлайн-фото, до программирования, и железячного. Так что если вам хочется посоревноваться и вы что то умеете, то думаю скучать не придется.
Вот как то так, если вы интересуетесь компьютерами, компьютерным искусством и еще чем то таким, то посетить это мероприятие, думаю стоит обязательно.
Если кто то хочет повесить у себя банер то организаторы из выложили на страничке "Разное".
Так выглядит афиша фестиваля в этом году, доступна для скачивания в виде пригодном для печати - архив с EPS и GIF.Собственно то, что творится на фестивале, можно поверхностно представить по списку на афише, но на самом деле для составления полной картины, пожалуй стоит на нем побывать.
Сам я был на прошлогоднем, о чем писал тут аж три заметки, кому интересно можите поглядеть, день первый, ночная жизнь и второй день. О чем я в них писал уже и не помню но в целом на фестивале понравилось, особенно ночью, так что в этом году планирую тоже посетить, надо только не работе выкроить время, и не забыть :)
Ну и наверное немного о том все таки что там обычно творится, для тех кому лень читать прошлогодние отчеты, да и просто так.
Как видно из списка конкурсов и семинаров, основное направление фестиваля это "демосцена", если кто не в курсе то срочно посетить сначала статью в википедии, а потом уж и гуглом покопаться в интернете. Коротко это всякие красивые компьютерные мультяшки, эффекты, и музыка, в основном было популярно в эпоху развития персональных компьютеров, да и сейчас на западе имеет пожалуй не меньшую популярность, разве что частично трансформировалось в другие виды, что часто происходит с бурно развивающимися направлениями. У нас же в стране никогда особо популярностью не пользовалось, хотя отдельные люди и увлечены, и занимаются, чему пожалуй этот фестиваль и является подтверждением. Кстати он по моему практически единственный в России который проводится регулярно и с размахом.
Помимо демосцены, на конкурсе проводятся конкурсы по "Хаку", то есть организуется специальная сеть, и в ней надо выполнить ряд заданий по взлому, проникновению, и прочим таким интересным вещам. Пользуется большой популярностью среди молодежи, но как я заметил уровень некоторых команд все таки не высок. В общем опять же "на безрыбье и рак рыба", но например до ICFPC, о своем участие в котором написал ЖЖ юзер _adept_, еще далеко, да и цели вроде пока такой амбициозной организаторы не ставят.
Так же в рамках фестиваля проходят выставки старого, раритетного, железа и компьютеров, а так же оригинальных самоделок, на некоторых старых компьютерах и консолях можно поиграть, чем народ невозбранно и пользуется, даже в течении ночи, кстати ночь то волшебное время когда дневная толкучка уменьшается, затихают семинары и показы, исчезают толпы праздношатающихся, и можно пообщаться если кто желает, ну или поиграть в приставки, и вообще отдохнуть. Кстати с прошлогоднего события, я часть фоток выкладывал, вот например играющий в wii народ
![]() |
| Альбом: CC8 Chaos Constructions '2008 |
И на последок конкурсы, куда же фестивалю без них. Во первых на ряд конкурсов работы надо присылать зарание, и если вы что то такое делаете то можите еше вполне успеть, работы обычно принимаются где то до конца июля. Но и во время фестиваля скучать не придется, так как проводится целый ряд конкурсов, от онлайн-фото, до программирования, и железячного. Так что если вам хочется посоревноваться и вы что то умеете, то думаю скучать не придется.
Вот как то так, если вы интересуетесь компьютерами, компьютерным искусством и еще чем то таким, то посетить это мероприятие, думаю стоит обязательно.
Если кто то хочет повесить у себя банер то организаторы из выложили на страничке "Разное".
26.06.09
Загадочное слово 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) ну и вроде не заоблачных денег стоит.
23.06.09
Сводка новостей на Wed Jun 24
Что то я тут опять немного потерялся, для разминки напишу маленькую сводку новостей, благо произошло их не мало.
Одно из не малых это внесение в коллекцию портов emulators/virtualbox, народ ждал этого довольно долго, и как я уже писал примерно месяц его усиленно тестировали, что позволило просто пользоваться портом после включения в порты, хотя некоторые жалобы и поступают, но могу сказать, что и под той же опенсолярис, виртуалбокс работает немного странно, например у меня не доступны 64битные гостевые ОС, да и просто памяти бедному боксу остается немного и тормозит он из за этого нещадно, да и установка не из официального менеджера пакетов, вызывает удивление хоть и элементарно. Но что я все не о FreeBSD, а в ней вроде работает хотя последние сборки пока не попробовал, но когда пробовал работала вроде нормально :)
Sylvestre Gallon: Libusb-1.0 in head в своем блоге сообщил, что в рабочую ветку закомичена поддержка libusb-1, насколько я слышал, отсутствие этой библиотеки было препятствием для портирования WiMax драйвер, если теперь реализуют в принципе может и стоит купить такую железку, хотя цена пока как то кусается, да и качество не внушает особого доверия.
Thomas Abthorpe: Update proposed ports category, interantionalization продолжается обсуждение ранее поднятой темы, о необходимости выделения всех портов *i18n* и *l10n*, в отдельную категорию и ее конкретного названия, если у кого то есть свое видение проблемы, еще не поздно высказаться предпочтительно в рассылке, ну или в комментариях в блоге Thomas Abthorpe.
Судя по 8.0TODO процесс подготовки к выпуску новой ветки идет весьма нормально, по крайней мере есть завершенные пункты, кому интересно рекомендую полистать. Так же некоторое затишье вызвано вероятно летним отдыхом, ну и часть народа отвлек Google Summer of Code, хотя глядишь и там что то интересное получится, список проектов 2009 можно посмотреть в вики, скоро как я понимаю там будет своеобразный экватор.
В общем как то вот так, несомненно были и другие новости, но вот в данный момент на вид попались именно эти.
Одно из не малых это внесение в коллекцию портов emulators/virtualbox, народ ждал этого довольно долго, и как я уже писал примерно месяц его усиленно тестировали, что позволило просто пользоваться портом после включения в порты, хотя некоторые жалобы и поступают, но могу сказать, что и под той же опенсолярис, виртуалбокс работает немного странно, например у меня не доступны 64битные гостевые ОС, да и просто памяти бедному боксу остается немного и тормозит он из за этого нещадно, да и установка не из официального менеджера пакетов, вызывает удивление хоть и элементарно. Но что я все не о FreeBSD, а в ней вроде работает хотя последние сборки пока не попробовал, но когда пробовал работала вроде нормально :)
Sylvestre Gallon: Libusb-1.0 in head в своем блоге сообщил, что в рабочую ветку закомичена поддержка libusb-1, насколько я слышал, отсутствие этой библиотеки было препятствием для портирования WiMax драйвер, если теперь реализуют в принципе может и стоит купить такую железку, хотя цена пока как то кусается, да и качество не внушает особого доверия.
Thomas Abthorpe: Update proposed ports category, interantionalization продолжается обсуждение ранее поднятой темы, о необходимости выделения всех портов *i18n* и *l10n*, в отдельную категорию и ее конкретного названия, если у кого то есть свое видение проблемы, еще не поздно высказаться предпочтительно в рассылке, ну или в комментариях в блоге Thomas Abthorpe.
Судя по 8.0TODO процесс подготовки к выпуску новой ветки идет весьма нормально, по крайней мере есть завершенные пункты, кому интересно рекомендую полистать. Так же некоторое затишье вызвано вероятно летним отдыхом, ну и часть народа отвлек Google Summer of Code, хотя глядишь и там что то интересное получится, список проектов 2009 можно посмотреть в вики, скоро как я понимаю там будет своеобразный экватор.
В общем как то вот так, несомненно были и другие новости, но вот в данный момент на вид попались именно эти.
| Оценить: |
30.05.09
VirtualBox для FreeBSD! почти дождались
Когда все это "безобразие" началось, я уже писал коротенькую заметку, ну и потом делал по мере появления новостей ссылке, в ленте ссылок.
Сам пробовал почти все выходившие версии, и даже начал приобретать опыт в составление багрепортов для списков рассылки, дело не сложное, но требует знания хотя бы начального английского языка, хотя копипаста и спасает, но иногда выразить свои мысли через этот способ, и переводчик весьма не просто :)
Довольно актуальная информация о процессе портирования выложена на страничке VirtualBox, по крайней мере оттуда можно скачать последнюю тестовую сборку, ну а актуальность остальной информации там вроде не обновляется, так как народ успешно собирает на Карренте, а там все еше написано что нет сведений.
Более актуальную информацию можно черпать из рассылок, например freebsd-current Archives, судя по этим обсуждениям порт собирается и работает на большинстве платформ нормально, хотя иногда и падает, стоит однако учесть что поддерживаются только только 7.2 и HEAD, так что желающим поэкспериментировать надо обновится. К тому же на той же HEAD так же лучше обновится до последней возможной ревизии, иначе может не собраться, я на такое один раз нарвался.
Ну со сборкой никакой сложности, просто распаковываем полученный архив в систему портов, в ветку эмуляторов, затем собираем обычным образом, если у вас был собран Qt4, то соберется все довольно быстро, ну если нет то надо подождать чуть больше, хотя в последней сборке появилась возможность выбрать вариант, без графического интерфейса.
Так же есть неприятность что на HEAD AMD64, необходимо отключать режим эмуляции VT/AMD, и из за этого невозможно эмулировать 64битные системы :( иначе просто валится виртуалка, так что будем ждать и надеяться на то что исправят, пока попробовал помучать Опенсолярис, вроде работает хотя и не быстро, поэтому пока не стал дольше экспериментировать, хотя может возьму с работы спасательные диски для винды и ее помучаю хоть под виртуалкой :)
Ну вот вроде пока и все, в последней порции тестирования было сказано что возможно скорое включение, в систему портов, так что вероятно будет скоро доступно и в основном дереве.
Сам пробовал почти все выходившие версии, и даже начал приобретать опыт в составление багрепортов для списков рассылки, дело не сложное, но требует знания хотя бы начального английского языка, хотя копипаста и спасает, но иногда выразить свои мысли через этот способ, и переводчик весьма не просто :)
Довольно актуальная информация о процессе портирования выложена на страничке VirtualBox, по крайней мере оттуда можно скачать последнюю тестовую сборку, ну а актуальность остальной информации там вроде не обновляется, так как народ успешно собирает на Карренте, а там все еше написано что нет сведений.
Более актуальную информацию можно черпать из рассылок, например freebsd-current Archives, судя по этим обсуждениям порт собирается и работает на большинстве платформ нормально, хотя иногда и падает, стоит однако учесть что поддерживаются только только 7.2 и HEAD, так что желающим поэкспериментировать надо обновится. К тому же на той же HEAD так же лучше обновится до последней возможной ревизии, иначе может не собраться, я на такое один раз нарвался.
Ну со сборкой никакой сложности, просто распаковываем полученный архив в систему портов, в ветку эмуляторов, затем собираем обычным образом, если у вас был собран Qt4, то соберется все довольно быстро, ну если нет то надо подождать чуть больше, хотя в последней сборке появилась возможность выбрать вариант, без графического интерфейса.
Так же есть неприятность что на HEAD AMD64, необходимо отключать режим эмуляции VT/AMD, и из за этого невозможно эмулировать 64битные системы :( иначе просто валится виртуалка, так что будем ждать и надеяться на то что исправят, пока попробовал помучать Опенсолярис, вроде работает хотя и не быстро, поэтому пока не стал дольше экспериментировать, хотя может возьму с работы спасательные диски для винды и ее помучаю хоть под виртуалкой :)
Ну вот вроде пока и все, в последней порции тестирования было сказано что возможно скорое включение, в систему портов, так что вероятно будет скоро доступно и в основном дереве.
| Оценить: |
А вот и я снова :)
Что то у меня творческий кризис подзатянулся, надобно с этим бороться :)
Итак одна из прекрасных новостей, что сообщество FreeBSD, замерло в ожидании предстоящего релиза FreeBSD 8.0. Как заявлено на сайте, график устанавливает дату его выхода примерно, на начало осени, но в блогах разработчиков начали появляться сообщения, о том что уже стоит ожидать скорых заморозок кода, и списке вероятных нововведений, понятно что пока это скорее предположение, но обычно перечислены, довольно очевидные, и уже работающие вещи, так что можно к этому относится довольно серьезно.
Собственно вот как об этом пишет Remko Lodder: FreeBSD 8.0, там уже есть апдейт, основанный на записи Ivan Voras’ blog entry:. Так же в комментариях, дана ссылка на постFreeBSD 8.0 arrive at FreeBSD-fr: Les nouvelles du géant en français, в котором даже приведено примерное расписание стадий разработки релиза.
Сам список приводить не буду, кому интересно советую погулять по ссылкам, все одно это пока в большей части только предположения и планы, но весьма реалистичные на мой взгляд, да и корректно перевести что то у меня все не получается.
Во вторых наконец то выложены видеозаписи с RootConf (зал 1), сам пока посмотрел доклад Организация небольшого почтового сервера Филипп Кулин (Дремучий лес), очень любопытный, и докладчик Филипп довольно хороший слушать интересно, ну и конечно же доклад Тюнинг FreeBSD 7.0 Игорь Сысоев (Рамблер), тема интересная, информация тоже любопытна но вот докладчик к сожалению не очень, как часто бывает с разработчиками.
UPD: Кстати в вики есть вот такой раздел 8.0TODO, так что более официально тоже вроде все подтверждено.
UPD2: Похоже у поста будет не мало апдейтов да и фик с ним :)
Посмотрел Реорганизация IPFW и NETGRAPH: новый подход к контролю сетевого стека, доклад Вадима Гончарова, у него есть ЖЖ, по моему весьма эпохальный, наполнен кучей техническиз подробностей, поэтому слушается не сильно весело, но тем и хороша запись что при случаи можно остановить перемотать и разобраться, жалко что не уместились вопросы и ответы, наверное там тоже было что то интересное.
Итак одна из прекрасных новостей, что сообщество FreeBSD, замерло в ожидании предстоящего релиза FreeBSD 8.0. Как заявлено на сайте, график устанавливает дату его выхода примерно, на начало осени, но в блогах разработчиков начали появляться сообщения, о том что уже стоит ожидать скорых заморозок кода, и списке вероятных нововведений, понятно что пока это скорее предположение, но обычно перечислены, довольно очевидные, и уже работающие вещи, так что можно к этому относится довольно серьезно.
Собственно вот как об этом пишет Remko Lodder: FreeBSD 8.0, там уже есть апдейт, основанный на записи Ivan Voras’ blog entry:. Так же в комментариях, дана ссылка на постFreeBSD 8.0 arrive at FreeBSD-fr: Les nouvelles du géant en français, в котором даже приведено примерное расписание стадий разработки релиза.
Сам список приводить не буду, кому интересно советую погулять по ссылкам, все одно это пока в большей части только предположения и планы, но весьма реалистичные на мой взгляд, да и корректно перевести что то у меня все не получается.
Во вторых наконец то выложены видеозаписи с RootConf (зал 1), сам пока посмотрел доклад Организация небольшого почтового сервера Филипп Кулин (Дремучий лес), очень любопытный, и докладчик Филипп довольно хороший слушать интересно, ну и конечно же доклад Тюнинг FreeBSD 7.0 Игорь Сысоев (Рамблер), тема интересная, информация тоже любопытна но вот докладчик к сожалению не очень, как часто бывает с разработчиками.
UPD: Кстати в вики есть вот такой раздел 8.0TODO, так что более официально тоже вроде все подтверждено.
UPD2: Похоже у поста будет не мало апдейтов да и фик с ним :)
Посмотрел Реорганизация IPFW и NETGRAPH: новый подход к контролю сетевого стека, доклад Вадима Гончарова, у него есть ЖЖ, по моему весьма эпохальный, наполнен кучей техническиз подробностей, поэтому слушается не сильно весело, но тем и хороша запись что при случаи можно остановить перемотать и разобраться, жалко что не уместились вопросы и ответы, наверное там тоже было что то интересное.
11.05.09
Frenzy и не только
Как наверное многим известно, Frenzy представляет из себя дистрибутив для востановления системы, и диагностики на основе FreeBSD. К сожалению в настоящее время проект скорее мертв чем жив, по крайней мере Сергей его больше не поддерживает, о чем объявил сразу после выхода версии Frenzy 1.1 - последний релиз, а добровольцев для продолжения поддержки так и не нашлось. Сам я как то им не пользовался почти не разу, так однажды совсем мельком, но в принципе то что читал и видел, все таки наводит на мысль что затея была неплохая.
И вот не так давно Сергей написал пост Frenzy в деталях: процесс загрузки, в котором разъясняет как происходит процесс загрузки Frenzy, а там есть интересные тонкости, например монтирование nullfs и unionfs, процесс это как оказывается не простой и непрямолинейны. Так что рекомендую почитать.
Кстати было бы интересно сравнить с процессом загрузки того же FreeBSD-livefs, хотя последний пожалуй проще, там не нужна подгрузка самописных модулей, но может эти наработки позволили бы модернизировать Frenzy, так как помнится она вышла когда такого диска еще не выпускалась.
Кстати новость как то прошла малозаметно, и без особого энтузиазма, что странно ведь такого самобытного материала, да ещё и на русском языке появляется не так уж много.
Ещё одним поводом для поста был обнаруженный ЖЖ Вадима Гончарова, который написал неплохо о устройстве и принципах работы и построения ipfw, так что опять же рекомендую ознакомится, поводом для поисков была прошедшая rootconf, на которой он читал доклад, к сожалению трансляцию не смотрел, слайды любопытные, а вот видео мы пока похоже так и не дождались, или я плохо искал, если кто кинет ссылку буду благодарен.
Вообще это конечно странная практика не выкладывания записи которая все равно велась, и транслировалась, ну жалко вам своего места на серверах, и трафика, ну залейте на тот же ютуб, благо он даже позволяет сотрудничать на более выгодных условиях, тот же канал BSD тому пример, причем насколько я понимаю это никакое не исключение, а скорее политика компании. Кстати о конференциях, по итогам прошедшей Sun Tech Days 2009, тоже были выложены доклады, и фотокадры с конференции, но видеозаписей тоже похоже не будет, но хоть доклады выложены в виде нормальных презентаций в PDF :)
Да с самого релиза FreeBSD 7.2, участвую в раздаче торрентов для i386 и amd64 архитекрур, народ качает постоянно, статистику можно посмотреть на трекере, в принципе интерес есть что не может не радовать, и это при том что этот релиз явно менее удачный чем предыдущий, и не будет долго поддерживаться, да и многие качают по старинке с FTP, кстати надо будет для тренировке написать на перле какую нибудь парсилку статистики, и утилитку для организации раздачи, а то чтоб организовать структуру из ссылок, для поддержания всех раздач вручную немного хлопотно.
UPD: не успел пожаловаться как, voyadger, у себя в ЖЖ выложил новость что выложен видеозаписи докладов, в разделе Программа, так что тот кто не побывал, или хочет что то ещё раз увидеть, может этим и занятся :)
И вот не так давно Сергей написал пост Frenzy в деталях: процесс загрузки, в котором разъясняет как происходит процесс загрузки Frenzy, а там есть интересные тонкости, например монтирование nullfs и unionfs, процесс это как оказывается не простой и непрямолинейны. Так что рекомендую почитать.
Кстати было бы интересно сравнить с процессом загрузки того же FreeBSD-livefs, хотя последний пожалуй проще, там не нужна подгрузка самописных модулей, но может эти наработки позволили бы модернизировать Frenzy, так как помнится она вышла когда такого диска еще не выпускалась.
Кстати новость как то прошла малозаметно, и без особого энтузиазма, что странно ведь такого самобытного материала, да ещё и на русском языке появляется не так уж много.
Ещё одним поводом для поста был обнаруженный ЖЖ Вадима Гончарова, который написал неплохо о устройстве и принципах работы и построения ipfw, так что опять же рекомендую ознакомится, поводом для поисков была прошедшая rootconf, на которой он читал доклад, к сожалению трансляцию не смотрел, слайды любопытные, а вот видео мы пока похоже так и не дождались, или я плохо искал, если кто кинет ссылку буду благодарен.
Вообще это конечно странная практика не выкладывания записи которая все равно велась, и транслировалась, ну жалко вам своего места на серверах, и трафика, ну залейте на тот же ютуб, благо он даже позволяет сотрудничать на более выгодных условиях, тот же канал BSD тому пример, причем насколько я понимаю это никакое не исключение, а скорее политика компании. Кстати о конференциях, по итогам прошедшей Sun Tech Days 2009, тоже были выложены доклады, и фотокадры с конференции, но видеозаписей тоже похоже не будет, но хоть доклады выложены в виде нормальных презентаций в PDF :)
Да с самого релиза FreeBSD 7.2, участвую в раздаче торрентов для i386 и amd64 архитекрур, народ качает постоянно, статистику можно посмотреть на трекере, в принципе интерес есть что не может не радовать, и это при том что этот релиз явно менее удачный чем предыдущий, и не будет долго поддерживаться, да и многие качают по старинке с FTP, кстати надо будет для тренировке написать на перле какую нибудь парсилку статистики, и утилитку для организации раздачи, а то чтоб организовать структуру из ссылок, для поддержания всех раздач вручную немного хлопотно.
UPD: не успел пожаловаться как, voyadger, у себя в ЖЖ выложил новость что выложен видеозаписи докладов, в разделе Программа, так что тот кто не побывал, или хочет что то ещё раз увидеть, может этим и занятся :)
Ярлыки:
BSD,
FreeBSD,
news,
общественное
| Оценить: |
10.05.09
OpenSolaris впечатления, вроде как первые
Итак опишу, первые впечатления от новоустановленной OpenSolaris, тут надо конечно учитывать что у меня практически не было опыта работы с OpenSolaris до этого, да несколько раз устанавливал на посмотреть, кое что читал про отличия от канонического UNIX и BSD, но так ничего серьезного, к тому же была установлена альфа версия предрелиза и это тоже может быть источником не совсем адекватного поведения, что получило подтверждение частично.
Ну установка много где описана, и интереса не представляет кликаешь дальше и все, даже с разбивкой диска мудрить не надо все делается одним слайсом, а все остальное сделает ZFS, хотя наверное можно сделать и несколько разделов, но тогда придется растаскивать точки монтирования вручную, ну по крайней мере в инсталляторе, пункта меню для этой операции я не видел.
После инсталляции получаем в принципе готовую к работе систему, как я писал, в последних сборках поддерживается даже такая экзотика как новомодные wi-fi адаптеры от интел, правда вроде только в режиме b/g, но так ли нужно большие. Причем ситуация тут интересна, и даже детективна в некотором роде, так как wi-fi драйверы растут из BSD, но именно эта модель еще почти не в одной из них до конца не поддерживается, и даже скорее находится на стадии экспериментов, да и в Линуксе вроде не лучше, по крайней мере краткий обзор выдачи гугла говорит о том что проблемы возникают и там. Так вот мало того что драйвер тут загадочно работает, так выложен он только в качестве бинарника, как и еще какой то новый драйвер, тоже сделанный на основе BSDшного, да и этот вроде имеет двойную лицензию BSD/GPL и чего не выложить исходники, как для более ранних моделей неясно. но это так лирическое отступления, и взгляд не особо посвященного человека.
Скудность софта в репозитории конечно удручает, но к этому был готов, да и по одной две програмки для каждой задачи, в принципе есть так что работать можно, а например тот же ФФ даже имеет версию 3.1 бета 3, так что практически на острие прогресса :)
С флешем опять же красота, официальная версия, воспроизводящая все что можно, без тормозов и зависаний, однако и тут есть ложка дегтя, ну вот почему не автоматизировать процесс полностью, вероятно просто ФФ не хватает прав для записи плагина в нужную директорию и приходится это делать ручками, иначе предложение проинсталлировать возникает с завидной регулярностью, процесс не сложный и много где описанный, но вот такой лентяй :)
Остальное с чем пришлось поработать вроде нареканий не вызвало, даже компиз работает.
Но вот потребление памяти вызывает нездоровое желание задать вопрос "С какого Х...", так как оно не вкладывается ни в какие рамки. Ноут благо снабжен не плохим ее количеством (2Гб) я понимаю что сейчас можно бы и больше, но согласитесь этого вроде не мало, и для повседневного использования должно бы было хватить, однако система после запуска начинает жрать где то до 1,5Гб и потом, а может и сразу, честно скажу не заморачивался с наблюдением жрет и остаток, почти под завязку, но не свопится, что вроде как радует. Хотя и тут все не так однозначно, так как с компизом она начинала виснуть часиков через несколько работы, после пары тройки таких "нежданных" зависаний, компиз был отключен, и вот вроде сегодняшняя смена прошла без зависаний.
Приведу шапку top для более полной картины
Еше раз повторю может такой неадекват в отношение памяти вызван экспериментальностью сборки, так что судить по этому параметру пока рано. А да наблюдалась проблема, что ноут не просыпался после того как уснет, однако отзывался по сети, и если остановить и запустить gdm, то он вполне оживал, соответственно с убийством текущей сессии, после отключения компиза не пробовал, но подозреваю что не спасет, хотя если крышку не закрывать засыпает и просыпается корректно.
Ну пока вроде и все, был бы простым юзером конечно скорее бы всего снес, но мы ж не такие так что эксперимент продолжается, ну если не случится чего то неординарного.
Ну установка много где описана, и интереса не представляет кликаешь дальше и все, даже с разбивкой диска мудрить не надо все делается одним слайсом, а все остальное сделает ZFS, хотя наверное можно сделать и несколько разделов, но тогда придется растаскивать точки монтирования вручную, ну по крайней мере в инсталляторе, пункта меню для этой операции я не видел.
После инсталляции получаем в принципе готовую к работе систему, как я писал, в последних сборках поддерживается даже такая экзотика как новомодные wi-fi адаптеры от интел, правда вроде только в режиме b/g, но так ли нужно большие. Причем ситуация тут интересна, и даже детективна в некотором роде, так как wi-fi драйверы растут из BSD, но именно эта модель еще почти не в одной из них до конца не поддерживается, и даже скорее находится на стадии экспериментов, да и в Линуксе вроде не лучше, по крайней мере краткий обзор выдачи гугла говорит о том что проблемы возникают и там. Так вот мало того что драйвер тут загадочно работает, так выложен он только в качестве бинарника, как и еще какой то новый драйвер, тоже сделанный на основе BSDшного, да и этот вроде имеет двойную лицензию BSD/GPL и чего не выложить исходники, как для более ранних моделей неясно. но это так лирическое отступления, и взгляд не особо посвященного человека.
Скудность софта в репозитории конечно удручает, но к этому был готов, да и по одной две програмки для каждой задачи, в принципе есть так что работать можно, а например тот же ФФ даже имеет версию 3.1 бета 3, так что практически на острие прогресса :)
С флешем опять же красота, официальная версия, воспроизводящая все что можно, без тормозов и зависаний, однако и тут есть ложка дегтя, ну вот почему не автоматизировать процесс полностью, вероятно просто ФФ не хватает прав для записи плагина в нужную директорию и приходится это делать ручками, иначе предложение проинсталлировать возникает с завидной регулярностью, процесс не сложный и много где описанный, но вот такой лентяй :)
Остальное с чем пришлось поработать вроде нареканий не вызвало, даже компиз работает.
Но вот потребление памяти вызывает нездоровое желание задать вопрос "С какого Х...", так как оно не вкладывается ни в какие рамки. Ноут благо снабжен не плохим ее количеством (2Гб) я понимаю что сейчас можно бы и больше, но согласитесь этого вроде не мало, и для повседневного использования должно бы было хватить, однако система после запуска начинает жрать где то до 1,5Гб и потом, а может и сразу, честно скажу не заморачивался с наблюдением жрет и остаток, почти под завязку, но не свопится, что вроде как радует. Хотя и тут все не так однозначно, так как с компизом она начинала виснуть часиков через несколько работы, после пары тройки таких "нежданных" зависаний, компиз был отключен, и вот вроде сегодняшняя смена прошла без зависаний.
Приведу шапку top для более полной картины
load averages: 0.82, 0.60, 0.42; up 0+10:03:36 05:35:48Как видно память жрут в принципе приложения, и может просто я отвык от всяких гномов, и остальных прожорливых приложений, сейчас вот попробую на домашний ноут, с FreeBSD установить, для сравнения, благо по железу в общем то похожи.
89 processes: 87 sleeping, 2 on cpu
CPU states: 84.8% idle, 12.7% user, 2.5% kernel, 0.0% iowait, 0.0% swap
Kernel: 1126 ctxsw, 295 trap, 868 intr, 4344 syscall, 179 flt
Memory: 2013M phys mem, 130M free mem, 1006M total swap, 1006M free swap
PID USERNAME NLWP PRI NICE SIZE RES STATE TIME CPU COMMAND
837 andrey 20 59 0 466M 251M cpu/1 122:11 10.10% firefox-bin
637 andrey 1 59 0 508M 208M sleep 24:13 1.24% Xorg
1273 andrey 1 49 0 112M 37M sleep 0:54 1.08% gnome-system-mo
859 andrey 2 59 0 114M 31M sleep 0:12 0.39% gnome-terminal
362 root 1 59 0 5304K 3756K sleep 0:11 0.34% hald-addon-acpi
1280 andrey 1 59 0 3608K 2348K cpu/0 0:00 0.33% top
Еше раз повторю может такой неадекват в отношение памяти вызван экспериментальностью сборки, так что судить по этому параметру пока рано. А да наблюдалась проблема, что ноут не просыпался после того как уснет, однако отзывался по сети, и если остановить и запустить gdm, то он вполне оживал, соответственно с убийством текущей сессии, после отключения компиза не пробовал, но подозреваю что не спасет, хотя если крышку не закрывать засыпает и просыпается корректно.
Ну пока вроде и все, был бы простым юзером конечно скорее бы всего снес, но мы ж не такие так что эксперимент продолжается, ну если не случится чего то неординарного.
| Оценить: |
08.05.09
OpenSolaris-0906-111a & Lenovo SL400
Итак подогнали мне на работе, в качестве рабочего инструмента, Lenovo SL400, ссылку дал на магазин, а не на официальный сайт, так как на последнем, чувствуется полная и безоговорочная победа маркетойдов, и ничего полезного там про модель нету, правда у нашей модификации 2Гб памяти что радует :) собираюсь побаловаться с виртуалками.
На ноуте стояла "предустановленная ОС" но больше чем требовалось, для вынужденной перепрошивки плеера, я в ней проработать не смог, поэтому начал рассматривать альтернативы, и так как ноут имеет весьма "продвинутую" wifi от интела, под порядковым номером 5000 AGN, с которыми в стане BSD дела обстоят, вроде не сильно превосходно, хотя судя по результатам поиска, все менстримные ветки в той или иной мере, её уже научились поддерживать, но пока экспирементировать не стал.
А решил поэкспирементировать с OpenSolaris, даже не знаю почему, о ней вспомнилось, зашел на их сайт, нового релиза пока не анонсируют, но помня что можно напрямую скачать торент с промежуточной сборкой, ну или образ с ФТП, решил так и сделать, скачал последний на данный момент 111a, сначала качнул торрент, но сидеров не оказалось, поэтому по старинке стянул образ с ФТП, да кстати теперь у образа (УСБ) есть хоть один но сидер, так что если кому надо можете тянуть ;)
Сначала пытался записать и запустится с образа для флешки, записывал с помощью dd, вроде писался нормально, по крайней мере монтировался, и можно было посмотреть что там внутри, но ноут не грузился, поэтому воспользовался ISO'шкой, благо болванка ещё одна оставалась, кстати обнаружил что что то моя FreeBSD нехочет писать болванки, опять пришлось воспользоваться новым ноутом, благо Lenovo нашпиговала его нужным софтом, и он мог писать образы, кстати по софту там довольно мощная начинка фирменными утилитами, приглянулся менеджер wifi, правда со странной функциональностью, но красивый :)
Итак с болванки Опенсолярис запустился, и когда я увидел что в списке оборудования, нет ни одной красной записи, то решил прописать на этом ноуте, опенсоляру, авось давно хотеловь побаловаться, а тут все заработало. Правда попробовал SD карточку, что то с драйвером видно косяк, в лог message начинает сыпаться куча мусора, и похоже из-за этого ноут через некоторое время виснет, ну это не смертельно.
UPD: похоже косячит ACPI, ноут что то не просыпается, наладил ssh, подожду пока заснет попробую достучатся, и что то сделать по сети, кстати ssh по дефолту настроен на IPv6, а я то думал, с какого перепуга, я не могу законектится :)
UPD2: Если кто то как и я решится поставить, девелоперскую сборку, то в консоли нужно выполнить следующую команду
И вообще не стесняйтись искать по опенсолярисовским ресурсам, там частенько есть готовые ответы ;)
UPD: После отключения компиза, ноут начал нормально просыпаться.
На ноуте стояла "предустановленная ОС" но больше чем требовалось, для вынужденной перепрошивки плеера, я в ней проработать не смог, поэтому начал рассматривать альтернативы, и так как ноут имеет весьма "продвинутую" wifi от интела, под порядковым номером 5000 AGN, с которыми в стане BSD дела обстоят, вроде не сильно превосходно, хотя судя по результатам поиска, все менстримные ветки в той или иной мере, её уже научились поддерживать, но пока экспирементировать не стал.
А решил поэкспирементировать с OpenSolaris, даже не знаю почему, о ней вспомнилось, зашел на их сайт, нового релиза пока не анонсируют, но помня что можно напрямую скачать торент с промежуточной сборкой, ну или образ с ФТП, решил так и сделать, скачал последний на данный момент 111a, сначала качнул торрент, но сидеров не оказалось, поэтому по старинке стянул образ с ФТП, да кстати теперь у образа (УСБ) есть хоть один но сидер, так что если кому надо можете тянуть ;)
Сначала пытался записать и запустится с образа для флешки, записывал с помощью dd, вроде писался нормально, по крайней мере монтировался, и можно было посмотреть что там внутри, но ноут не грузился, поэтому воспользовался ISO'шкой, благо болванка ещё одна оставалась, кстати обнаружил что что то моя FreeBSD нехочет писать болванки, опять пришлось воспользоваться новым ноутом, благо Lenovo нашпиговала его нужным софтом, и он мог писать образы, кстати по софту там довольно мощная начинка фирменными утилитами, приглянулся менеджер wifi, правда со странной функциональностью, но красивый :)
Итак с болванки Опенсолярис запустился, и когда я увидел что в списке оборудования, нет ни одной красной записи, то решил прописать на этом ноуте, опенсоляру, авось давно хотеловь побаловаться, а тут все заработало. Правда попробовал SD карточку, что то с драйвером видно косяк, в лог message начинает сыпаться куча мусора, и похоже из-за этого ноут через некоторое время виснет, ну это не смертельно.
May 8 02:13:43 work-sol scsi: [ID 107833 kern.notice] Requested Block: 180 Error Block: 180А так вроде все положительно, даже компиз запустился, и вроде ведет себя адекватно, хотя тут я не специалист,и как то равнодушен. В общем посмотрим как оно себя поведет, в условиях приближенных к реальным, там и решим что делать. Оставил на винте гигов 20 места, так что со временем посмотрю как себя почувствуют BSD системы, на этом железе, и там отпишусь, вроде потом можно же будет RAW разделы скормить и XEN'у, но это так планы на будущие.
May 8 02:13:43 work-sol scsi: [ID 107833 kern.notice] Vendor: OSOL Serial Number:
May 8 02:13:43 work-sol scsi: [ID 107833 kern.notice] Sense Key: Hardware_Error
May 8 02:13:43 work-sol scsi: [ID 107833 kern.notice] ASC: 0x8 (LUN communication failure), ASCQ: 0x0, FRU: 0x0
May 8 02:13:43 work-sol scsi: [ID 107833 kern.warning] WARNING: /pci@0,0/pci8086,2448@1e/pci17aa,210a@0,1/sdcard@0/disk@0,0 (sd2):
May 8 02:13:43 work-sol Error for Command: read(10) Error Level: Retryable
UPD: похоже косячит ACPI, ноут что то не просыпается, наладил ssh, подожду пока заснет попробую достучатся, и что то сделать по сети, кстати ssh по дефолту настроен на IPv6, а я то думал, с какого перепуга, я не могу законектится :)
UPD2: Если кто то как и я решится поставить, девелоперскую сборку, то в консоли нужно выполнить следующую команду
pfexec pkg set-publisher -O http://pkg.opensolaris.org/dev opensolaris.orgиначе не одно приложение не будет устанавливаться, с мутными сообщениями что ничего не найдено, так как по дефолту прописан "релизный" репозиторий, где пакеты старее :)
И вообще не стесняйтись искать по опенсолярисовским ресурсам, там частенько есть готовые ответы ;)
UPD: После отключения компиза, ноут начал нормально просыпаться.
07.05.09
VirtualBox на FreeBSD
Ну а чего все кому не лень, пишут на эту тему, и я присоединюсь, к тому же тут в коментариях к записи Ivan Voras: VirtualBox on FreeBSD, добрый человек поделился рецептом как стянуть, проект порта, ну вот я как заправский любопытный лентяй и решил попробовать.
Все предельно просто, для добавления эксперементального порта emulators/virtualbox
Итак после скачивания порта, поступаем с ним как обычно make install clean, а дальше пока не дошло, ибо там нужна Qt4 которая чуствую будет компилится продолжительное время, так что интересующиеся следите за обновлениями записи, ежели заработает даже воткну скриншоты :) хотя их и так уже немало по интернетам.
А вообще наверное более логично дождаться официального порта, который вероятно появится не так уж и через много времени ;)
UPD: опыт оказался неудачным вываливается с таким диагнозом
Все предельно просто, для добавления эксперементального порта emulators/virtualbox
cd /usr/ports/emulators/Как видно для того чтоб воспользоваться рецептом надо иметь установленный SVN клиент, я например поставил devel/subversion, кстати это напомнило что надо попробовать перевести сорцы на обновление с SVN все что то никак руки не дойдут, и допереводить статью в вики :)
svn co http://svn.bluelife.at/projects/packages/blueports/emulators/virtualbox
cd virtualbox/
Итак после скачивания порта, поступаем с ним как обычно make install clean, а дальше пока не дошло, ибо там нужна Qt4 которая чуствую будет компилится продолжительное время, так что интересующиеся следите за обновлениями записи, ежели заработает даже воткну скриншоты :) хотя их и так уже немало по интернетам.
А вообще наверное более логично дождаться официального порта, который вероятно появится не так уж и через много времени ;)
UPD: опыт оказался неудачным вываливается с таким диагнозом
Successfully generated '/usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r19453/AutoConfig.kmk' and '/usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r19453/env.sh'.Ладно вечерком посмотрю может решается как.
Source '/usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r19453/env.sh' once before you start to build VBox:
source /usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r19453/env.sh
kmk
+++ WARNING +++ WARNING +++ WARNING +++ WARNING +++ WARNING +++ WARNING +++
Hardening is enabled which means that the VBox binaries will not run from
the binary directory. The binaries have to be installed suid root and some
more prerequisites have to be fulfilled which is normally done by installing
the final package. For development, the hardening feature can be disabled
by specifying the --disable-hardening parameter. Please never disable that
feature for the final distribution!
+++ WARNING +++ WARNING +++ WARNING +++ WARNING +++ WARNING +++ WARNING +++
Enjoy!
===> Building for virtualbox-2.2.2r19453
cd /usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r19453 && bash env.sh && VBOX_LIBPATH_X11=/usr/local /usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r19453/kBuild/bin/freebsd.amd64/kmk
Config.kmk:1662: /usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r19453/out/freebsd.amd64/release/GCCConfig.kmk: No such file or directory
Config.kmk:3781: /usr/ports/emulators/virtualbox/work/virtualbox-2.2.2r19453/out/freebsd.amd64/release/revision.kmk: No such file or directory
Fatal error 'kse_create() failed
' at line 469 in file /usr/src/lib/libpthread/thread/thr_kern.c (errno = 2)
*** Error code 1
Stop in /usr/ports/emulators/virtualbox.
| Оценить: |
Подписаться на:
Сообщения (Atom)


