Сам я в этом чайник. Но тут то спецов хватает.
Есть девайс MIFI 3G Router
На нем прошивка Падавана
Мне надо записать на него исполняемый бинарник или ваще любой файл.
Пользуюсь WinSCP.
Проблема в том, что файл записывается и исполняется в текущей сессии, но только до перезагрузки.
После ребута файл исчезает.
Пробовал:
mount -o remount,rw /
mount -o remount,ro /
не помогает.
Т.е. апдейта фаловой системы на флеш памяти роутера не происходит.
Места на флеше дофига.
Куда рулить?
Тут embedded linux есть ньюансы он при запуске всякий раз распаковывает ФС заново из флеша.
Соотв. должен и запаковывать. Настройки сохраняются, значит процесс работает.
Блин, дошло
Сохраняется только папка \etc\storage
а на нее выделено только 65кБ.
Код:
|
fatal signal: Terminated
Save storage files to MTD partition "/dev/mtdblock5"
Unlocking 'Storage' ...
Writing from '/tmp/storage.tar.bz2' to MTD 'Storage' ... [ok]
Done. |
Когда я зафигачил туда 500кБ
Код:
|
Save storage files to MTD partition "/dev/mtdblock5"
Error! Invalid storage final data size: 520997 |
А маленькое файло пишется.
Пичалька.