[21:42:18] <zombah> я тебе говорю 8ой это чисто андройдный форк
[21:43:04] <zombah> там сильно поменяли структуру всю и добавили плюшек, от которых без программирования вообще ниодного драйвера не соберешь просто так
[21:43:30] <zombah> обязательна нужна либа с приватными командами твоей карты
[21:44:10] <zombah> китайцы конечно может и налобали чего под ралинк, так ведь их исходников в онлайн нет 8(
[21:45:22] <savalik> http://grokbase.com/t/gg/android-x86/124m0n5tpm/request-add-ralink-rt-3090-to-android-x86-4-0-rc1-tegav2
[21:46:21] <savalik> грубо говоря там и wext можно юзать? или это только для x86 поблажка? )
[21:47:06] <zombah> ну awext это типа прокладка между кастом и wext, хз конечно в -x86ом не искал надо посмотреть что у них там есть
[21:50:25] <zombah> а ну они драйвер от броадкома используют от bcmhd, я его пробовал у нас, фиг. не пашет, а карта сильно греться начинает
[21:52:58] <savalik> о_О какой треш)
[21:53:34] <savalik> ну тогда видимо супликант подменять о_О
[21:53:45] <zombah> ну эт правда может потому что супликант ее дергает быстро, ругается опять дергает
[21:54:41] <savalik> а можно глянуть на этот драйвер который ты ему подсовывал от бродкома? )
[21:55:55] <zombah> https://github.com/zombah/android_device_toshiba_betelgeuse/commit/ff02d49be71f768f4d5b79de0d9756ff716b7f57
[21:56:17] <zombah> а эт от первого, счас второй найду, bcmhd
[21:56:49] <zombah> вот он https://github.com/zombah/android_device_toshiba_betelgeuse/commit/830bd9378e79c822ff9266aa88fba600d4a19926
[21:56:58] <zombah> блин он сдифался правда
[21:57:48] <zombah> вот http://source-android.frandroid.com/hardware/broadcom/wlan/bcmdhd/wpa_supplicant_8_lib/
[21:57:53] <zombah> тут он без дифа
[21:58:43] <zombah> можно конечно сравнить какие изменения в него в -x86 внесли, но мне сомнительно что он без напильника нам подойдет
[21:58:58] <savalik> driver_cmd_nl80211.c?
[21:59:04] <zombah> он там очевидно ругался что карта наша не понимает его комманд
[21:59:13] <zombah> ну там все файлы
[21:59:29] <savalik> оу)
[21:59:35] <savalik> а у тебя лога ошибки не осталось? )
[21:59:41] <savalik> какими он там словами ругался? )
[22:00:11] <zombah> хм, можно посмотреть еще раз у меня билд этот остался с ним
[22:00:33] <zombah> счас соберу лог
[22:07:38] <savalik> он кстати и не командовал наверняка ничего нашей карте то..нет? )
[22:07:54] <savalik> искал какую нибудь свою в нем упомянутую и обламывался о_О
[22:10:50] <stuw_> на счет ошибок - в логах чата должны быть на пастебин ссылки
[22:11:27] <savalik> где ж они где..логи что сгорели в огне..
[22:11:29] <savalik> =)
[22:12:08] <savalik> stuw_: на самом деле мне кажется что это вызов)
[22:12:25] <savalik> ибо разве дрова на вафлю и этот супликант могут быть сложнее квеста со звуком? )
[22:34:43] <kottt> stuw_: проблема со звуком
[22:34:53] <kottt> в наушники вообще звук не идет
[22:35:15] <savalik> kottt: alsamixer ? )
[22:35:38] <kottt> в андроиде
[22:35:44] <savalik> ааа)
[22:45:11] <savalik> zombah: а само устройство wlan0 есть? )
[22:45:45] <zombah> есть
[22:46:04] <zombah> D/wpa_supplicant( 696): nl80211: interface wlan0 in phy phy3
[22:46:21] <zurba_XI> поднимаете вафлю?
[22:46:39] <zurba_XI> то что на третем андроиде не подощло?
[22:47:50] <zurba_XI> там чувак помнится хехредактором гдето лазил чтоб заработало
[22:48:31] <savalik> failed to issue private commands
[22:48:39] <savalik> там вроде ж должен еще что то выводить?
[22:48:56] <savalik> wpa_printf(MSG_ERROR, "%s: failed to issue private commands\n", __func__);
[22:49:12] <zombah> ну все что вывод все тут
[22:49:21] <zombah> все что выводит всмысле
[22:49:38] <kottt> я сейчас поем и буду бота настраивать
[22:49:52] <savalik> kottt: приятного аппетита ;)
[22:49:57] <kottt> спасибо )
[22:51:30] <stuw_> kottt: приятного... потом логи глянь плиз...если там дебаг для звука включен ))
[22:51:38] <zurba_XI> может будет полезно с ним поболтать
[22:51:39] <zombah> zurba_XI: у него тоши нет
[22:51:53] <zurba_XI> ну он же помнит как он подимал))
[22:52:18] <zombah> ну в трешке я и сам поднимал, нового тут он ничего не скажет
[22:52:34] <zombah> он правда знает как поворот залочить
[22:52:45] <zombah> но это все косметика не к спеху
[22:52:56] <zurba_XI> там вообще большая разница между 3 и 4?
[22:53:01] <savalik> zombah: а как ты в трешке поднимал? )
[22:53:05] <zurba_XI> в плане вафли
[22:53:44] <zombah> savalik: там работала связка шестой wext супликант и старый драйвер
[22:54:11] <zurba_XI> хах
[22:54:14] <zurba_XI> нда
[22:54:35] <zombah> savalik: наш старый драйвер который ралинковский, с новым ядром вообще тольком не собирается даже
[22:54:39] <savalik> http://source-android.frandroid.com/external/wpa_supplicant_8/src/drivers/driver_ralink.c а вот эта штука для чего была намудрена?
[22:55:09] <zombah> savalik: это для старого ралинковского говна, с нашей картой не работает, api разные
[22:55:23] <savalik> для какого еще старого ралинковского говна?
[22:55:33] <savalik> куда старее нашего говна? у нас одинаковое апи с 2870
[22:55:58] <zombah> savalik: в rt2x00 апи mac80211
[22:56:25] <savalik> а у нас? о_О
[22:56:38] <zombah> savalik: ну это мы и есть
[22:57:46] <savalik> а там для какого апи тогда?
[22:58:15] <zombah> savalik: для ралинковского апи, которые было в древних дровах которые они сами писали
[22:58:36] <savalik> даже так о_О
[23:00:39] <zombah> savalik: наш старый драйвер из 2.2 андройда и из 3.0 rt3070sta использовал cfg80211 апи старое и работал с wext драйвером супликанта
[23:01:05] <kottt> кстати, zombah: ориентация при запуске ландшафтная. Она меняется в момент показа экрана блокировки. Даже анимацию видно
[23:02:00] <zombah> savalik: ну да, там надо в сорсах одну строчку поменять, я просто счас не хочу отвлекаться на это, искать в бекапах вики где и что
[23:02:17] <savalik> kottt: ну ты понял кому это)
[23:02:26] <zombah> опс 8)
[23:03:18] <zombah> пересобираю андройд с -j6 showcommands вывод так шпарит 500кб сети отжырает
[23:03:49] <savalik> круто...но зачем? )
[23:04:24] <zombah> ну чтоб если ошибка сборки была вывело в stdout ее
[23:06:21] <stuw_> zombah: если собираешь удаленно, то лучше выводи все в лог и потом посмотри лог. быстрее вроде должно получиться
[23:10:06] <zombah> stuw_: да я не смотрю в вывод, так иногда в него переключаюсь тогда сразу сеть проседает 8)
[23:12:01] <stuw_> zombah: https://github.com/zombah/android_device_toshiba_betelgeuse/blob/ics/audio/audio_hw.c#L1973 - добавь плиз AUDIO_DEVICE_OUT_WIRED_HEADSET
[23:12:58] <stuw_> если будут глюки, можно будет попробовать AUDIO_DEVICE_OUT_WIRED_HEADPHONE, а к AUDIO_DEVICE_OUT_WIRED_HEADSET вернуться позже
[23:14:13] <zombah> через | добавить?
[23:14:36] <stuw_> да
[23:14:46] <zombah> adev->devices = AUDIO_DEVICE_OUT_SPEAKER | AUDIO_DEVICE_IN_BUILTIN_MIC | AUDIO_DEVICE_OUT_WIRED_HEADSET ;
[23:14:46] <stuw_> это логическое ИЛИ
[23:14:51] <stuw_> да
[23:14:55] <zombah> да я знаю
[23:15:03] <zombah> сделаю счас
[23:15:19] <stuw_> ок, спс
[23:15:23] <zombah> хочешь добавлю тебя в колабораторы сможешь сам пушить?
[23:16:28] <stuw_> да не ) у меня дома не выкачано, да и лучше, чтобы через одного человека все шло
[23:16:40] <savalik> zombah: а не подскажешь где может меняться значение SIOCDEVPRIVATE который http://source-android.frandroid.com/hardware/broadcom/wlan/bcmdhd/wpa_supplicant_8_lib/driver_cmd_nl80211.c тут пару раз фигурирует? )
[23:16:41] <stuw_> тем более я компиляцию не могу проверять )
[23:16:49] <stuw_> kottt: логи пока не нужны )
[23:17:45] <zombah> savalik: в дровах в ядре насколько я понимаю
[23:20:10] <kottt> я вернулсо
[23:20:19] <stuw_> молодец )
[23:20:28] <kottt> друзья, а кто знает, как из-под винды к сериал-консоли цепляться?
[23:20:58] <stuw_> putty ?
[23:21:16] <stuw_> хотя не уверен )
[23:21:37] <stuw_> опция serial есть
[23:21:56] <savalik> стопудово
[23:22:18] <kottt> о, точно!
[23:22:55] <savalik> блин..нифига не понимаю с этим драйвером..откуда начинается..что как куда выполняется о_О
[23:23:58] <zombah> savalik: начинается вот отсюда http://www.google.com/url?sa=D&q=http://hostap.epitest.fi/gitweb/gitweb.cgi%3Fp%3Dhostap.git%3Ba%3Dblob%3Bf%3Dsrc/drivers/driver_nl80211.c%3Bh%3D6c517f961bd8fc929842b741249b9469cb8033a1%3Bhb%3Drefs/heads/android&usg=AFQjCNHUq33ffhLZ_xZew_t6t2WPnaY9Lw
[23:25:00] <savalik> ухтыептсколькострок о_О
[23:25:39] <zombah> там гдет есть .driver_cmd = wpa_driver_nl80211_driver_cmd,
[23:25:47] <zombah> вот оно ссылается уже на этот код
[23:31:10] <zombah> прикольно что в линоксовой ветке супликанта вообще такого кода нет 8(
[23:31:19] <zombah> линуксовой тобишь
[23:32:24] <zombah> хотя это видимо изза libnl все
[23:34:01] <zombah> libnl gplный и видимо тогда вендоры не могут бинарные дрова лобать
[23:47:11] <kottt> stuw, savalik: а в Putty указывать speed 115200?
[23:47:50] <kottt> а, все ок
[23:48:07] <kottt> ком-порт не тот указал сначала
[23:50:08] <zombah> мда в четверке такого кода чтот нет который в тройке за поворот экрана отвечал или я его трактую не правильно
[23:55:28] <kottt-ac> говно/ Не работает в путти сериал у меня что-то
[23:55:38] <kottt-ac> пока с дебиана копаюсь
[17:40:31] <zombah> stuw_: ну как получил?
[17:50:05] <stuw_> zombah, получил. 2.1 накатил. сейчас софт ставлю.
[17:56:17] <zombah> stuw_: оо интересно
[18:01:34] <zombah> stuw_: ты напиши как чего
[18:04:26] <stuw_> ок
[18:04:45] <stuw_> пока надо драйвер поставить (я из-под винды пробую)
[18:06:25] <zombah> омг 8)
[18:06:38] <stuw_> ?
[18:07:04] <zombah> винда..как так можно, это себя не уважать 8)
[18:08:12] <stuw_> не надо сказок )
[18:11:34] <zombah> это как покупать мерседес как можно взять бесплатно ладу калину 8)
[18:12:01] <zombah> s/как/когда
[18:14:00] <stuw_> не надо тут холиваров )
[18:15:02] <stuw_> так, запись идет очень недолго (пока я без какого-либо подключения пробую) - чуть меньше 300 мс :(
[18:15:29] <zombah> прошу может обновить надо
[18:15:31] <stuw_> 1мГц
[18:15:48] <zombah> а что так много?
[18:18:10] <stuw_> чтобы точнее было. У нас i2c на 400 кГц может работать
[18:29:47] <zombah> а разве это даст точность? я думал пофиг
[18:34:33] <stuw_> количество точек в которых проверяется состояние разное, значит и точность разная
[18:38:04] <stuw_> прошивку последнюю зашил
[18:41:49] <stuw_> что-то все-равно мало :(
[18:44:07] <zombah> может в настройках что поменять надо
[18:44:54] <stuw_> мб ) а может больше и не получится )
[19:19:27] <stuw_> если данных мало, то 1.5 секунды можно захватить
[19:19:51] <stuw_> бесконечный захват не реализован :(
[19:38:16] <zombah> ты вычитал?
[19:39:03] <stuw_> угу
[19:40:10] <zombah> а где не риализован в железе или софте?
[19:41:30] <stuw_> в прошивке вроде. дока может быть по предыдущей версии была, но похоже она актуальна
[19:41:54] <stuw_> хоть фирмварь их пили ))
[19:42:04] <zombah> ты говорил 3 секунды?
[19:42:20] <stuw_> на 1 мгц 1.5 сек
[19:42:36] <stuw_> но тут еще зависит от количества данных
[19:42:43] <stuw_> это я включил режим сжатия
[19:42:53] <zombah> фига чет мало..хотя я не знаю сколько там вообще нужно для понимания
[19:43:15] <stuw_> угу, мало
[19:43:26] <zombah> ты уже подключился?
[19:43:43] <stuw_> я тут ищу как на atmega/attiny похожий сниффер сделать
[19:43:48] <stuw_> не, не подключался еще
[19:44:01] <zombah> а что на атмеге лучше?
[19:44:55] <stuw_> она у меня просто есть ) хотя думаю лучше попробовать прошивку для logic sniffer'а допилить )
[19:45:22] <zombah> ну ты попробуй лучше так пока чтоб хоть посмотреть ловит он что или нет
[19:45:45] <zombah> на 400кГц то может побольше словит и норм
[19:47:46] <zombah> там ведь вроде спартан стоит да? это насколько я понимаю гораздо мощнее проц чем атмега
[19:47:47] <stuw_> ну да, я сначала, конечно, попробую
[19:48:10] <stuw_> как минимум можно выяснить частоту, на которой работает i2c для nvec
[20:09:19] <zombah> ага это будет хорошо
[20:13:24] <stuw_> в logic sniffer'е есть fpga, который можно менять используя verilog, и PIC firmware (это уже программа, которая выполняется).
[20:13:59] <zombah> ну да вот этот fpga как я понимаю это чисто dsp заточеное под анализ логики
[20:14:42] <stuw_> по идее там можно сделать что угодно ) на то это и fpga )
[20:15:26] <zombah> они смотри у них отличаются по задачам
[20:15:48] <zombah> 3E logic optimized
[20:16:09] <zombah> там что все угодно конечно, заточен он чисто на анализ логики
[20:17:44] <zombah> так а как бы мне звук проветь на опенсусе, надо наверное .wav файл и его проиграть aplay
[21:01:41] <stuw_> arecord -f cd | aplay -f cd
[21:02:10] <stuw_> правда так будет и микрофон и проигрывание тестироваться
[21:38:46] <brightkill> arecord -f cd | nc -vvlp 1234 | aplay -f cd
[21:40:02] <brightkill> а шо такое i2c?
[21:40:28] <brightkill> а, все
[21:40:30] <brightkill> загуглил
[21:49:52] <stuw_> пипец, какие контакты мелкие %)
[21:58:38] <zombah> на ене самом?
[21:59:56] <stuw_> угу
[22:00:10] <zombah> эт да
[22:00:15] <stuw_> 9 пин jp1 и 30 нога нвека соединены
[22:00:16] <zombah> попросим клопова?
[22:00:27] <stuw_> сейчас ищу i2c
[22:04:20] <zombah> надо было крокодильчиков заказать еще
[22:04:54] <zombah> бывают мелкие такие ими может удобнее будет
[22:06:48] <stuw_> zombah, ты PJP3 не находил ?
[22:07:03] <zombah> stuw_: нет, эт что такое?
[22:07:41] <zombah> у меня два контакта от jp1 до ене звонились
[22:08:13] <stuw_> 23 страница, там i2c есть от нвека
[22:08:17] <stuw_> какие два7
[22:08:48] <zombah> которые подписаны reset и еще чтот, счас найду схематику гляну
[22:12:04] <zombah> ну вроде как на схеме 3-ий пин на jp1 я находил и отдин из последних
[22:12:56] <zombah> этот ec-tx-p80 тоже вроде звонился только я не помню именно 9 или 10 он был, т.к. у меня щюп толстый не очень понятно было
[22:13:49] <zombah> а что кстати за цифири напротив них на схеме, t20_wake 6,19
[22:15:15] <zombah> а может стрицы на 6 ой есть всякие обозначения jtag-arm0 и jtag-arm1
[22:17:23] <stuw_> 10 - земля
[22:17:25] <zombah> неа чтот я не пойму что это
[22:17:41] <zombah> stuw_: 10 большой контакт?
[22:17:59] <zombah> два больших по бокам точно земля
[22:18:28] <zombah> но на схеме они обозначены 11 и 12 почемуто
[22:20:08] <stuw_> у нас всего 10
[22:20:38] <zombah> мелких десять и два больших по бокам
[22:58:27] <stuw_> ха-ха. PJP3 - разъем батареи
[22:59:19] <zombah> ээ а что там чтот видно?
[22:59:36] <stuw_> где там?
[22:59:44] <zombah> на pjp3 этом
[23:00:12] <stuw_> там пины большие, но это другая i2c шина.
[23:00:25] <stuw_> я искал между тегрой и ene
[23:00:37] <stuw_> но похоже только к пинам цепляться %)
[23:01:08] <zombah> другая i2c шина фига, а что проц может на несколько i2c фронтов работать?
[23:01:26] <zombah> вернее батарея вроде с ене тоже связана
[23:02:20] <stuw_> ene связан и с тегрой (по одной шине) и с батареей/тачпадом/клавой/... (по другой шине)
[23:02:41] <zombah> ишь как
[23:03:17] <zombah> ну наверное ту шину тоже послушать интересно, что он там им вещает/слушает
[23:03:51] <stuw_> ну ее ) сначала шину до тегры послушать бы
[23:04:26] <zombah> так там пины меньше 8)
[23:06:32] <stuw_> блин, 79/80 (нужная i2c) в середине ene
[23:09:34] <zombah> не удобно подбиратся?
[23:10:27] <stuw_> угу. подпаиваться стремно. тыкать проводком тоже )
[23:11:39] <zombah> я знаешь как пробовал тонким медным проводком из витой пары прикручивался к ноге, а побокам бумажки втыкал 8)
[23:12:16] <zombah> только лупа нужна
[23:16:48] <zombah> короче я понял что не так с ucm профилями, HiFi и второй почемут не тригирятся
[23:17:15] <zombah> если руками делаю unmute на Speaker DAC то звук появляется
[23:17:56] <zombah> может его врубить по умолчанию?
[23:20:51] <zombah> так а для ушей что не могу найти тригер
[23:21:09] <stuw_> zombah, вся фишка в этих hifi и record/voice call
[23:21:19] <zombah> stuw_: да я понимаю
[23:21:29] <stuw_> в убунте и так все включается, но в мэйнлайн не принимают )
[23:25:30] <zombah> я нашел вот такой пример как их включать https://build.opensuse.org/package/view_file/devel:ARM:Factory:Contrib:Chromebook/chromebook-ucm-profiles/90-alsa-ucm.rules?expand=1
[23:25:55] <zombah> поменял ATTRS{id}==PAZ00 но похоже это не срабатывает
[23:26:34] <zombah> эээ
[23:27:06] <zombah> если руками команду вызвать он в другой конфиг лезет
[23:27:16] <zombah> только не понятно почему
[23:27:55] <zombah> аа надо ему видно -c PAZ00 указать нука
[23:28:38] <zombah> точно
[23:28:51] <zombah> так но с ушами все равно не ясно в них тишина
[23:31:10] <stuw_> без лупы тяжко :(
[23:31:22] <stuw_> с ушами HP что-то там
[23:31:44] <zombah> лупа и лампа обязательно иначе я там вообще никада попасть не мог
[23:32:23] <zombah> так чтот halt виснет
[23:33:06] <zombah> блин кривон tegra-common конфиг
[23:33:07] <stuw_> лампа есть ))
[23:33:57] <zombah> тупой тегра юбут конфиг...если стоит asix usb свисток но pxe нет, то он в ступор на вечно впадает
[23:34:23] <zombah> даже если свисток вынуть он продолжает его бесконечно опрашивать
[23:34:30] <zombah> только ребут
[23:35:07] <zombah> это если u-boot консоль в меню выбрать
[23:35:38] <zombah> если pxe сервер включить но для нашего мак там ничего нет то ок сваливается в консоль
[23:36:32] <zombah> интересно кстати как заводить pxelinux.0 для x86 и для арм
[23:36:42] <zombah> или у него там сразу все архитектуры внутри
[23:36:51] <zombah> врядли
[23:38:06] <stuw_> сервер пожет разные образы предоставлять.
[23:38:38] <zombah> да скорее всего, я ток не настраивал еще такой конфиг, надо будет попробовать на досуге
[23:38:46] <zombah> так то у меня все по pxe