-Подписка по e-mail

 

 -Поиск по дневнику

Поиск сообщений в Dinyasoft

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.07.2005
Записей:
Комментариев:
Написано: 460





Весело.

Суббота, 18 Апреля 2009 г. 18:10 + в цитатник
Оригинал сообщения
Комментарии: комментарии

На 3D News

веселый опрос:

Лучшие БП производит.

Ладно бы там просто был Thermaltake. Так он еще и лидирует.

Это аналогично тому, если бы в опросе кто делает лучшие чипы памяти, лидировал OCZ или Patriot(и то и то кстати гавно редкостное судя по статистике возвратов).

P.S. Для тех кто не понял. Thermaltake не делает БП сам. Он их закупает у других производителей. Таких как Sirtec, HEC и др. Странно что их нет в голосовании. Было бы еще веселей.

P.S.S. Кстати, нет еще как минимум одного элитного производителя - Zalman.



Я сейчас нахожусь City
Мой настрой Unknown
Я слушаю Unknown
дневникиLIci WP - WordPress crossposting plugin

Возникла тут недавно необходимость настроить 8-мь и более камер…

Суббота, 18 Апреля 2009 г. 18:10 + в цитатник
Оригинал сообщения
Комментарии: комментарии

…для системы видеонаблюдения. Так чтоб была веб-морда. Всякие там записи, анализаторы, архивы, детекторы движения.

Из железок:

Разные камеры типа Grand CMOS Video Camera, космическая капчилка от GrandTec - X-Guard, у которой 9 (!!!) буфферов/каналов при том что она имеет 1(!!!) чип bt878(судя по оффициальному сайту и по недораспаянному pcb есть 16 портовая версия). При нагрузке во все 9-ть каналов - fps=1. Второй капчилки я еще не видел - но там что-то по проще - 4-х портовая.

Системник куда это пихается описывать особо не буду - P4 2.8 (в простонародье - УТЮГ) 512МБ памяти.

Винт негниющий SATA WD 200Gb, какой именно не помню.

Значится поиски удобного, бесплатного софта под OS от Microsoft не увенчались успехом. Платные - удобны - но они платные. С закрытыми для правки исходниками(как физически - так и лицензионно). Бесплатные - либо недоделанные, либо сильно-ограниченные. Да и править их тоже нельзя. Freeware - не GNU GPL. Плюс желательно чтоб сам видеосервер был без моника и клавиатуры/мыши. А OS от Microsoft - плохо дружат с ssh. Да и веб сервер на таких ОС - не выглядит надежным.

Поэтому дальнейший поиск перешел на программы под GNULinux.

Первое что выдал на эту тему небезизвестный Google - LinuxDVR. Он же Avreg.

Сильно я вдаваться в лицензию не стал. И как потом оказалось - зря.

Я скачал этот пакет. На сайте есть очень толковое описание по его установке. Правда только под дистрибутив Debian. Все сделал по мануалу. Все заработало. Все хорошо. Кроме того что GrandTec X-Guard модулем video4linux определялся некорректно. И соответственно не работал. Но это проблема после прочтения доков была решена - просто при загрузке модуля необходимо передавать дополнительный параметр, которым задается

необходимая модель платы захвата.

Примерно вот так:

modprobe -v bttv card=103 (103 - это как раз Grand X-Guard согласно докам)

После решения этой проблемы, ну и кое-какой настройки Avreg’а - веб морда запоказывала.

У avreg много удобных настроек. Зоны анализа и сам видеоанализ видео пристутствует. Но как мне показалось - не шибко расширенный.

Есть управление пользователями и группами доступа. Видеоархив. Программой поддерживаются также удалленные камеры. Неплохая программа в общем. Если бы не одно но. Она коммерческая. Лицензия для личного пользования разрешает использование данной утилиты. Но с ограничением в 4 камеры. Коммерческая лицензия подразумевает покупку программы для использования. Модифицировать её по лицензии НЕЛЬЗЯ. Каждая дополнительная камера, если мне не изменяет память, будет стоить 700 рублей.

Итого выводы:

Удобная в установке и использовании программа. Богатая функциональность. Хороший man.

Есть версия LiveCD. Но платная и закрытая, проприетарная. Для крупной организации - весьма недорогая.

Но на фоне следующей найденой программы - платность и закрытость - большой минус.

Особенно если учесть что Zoneminder, следующая найденная программа, имеет большее количество функций. Да и сам интерфейс более красивый. Из минусов по отношению к Avreg - отсутствие возможности записи звука. Но мне это совершенно не надо, да и платы видеозахвата не позволяют. Зато zm имеет очень расширеную функциональность по настройке зон анализа, алармов и т.п. вещей.

Установка и описание к этой программе - такое же расширенное как и к LinuxDVR, но к сожалению на русском языке я не нашел. Есть свой форум, вики и т.д.

