1 (edytowany przez tosiek 2020-02-03 21:19:34)

Temat: OpenWrt 19.07 i extroot na modemie Huawei E3372 HiLink z f2fs

Dzień dobry.

Próbuję zrobić extroota na czytniku kart wbudowanym w modem Huawei E3372 HiLink

Wiem, że trzeba najpierw przełączyć modem więc dodałem w skrypcie /etc/rc.d/S40fstab:

boot() {
    /sbin/usbmode -s -v -c /etc/usb-mode.json
        /sbin/block mount
}

Niestety modem się nie przełącza wcale
Log: https://pastebin.com/raw/1fhkYwXh
Jak poprawnie przełączyć w tak wczesnym etapie?


Bez próby przełączenia kończy się problemami. Jak zacznie się ładować system i nagle przełączy:

block: extroot: filesystem f2fs not supported by kernel

Wersja OpenWrt 19.07 r10904-1c5ac590c4

2

Odp: OpenWrt 19.07 i extroot na modemie Huawei E3372 HiLink z f2fs

Musisz to w kompilować w system. Bo to co poprawiasz znajduje się na overlay które właśnie chcesz dopiero zrobić.
A tak w ogóle to nie rób tego na karcie pamięci w  modemie - zbyt często się rozłącza i rozlatuje się system plików.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: OpenWrt 19.07 i extroot na modemie Huawei E3372 HiLink z f2fs

Co wkompilować? /overlay mogę podmienić, inne mogę przenieść na systemowy obraz (kmod-fs?)

Powinno dać się przełączyć, podmieniali /sbin/block na skrypt i działało smile
Coś się zmieniło na 19.07?

W sumie nawet na domyślnych ustawieniach jest dziwny log:

 [   12.664015] UBIFS (ubi0:1): media format: w4/r0 (latest is w5/r0), UUID EF70C2F4-4B48-430E-827C-7DAF1AA7BCDF, small LPT model
[   12.677946] block: attempting to load /tmp/ubifs_cfg/upper/etc/config/fstab
[   12.695166] block: extroot: filesystem f2fs not supported by kernel
[   12.742595] UBIFS (ubi0:1): un-mount UBI device 0

https://pastebin.com/raw/nmJgczdu

4

Odp: OpenWrt 19.07 i extroot na modemie Huawei E3372 HiLink z f2fs

Na jakim urządzeniu to robisz że masz ubifs i potrzebujesz exroota?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: OpenWrt 19.07 i extroot na modemie Huawei E3372 HiLink z f2fs

Mir3g - xiaomi router 3g. Co dokompilować muszę?

6

Odp: OpenWrt 19.07 i extroot na modemie Huawei E3372 HiLink z f2fs

Tam masz 128MB flash. Na co to zużyłes?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: OpenWrt 19.07 i extroot na modemie Huawei E3372 HiLink z f2fs

Bazy danych od domoticza i inne smile

8

Odp: OpenWrt 19.07 i extroot na modemie Huawei E3372 HiLink z f2fs

Jak bazy to możesz normalnie nośnik zamontować. Ale tak czy siak - zrób to na normalnym pendrive, nie na karcie w modemie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

9

Odp: OpenWrt 19.07 i extroot na modemie Huawei E3372 HiLink z f2fs

Ma tylko jedno złącze usb, huba nie mam gdzie wpiąć.

10

Odp: OpenWrt 19.07 i extroot na modemie Huawei E3372 HiLink z f2fs

No właśnie w to złącze. A modem w huba.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: OpenWrt 19.07 i extroot na modemie Huawei E3372 HiLink z f2fs

To musiałby być hub z zasilaniem, za dużo pieprzenia. Wolę extroota.