Задать вопрос
  • Как на openwrt включить питание usb по умолчанию при загрузке?

    @qenoamej Автор вопроса
    Vlad Ivanov, Не разбирал, но фотографий полно в интернете.
    Написано
  • Как на openwrt включить питание usb по умолчанию при загрузке?

    @qenoamej Автор вопроса
    Оба варианта не работают, extroot загружается раньше, когда питания на usb ещё нет:
    root@hapacopenwrt:~# block info; uci show fstab; logread | sed -n -e "/- preinit -/,/- init -/p"
    /dev/mtdblock8: UUID="daef4e7b-13195aa1-fde24068-8c6f6158" VERSION="4.0" MOUNT="/rom" TYPE="squashfs"
    /dev/mtdblock9: MOUNT="/overlay" TYPE="jffs2"
    fstab.@global[0]=global
    fstab.@global[0].anon_swap='0'
    fstab.@global[0].anon_mount='0'
    fstab.@global[0].auto_swap='1'
    fstab.@global[0].auto_mount='1'
    fstab.@global[0].delay_root='5'
    fstab.@global[0].check_fs='0'
    fstab.extroot=mount
    fstab.extroot.uuid='a99d779b-f27f-458e-8aa7-10022febd69a'
    fstab.extroot.target='/overlay'
    fstab.rwm=mount
    fstab.rwm.device='/dev/mtdblock9'
    fstab.rwm.target='/rwm'
    Wed Apr 2 20:34:47 2025 user.info kernel: [ 4.548948] init: - preinit -
    Wed Apr 2 20:34:47 2025 kern.notice kernel: [ 8.570269] random: crng init done
    Wed Apr 2 20:34:47 2025 kern.info kernel: [ 10.564761] Atheros AR8216/AR8236/AR8316 mdio.0:00: Port 1 is up
    Wed Apr 2 20:34:47 2025 kern.info kernel: [ 10.572872] eth0: link up (1000Mbps/Full duplex)
    Wed Apr 2 20:34:47 2025 kern.notice kernel: [ 14.916626] jffs2: notice: (475) jffs2_build_xattr_subsystem: complete building xattr subsystem, 49 of xdatum (30 unchecked, 18 orphan) and 57 of xref (18 dead, 0 orphan) found.
    Wed Apr 2 20:34:47 2025 user.info kernel: [ 14.947964] mount_root: loading kmods from internal overlay
    Wed Apr 2 20:34:47 2025 user.info kernel: [ 15.364356] kmodloader: loading kernel modules from /tmp/overlay/upper/etc/modules-boot.d/*
    Wed Apr 2 20:34:47 2025 kern.notice kernel: [ 15.832034] SCSI subsystem initialized
    Wed Apr 2 20:34:47 2025 kern.info kernel: [ 16.006328] usbcore: registered new interface driver usb-storage
    Wed Apr 2 20:34:47 2025 user.info kernel: [ 16.013711] kmodloader: done loading kernel modules from /tmp/overlay/upper/etc/modules-boot.d/*
    Wed Apr 2 20:34:47 2025 user.info kernel: [ 16.280852] block: attempting to load /tmp/overlay/upper/etc/config/fstab
    Wed Apr 2 20:34:47 2025 user.info kernel: [ 16.290680] block: extroot: device not present, retrying in 5 seconds
    Wed Apr 2 20:34:47 2025 user.err kernel: [ 21.484445] block: extroot: cannot find device with UUID a99d779b-f27f-458e-8aa7-10022febd69a
    Wed Apr 2 20:34:47 2025 user.info kernel: [ 21.493871] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
    Wed Apr 2 20:34:47 2025 user.info kernel: [ 21.501825] block: extroot: device not present, retrying in 5 seconds
    Wed Apr 2 20:34:47 2025 user.err kernel: [ 26.693473] block: extroot: cannot find device with UUID a99d779b-f27f-458e-8aa7-10022febd69a
    Wed Apr 2 20:34:47 2025 user.info kernel: [ 26.703327] mount_root: switching to jffs2 overlay
    Wed Apr 2 20:34:47 2025 kern.warn kernel: [ 26.714417] overlayfs: upper fs does not support tmpfile.
    Wed Apr 2 20:34:47 2025 user.warn kernel: [ 26.725815] urandom-seed: Seeding with /etc/urandom.seed
    Wed Apr 2 20:34:47 2025 kern.info kernel: [ 26.811216] eth0: link down
    Wed Apr 2 20:34:47 2025 user.info kernel: [ 26.840569] procd: - early -
    Wed Apr 2 20:34:47 2025 user.info kernel: [ 26.843775] procd: - watchdog -
    Wed Apr 2 20:34:47 2025 user.info kernel: [ 27.597505] procd: - watchdog -
    Wed Apr 2 20:34:47 2025 user.info kernel: [ 27.601711] procd: - ubus -
    Wed Apr 2 20:34:47 2025 user.info kernel: [ 27.793694] procd: - init -
    Написано
  • Как на openwrt включить питание usb по умолчанию при загрузке?

    @qenoamej Автор вопроса
    Добавил в конец S10, пока без extroot, питание есть при загрузке.
    Ещё на форуме openwrt написали, что предпочтительный способ работы с gpio - /etc/config/system, тоже проверил, работает. Не знаете какой вариант лучше использовать?
    Написано
  • Как на openwrt включить питание usb по умолчанию при загрузке?

    @qenoamej Автор вопроса
    atamanbest,
    Есть возможность установки сторонних пакетов для расширения функционала.
    Написано