Входит в состав unstable Debian 4.0, Ubuntu. Также поставляется в виде исходников. Лицензия - о чудо GNU GPL. Текущая версия 1.22.3. От ноября 2006. Давно не обновлялась. Но судя по форуму скоро выйдет 1.23 . Уже есть 3-ий RC.

Устанвока и настройка - весьма простая. Необходиме пакеты - apache2, apache-php, mysql и еще что-то там. Неплохо ffmpeg. Далее добавляем в source.list unstable репозиторий. И просто ставим aptitude install zoneminder.

Дальнейшие настройки - из веб морды. Из особенностей - рекомендую к обязательной установке cambozola.

Взять её можно отсюда.

Иначе нормально потоковое изображение будет только в firefox.



Я сейчас нахожусь City
Мой настрой Unknown
Я слушаю Unknown
дневникиLIci WP - WordPress crossposting plugin

Всех с новым годом!!!

Суббота, 18 Апреля 2009 г. 18:10 + в цитатник
Оригинал сообщения
Комментарии: комментарии






Я сейчас нахожусь City
Мой настрой Unknown
Я слушаю Unknown
дневникиLIci WP - WordPress crossposting plugin

ATi/AMD, Linux - теже грабли…

Суббота, 18 Апреля 2009 г. 18:10 + в цитатник
Оригинал сообщения
Комментарии: комментарии

Ну вот переписали они полностью код своих дров под видеокарты, стали называть драйвера в стиле MS’овских - Catalyst 7.11, 7.12. А чиво толку? Как глючили, так и глючат, как торомозили, так и тормозят, как ставились через ж***у, так и ставятся. Что должно произойти такое, чтоб они наконец то руки свои распрямили.

Вот в очередной раз поставив последние дрова(на этот раз - 8.44.3 они же каталист 7.12) - вышеописанная картина снова всплыла перед-о-мной.

А какое веселье ожидает всех при использовании еще и Compiz’а на ATI. Кстати - забыл сказать - драйвера от ATI теперь знают что такое AIGLX. И компиз может работать не через костыль XGL, а через поддержку в дровах. Так типа быстрей и стабильней… Как всегда у всех, только не у ATI.

Итак что имеем - Mandriva 2008. Ядро 2.6.23. Последний компиз, последние дрова. X.org 7.2.

Последний mplayer. Пока компиз не работает - все ОК. Но стоит его включить… Видео в мплауере - жутко тормозит и глючит. Если включить вывод через GL(GL2) - тормозить перестаёт, зато начинает мигать. Тоже самое со ВСЕМИ 3Д приложениями. Мплауер отчасти спасает вот этот патч:

http://smspillaz.googlepages.com/mplayrepatch.patch

Но остальные 3Д программы это само собой не спасает. А что делать - если один из более-менее нормальных и дешевых ноутбуков - Dell Inspirion 1501 - имеет на борту встроенную видеокарту производства ATI. Поэтому Compiz Off. И продолжаем наслаждатся 2Д и максимум X-Moto.



Я сейчас нахожусь City
Мой настрой Unknown
Я слушаю Unknown
дневникиLIci WP - WordPress crossposting plugin

Зашла тут тема о национальных НАНОТЕХНОЛОГИЯХ.

Суббота, 18 Апреля 2009 г. 18:10 + в цитатник
Оригинал сообщения
Комментарии: комментарии

Цитирую сам себя:

Нанотехнологии - это в первую очередь Микроэлектроника. А она у нас в полной Ж**Е. А все понты типа новых “русских” GPS навигаторов и т.п. вещей - от русского там только надписи. Все остальное производится и разрабатывается в Китае и Корее. И spark(или какие там - хз) процессоры проектируются не нами, а если даже в друг и нами(кстати - помойму у Sun есть Spark с открытой архитектурой - бери и делай аналоги), то делать их у нас негде - все заказы опять же придется отправлять на какой-нить TSMC.

И те деньги которые выделены у нас на подъем этой отрасли из Ж**Ы, составляют около 10% от ЕЖЕГОДНОГО ФИНАНСИРОВАНИЯ аналогичных областей в том же Китае или США. При том что там все это производство давно налажено. И вагонами там не воруют.

Кстати - таже ситуация и со спутниками для этой системы. Наше там только “деревянное железо”. Такое положение дел подходит для мелких стран. Которые не парятся с собственными ПВО, системами безопасности, армией. А для нас это - случись что и вся это система минимум приплыла, т.к. производством и разработкой занимаются левые, не относящиеся к России, компании. А максимум - она приплыла совсем благобдаря бэкдорам и руткитам по аналогии с ОС от всем известной компании. Которая уже сейччас обновляет себя сама даже не спрашивая.

И вообще - будущее за скажем истребителями 5-го поколения. БЕСПИЛОТНЫМИ. Они уже сейчас применяются армией НАТО для ведения боевых действий в Ираке. У нас же не только нет нароботок в области построения БОТ - пилотов. Но даже нет БЛИЗКОГО оборудования, для проведения такого рода разработок. К чему может привести использование чужого оборудование - читать выше.




