lianli dump # ls WAG54GV2-AU_AnnexA_ETSI_v1.00.39_000_code.bin mtd0_from_serial squashfs lianli dump # file squashfs squashfs: Squashfs filesystem, little endian, version 1.0, 3418560 bytes, 431 inodes, blocksize: 32768 bytes, created: Wed Jan 26 14:51:50 2005 lianli dump # mount -t squashfs -o loop squashfs /mnt/cdrom/ mount: wrong fs type, bad option, bad superblock on /dev/loop0, missing codepage or other error In some cases useful info is found in syslog - try dmesg | tail or so lianli dump # dmesg | tail [drm] Loading R200 Microcode spurious 8259A interrupt: IRQ15. SQUASHFS error: zlib_fs returned unexpected result 0xfffffffd SQUASHFS error: Unable to read cache block [340d9d:1df2] SQUASHFS error: Unable to read inode [340d9d:1df2] SQUASHFS error: Root inode create failed SQUASHFS error: zlib_fs returned unexpected result 0xfffffffd SQUASHFS error: Unable to read cache block [340d9d:1df2] SQUASHFS error: Unable to read inode [340d9d:1df2] SQUASHFS error: Root inode create failed lianli dump # dmesg | grep -i squashfs Squashfs 2.2 (released 2005/07/03) (C) 2002-2005 Phillip Lougher SQUASHFS error: zlib_fs returned unexpected result 0xfffffffd SQUASHFS error: Unable to read cache block [340d9d:1df2] SQUASHFS error: Unable to read inode [340d9d:1df2] SQUASHFS error: Root inode create failed SQUASHFS error: zlib_fs returned unexpected result 0xfffffffd SQUASHFS error: Unable to read cache block [340d9d:1df2] SQUASHFS error: Unable to read inode [340d9d:1df2] SQUASHFS error: Root inode create failed