Ну как-то так, местами конечно приходится бубнить, но почему-то на этом AX6S искаропки идёт прошивка, которая основана на этом самом OpenWRT, только хуже.
А где не приходится?
Просто надо (после того как побубнил успешно) репортить баги - тогда разрабы о них будут знать и смогут пофиксить)
Так хотя бы тем, что OpenWRT одна, а роутеров много.
Вот мне лично ну совсем не прикольно каждый раз изучать новый интерфейс: кинетик, асус, туполинк, дилиньк, ну и дальше прочая более неприятная нечисть - у них всё везде по разному, и порой нет даже базовых функций наподобие управления портами на роутерах начального уровня (когда выгоревший из-за грозы порт (по недоразумению разработчиков безальтернативненько названный "WAN") может сразу сделать такой роутер плохим, негодным, несмотря на то что у него ещё 3 свободных порта "LAN" есть - а в OpenWRT можно хоть гроздьями VLAN'ы на каждый из портов навешивать, не говоря уже о банальном переназначении WAN-порта на другой физический порт).
Ну и конечно полное управление пакетами, скриптами автозагрузки и firewall'ом дорогого стоит.
А вот если это всё перепрошить под OpenWRT - всё становится единообразно и унифицировано, и ты уже точно знаешь где и что искать, и даже смена роутера не проблема - всё будет настолько же привычно...
Правда, тут уже обратной стороной решки встаёт поперёк горла вопрос качества прошивок (которое, увы, не идеально) - к примеру на этом самом Redmi AX6S у меня вчера возникла парадоксальная ситуация - однажды (ещё имея альтернативный Ethernet-канал с чистым DHCP) я его настроил под своего нового провайдера, и он работал и неплохо раздавал интернеты.
Но вчера, после обновления OpenWRT на следующий релиз (23.05.4) он не смог поднять PPTP линк с провайдером, поскольку у AX6S слетели все установленные в процессе настройки под провайдера пакеты, и мне понадобилось слегка подкормить его самого хорошиими, годными DHCP-интернетами чтобы он смог скачать kmod-ы и прочие пакетики для поддержки PPP, PPTP и conntrack-extra.
И только после этого я смог снять микромикротик между ним и Ethernet-портом провайдера (а до этого мне этот микрот пришлось ещё и перенастроить), так как других простых способов раздать интернет на обновившийся AX6S не было - тратить LTE-трафик и настраивать Wi-Fi на AX6S как WAN на приём мне ещё больше не хотелось.
Кстати, а ваш роутер умеет принимать Wi-Fi как WAN?)
Video Speed Controller поставьте и будет вам счастье. Можно кнопками или клавишами скорость крутить практически на любом видео и даже на некоторых аудио. Можно даже указать скорость по умолчанию и залочить её.
Когда пользовался планшетником как основным LTE-модемом - пропатчил его ядро и добавил возможность через sysfs менять напряжение заряженного аккумулятора налету - задаёшь 3.9V вместо 4.45V - АКБ заряжается/разряжается до 57% и держится на этом уровне сутками, а если планшетник надо в дорогу взять - можно вернуть 4.45 и зарядить до 100%.
Имхо, софтовое решение проще и эстетичнее - не надо железо курочить.
Как показывает опыт - почему-то все виденные мной устройства с этим бэндом несут на себе весьма здоровенную длинную антенну (сравнимую размерами с антенной роутера). Или разъёмы для внешней антенны.
Мне не попадались такие сверхнизковольные dc-dc, поэтому и упомянул "джоуль-вор" - их на германиевых транзисторах строят, они открываются от 0.3v
Только маломощные они, и выходное напряжение не стабилизировано - поэтому не получится напрямую питать ESP, а придётся потихоньку заряжать ионистор. И нормальный dc-dc, чтобы не перезарядить ионистор.
У ионисторов есть проблема - у них рабочий график напряжения линейно падает до нуля в процессе разряда, то есть регулярно может быть так, что энергии в ионисторе ещё довольно много, а вот его напряжение уже просело ниже предела питания ESP. Что вы сделали чтобы решить эту проблему?
Или вы просто запитали ESP напрямую от ионистора?
Если так - можно подумать о том, чтобы использовать второй ионистор поменьше (или даже просто конденсатор, надо по ёмкости смотреть) и второй DC-DC для его зарядки, а также схему по типу "джоуль-вор", способную работать начиная от 0.3V на входе, чтобы на маленьком ионисторе напряжение поддерживалось равным примерно 3.3V, а его ёмкости хватало бы на проведение одного-двух измерений.
После измерения отправляем ESP в сон, а джоуль-вор и DC-DC потихоньку заряжают маленький ионистор от большого, высасывая из большого энергию на напряжении, от которого ESP уже не может работать (от 2.6V и ниже).
Возможно, таким образом получится значительно "увеличить ёмкость" ионистора и уменьшить необходимое количество солнечных батарей, или же улучшить надёжность, чтобы не приходилось беспокоиться о разрядке.
Можно даже попробовать питать второй DC-DC также от солнечной батареи паралельно с джоуль-вором (есть солнце - заряжаем маленький ионистор также как большой, от батареи, нет солнца - джоуль-вор и большой ионистор вступают в работу).
В статье ни слова про SELinux - а он может мешать работать с устройством UARTа, даже если его chmodнуть на 666.
SELinux можно выключить до ребута командой setenforce 0 под рутом, или же пропатчить cmdline в boot.img добавив туда параметр androidboot.selinux=permissive
Так вроде с Теслой же разобрались, что ржавеет не нержавейка кузова, а налипшая на ней металлическая пыль (к примеру, от тормозных дисков), нет? https://www.youtube.com/watch?v=UyaPfDxRjd8
Можно просто скопировать системный диск с линуксом и залить его на новый комп - максимум с драйвером на видяху придётся пошайтанить в терминале, если на старом была от другого лагеря карточка. И ничего не надо переустанавливать.
Я вообще скрипт написал и делаю зашифрованные бэкапы на USB-диски, причем с такого диска можно загрузиться на почти любом компе (как с BIOS, так и с UEFI) и попасть в родную систему и работать в ней полноценно. То есть, получил машинку - и сразу же можно работать. И при этом можно прямо с внешнего диска переписать всё на комп и ребутнуться уже с внутреннего SSD, если машинка планируется стать основной.
Ну почему же, и исходники модемов утекали, и их даже порой можно собрать и запустить. На 400 снепе точно.
А рекламу для российских каналов они отключить при этом не забыли?
Ну как-то так, местами конечно приходится бубнить, но почему-то на этом AX6S искаропки идёт прошивка, которая основана на этом самом OpenWRT, только хуже.
А где не приходится?
Просто надо (после того как побубнил успешно) репортить баги - тогда разрабы о них будут знать и смогут пофиксить)
Так хотя бы тем, что OpenWRT одна, а роутеров много.
Вот мне лично ну совсем не прикольно каждый раз изучать новый интерфейс: кинетик, асус, туполинк, дилиньк, ну и дальше прочая более неприятная нечисть - у них всё везде по разному, и порой нет даже базовых функций наподобие управления портами на роутерах начального уровня (когда выгоревший из-за грозы порт (по недоразумению разработчиков безальтернативненько названный "WAN") может сразу сделать такой роутер плохим, негодным, несмотря на то что у него ещё 3 свободных порта "LAN" есть - а в OpenWRT можно хоть гроздьями VLAN'ы на каждый из портов навешивать, не говоря уже о банальном переназначении WAN-порта на другой физический порт).
Ну и конечно полное управление пакетами, скриптами автозагрузки и firewall'ом дорогого стоит.
А вот если это всё перепрошить под OpenWRT - всё становится единообразно и унифицировано, и ты уже точно знаешь где и что искать, и даже смена роутера не проблема - всё будет настолько же привычно...
Правда, тут уже обратной стороной решки встаёт поперёк горла вопрос качества прошивок (которое, увы, не идеально) - к примеру на этом самом Redmi AX6S у меня вчера возникла парадоксальная ситуация - однажды (ещё имея альтернативный Ethernet-канал с чистым DHCP) я его настроил под своего нового провайдера, и он работал и неплохо раздавал интернеты.
Но вчера, после обновления OpenWRT на следующий релиз (23.05.4) он не смог поднять PPTP линк с провайдером, поскольку у AX6S слетели все установленные в процессе настройки под провайдера пакеты, и мне понадобилось слегка подкормить его самого хорошиими, годными DHCP-интернетами чтобы он смог скачать kmod-ы и прочие пакетики для поддержки PPP, PPTP и conntrack-extra.
И только после этого я смог снять микромикротик между ним и Ethernet-портом провайдера (а до этого мне этот микрот пришлось ещё и перенастроить), так как других простых способов раздать интернет на обновившийся AX6S не было - тратить LTE-трафик и настраивать Wi-Fi на AX6S как WAN на приём мне ещё больше не хотелось.
Кстати, а ваш роутер умеет принимать Wi-Fi как WAN?)
Video Speed Controller поставьте и будет вам счастье. Можно кнопками или клавишами скорость крутить практически на любом видео и даже на некоторых аудио. Можно даже указать скорость по умолчанию и залочить её.
Там не releases надо смотреть, а ci artifacts вроде.
Тема помидоров не раскрыта
Когда пользовался планшетником как основным LTE-модемом - пропатчил его ядро и добавил возможность через sysfs менять напряжение заряженного аккумулятора налету - задаёшь 3.9V вместо 4.45V - АКБ заряжается/разряжается до 57% и держится на этом уровне сутками, а если планшетник надо в дорогу взять - можно вернуть 4.45 и зарядить до 100%.
Имхо, софтовое решение проще и эстетичнее - не надо железо курочить.
Прямо все-все?)
И LTE450 (B31)?)
Как показывает опыт - почему-то все виденные мной устройства с этим бэндом несут на себе весьма здоровенную длинную антенну (сравнимую размерами с антенной роутера). Или разъёмы для внешней антенны.
Кто вообще мог подумать, что кнопка "Log In" не откроет форму для ввода логина с паролем, а сделает тебя кандидатом?
Для регистрации ведь должна быть кнопка "Sign Up".
Не удивлюсь, если у того дизайнера дома кнопка eject на пульте от CD проигрывателя катапульту у кресла включает.
А смысл?
Если это можно обнаружить - значит есть способ сделать так, что это станет нельзя обнаружить.
Да ещё и ИИ должен согласиться генерировать эти ватермарки..
Интересно, через сколько дней у этого ребёнка появится любимая флешечка с какой-нибудь Ubuntu Live?
Можно, но проблему использования всей ёмкости ионистора это не решит. С таким же успехом можно просто увеличить трехвольтовый ионистор.
Мне не попадались такие сверхнизковольные dc-dc, поэтому и упомянул "джоуль-вор" - их на германиевых транзисторах строят, они открываются от 0.3v
Только маломощные они, и выходное напряжение не стабилизировано - поэтому не получится напрямую питать ESP, а придётся потихоньку заряжать ионистор. И нормальный dc-dc, чтобы не перезарядить ионистор.
У ионисторов есть проблема - у них рабочий график напряжения линейно падает до нуля в процессе разряда, то есть регулярно может быть так, что энергии в ионисторе ещё довольно много, а вот его напряжение уже просело ниже предела питания ESP. Что вы сделали чтобы решить эту проблему?
Или вы просто запитали ESP напрямую от ионистора?
Если так - можно подумать о том, чтобы использовать второй ионистор поменьше (или даже просто конденсатор, надо по ёмкости смотреть) и второй DC-DC для его зарядки, а также схему по типу "джоуль-вор", способную работать начиная от 0.3V на входе, чтобы на маленьком ионисторе напряжение поддерживалось равным примерно 3.3V, а его ёмкости хватало бы на проведение одного-двух измерений.
После измерения отправляем ESP в сон, а джоуль-вор и DC-DC потихоньку заряжают маленький ионистор от большого, высасывая из большого энергию на напряжении, от которого ESP уже не может работать (от 2.6V и ниже).
Возможно, таким образом получится значительно "увеличить ёмкость" ионистора и уменьшить необходимое количество солнечных батарей, или же улучшить надёжность, чтобы не приходилось беспокоиться о разрядке.
Можно даже попробовать питать второй DC-DC также от солнечной батареи паралельно с джоуль-вором (есть солнце - заряжаем маленький ионистор также как большой, от батареи, нет солнца - джоуль-вор и большой ионистор вступают в работу).
В статье ни слова про SELinux - а он может мешать работать с устройством UARTа, даже если его chmodнуть на 666.
SELinux можно выключить до ребута командой
setenforce 0 под рутом, или же пропатчить cmdline в boot.img добавив туда параметр
androidboot.selinux=permissive
Хотя, есть информация что трюк с cmdline может не прокатить если build variant == user. Подробнее: https://source.android.com/docs/security/features/selinux/validate?hl=en
Это когда ждала одного, а УЗИ показало двойню
Так вроде с Теслой же разобрались, что ржавеет не нержавейка кузова, а налипшая на ней металлическая пыль (к примеру, от тормозных дисков), нет? https://www.youtube.com/watch?v=UyaPfDxRjd8
Можно просто скопировать системный диск с линуксом и залить его на новый комп - максимум с драйвером на видяху придётся пошайтанить в терминале, если на старом была от другого лагеря карточка. И ничего не надо переустанавливать.
Я вообще скрипт написал и делаю зашифрованные бэкапы на USB-диски, причем с такого диска можно загрузиться на почти любом компе (как с BIOS, так и с UEFI) и попасть в родную систему и работать в ней полноценно. То есть, получил машинку - и сразу же можно работать. И при этом можно прямо с внешнего диска переписать всё на комп и ребутнуться уже с внутреннего SSD, если машинка планируется стать основной.
А этот nvme-over-tcp лучше или хуже работает чем nbd или iscsi при соединении через интернет+wiregiard? У кого-нибудь есть подобный опыт?