Я сейчас нахожусь City
Мой настрой Unknown
Я слушаю Unknown
дневникиLIci WP - WordPress crossposting plugin

А вообще я хотел написать о новом Catalyst’е для AMD/ATI Radeon под Linux.

Суббота, 18 Апреля 2009 г. 18:09 + в цитатник
Оригинал сообщения
Комментарии: комментарии

Свершилось чудо, и с текущей последней версией драйвера 8.45.4(он же 8.01) наконец то вновь стали доступны такие полезные штуки как Suspend-to-RAM и Suspend-to-Disk. Праздник прям какой-то. Напомню что начиная с версии 2.6.23 ядра Linux - данные полезные штуки куда то у AMD/ATI - пропали.

Compiz как и следовало ожидать в 3D и при просмотре видео - продолжает мигать (для видео - если вывод через GL, GL2, если X11 - то просто безбожно тормозить)

Если compiz работает в режиме “костылей” - Xgl - то о 3D вообще можно забыть. Такое положение дел на видеокарте ATI Xpress 1100. Что в Dell 1501.



Я сейчас нахожусь City
Мой настрой Unknown
Я слушаю Unknown
дневникиLIci WP - WordPress crossposting plugin

А у ASUS снова косяк!!! ;)

Суббота, 18 Апреля 2009 г. 18:09 + в цитатник
Оригинал сообщения
Комментарии: комментарии

Массовое падения встроенных сетевых интерфейсов. На P5PE-VM (rev1.02 может и других).

Проявляется в том - что устройство Marvell<что-то там> вообще пропадает из системы.

Причина - Asus в очередной раз нае***л сам себя пытаясь сэкономить. Кодек сетевого интерфейса питается от двух транзисторов размером с w04(2×5мм) включенных в “последовательную схему”. Пока они живы - их температура выше 100 C. Вода, по-крайней мере, точно кипит. Когда они помирают, а помирает как правило тот что ближе к кодеку, сеть перестает работать. Решение проблемы - замена. Мощнее тр-ров в таком корпусе я думаю нет, поэтому если делается для себя - можно найти большой аналог и каким-нибудь образом его там припаять/приклеить.



Я сейчас нахожусь City
Мой настрой Unknown
Я слушаю Unknown
дневникиLIci WP - WordPress crossposting plugin

А у Sony VAIO PCG-7g5p сдох инвертор для ламп подсветки матрицы.

Суббота, 18 Апреля 2009 г. 18:09 + в цитатник
Оригинал сообщения
Комментарии: комментарии

Ноуту чуть больше года. Т.е. без гарантии. Экран светится 5-10 минут и потухает. Закрыти/открытие крышки помогает, но совсем не надолго. Вот так.



Я сейчас нахожусь City
Мой настрой Unknown
Я слушаю Unknown
дневникиLIci WP - WordPress crossposting plugin

А у АС Sven HT 480T слетела прошивка.

Суббота, 18 Апреля 2009 г. 18:09 + в цитатник
Оригинал сообщения
Комментарии: комментарии

А у АС Sven HT 480T слетела прошивка.

АС включается, пишет привеДственную надпись и повисает.

Причина - поломка AT89C2051 (8-Bit Microcontroller with 2K Bytes Flash).

Считать прошивку никак - флешка залочена.



Я сейчас нахожусь City
Мой настрой Unknown
Я слушаю Unknown
дневникиLIci WP - WordPress crossposting plugin

О Родине.

Суббота, 18 Апреля 2009 г. 18:08 + в цитатник
Оригинал сообщения
Комментарии: комментарии

Собственно меня интересует следующее - что застанет нашу страну врасплох раньше ?

1. Войска НАТО.

2. Коллапс экономики в связи с нефтью/долларом/инфляцией

3. Сначала п. 1 затем п. 2.

4. Сначала п. 2 затем п. 1.

P.S. Считали тут кредит. Чтоб взять всего 1200000(один миллион двести тысяч) рублей на 20(!!!) лет

необходимо ежемесячно платить 16-17 тысяч рублей. Плюс суммарный доход должен быть 46 тысяч или что-то подобное. Это про регионы. План Путина в действии.

P.S.S. Собственно первый вопрос вылез из-за кредита - берешь деньги, а тут бах - напасть какя-нить, может и кредит отдавать не придется ;). Стабильность.



Я сейчас нахожусь City
Мой настрой Unknown
Я слушаю Unknown
дневникиLIci WP - WordPress crossposting plugin

Симбиоз Socket LGA(775) Foxconn и куллера Tt - направленный против ASUS.

Суббота, 18 Апреля 2009 г. 18:08 + в цитатник
Оригинал сообщения
Комментарии: комментарии

Привет Socket LGA(775), привет крутой куллер от Thermaltake. А ты мат. плата ASUS - должна умереть :)




Я сейчас нахожусь City
Мой настрой Unknown
Я слушаю Unknown
дневникиLIci WP - WordPress crossposting plugin

Интересно.

