[Ninux-Calabria] Openwrt custom firmware

Giuseppe De Marco demarcog83 a gmail.com
Mar 13 Maggio 2014 08:02:55 UTC


Il 13 maggio 2014 03:12, Stefano De Carlo <stefanauss a gmail.com> ha scritto:
> Il 12/05/2014 19:38, Giuseppe De Marco ha scritto:
>> Il 12 maggio 2014 18:47, Stefano De Carlo <stefanauss a gmail.com> ha scritto:
>>>
>>> Questo è chiaro indice di un problema.
>>> Dovrebbe essere di 2944 KB, esattamente la stessa dello snapshot ufficiale.
>>>
>>> Peppe, io ho appena provato:
>>> trunk, revision 40754, wr841nd v8 (non ho un 9), as-is: 2.9 MB.
>>> L'ho flashata correttamente, 880KB liberi.
>>> L'immagine della v9 nella mia directory è identica in dimensione.
>> lavoro sempre con sorgenti puliti, ovvero cancello tutto e decompatto tutto.
>>
>> 2,9M bin/ar71xx/openwrt-ar71xx-generic-tl-wr841nd-v5-squashfs-sysupgrade.bin
>> 2,9M bin/ar71xx/openwrt-ar71xx-generic-tl-wr841nd-v3-squashfs-sysupgrade.bin
>> 1,4M bin/ar71xx/openwrt-ar71xx-generic-vmlinux.gz
>> 3,8M bin/ar71xx/openwrt-ar71xx-generic-tl-wr841nd-v3-squashfs-factory.bin
>> 2,8M bin/ar71xx/openwrt-ar71xx-generic-tl-wr841n-v9-squashfs-sysupgrade.bin
>> 3,8M bin/ar71xx/openwrt-ar71xx-generic-tl-wr841nd-v5-squashfs-factory.bin
>> 3,8M bin/ar71xx/openwrt-ar71xx-generic-tl-wr841n-v8-squashfs-factory.bin
>>
>> compilo su debian jessie amd64.
>>
>> Se tu sei certo di non aver sorgenti zozzi significa che ho i
>> build-essentials velenosi per openWRT ?
>> Assurdo.
>>
>> la mia workstation:
>> kernel Linux maker 3.13.7 #1 SMP PREEMPT Mon Mar 24 23:26:02 CET 2014
>> x86_64 GNU/Linux
>>
>> molto molto strano ma la tua esperienza invalida tutto quello che ho
>> fatto fin'ora.
>> per rigore di logica potresti passarmi tutti i passaggi, dall' svn
>> alla compilazione, così ci rendiamo conto se c'è qualche asimmetria.
>>
>> tu compili su ubuntu 12.04 ?
>
> No, 14.04
>
> svn co svn://svn.openwrt.org/openwrt/trunk/
>
> o
>
> svn co svn://svn.openwrt.org/openwrt/branches/attitude_adjustment
>
> cd [dir]
> ./scripts/feeds update
> ./scripts/feeds install -a [install <pacchetto> -d y se voglio essere
> selettivo]
> make menuconfig
> [selezione manuale di pacchetti]
> make V=s
>
> * Per essere sicuro di sapere che la compilazione è fallita per eccesso
> di dimensione, prima di lanciare la compilazione cancello i *.bin in
> bin/ar71xx/
> * Finchè aggiungo, tutto liscio. Quando rimuovo un pacchetto da una
> build precente, RIPARTO DA CAPO. Questo perché menuconfig non annulla le
> dipendenze, e deselezionarle a mano è un processo lungo e porta all'errore.
>
> Finora tutto ok.

la procedura è impeccabile e l'abbiamo fatta anche insieme via telefono !
niente, faccio elf più grossi !


Maggiori informazioni sulla lista Calabria