Size: a a a

2021 March 25

AM

Andy Molotok in OpenWRT/LEDE RU
Игорь
Это касается и обновления через файлы sysupgrade.bin? В этом случае установленные пакеты тоже затрутся? Кроме сборки прошивки под себя нет способа обновления, которое не будет затирать сторонние пакеты? Собрать прошивку не лень, просто я только начинаю настраивать openwrt и каждую неделю какие-то новые хотелки появляются. Ещё нет стабильного набора пакетов, на котором я остановился
Да.

Image Builder - это не компиляция, это именно конструктор. Достаточно простая и быстрая штука (галочки напротив нужных пакетов проставить).

Если для доступа к интернету не требуются дополнительные пакеты (как в случае l2tp-подключением или с USB-модемами), то можно что-нибудь накостылить. Например скрипт при загрузке, который будет делать opkg update; opkg install список нужных вам пакетов.
источник

З

Захар in OpenWRT/LEDE RU
Energ0block
Либо gpio-12, смотря как у тебя порты названы в /sys/class/gpio
Там gpio, gpiochip0 и тд
источник

З

Захар in OpenWRT/LEDE RU
Нету конкретного
источник

AM

Andy Molotok in OpenWRT/LEDE RU
С другой стороны, прошивку вы не так часто обновляете, да и делаете это вручную - можно и так же вручную список пакетов доустановить. Я, там где не использую  Image Builder, обычно в комментарий список пакетов, которые нужно установить записываю куда-нить сюда: System => Backup / Flash Firmware => Configuration.
источник

И

Игорь in OpenWRT/LEDE RU
Andy Molotok
Да.

Image Builder - это не компиляция, это именно конструктор. Достаточно простая и быстрая штука (галочки напротив нужных пакетов проставить).

Если для доступа к интернету не требуются дополнительные пакеты (как в случае l2tp-подключением или с USB-модемами), то можно что-нибудь накостылить. Например скрипт при загрузке, который будет делать opkg update; opkg install список нужных вам пакетов.
Понял, спасибо. Наверное буду собирать под себя прошивку как устаканится набор необходимых пакетов.
источник

E

Energ0block in OpenWRT/LEDE RU
Захар
Там gpio, gpiochip0 и тд
Покажи ls -la /sys/class/gpio
источник

З

Захар in OpenWRT/LEDE RU
Energ0block
Покажи ls -la /sys/class/gpio
Чуть позже
Но там chip0, 32 и 64
Тобишь группы гпио
источник

З

Захар in OpenWRT/LEDE RU
Юсб на 0 чипе, тк 0-31 это он
источник

З

Захар in OpenWRT/LEDE RU
А конкретно юсб на 12 гпио
источник

E

Energ0block in OpenWRT/LEDE RU
Захар
Юсб на 0 чипе, тк 0-31 это он
Тогда попробуй
gpioset gpiochip0 12=0
источник

З

Захар in OpenWRT/LEDE RU
Energ0block
Тогда попробуй
gpioset gpiochip0 12=0
Попробую
источник

E

Energ0block in OpenWRT/LEDE RU
Захар
Попробую
Либо вот ещё способ с экспортом: https://forum.archive.openwrt.org/viewtopic.php?id=36561
источник

UO

Uname One in OpenWRT/LEDE RU
Alex Vintage
@longcompetition @UnameOne спасибо за ответ!
тогда вопрос следующего порядка - отследить обращения к тому или иному сайту можно только по днс запросам? (tcpdump по 53 порту)
Пробовал так, но не всегда почему-то захватываются пакеты даже при первичном обращении к сайту
У некоторых браузеров есть встроенный DNS через https, например у хрома. Если он включен, то провайдерские или ваши локальные днс не используются. Может это ваш случай?
источник

AV

Alex Vintage in OpenWRT/LEDE RU
Uname One
У некоторых браузеров есть встроенный DNS через https, например у хрома. Если он включен, то провайдерские или ваши локальные днс не используются. Может это ваш случай?
возможно..
тогда как-то при помощи tcpdump на openwrt реально отследить обращение к определенному сайту?
источник

З

Захар in OpenWRT/LEDE RU
Energ0block
Тогда попробуй
gpioset gpiochip0 12=0
Как понимаю это ставит 12 гпио на 0 чипе в положение off
источник

E

Energ0block in OpenWRT/LEDE RU
Захар
Как понимаю это ставит 12 гпио на 0 чипе в положение off
Да, выключает
источник

З

Захар in OpenWRT/LEDE RU
Energ0block
Покажи ls -la /sys/class/gpio
--w-------    1 root     root          4096 Jan  1  1970 export
lrwxrwxrwx    1 root     root             0 Jan  1  1970 gpiochip0 -> ../../devices/platform/1e000000.palmbus/1e000600.gpio/gpio/gpiochip0
lrwxrwxrwx    1 root     root             0 Jan  1  1970 gpiochip32 -> ../../devices/platform/1e000000.palmbus/1e000600.gpio/gpio/gpiochip32
lrwxrwxrwx    1 root     root             0 Jan  1  1970 gpiochip64 -> ../../devices/platform/1e000000.palmbus/1e000600.gpio/gpio/gpiochip64
--w-------    1 root     root          4096 Jan  1  1970 unexport
источник

З

Захар in OpenWRT/LEDE RU
../devices/platform/1e000000.palmbus/1e000600.gpio/gpio/gpiochip0

Собсна вот 0 чип
источник

E

Energ0block in OpenWRT/LEDE RU
Захар
--w-------    1 root     root          4096 Jan  1  1970 export
lrwxrwxrwx    1 root     root             0 Jan  1  1970 gpiochip0 -> ../../devices/platform/1e000000.palmbus/1e000600.gpio/gpio/gpiochip0
lrwxrwxrwx    1 root     root             0 Jan  1  1970 gpiochip32 -> ../../devices/platform/1e000000.palmbus/1e000600.gpio/gpio/gpiochip32
lrwxrwxrwx    1 root     root             0 Jan  1  1970 gpiochip64 -> ../../devices/platform/1e000000.palmbus/1e000600.gpio/gpio/gpiochip64
--w-------    1 root     root          4096 Jan  1  1970 unexport
Раз есть export и unexport, то инфа по ссылке, которую я давал выше, точно должна сработать
источник

З

Захар in OpenWRT/LEDE RU
Energ0block
Раз есть export и unexport, то инфа по ссылке, которую я давал выше, точно должна сработать
А гпиосет не пробовать?
источник