Суббота, 18 Апреля 2009 г. 18:07 + в цитатник
Оригинал сообщения
Комментарии: комментарии

Смотреть здесь

Только про Тарковского не согласен ;) Его надо в “положительный” списочек.



Я сейчас нахожусь City
Мой настрой Unknown
Я слушаю Unknown
дневникиLIci WP - WordPress crossposting plugin

Восстание малолетних дебилов ;)

Суббота, 18 Апреля 2009 г. 18:07 + в цитатник
Оригинал сообщения
Комментарии: комментарии

Вот тут жидкий понос о злобных белорусских мельционэров и кровавой гебне в частности:

http://serni.livejournal.com/769100.html

Уже наверно ставший баяном.

А вот тут толковые люди, о реальных событиях.

http://eugene-df.livejournal.com/50401.html?thread=617185#t617185

http://eugene-df.livejournal.com/50401.html?thread=621281#t621281

http://eugene-df.livejournal.com/50401.html?thread=619745#t619745

Спс.: glorfindeil

Upd.: Да он похоже совсем отморозок.

http://hem.bredband.net/theluft/31885.html

Мельционеры в Белоруссии - просто ангелы какие-то. Я б так не смог точно.



Я сейчас нахожусь City
Мой настрой Unknown
Я слушаю Unknown
дневникиLIci WP - WordPress crossposting plugin

Преступность в Израиле.

Суббота, 18 Апреля 2009 г. 18:07 + в цитатник

Некоторые интересные опусы средневековой Европы.

Суббота, 18 Апреля 2009 г. 18:06 + в цитатник
Оригинал сообщения
Комментарии: комментарии

Сидя за ноутбуком сразу после душа - трудно поверить во всё то, что там написано. Но вероятнее всего большая часть этого - правда.

Хорошо хоть мы, в отличии от европейцев, мылись хотя бы раз в месяц. А то помыться за всю жизнь три раза, два из которых по принуждению - это несколько перебор. С другой стороны - это объясняет множество эпидемий в Европе. Оспу, проказу… Чуму! Способы лечения коих тоже - весьма продвинутые - даже если выживешь - “доктора” добьют тебя лекарствами типа ртути или кровопускания. На худой конец переливанием крови от овцы.

Святая Инквизиция - очень старалась помочь бедным людям Европы. Запрещала мыться, лечится, читать, рубить дрова ;). Можно сказать - придумала машину времени и помогла окунуться в прошлое - откинув науку и знания на 1500 тысячи лет. Зато разрешала выливать говно ведрами на мушкетерские шляпы прохожим ;). За все эти заслуги - Европа до сих пор очень любит и чтит церковь и по сей день.

Даже удивительно - когда рассказывают про Африку, или там острова какие дикие и их нравы - большинство слушает и удивляется - как такое возможно. А про то что в “старом” мире - толчок появился практически только в первой половине 20-го века, а до этого срали чуть не под себя и друг другу на головы - не догадывается. Или про то что Темзу называли вонючей рекой, т.к. подойти ближе чем за 50 метров к ней было сложно, а лодки не тонули в ней даже будучи дырявыми ;).

Интересно также написано про возникновение париков, больших платьев, реверансов, ходулей, модных сейчас - “гламурных” ручных собачек. Духов и их составных компонентов. Если не хотите разочароваться в этих предметах - рекомендую статью не читать.

http://absentis.front.ru/abs/lsd_0_add_europe_smell.htm

С другой стороны, в царской России, до прихода коммунистов, с гигиеной, докторами, акушерами тоже было все плохо.

http://mendkovich.livejournal.com/371548.html

P.S. Жалко бедных тибетцев, после захвата Китаем - их продолжительность жизни возросла в 2-а(!!!) раза. Не дали беднягам срать под себя, и лечится религиозными методами. Но современная Европа и Америка - не даст больше беспредельничать чистоплотным Китайцам.



Я сейчас нахожусь City
Мой настрой Unknown
Я слушаю Unknown
дневникиLIci WP - WordPress crossposting plugin

Сегодня пытался пройти ТО.

Суббота, 18 Апреля 2009 г. 18:06 + в цитатник
Оригинал сообщения
Комментарии: комментарии

Начну с плохого - я его не прошел. Причины в конце.

Но теперь о процессе. Во-первых новшество с этого года - теперь для получения талончика на прохождение ТО, надо не только показать чеки из банка об оплате, но и проверится у судебных приставов. На предмет всяких не стыковок с законом ;). При мне завернули двоих - у одного штрафов на 3!!! тысячи рублей - коих у него не оказалось, и ему не вернули какой то документ - штоб типа вернулся. А второму наглядели ажно 188 тысяч рублей. Из которых все 188 - висят по кредиту ;). Он толи поручитель толи хер знает кто, но по всему было видно - сам он денюхъ не должен. Но назвался груздем - полезай в короб. К вопросу кстати о крутости кредитов. Ему сказали взять какую то бумажку в банке и после этого приходить снова. Затем была моя очередь - мне ничего не наглядели, что впрочем закономерно. Стараюсь ездить аккуратно, кредитов пока не брал. Стало быть - талончик мне выдали. И я гордо встал в очередь из трех машин.

Кстати, нововведение с приставами - считаю сугубо положительным. Знаю одного человека, который продал свою машину, с целым бардачком штрафов - за 3!!! года. Ну и плюс остальные не лады, типа невыплаченных алиментов и т.д. и т.п.

А так что получается - из-за штрафа в 50 рублей - будет приезжать пристав, работа которого будет стоит 300?

Так вот - встал я в очередь - и тут бац! Нагрянуло начальство. Не мое естественно, а их - милиционерское. После чего рядовые милиционеры стали бдить в три раза сильней. Начали проверять и CO и регулировку фар и омыватель стекол. Ну и все остальное - само собой. Почти немецкий TUV устроили. И вот дошла очередь до меня. Ну там номера сверить, аптечка, знак аварийной остановки, огнетушитель. После чего заежаем на прохождение катков и всякой остальной требухи. CO - гуд, перед тормоза - гуд, фары, все отсальное - тоже гуд. А вот что не гуд - так это задние тормоза и ручник. При том что тросик, колодки, барабаны, тормозные цилиндры и тормозуха менялась полгода назад, а ручник держит так, что я заезжая на эстакаду у которой угол около 45 градусов оставлял машину на ручнике и она стояла как вкопанная все время пока я в ней менял масло. Ну в общем ладно - жираф длинный - ему видней. И вторая проблема - с поворотниками. У меня по кругу стоят светодиодные поворотники + сзади две длинных светодиодных полоски для пущей видимости. В связи с этим родное реле мигать отказывается, т.к. оно расчитано на нагрузку примерно ватт в 70. А все мои светодиоды не потребляют и 5-и. А стоит у меня реле самодельное - на полевом тр-ре и самомигающем светодиоде. Когда светодиод загорается, он открывает транзистор, к выходу которого подключены все поворотники. Так вот товарищам милиционерам не понравилась ЧАСТОТА!!! с которой они мигают. Хотя они и правда мигают несколько чаще. Ну и плюс не понравился сам факт существования повторителей поворотников на заднем стекле. Что очень грустно и обидно - сделаны они были именно для того чтобы было лучше видно и соответственно для повышения безопасности. Ну чтож - будем штурмовать ТО завтра. Благо до конца месяца время есть.










golf
golf

Фотография машины для поста про ТО





Я сейчас нахожусь City
Мой настрой Unknown
Я слушаю Unknown
дневникиLIci WP - WordPress crossposting plugin

На заметку.

Суббота, 18 Апреля 2009 г. 18:05 + в цитатник
Оригинал сообщения
Комментарии: комментарии

Микросхему D1875/LM1875 можно заменить очень распространенной микросхемой TDA2030.



Я сейчас нахожусь City
Мой настрой Unknown
Я слушаю Unknown
дневникиLIci WP - WordPress crossposting plugin

О Microlab.

Суббота, 18 Апреля 2009 г. 18:05 + в цитатник
Оригинал сообщения
Комментарии: комментарии

Если в вашей акустике Microlab стали пропадать высокие частоты или их нет совсем - не спешите менять ВЧ динамики. Вероятнее всего это высохли неполярные конденсаторы 4.7мкФ 100В, которые стоят на плате фильтра. Их там два. После их замены - ВЧ обычно возвращаются.

Плата фильтра находится в самой колонке.



Я сейчас нахожусь City
Мой настрой Unknown
Я слушаю Unknown
дневникиLIci WP - WordPress crossposting plugin

О модуле b43, и настройка его в ядре 2.6.26 на Dell Inspiron 1501 в частности.

Суббота, 18 Апреля 2009 г. 18:05 + в цитатник
Оригинал сообщения
Комментарии: комментарии
Совсем недавно вышло ядро 2.6.26. В нем множество различных изменений, например memtest теперь в ядре. И может заблокировать использование битых ячеек вашей памяти. Но безусловно - решение это временное, так как работать на битой памяти даже с memtest - опасно. Очень часто так бывает что с течением времени кол-во ошибок увеличивается, или меняется их адрес. Также в ошибках может быть виновата не память, а интерфейс. Или контроллер, который например у процессоров AMD - встроенный.

Но, собственно, тема не об этом. Меня в новом ядре интересовал модуль b43, так как я имею ноутбук Dell 1501, у которого встроенная WiFi карта - от Broadcom (BCM94311MCG rev 01). До выхода ядра 2.6.25, я использовал утилиту-модуль ndiswrapper, которая брала firmware из 4-ой версии проприетарных драйверов. Версию под Linux который, товарищи из Broadcom, так и не удосужились написать. Утилита ndiswrapper не баловала своей стабильностью, скоростью и загрузкой процессора. Но в целом она меня устраивала. Модуль ядра bcm43xx использовать я не стал, так как даже найти проприетарную 3-ю версию драйверов для меня было проблемой. И более того - я не уверен что она существует для моей железки.

Начиная с выхода ядра 2.6.25, я стал использовать для беспроводной сети модуль b43. Он встроен в ядро. Так как мой linux дистрибутив - Mandriva 2008.1 x86-64, имел родное ядро 2.6.24, в нем были сделаны GUI для простой установки только через ndiswrapper и bcm43xx.

Это кстати неплохая отличительая черта Mandriva’ы от многих других дистрибутивов - почти ко всему там есть GUI’я, пускай и не всегда охватывающая полностью все возможности.

В связи с отсутствием GUI для настройки модуля b43, пришлось обратится к сайту wireless.kernel.org. На котором также находились firmware-cutter(утилиты для выковыривания firmware) для различных версий модуля b43. Собственно сама firmware находится там же. Список поддерживаемого оборудования на сайте есть даже по vendor’ам(производителям). Но там, как я понял, не полный список - к примеру моего BCM94311 там нет, но он прекрасно работает.

Для модуля b43 заявлена поддержка следующих технологий:


  • Режим станции

  • Ячеистый режим

  • Режим точки доступа

  • Децентрализованный Ad-Hoc режим

  • Режим снифера и наблюдения.

  • Режим наблюдения при работе и множественного наблюдения.

  • Аппаратное (де-)шифрование трафика.

  • Управление сигнальными светодиодами.

  • Аппаратная фильтрация MAC-адресов.

  • Инжекция пакетов (с radiotap; без FCS(Frame Check Sequece) injection)

  • Что-то, о чем возможно забыли.


Изменений в этом модуле ядра 2.6.26 прилично. Но большинство из них просто исправляют ошибки, не добавляя новых функций. Таких как

  • Уменьшение интерференции.

  • Поддержка встроенного Bluetooth (большая часть кода написана, но не оттестирована)


Поддержки нового оборудования также нет(взято с wireless.kernel.org):

Поддерживаемое:

  • bcm4303 (802.11b-только, используя b43legacy)

  • bcm4306 (Rev. 2 использует b43legacy, Rev. 3 использует b43)

  • bcm4309 (только 2.4ГГц часть)

  • bcm4311 rev 1 / bcm4312

  • bcm4311 rev 2 / bcm4312 (необходимы патчи в 2.6.24)

  • bcm4312 (только 2.4ГГц часть)

  • bcm4318



Неподдерживаемое:


  • 802.11a часть из 4309 и 4312.

  • BCM 4310 - Это устройство имеет LP PHY(маломощное PHY - physical layer). Мы думаем что это связанно с его маломощностью. В любом случае, предыдущий код с этим чипом не работает. Методом обратного програмирования мы транслируем множество кода и в данный момент готовим спецификации для программистов.

  • BCM 4328/4329 - Эти устройства имеют N физ. частей. В проекте 802.11n нет поддержки ни одной этой особенности. Мы работаем над этим.


Но всеже кое-какие новшества появились - самые важные из них это

  • Добавлена поддежка QoS(Quality of Service - управление качеством услуг)

  • Добавлена поддержка HostFlags HI(high 16 bits)


Список изменений:

1.
b43: Fix possible MMIO access while device is down

This fixes a possible MMIO access while the device is still down
from a suspend cycle. MMIO accesses with the device powered down
may cause crashes on certain devices.

Если кратко, то исправлена проблема которая иногда вызывала крах при пробуждении ноутбука. Не знаю связано это с этой проблемой или нет, но мой ноутбук с ядром 2.6.25 иногда не просыпался не из Suspend-to-RAM, не из Suspend-to-Disk. И эта проблема пропала в 2.6.26.



2.
b43: Do not return TX_BUSY from op_tx

Never return TX_BUSY from op_tx. It doesn't make sense to return
TX_BUSY, if we can not transmit the packet.
Drop the packet and return TX_OK.
This will fix the resume hang.

Эта исправление тоже связано с зависанием после пробуждения.

3.
b43: Fix noise calculation WARN_ON

This removes a WARN_ON that is responsible for the following koops:
http://www.kerneloops.org/searchweek.php?search=b43_generate_noise_sample

The comment in the patch describes why it's safe to simply remove
the check.

Это изменение просто убирает Warn_On в процедуре b43_generate_noise

4.
b43: Fix possible NULL pointer dereference in DMA code

This fixes a possible NULL pointer dereference in an error path of the
DMA allocation error checking code. This is also necessary for a future
DMA API change that is on its way into the mainline kernel that adds
an additional dev parameter to dma_mapping_error().
This patch moves the whole struct b43_dmaring struct initialization
right before any DMA allocation operation.

Исправляет возможный нулевой указатель. Также, кроме исправления, появился задел для будущих изменений в DMA API по добавлению в

основную часть ядра дополнительных dev параметров в dma_mapping_error().

5.
b43: Fix controller restart crash

This fixes a kernel crash on rmmod, in the case where the controller
was restarted before doing the rmmod.

Это исправляет крах ядра при rmmod, в случае когда контроллер перезапускается до команды rmmod.

6.
b43: Fix some TX/RX locking issues

This fixes some TX/RX related locking issues.
With this patch applied, some of the PHY transmission errors are fixed.

Это исправляет некоторое TX/RX проблемы. С этим патчем некоторые ошибки связанные с PHY передачей были исправлены.

7.
b43: Workaround DMA quirks

Some mainboards/CPUs don't allow DMA masks bigger than a certain limit.
Some VIA crap^h^h^h^hdevices have an upper limit of 0xFFFFFFFF. So in this
case a 64-bit b43 device would always fail to acquire the mask.
Implement a workaround to fallback to lower DMA mask, as we can always
also support a lower mask.

Улучшение DMA, работа над причудами(?)

Некоторые платы/процессоры не позволяют устанавливать DMA маски выше некоторого лимита.

Некоторое дерьмо от VIA(имеются в виду устройства) имеет верхний предел 0xFFFFFFFF. Так, в этом случае 64-битное b43 устройство никогда не сможет получить маску.

Исправление делает возможность понижение маски в таком случае.

8.
b43: Workaround invalid bluetooth settings

This adds a workaround for invalid bluetooth SPROM settings
on ASUS PCI cards.
This will stop the microcode from poking with the BT GPIO line.
This fixes data transmission on this device, as the BT GPIO line
is used for something TX related on this device
(probably the power amplifier or the radio).
This also adds a modparam knob to help debugging this in the future,
as more devices with this bug may show up.

Судя по всему патч добавляет/исправляет работоспособность для карточек с bluetooth, в частности ASUS.

В changelog’е еще множество исправлений по модулю b43(он вообще - весьма большой файл - очень много исправлений и добавлений в 2.6.26 относительно 2.6.25 - ребята явно не сидят)

Я не совсем понял структуру Changelog’а, но выгядит так, что сначала идут списки заданий(?) от Торвальдса:
commit 1beee8dc8cf58e3f605bd7b34d7a39939be7d8d2
Merge: 9db8ee3... 3446b9d...
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date: Fri May 30 07:45:20 2008 -0700

Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6

* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (26 commits)
llc: Fix double accounting of received packets
netfilter: nf_conntrack_expect: fix error path unwind in nf_conntrack_expect_init()
bluetooth: fix locking bug in the rfcomm socket cleanup handling
mac80211: fix alignment issue with compare_ether_addr()
mac80211: Fix for NULL pointer dereference in sta_info_get()
mac80211: fix a typo in ieee80211_handle_filtered_frame comment
rndis_wlan: add missing range check for power_output modparam
iwlwifi: fix rate scale TLC column selection bug
iwlwifi: fix exit from stay_in_table state
rndis_wlan: Make connections to TKIP PSK networks work
mac80211 : Fixes the status message for iwconfig
rt2x00: Use atomic interface iteration in irq context
rt2x00: Reset antenna RSSI after switch
rt2x00: Don't count retries as failure
rt2x00: Fix memleak in tx() path
mac80211: reorder channel and freq reporting in wext scan report
b43: Fix controller restart crash
mac80211: fix ieee80211_rx_bss_put/get imbalance
net/mac80211: always true conditionals
b43: Upload both beacon templates on initial load
...
commit d02aacff4467806ee56f147ac8eff6911d95811a
Merge: e270b51... 9edb74c...
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date: Thu Apr 24 08:40:34 2008 -0700

Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6

* git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (22 commits)
tun: Multicast handling in tun_chr_ioctl() needs proper locking.
[NET]: Fix heavy stack usage in seq_file output routines.
[AF_UNIX] Initialise UNIX sockets before general device initcalls
[RTNETLINK]: Fix bogus ASSERT_RTNL warning
iwlwifi: Fix built-in compilation of iwlcore (part 2)
tun: Fix minor race in TUNSETLINK ioctl handling.
ppp_generic: use stats from net_device structure
iwlwifi: Don't unlock priv->mutex if it isn't locked
wireless: rndis_wlan: modparam_workaround_interval is never below 0.
prism54: prism54_get_encode() test below 0 on unsigned index
mac80211: update mesh EID values
b43: Workaround DMA quirks
mac80211: fix use before check of Qdisc length
net/mac80211/rx.c: fix off-by-one
mac80211: Fix race between ieee80211_rx_bss_put and lookup routines.
ath5k: Fix radio identification on AR5424/2424
ssb: Fix all-ones boardflags
b43: Add more btcoexist workarounds
b43: Fix HostFlags data types
b43: Workaround invalid bluetooth settings

...

А затем исправления, к примеру:
commit a259d6a45b915e00e8c6085e35fea7b61e3008a8
Author: Michael Buesch <mb@bu3sch.de>
Date: Fri Apr 18 21:06:37 2008 +0200

b43: Fix HostFlags data types

The HostFlags are a bitmask of 48bit. So we must use an u64 datatype
to hold all bits.

Signed-off-by: Michael Buesch <mb@bu3sch.de>
Signed-off-by: John W. Linville <linville@tuxdriver.com>

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

другие Wireless контроллеры и т.д. Для того чтобы не было проблем с модулем b43, надо отключить модуль CONFIG_WLAN_PRE80211.

Обладатели ноутбуков Dell 1501 могут скачать мой конфиг ядра.

Далее после компиляции ядра, настраиваем модуль b43.

Для настройки b43 используем b43-fwcutter 011 версии.

Скачаем, развернем b43-fwcutter из тарболла и соберем его следующими командами:
wget http://bu3sch.de/b43/fwcutter/b43-fwcutter-011.tar.bz2
tar xjf b43-fwcutter-011.tar.bz2
cd b43-fwcutter-011
make

cd ..

Следующим этапом будем использовать 4.150.10.5 версию проприетарного драйвера Broadcom.

Скачаем и развернем прошивку из этого архива следующими командами:
export FIRMWARE_INSTALL_DIR="/lib/firmware"
wget http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2
tar xjf broadcom-wl-4.150.10.5.tar.bz2
cd broadcom-wl-4.150.10.5/driver

sudo ../../b43-fwcutter-011/b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta_mimo.o

Где FIRMWARE_INTSALL_DIR - место куда будет развернута прошивка. Для Mandriva’ы это - /lib/firmware. Для других дистрибутивов возможны другие варианты.

Перед запуском необходимо убрать другие модули которые могут работать с данным чипом. Это ndiswrapper и bcm43xx. Их неободимо добавить в blacklist. Например создав файл в папке /etc/modprobe.d с именем ndiswrapper и со следующим содержимым(для Mandriva’ы):
blacklist bcm43xx

blacklist ndiswrapper

После чего либо перезагрузить компьютер, либо убрать эти модули командами:

rmmod bcm43xx

rmmod ndiswrapper

Теперь все готово для запуска модуля.

Запускаем его командой:
modprobe b43



После чего командой iwconfig смотрим, появился ли WiFi интерфейс.

В моем случае это выглядило так:

lo no wireless extensions.



eth0 no wireless extensions.



wmaster0 no wireless extensions.



wlan0 IEEE 802.11 ESSID:”Dinyasoft WiFi Zone”

Mode:Managed Frequency:2.412 GHz Access Point: 02:1B:11:E1:AE:00

Bit Rate=54 Mb/s Tx-Power=27 dBm

Retry min limit:7 RTS thr:off Fragment thr=2352 B

Encryption key:6162-6361-6263-6162-6361-6263-64 [2]

Link Quality=85/100 Signal level=-49 dBm Noise level=-71 dBm

Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0

Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Отсюда видно, что в системе появился интерфейс wlan0. Далее через NetworkManager его настраиваем как обычный интерфейс. В ручную тоже возможно, но несколько сложнее, так как обычно еще необходимо настраивать Wireless mode, Wireless ESSID, Wireless Enc_key, Wireless WPA Driver.

Режимы работы, такие как мощность сигнала, частота, канал, качество связи можно смотреть/менять с помощю iwconfig.

Команда iwlist - поможет дать расширенную информацию по возможностям вашей карты.

Таким образом, при использовании Linux с версией ядра 2.6.26 и модуля b43 в частности, можно настроить Wireless-модуль bcm94311 стоящий в нуотбуке Dell Inspiron 1501/




Я сейчас нахожусь City
Мой настрой Unknown
Я слушаю Unknown
дневникиLIci WP - WordPress crossposting plugin

Девайс для пропайки сокетов.

Суббота, 18 Апреля 2009 г. 18:04 + в цитатник
Оригинал сообщения
Комментарии: комментарии

Для пропайки сокетов и других теплоемких вещей был приобретен промышленные фен.

Мощностью в 2-а киловатта.

fenall.jpg

Нашего, отечественного производства: Фен ручной электрический строительный ФЭ-2000. ИНТЕРСКОЛ. Производство ООО “Быковский электроинструментальный завод”

Весьма дешев - в районе 1000 руб.

Имеет две регулировки. Плавную регулировку температуры(заявлено от 60 до 600 градусов).

И регулировку производительности на три положения.(заявлено от 300 до 500 л/мин)

Гарантия на него один год. В комплект входит еще три космических насадки и палка с гайкой ;).

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

Теперь об впечетлениях.

Работает не очень шумно. Сокет прогревает быстро и полностью + несколько сантиметров вокруг, не прожигая дыр, что собственно и надо. Из недостатков - при работе, из-за нее мигает свет :) .


Куплен он был в связи с тем, что паяльная станция Quick 850+ с поставленной задачей не справлялась совершенно. Либо прожигала дырки в текстолите, либо не могла прогреть сокет полностью. Что собственно и не мудрено - мощность ее всего 400 ватт.

Еще фотографии под катом.

Раскрыть пост


Поиск сообщений в Dinyasoft
Страницы: 10 9 [8] 7 6 ..
.. 1 Календарь