Зеркало Telegram-чата "Репка / Repka-Pi"

Статус
Закрыто для дальнейших ответов.
Что нибудь типа того
Код:
#!/bin/bash

# Настройки
TARGETS=("8.8.8.8" "1.1.1.1")  # Цели для пинга
MAX_FAILS=3                     # Допустимое количество неудач
INTERVAL=60                     # Интервал проверки (сек)
LOG_FILE="/var/log/modem-watchdog.log"
USB_PORT=2                      # Номер USB-порта (настройте!)

# Функция перезагрузки модема
usb_action() {
    uhubctl -l $USB_PORT -a cycle
    echo "$(date) - Модем перезагружен" >> "$LOG_FILE"
}

# Проверка соединения
check_connection() {
    for target in "${TARGETS[@]}"; do
        if ping -c 1 -W 2 "$target" > /dev/null 2>&1; then
            return 0
        fi
    done
    return 1
}

# Основной цикл
fail_count=0
while true; do
    if check_connection; then
        fail_count=0
    else
        ((fail_count++))
        echo "$(date) - Ошибка подключения ($fail_count/$MAX_FAILS)" >> "$LOG_FILE"
        if [ "$fail_count" -ge "$MAX_FAILS" ]; then
            echo "$(date) - Перезагрузка модема..." >> "$LOG_FILE"
            usb_action
            fail_count=0
            sleep 300  # Ожидание после перезагрузки
        fi
    fi
    sleep $INTERVAL
done

Автор сообщения в Telegram: Sudarikov Ilya

Ссылка на сообщение в Telegram
 
Подскажите у вас в файле "sun50i-h5-repka-pi3-tv-1ghz.dts" используется файл "sun50i-h5-tv.dtsi", но его нет в архиве "Uboot-13.06.24.zip". Я правильно понял что это "sun50i-h5-multimedia-tv.dtsi" или его забыли добавить?

Автор сообщения в Telegram: Denis Popov

Ссылка на сообщение в Telegram
 
Подскажите у вас в файле "sun50i-h5-repka-pi3-tv-1ghz.dts" используется файл "sun50i-h5-tv.dtsi", но его нет в архиве "Uboot-13.06.24.zip". Я правильно понял что это "sun50i-h5-multimedia-tv.dtsi" или его забыли добавить?

Автор сообщения в Telegram: Denis Popov


Добрый день, сейчас уточним.

Автор сообщения в Telegram: Репка / Repka-Pi

Ссылка на сообщение в Telegram
 
Подскажите у вас в файле "sun50i-h5-repka-pi3-tv-1ghz.dts" используется файл "sun50i-h5-tv.dtsi", но его нет в архиве "Uboot-13.06.24.zip". Я правильно понял что это "sun50i-h5-multimedia-tv.dtsi" или его забыли добавить?

Автор сообщения в Telegram: Denis Popov


Это одна из тестовых dts, их сборка отключена в Makefile, это мусор который не почистили. Не используете sun50i-h5-repka-pi3-tv-1ghz.dts

Автор сообщения в Telegram: Репка / Repka-Pi

Ссылка на сообщение в Telegram
 
Кстати, там в Сизиф ядро 6.1.11 для Repka Pi 3 подвезли:
https://packages.altlinux.org/ru/sisyphus/srpms/kernel-image-repka/
Некоторую дополнительную информацию можно найти тут:
https://www.altlinux.org/Kernel-image-repka

Автор сообщения в Telegram: Вилен Сребров


У меня un-def, недавно на него обновился и мой тп линк свисток заработал из коробки. До этого собирал модуль ядра из исходников, и он отваливался раз в несколько месяцев, hostupd переставала работать

Автор сообщения в Telegram: ☭ Александр Михайлов ☭

Ссылка на сообщение в Telegram
 
у меня какая-то странная вещь с репкой случилась, у меня повис systemd да так что даже systemd reboot не работал, ругался что logind timeout exceeded

Автор сообщения в Telegram: Никита Крапивин

Ссылка на сообщение в Telegram
 
Статус
Закрыто для дальнейших ответов.