Hello! I am not quite sure that this forum is the right place for this question, but anyway. I own a GPON router ZTE ZXA10 F660. It is linux based and I want to make some software modificstions with it. This router has USB host port, where I would like to plug ext2 formatted flash card. The problem is that this device does not have ext2 kernel module, so ext2 partiotins do not mount. I've tried to insmod kernel modules from different devices, but it fails (dmesg shows that it nedds different version magic). How can I compile this modules myself, or change version magic in pre-compiled modules? The firmware source seems to be not published.
Here is some useful information, extracted from the device:
/ # cat /proc/cpuinfo
system type :
processor : 0
cpu model : Broadcom4350 V7.0
BogoMIPS : 359.42
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : no
hardware watchpoint : no
ASEs implemented :
shadow register sets : 1
core : 0
VCED exceptions : not available
VCEI exceptions : not available
unaligned exceptions : 631217
/ # mount
mtd:rootfs2 on / type jffs2 (ro,relatime)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
devpts on /dev/pts type devpts (rw,relatime,mode=600,ptmxmode=000)
/dev/mtdblock3 on /data type jffs2 (rw,relatime)
/dev/mtdblock4 on /userconfig type jffs2 (rw,relatime)
tmpfs on /var type tmpfs (rw,relatime,size=8192k)
none on /mnt type ramfs (rw,noatime,nodiratime)
/ # df
Filesystem 1k-blocks Used Available Use% Mounted on
mtd:rootfs2 14320 12712 1608 89% /
/dev/mtdblock3 1024 68 956 7% /data
/dev/mtdblock4 2048 156 1892 8% /userconfig
# cat /proc/filesystems
nodev sysfs
nodev rootfs
nodev bdev
nodev proc
nodev sockfs
nodev usbfs
nodev pipefs
nodev tmpfs
nodev devpts
nodev ramfs
vfat
ntfs
nodev jffs2
nodev fuse
fuseblk
nodev fusectl
Thanks!