Index of /jerjogue/squashfs_bcm

      Name                    Last modified       Size  Description

[DIR] Parent Directory 05-May-2009 11:48 - [   ] squashfs_bcm.zip 03-May-2007 12:38 29k

The module "squashfs_bcm" is for reading filesystems 
used by some Broadcom routers.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@  Do not use this driver for new filesystems  !! @@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Prefer to use the driver "squashfs-lzma" available at:
      http://www.squashfs-lzma.org/

This driver is a very small modification of the sources
provided by Broadcom
(see for example
ftp://downloads.netgear.com/files/GPL/DM111P(B)_v3.29z_src.tar.gz)
Some modifications are inspired from the patch provided at:
http://www.piccato.it/openwgate/modulo_squashfs

To compile just do

$ make

Then after executing under root the command:

# insmod squashfs_bcm.ko

You have a new filesystem type "squashfs_bcm", which corresponds
to the filesystem used by some routers/modem.
For example, you can test the driver by doing:

$ wget ftp://downloads.netgear.com/files/cfe-dm111-v329z_a2pb021g.zip
$ unzip cfe-dm111-v329z_a2pb021g.zip
$ dd bs=62520 skip=1 < cfe-dm111-v329z_a2pb021g > image
# mount image /mnt -o loop


---------------------------------------------------
See also the following URLS:
http://www.piccato.it/openwgate/modulo_squashfs
http://squashfs.sourceforge.net
  http://downloads.sourceforge.net/squashfs/squashfs3.2-r2.tar.gz
   in particular squashfs3.2-r2/kernel-patches/linux-2.6.8.1/squashfs3.2-patch 
http://www.squashfs-lzma.org/
  (apparently incompatible with the Netgear firmwares)
http://kbserver.netgear.com/kb_web_files/open_src.asp
http://lzsqfs.ggbg.net/
http://linux-embarque.fr/archives/utilitaire-dextraction-squashfs-lzma
Hosted by www.Geocities.ws