Pentru problema cu lipsa spațiului pentru activarea JFFS, am ales să
folosesc suqashfs (read-only) și să îl activez manual la startup.
Filesystem-ul l-am făcut cu squasfs-lzma v3.0 (din Firmware-Mod-Kit):

adrianp@frost:/media/aldebaran/Kits/linksys/rigel/tomato-ipv6$
mksquashfs-lzma custom-jffs/* jffs.squashfs -le -all-root -noappend
Creating little endian 3.0 filesystem on jffs.squashfs, block size 65536.

Little endian filesystem, data block size 65536, compressed data,
compressed metadata, compressed fragments
Filesystem size 3.06 Kbytes (0.00 Mbytes)
    29.64% of uncompressed filesystem size (10.33 Kbytes)
Inode table size 157 bytes (0.15 Kbytes)
    41.10% of uncompressed inode table size (382 bytes)
Directory table size 190 bytes (0.19 Kbytes)
    74.22% of uncompressed directory table size (256 bytes)
Number of duplicate files found 0
Number of inodes 12
Number of files 11
Number of fragments 1
Number of symbolic links  0
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 1
Number of uids 1
    root (0)
Number of gids 0

Fișierul squashfs l-am flash-uit cu dd pe /dev/mtdblock3:

umount /jffs
dd if=/tmp/jffs.squashfs of=/dev/mtdblock3

Iar la startup fac
mount -t squashfs /dev/mtdblock3 /jffs

Sper să fie de folos și altora!

Mulțumesc de ajutor!


2014/1/25 Adrian Popa <[email protected]>

> Am făcut update la firmware și în cele din urmă am reușit să activez
> suportul IPv6. Diferența față de tutorialul primit a fost că nu a mai fost
> nevoie să setez Service Name la ipv6test. După a fost ok și am primit o
> adresă publică.
>
> Problema pe care o am acum e cu partiția /jffs. Au mai rămas doar 64K (1
> bloc) și nu mai pot monta jffs din GUI:
>
> JFFS version 1.4 [2.6], (C) 1999, 2000  Axis Communications AB  Mods by
> Ray Van
>  Tassle
> JFFS: Only 1 block in jffs.  Jffs too small to be usable without
> write-in-place
> .
> JFFS: Must mount with MS_MANDLOCK or o_mand to enable write-in-place.
> jffs_scan_flash: Did not find even a single chunk of free space. This is
> BAD!
> jffs_scan_falsh: Free size accounting screwed
> jfffs_scan_flash: free_chunk_size1 == 0x10000, free_chunk_size2 == 0x0,
> fmc->fr
> ee_size == 0x0
> JFFS: Failed to mount device mtdblock3.
>
>
> Din câte am văzut JFFS mai are nevoie de încă un block minim. Scopul meu e
> să pun niște scripturi sh în /jffs și să le pot rula la nevoie. Ori reușesc
> să montez jffs-ul rw ori mă gândeam că pot pune si un cramfs/squashfs (văd
> ca squashfs suportă kernelul). Are cineva experiență cu montarea jffs-ului
> cu opțiunea write-in-place? Înțeleg că fiind un singur bloc nu o să mai am
> suport de wear-leveling, lucru care o să-mi strice NAND-ul, dar dacă nu am
> scrieri dese nu ar trebui să fie o problemă, nu?
>
> Se pare că trecerea de la 700K de JFFS la 64K e destul de grea pentru mine
> :)
>
>
> 2014/1/21 Adrian Popa <[email protected]>
>
>> Super! Deci și ei sunt bazați pe tomato...
>>
>> Sper să încerc în weekend.
>>
>>
>> 2014/1/21 Gabriel <[email protected]>
>>
>>> http://www.techtorials.ro/2011/10/10/linksys-wrt54gl-v1-1-ipv6-via-pppoe/
>>>
>>>
>>>
>>>
>>> On Tuesday, January 21, 2014 10:01 AM, Adrian Popa <
>>> [email protected]> wrote:
>>>
>>> Salutare,
>>>
>>> A sosit momentul pentru un upgrade de firmware al routerului meu WRT54GL
>>> și
>>> de data asta aș vrea să îi dau suport și de IPv6. Știu că routerul e
>>> destul
>>> de vechi și aș vrea părerea voastră și eventual recomandările pentru a
>>> avea
>>> următoarele feature-uri:
>>>
>>> * Dual stack
>>> * iptables/ip6tables support (filtrare + NAT (pt ipv4) + port forwarding)
>>> * DHCP cu suport static leases
>>> * suport PPPoE
>>> * client DDNS
>>> * Wireless filter (să permită o listă de MAC-uri)
>>> * Wireless advanced settings (să permită modificarea Tx Power)
>>> * interfață web de management + telnet/ssh
>>> * suport cron
>>> * ceva spațiu de stocare writable pentru user (am câteva scripturi sh
>>> care
>>> rulează în cron - folosesc ~300k, dar mă pot încadra  în 100 dacă nu mai
>>> e
>>> loc).
>>>
>>> Nu am nevoie de QoS sau VPN.
>>>
>>> Până acum am folosit TomatoUSB (Tomato Firmware v1.28.8754 ND vpn3.6) și
>>> am
>>> fost destul de mulțumit de el. În ultima vreme are totuși un bug urât -
>>> după ceva timp partea de LAN funcționează în mod AP-Isolation de capul ei
>>> (hosturile din LAN nu pot comunica între ele, dar pot fi accesate prin
>>> WAN). Se rezolvă cu 1-2 rebooturi...
>>>
>>> Net am de la RDS (fiberlink). Știu că făcuseră mai demult un firmware
>>> custom pt wrt54gl, dar aș vrea să aflu și ceva recomandări de la cei care
>>> îl folosesc în setupul ăsta.
>>>
>>> P.S. Promit că o să înlocuiesc routerul cu ceva mai puternic în viitor
>>> (probabil în 1-2 ani) :P, dar momentan eu zic că încă poate să ducă...
>>>
>>> Mulțumesc
>>> _______________________________________________
>>> RLUG mailing list
>>> [email protected]
>>> http://lists.lug.ro/mailman/listinfo/rlug
>>> _______________________________________________
>>> RLUG mailing list
>>> [email protected]
>>> http://lists.lug.ro/mailman/listinfo/rlug
>>>
>>
>>
>
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui