[00:00:12] <Skain>  чтобы прошивать линнукс не прибегая к линуксу на бб
 [00:00:26] <Skain>  для начинающих проще будет
 [00:00:36] <zombah-home>  ну этож от того зависит куда ты его шить собрался
 [00:00:37] <Skain>  скриптом
 [00:00:57] <Skain>  если сразу внутрь как с андроидом
 [00:01:05] <zombah-home>  если например это рут твой, то это просто файловая система
 [00:01:31] <zombah-home>  делаешь пустой файл, маунтишь через луп и пишешь туда свой tar
 [00:01:47] <Skain>  а ну да впринципе
 [00:03:34] <Skain>  у кого нить зависала тошиба с убунтой при обновлении с 11.04 до 12 версии?
 [00:04:35] <zombah-home>  ты в иксах обновление стартанул?
 [00:05:00] <Skain>  через апдейт менеджер
 [00:05:08] <Skain>  да вроде
 [00:05:11] <Skain>  не помню
 [00:06:35] <zombah-home>  ну теоритически обновление любого линукса может подвиснуть в иксах, глибц обновится когда процессы до рестарта уже не будут толком стартовать
 [00:07:02] <zombah-home>  имхо лучше из консоли обновление всей системы проводить
 [00:08:53] <Skain>  да, наверное, получается линукса стабильного вообще нет, а уж на тошибея молчу)
 [00:08:53] <zombah-home>  хотя смотрю убунту рекомендует через этот менеджер обновлять, должно работать нормально значит
 [00:09:46] <zombah-home>  всмысле нет? с линуксом все нормально, всеж от прослойки между очком и клавой зависит 8)
 [00:14:25] <Skain>  просто виснит линукс частенько. Прослойка в этом просто не успевает участвовать, все делает тошиба, даже только что установленная на нее система может зависнуть намертво внезапно, без предупреждений и ккоротких подвисаний.
 [00:17:07] <zombah-home>  ну так никто не мешает тебе довести ее до рабочего состояния, исходи все есть, вперед и с песней 8)
 [00:17:18] <zombah-home>  исходи=исходники
 [00:17:51] <savalik>  новые ядра не виснут на пустых местах..бунта 12 ая не падает..все вроде ок)
 [00:18:20] <savalik>  а..вру) есть куча исключений))
 [00:18:25] <Skain>  салавик значит старые ядра не только уу меня висли?
 [00:18:35] <Skain>  эх)
 [00:18:40] <savalik>  старые да.сума сходили часто)
 [00:18:45] <savalik>  новые нормальны)
 [00:19:08] <savalik>  теперь только кодеки и дрова..ну правда звук малость недопилен в ядре ;)
 [00:19:12] <Skain>  и как их в убунте обносить лучше?
 [00:19:38] <Skain>  обносить = обновить
 [00:20:23] <savalik>  ладно..я спать) всем доброй ночи...завтра если будет желание у кого - можно будет с qemu повозиться) (пакеты обновлять менеджером..ядро вообще не трогал руками последние 2 месяца)
 [00:20:55] <zombah-home>  а чего с ним возиться, он у меня даже в андройде работает
 [00:22:19] <zombah-home>  спок
 [00:23:45] <Skain>  бб салавик
 [12:22:26] <zombah>  добрый день
 [12:26:02] <zombah>  stuw: ты тут?
 [12:26:56] <stuw>  zombah, привет. тут
 [12:27:49] <zombah>  stuw: привет, хотел тебя попросить можешь посмотреть пожалуйста вот на эту функцию, не понимаю если возвращает -2 это что значит https://github.com/CyanogenMod/android_system_core/blob/jellybean/init/builtins.c#L787
 [12:35:00] <stuw>  похоже No such file or directory
 [12:35:15] <zombah>  о как
 [12:36:09] <zombah>  спасибо
 [12:42:29] <stuw>  не за что )
 [12:44:41] <zombah>  правда не понятно почему
 [12:45:21] <zombah>  случайно заметил вчера что половина чавновнов и чмодов из init.rc андроидовского не срабатывает у нас, теперь вот гадаю как это пофиксить
 [12:53:21] <stuw>  судя по коду возврата, не находится файл, у которого нужно менять права. может файлы не успевают создаться на момент установки прав?
 [12:57:25] <zombah>  хм ну файлы ядро ведь делает, а инит потом уже идет
 [13:01:02] <stuw>  смотря какие файлы :) на каких файлах обламывается, а на каких нет (примеры если можно напиши) ?
 [13:07:45] <zombah>  ну вот например вот этот нормально човнится /sys/class/backlight/pwm-backlight/brightness
 [13:08:02] <zombah>  а вот этот нет уже /sys/devices/system/cpu/cpufreq/interactive/boost_factor
 [13:08:34] <zombah>  у него правда время создания реально позже на 3 минуты, но почему так я не понимаю
 [13:10:24] <stuw>  может cpufreq в модуле каком и загружается этот модуль позже?
 [13:10:39] <zombah>  неа он собран в ядро
 [13:11:19] <zombah>  счас я вывод ядра соберу там наверное иниткол тоже есть который его запускает
 [13:12:01] <stuw>  надо тогда смотреть, каким вызовом создается этот файл. может вызов происходит не сразу и соответственно файл не сразу создается
 [13:12:46] <stuw>  кстати, в пути cpu без номера (cpu0, cpu1) ?
 [13:13:24] <zombah>  без номера да, там общие фичи, а с номером там персональные для ядер
 [13:49:53] <zombah>  https://git.kernel.org/cgit/linux/kernel/git/linville/wireless-next.git/commit/drivers/net/wireless/rt2x00?id=7e9dafd873034dd64ababcb858be424c4780ae13
 [13:59:42] <stuw>  интересный патч, но только сложно сказать, нужен он нам или нет.
 [14:08:19] <zombah>  ага, ну я попробую посмотрю что будет
 [14:08:48] <zombah>  хотя дисконекты спорадические приходят от mac80211
 [14:09:20] <zombah>  <7>[ 890.890295] wlan0: deauthenticated from 00:12:44:b0:d5:50 (Reason: 10)
 [14:09:43] <zombah>  писал бы чтоли что за 10, а то не ясно конечно
 [14:09:45] <stuw>  а что код 10 значит?
 [14:09:56] <zombah>  вот бог его знает, счас гляну
 [14:12:16] <zombah>  вот это он похоже https://gitorious.org/~marvin24/ac100/marvin24s-kernel/blobs/l4t-r16-r2-ac100/net/mac80211/mlme.c#line1405
 [14:12:36] <zombah>  только где это ризоны мне не ясно
 [14:16:05] <zombah>  для этого mac80211 патчи выпускают с адским напором, с нашего ядра 3.1.10 уже 100500 новых вышло
 [14:19:07] <stuw>  https://gitorious.org/~marvin24/ac100/marvin24s-kernel/blobs/l4t-r16-r2-ac100/include/linux/ieee80211.h#line1112 - интересное кино. Похоже WLAN_REASON_DISASSOC_BAD_POWER
 [14:21:27] <zombah>  8)
 [14:22:56] <zombah>  счас потестю этот патчик
 [14:25:15] <zombah>  у меня к ядру уже два десятка внешних репозитариев подключено
 [14:57:57] <zombah>  неа не помогает
 [14:58:29] <zombah>  всеравно переодически отваливается с ризон 10
 [15:52:22] <zombah>  интересно а можно както мержить не ветки ядер целиком а только путь определенный
 [15:52:46] <zombah>  скажем замержить только net/mac80211 из linux-wireless
 [15:59:44] <stuw>  наверное, можно взять дерево с патчами только для вафли и из него все смерджить.
 [16:02:30] <zombah>  а вот как взять? я чтот не пойму
 [16:02:43] <zombah>  счас погуглю наверняка ведь делают так
 [16:04:16] <stuw>  git remote-add ... и мерджить из этого дерева.
 [16:04:31] <stuw>  remote-add, а потом fetch
 [16:05:12] <zombah>  ну оно у меня есть подключенное как ремот, но если просто его мержить то он мержит все оттуда а мне надо только патчи в net/mac80211
 [16:05:37] <stuw>  а, ты по другим вафлям патчи не хочешь...
 [16:06:40] <zombah>  ну думал взять только нужные, но не пойму реально это сделать или нет
 [16:08:46] <stuw>  у марвина можешь спросить. возможно он делал что-то похожее
 [17:09:26] <zombah>  git merge-file похоже может так
 [17:20:35] <zombah>  о а есть ведь compat-wireless только вот я им не пользовался никогда не знаю поднаготной
 [17:26:53] <stuw>  я пользовался, но на живой системе. собирал и реплейсил (там скрипт есть для замены/отката)
 [17:27:46] <zombah>  тоесть надо качнуть типа compat-drivers-next собрать и заменить существующее файло на полученное?
 [17:28:07] <stuw>  вроде как да
 [17:28:31] <stuw>  только я не помню, удалось мне кросс компиляцию наладить или пришлось на живой системе собирать
 [17:30:05] <zombah>  да это тоже вариант пожалуй
 [17:34:42] <zombah>  можно конечно еще тупо файлы переписать 8) дропнуть чейджлог, но я не сторонник таких методов
 [17:38:43] <stuw>  надо делать по-человечески. иначе сами потом концоы не найдем )
 [17:41:40] <zombah>  ну марвин смотрю избирательно мержил linux-wireless патчи
 [17:44:59] <zombah>  вот на этот патч нагуглилось похожая проблема https://git.kernel.org/cgit/linux/kernel/git/linville/wireless.git/commit/net/mac80211?id=6863255bd0e48bc41ae5a066d5c771801e92735a
 [17:45:51] <zombah>  может собрать их внутрь ядра и тогда не будет такого
 [17:45:56] <zombah>  надо попробовать будет
 [21:51:59] <zombah>  с cpufreq разобрался, если сразу выбрать interactive а не userspace то права норм проставляются
 [21:52:38] <zombah>  правда значения от тегра3 нам не канают, надо подбирать тормоза ужасные начались 8)
 [21:59:28] <zurba>  zombah, это ты в контексте андроида всё ковыряешся
 [21:59:30] <zurba>  ?
 [21:59:38] <zombah>  конечно
 [22:00:16] <zurba>  так, а чё там сон намечается да?
 [22:00:17] <zombah>  там интересная такая тема есть, он смотрит за устройством ввода и когда есть ивенты поднимает частоту
 [22:00:42] <zombah>  zurba: ну а как он наметится когда им никто не занимается
 [22:01:23] <zurba>  ну так вроде он даже может переключать нагрузку на второй проц для экономии
 [22:01:44] <zurba>  zurba, ну я как то давно не отслеживал тут эту тему
 [22:01:45] <zombah>  это никак со сном не связано
 [22:02:03] <zurba>  нет не связаноо, просто вспомнил вдруг)
 [22:02:08] <zombah>  проблемы нашего сна живут в области нвека
 [22:03:16] <zurba>  это чудище семиголовое, никак его не победить)
 [22:06:36] <zombah>  ну есть надежды, стью вон начал разбираться как он работает, так что если у него время появится свободное глядишь и заживем
 [22:08:52] <zurba>  stuw_, когда у тебя будет время занятся нвеком? Зомбах говорит пока ты не разберёшся в нём мы не заживём))
 [22:09:16] <stuw_>  хороший вопрос ) я понемногу ковыряюсь
 [22:09:34] <stuw_>  еще надо чтобы кто-то бутменю проверил/потестил
 [22:09:39] <zurba>  на тебя вся надежды))
 [22:10:00] <zurba>  убут?
 [22:10:33] <zombah>  stuw_: я пробовал его скомпоновать из примеров, но чтот запутывался все время в функциях, надо мне чтонить с подсветкой синтаксиса себе поставить глядишь наваяю
 [22:11:04] <stuw_>  да, убут )
 [22:11:41] <stuw_>  там вроде один патч и вроде проскакивала инфа, что он в мейнлайне уже есть
 [22:11:52] <stuw_>  *я про патч с бутменю
 [22:12:49] <zombah>  ну ансишное пока живет в стейджинге, я обычное пробовал сделать по примеру из ait устройства
 [22:14:39] <zombah>  там впринципе все просто, но просто вникнуть
 [22:14:49] <zombah>  надо просто вникнуть всмысле
 [22:14:55] <stuw_>  не, нормальное бутменю через переменные menuX, все остальное - бред полнейший
 [22:16:53] <zombah>  ну я вот по этому примеру стал делать http://git.denx.de/?p=u-boot.git;a=blob;f=board/ait/cam_enc_4xx/cam_enc_4xx.c;h=644c445693b740936d43e8d1c6e5cfec5451ab03;hb=master#l479
 [22:20:14] <zombah>  убрал там из него часть про сеть и оно компактное стало, надо разобраться с переменными и как наши комманды туда вписать и все вроде
 [22:21:26] <zombah>  там у них очень большой кусок по загрузке имиджей, но я не понял как оно там у них работает
 [22:31:58] <stuw_>  не, это не то
 [22:33:35] <stuw_>  http://lists.denx.de/pipermail/u-boot/2011-December/113653.html
 [22:33:44] <stuw_>  вот это удобнее.
 [22:34:02] <stuw_>  меню можно редактировать из boot.cmd, а не из исходников
 [22:36:54] <zombah>  так его нет в мейнлайне пока
 [22:37:02] <zombah>  и не известно будет ли
 [22:37:14] <stuw_>  можно смерджить и попробовать
 [22:37:27] <stuw_>  один фиг до нвека в мейнлайне убута пока далеко %)
 [22:37:50] <zombah>  там просто в письме про v4 написано что оно в стейджинг идет, но я его нигде не нашел
 [22:38:38] <zombah>  http://www.mail-archive.com/u-boot@lists.denx.de/msg109478.html
 [22:38:56] <zombah>  это совсем свежая версия мартовская
 [22:39:01] <zombah>  но где она не понятно
 [22:39:57] <zombah>  и еще большой вопрос поддерживает наш вывод анси символы или нет
 [22:47:34] <zombah>  я сливал мейнлайн но нигде не нашел staging/ag
 [22:48:38] <stuw_>  http://git.denx.de/?p=u-boot.git;a=commit;h=e7abe919673994e8040aba0273ceb9a5b2609806
 [22:49:27] <zombah>  эка
 [22:50:04] <stuw_>  в мейнлайне он. ща ветку для тегры проверю
 [22:50:37] <zombah>  да точно, чтот я не туда глядел похоже 8)
 [22:50:42] <stuw_>  тоже есть
 [22:50:53] <stuw_>  надо мне ребейз делать в своем репе
 [22:50:57] <stuw_>  завтра займусь
 [22:53:16] <zombah>  цветное анси понтово будет, я даже могу тряхнуть сториной нарисовать ансишечку 8)
 [22:54:10] <zombah>  как вот понять у нас цвет будет работать или нет
 [22:58:06] <zombah>  а хотя про то чтоб картинки вставлять я там не вижу ничего
 [23:19:38] <savalik>  я ж говорил про этот патч еще на прошлой неделе >_<
 [23:19:53] <savalik>  что он в мейнлайне еще с апреля
 [23:20:02] <zombah>  о вот понтовиший пример меню http://git.denx.de/?p=u-boot.git;a=blob;f=include/configs/nokia_rx51.h;h=8506604a7683ffc9f10e7389ce1eb2c9d06ff9d2;hb=e7abe919673994e8040aba0273ceb9a5b2609806#l292
 [23:20:58] <savalik>  даже пытался все это дело собрать но хрен чего у меня вышло в виду кривости рук)
 [23:23:55] <zombah>  вот вернее http://git.denx.de/?p=u-boot.git;a=blob;f=include/configs/nokia_rx51.h;h=965330aa38cb12936d71ace3ec66de13acd3ea38;hb=master#l362
 [23:31:29] <stuw_>  нам примерно такое меню и надо. только еще выбор между sos и lnx.
 [23:33:50] <zombah>  ну это просто их адреса задать переменной
 [23:34:17] <zombah>  правда не понятно как вычислять сдвиги на лету
 [23:34:25] <zombah>  ядро ведь меняется
 [23:34:32] <zombah>  по размеру
 [23:34:56] <zombah>  от версии к версии и тп
 [23:35:24] <stuw_>  я думаю нужно будет фс делать на этих партициях и класть файлы, а не использовать бут образы
 [23:35:34] <zombah>  это да
 [23:36:27] <zombah>  сделаю пока костыль под будущую версию андроида с определенными сдвигами, а потом на партицию соскочим
 [14:21:46] <stuw>  zombah, познавательная ссылка про тф2 ))
 [14:22:07] <zombah>  stuw: ага мне тоже понравилась 8)
 [14:29:47] <zombah>  мне сегодня сон приснился как у меня саспенд заработал, добрый знак
 [14:36:48] <stuw>  ))
 [15:28:03] <BatraevEM>  доброго всем
 [15:28:27] <BatraevEM>  http://cdimage.ubuntu.com/lubuntu/daily-preinstalled/20131016.1/saucy-preinstalled-desktop-armhf+ac100.tar.gz
 [15:28:27] <BatraevEM>  такой файл есть у кого?
 [15:30:44] <stuw>  вряд ли
 [15:36:32] <stuw>  BatraevEM, ты себе убунту хочешь вместе с u-boot'ом ?
 [15:37:40] <BatraevEM>  я себе уже накатил убоот...
 [15:37:40] <BatraevEM>  поставил убунту 14.04
 [15:37:40] <BatraevEM>  но для него ядер не смог подобрать...
 [15:37:59] <BatraevEM>  готовых ядер...
 [15:38:15] <stuw>  для 14.04 ? mainline собирать надо или 3.8 из deb пакета брать
 [15:38:40] <BatraevEM>  linux-image-3.8.0-20-tegra_3.8.0-20.31~ac100_armhf.deb
 [15:38:40] <BatraevEM>  linux-image-3.8.0-35-generic_3.8.0-35.50_armhf.deb
 [15:38:44] <BatraevEM>  не запустились
 [15:38:56] <stuw>  нужно dtb файл подгружать
 [15:39:00] <stuw>  в u-boot'е
 [15:39:11] <stuw>  иначе будет висеть на надписи kernel initialization...
 [15:39:15] <BatraevEM>  опаньки...
 [15:39:15] <BatraevEM>  а как?
 [15:39:58] <BatraevEM>  вопервых где взять этот файл?
 [15:39:58] <BatraevEM>  сосбутовый пойдет?
 [15:40:45] <stuw>  use ext2load for dtb file (ext2load mmc 0:7 0x2000000 /lib/firmware/device-tree/tegra/tegra20-paz00.dtb) and pass 0x2000000 as third argument to bootz command
 [15:41:17] <stuw>  этот файл вроде в пакете с ядром 3.8 идет
 [15:43:51] <BatraevEM>  сейчас поисщу где он у мну есть...
 [15:43:51] <BatraevEM>  спасибо...
 [16:13:20] <BatraevEM>  stuw: еще вопрос - use ext2load for dtb file (ext2load mmc 0:7 0x2000000 /lib/firmware/device-tree/tegra/tegra20-paz00.dtb) and pass 0x2000000 as third argument to bootz command - где написано?
 [16:13:40] <stuw>  в логе канала #ac100 :)
 [16:14:00] <BatraevEM>  опаньки...
 [16:14:00] <BatraevEM>  это место не глядед еще
 [16:14:07] <BatraevEM>  спасибо еще раз...
 [16:14:23] <stuw>  не за что. все места сложно проверить, особенно если не знаешь, что искать
 [16:38:49] <zombah>  если соберете иснталлятор для трасти то выложите на вики
 [16:39:47] <stuw>  zombah, а у тебя получилось поставить убунту?
 [16:40:21] <zombah>  stuw: нет, мне стало лень вникать т.к. я паралельно ядро ковырял и я забил
 [16:40:28] <stuw>  ясно )
 [16:40:39] <stuw>  я собрать могу, но проверить - хз когда будет время ))
 [16:41:08] <zombah>  ну собери, надо просто рутфс тоже куданить выложить чтоб не потерялось
 [16:41:52] <zombah>  как быстрее всего два бинаря сравнить? md5sum?
 [16:41:58] <stuw>  думаю да
 [16:42:02] <stuw>  или diff
 [16:42:04] <stuw>  )
 [16:42:17] <zombah>  неа diff с бинарниками не канает
 [16:42:30] <stuw>  канает. он просто говорит, отличаются они или нет
 [16:42:36] <zombah>  там помню xdelta есть
 [16:42:43] <zombah>  да? хм счас попробую
 [19:42:31] <brightkill>  соберите лучше инсталлер для дебиана
 [19:47:40] <zombah>  ну в инсталл скрипте убунты все к фастбуту привязано и гвоздями прибито. разве у дебиана есть такие проблемы?
 [22:37:39] <zombah>  ха как прикольно http://sarah.thesharps.us/2013/05/23/%EF%BB%BF%EF%BB%BFopw-update/#more-58
 [22:41:01] <zombah>  coreboot кстати активно счас арм код вливает, все гугловые арм хромбуки там есть