{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Аникин: заметки с тегом huawei",
    "_rss_description": "Блог об администрировании Linux, BSD и не только",
    "_rss_language": "ru",
    "_itunes_email": "",
    "_itunes_categories_xml": "",
    "_itunes_image": "",
    "_itunes_explicit": "",
    "home_page_url": "https:\/\/anikin.pw\/tags\/huawei\/",
    "feed_url": "https:\/\/anikin.pw\/tags\/huawei\/json\/",
    "icon": "https:\/\/anikin.pw\/pictures\/userpic\/userpic@2x.jpg?1478690884",
    "authors": [
        {
            "name": "Петр Аникин",
            "url": "https:\/\/anikin.pw\/",
            "avatar": "https:\/\/anikin.pw\/pictures\/userpic\/userpic@2x.jpg?1478690884"
        }
    ],
    "items": [
        {
            "id": "109",
            "url": "https:\/\/anikin.pw\/all\/upravlenie-pitaniem-usb-na-orangepi\/",
            "title": "Управление питанием USB на OrangePi",
            "content_html": "<p>При использовании апельсинки в качестве роутера с модемом Huawei, модем периодически зависал, причем не помогала даже перезагрузка апельсины. Проблему решало только физическое передергивание питания модема, что не всегда возможно ввиду отсутствия кого-либо в месте установки этого устройства. Я хотел уже городить какие-то костыли на реле и прочее, но наткнулся на <a href=\"https:\/\/forum.armbian.com\/topic\/16769-control-usb-otg-power-onoff-on-orange-pi-one-armbian-buster\/\">эту тему<\/a>.<\/p>\n<p>В общем апельсина умеет выключать и включать питание на otg разъеме. Нужно только его включить и воткнуть свисток через переходник типа этого<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/anikin.pw\/pictures\/otg.jpg\" width=\"500\" height=\"500\" alt=\"\" \/>\n<\/div>\n<p>Запускаем armbian-config, там проходим в Sytem — Dtc<br \/>\nВидим редактор, там находим usb@1c19000, редактируем<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">status = &quot;okay&quot;;<\/code><\/pre><p>Находим usb0-vbus и редактируем<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">gpio = &lt;0x00 0x02 0x00&gt;;<\/code><\/pre><p>Сохраняем, закрываем и компилируем.<br \/>\nРебутимся.<br \/>\nПри включение активируем управление otg<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">\/usr\/bin\/echo &quot;354&quot; | \/usr\/bin\/tee \/sys\/class\/gpio\/export\n\/usr\/bin\/echo &quot;out&quot; | \/usr\/bin\/tee \/sys\/class\/gpio\/gpio354\/direction<\/code><\/pre><p>Чтобы включить питание usb<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">\/usr\/bin\/echo &quot;1&quot; | \/usr\/bin\/tee \/sys\/class\/gpio\/gpio354\/value<\/code><\/pre><p>Чтобы выключить питание usb<\/p>\n<pre class=\"e2-text-code\"><code class=\"\">\/usr\/bin\/echo &quot;0&quot; | \/usr\/bin\/tee \/sys\/class\/gpio\/gpio354\/value<\/code><\/pre><div class=\"e2-text-picture\">\n<img src=\"https:\/\/anikin.pw\/pictures\/2023-01-18_16-21-10.png\" width=\"727\" height=\"517\" alt=\"\" \/>\n<\/div>\n<p>Теперь можно написать небольшой скрипт, который при отсутствии интернета отключит питание на usb и через несколько секунд включит обратно...<\/p>\n",
            "date_published": "2023-01-18T16:16:59+03:00",
            "date_modified": "2023-01-18T16:21:53+03:00",
            "tags": [
                "3g",
                "4g",
                "huawei",
                "modem",
                "orangepi"
            ],
            "image": "https:\/\/anikin.pw\/pictures\/otg.jpg",
            "_date_published_rfc2822": "Wed, 18 Jan 2023 16:16:59 +0300",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "109",
            "_e2_data": {
                "is_favourite": false,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": [
                    "https:\/\/anikin.pw\/pictures\/otg.jpg",
                    "https:\/\/anikin.pw\/pictures\/2023-01-18_16-21-10.png"
                ]
            }
        }
    ],
    "_e2_version": 4134,
    "_e2_ua_string": "Aegea 11.3 (v4134)"
}