Здесь описывается, как к роутеру подключить USB флешку с файловой системой ext3.
Пока только для следующих версий керна:
- Для mipsel-Fritz!Box’ов (например 7270, 7170 и др.):
- 2.6.19.2 (например Fritz!Box 7270 fw 54.04.76)
- 2.6.13.1-ohio (например Fritz!Box 7170 fw 29.04.70)
- Для mips-Fritz!Box’ов (например 7390, 7340 и др.):
- 2.6.32.60 (например Fritz!Box 7490 fw 05.59)
- 2.6.19.2 (например Fritz!Box 7390 fw 84.04.91)
Fritz!Box’ы без USB флешки
1. Сначала нужно протестировать код в козоле. После этого можно будет использовать новый жесткий диск в директории $EXT3FSNAME.
2. Если всё работает, то этот код можно занести в debug.cfg (смотри раздел «debug.cfg»)
Код
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
TEMP=/var/tmp DOWNLOADPAGE='https://fritzmod.net/download/mipsel/2.6.19.2' # для керна 2.6.19.2 mipsel # DOWNLOADPAGE='https://fritzmod.net/download/mipsel/2.6.13.1-ohio' # для керна 2.6.13.1-ohio mipsel # DOWNLOADPAGE='https://fritzmod.net/download/mips/2.6.32.60' # для керна 2.6.32.60 mips # DOWNLOADPAGE='https://fritzmod.net/download/mips/2.6.19.2' # для керна 2.6.19.2 mips EXT3FSNAME=/var/media/ext3 # имя можно изменить while !(ping -c 1 www.google.de); do sleep 5; done cd $TEMP wget $DOWNLOADPAGE/jbd.ko wget $DOWNLOADPAGE/mbcache.ko wget $DOWNLOADPAGE/ext3.ko /sbin/insmod jbd.ko /sbin/insmod mbcache.ko /sbin/insmod ext3.ko mkdir $EXT3FSNAME mount -t ext3 /dev/sda2 $EXT3FSNAME # sda2 соотсветсвенно изменить |
Fritz!Box’ы с USB флешкой
1. Нужно скачать следующий файл и сохранить его на флешке в главной папке под именем «7270»:
- Для mipsel-Fritz!Box’ов (например 7270, 7170 и др.):
- для керна 2.6.19.2:
- для керна 2.6.13.1-ohio:
- Для mips-Fritz!Box’ов (например 7390, 7340 и др.):
- для керна 2.6.32.60:
- для керна 2.6.19.2 :
Опытные пользователи могут, конечно, поменять название папки. Не забудьте при этом поправить код.
2. Сначала нужно протестировать код в козоле. После этого можно будет использовать новый жесткий диск в директории $EXT3FSNAME.
3. Если всё работает, то этот код можно занести в debug.cfg (смотри раздел «debug.cfg»)
Обратите внимание: на флешке должен быть обязательно один раздел с файловой системой FAT, для того чтобы можно было узнать, что подключена флешка.
Код
1 2 3 4 5 6 7 8 9 10 11 |
HDD='Hitachi-HTS543216L9A300-01' # ВНИМАНИЕ: обязательно изменить! HDD_ABSOLUT='/var/media/ftp/'$HDD EXT3FSNAME=/var/media/ext3 # имя можно изменить while ! [ -d $HDD_ABSOLUT ] ; do sleep 5; done /sbin/insmod $HDD_ABSOLUT/module/jbd.ko /sbin/insmod $HDD_ABSOLUT/module/mbcache.ko /sbin/insmod $HDD_ABSOLUT/module/ext3.ko mkdir $EXT3FSNAME mount -t ext3 /dev/sda2 $EXT3FSNAME # sda2 соотсветсвенно изменить |