Italiano English
Modifica History Actions

Differenze per "FirmwareNinux"

Differenze tra le versioni 11 e 26 (in 15 versioni)
Versione 11 del 2007-12-25 22:28:26
Dimensione: 2617
Autore: ClauzClauz
Commento:
Versione 26 del 2008-01-13 22:33:48
Dimensione: 3939
Autore: ClauzClauz
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 7: Linea 7:
Un ipkg che, installato su un router con OpenWrt, lo prepari per la rete ninux.org. Firmware OpenWrt con configurazione e grafica personalizzate ninux.org
Linea 10: Linea 10:
 * olsrd
 * webif in italiano
 * olsrd + plugins
 * webif con grafica Ninux.org
 * Ninux Dynamic DNS
Linea 13: Linea 14:
 * snmp
 * horst
 * tcpdump
 * wl (solo WRT54G)
Linea 19: Linea 24:
=== download === == download ==
Linea 21: Linea 26:
==== La Fonera ==== === atheros (La Fonera) ===
Linea 23: Linea 28:
Versione '''alpha''' per '''Fonera''' Versione '''8.01''' per '''Fonera'''
Linea 25: Linea 30:
http://160.80.103.99/~saverio/openwrt/fonera/ http://students-playground.netgroup.uniroma2.it/~saverio/openwrt/fonera/
Linea 27: Linea 32:
==== Linksys WRT54G ==== === brcm (Linksys WRT54G) ===
Linea 29: Linea 34:
Versione '''alpha''' per '''Linksys WRT54G/GL/GS''' Versione '''0.1-alpha''' per '''Linksys WRT54G/GL/GS'''
Linea 31: Linea 36:
http://160.80.103.99/~saverio/openwrt/brcm/ http://students-playground.netgroup.uniroma2.it/~saverio/openwrt/brcm/
Linea 33: Linea 38:
==== x86 ==== === x86 (Alix) ===
Linea 35: Linea 40:
Versione '''alpha''' testata solo su '''qemu''' Versione '''0.1-alpha''' testata su
 *
'''qemu''' (vedi OpenWrtOnQemu)
 * '''alix''' (vedi AlixOpenWrt)
Linea 37: Linea 44:
vedere OpenWrtOnQemu immagine da flashare su cf compresa di pacchetto ninux-ipkg-x86:
Linea 39: Linea 46:
==== Tema grafico per webif^2 ====  * Builds di Nino: http://test.ninux.org/~nino/openwrt/x86/openwrt-x86-ext2.image
 * Builds di Saverio: http://students-playground.netgroup.uniroma2.it/~saverio/openwrt/x86/
Linea 41: Linea 49:
Platform-independent === adm5120 (microtik rb133) ===
Linea 43: Linea 51:
attachment:ninux-webiftheme_0.1-beta_all.ipk Versione '''0.1-alpha''' testata su piattaforma mikrotik rb133c
Linea 45: Linea 53:
=== istruzioni === '''Immagini compilate:'''

'''RAMDISK''' (serve per fare il boot da rete nella prima parte dell'installazione):

http://test.ninux.org/~nino/openwrt/adm5120/openwrt-adm5120-2.6-vmlinux.elf

'''Da scrivere nella NAND:'''

Rootfs:

http://test.ninux.org/~nino/openwrt/adm5120/openwrt-adm5120-2.6-rootfs.tgz

Kernel:

http://test.ninux.org/~nino/openwrt/adm5120/openwrt-adm5120-rb1xx-kernel

Istruzioni:
http://wiki.openwrt.org/OpenWrtDocs/Hardware/Mikrotik/RB100


=== Tema grafico per webif^2 ===

Versione '''8.01''' Platform-independent

attachment:ninux-webiftheme_8.01-2_all.ipk

== istruzioni ==
Linea 49: Linea 83:
 * cambiate l'IP dell'IF Ninux
 * cambiate l'IP dell'interfaccia wireless locale (sta in /etc/init.d/custom-user-startup)
 * cambiate l'IP dell'IF Ninux in {{{/etc/config/network}}}
 * cambiate l'IP dell'interfaccia wireless locale (sta in {{{/etc/init.d/custom-ninux-startup}}})
Linea 53: Linea 87:
 * cambiate HNA di olsr opportunamente  * cambiate HNA di olsr opportunamente in {{{/etc/olsrd.conf}}}
Linea 59: Linea 93:
https://svn.ninux.org/ninuxdeveloping Vedere https://svn.ninux.org/ninuxdeveloping e SvnHowTo
Linea 63: Linea 98:
{{{https://svn.ninux.org/ninuxdeveloping/svn/openwrt-meta}}} - meta repository con i seguenti externals: {{{https://svn.ninux.org/ninuxdeveloping/svn/openwrt-meta}}} - meta repository con vari externals:
 * {{{https://svn.openwrt.or
g/openwrt/trunk}}} --> {{{trunk}}} - il ramo di sviluppo principale di OpenWrt
Linea 66: Linea 102:
 * {{{https://svn.openwrt.org/openwrt/packages}}} --> {{{packages}}} - pacchetti di OpenWrt che verranno linkati dal comando {{{make package/symlinks}}}
 * {{{http://svn.berlios.de/svnroot/repos/xwrt/trunk/}}} --> {{{trunk/package/webif}}} - WebIf
 * {{{https://svn.openwrt.org/openwrt/trunk}}} --> {{{trunk}}} - il ramo di sviluppo principale di OpenWrt
 * altri externals per il ramo stable di OpenWrt
 * ...
Linea 77: Linea 109:
$ ./scripts/feeds update
$ make defconfig
Linea 78: Linea 112:
$ make menuconfig (scegliere ninux-brcm e/o anche ninux-webiftheme in Administration)
$ make
$ cd package
$ ln -s ../feeds/xwrt xwrt
$ cd ..
$ make menuconfig
Linea 81: Linea 117:

Nel menù:
 * scegliere i pacchetti ninux-* in Administration
 * [https://svn.ninux.org/ninuxdeveloping/ticket/25 ticket #25]: disabilitare Base system -> busybox -> Configuration -> Networking Utilities -> Use sendfile system call (sotto httpd)

{{{
$ make world
}}}

Linea 88: Linea 134:
 * http://wiki.openwrt.org/OpenWrtDocs/BuildingKamikazeHowTo [[Icon(new)]]
 * http://downloads.openwrt.org/docs/buildroot-documentation.html
 * http://downloads.openwrt.org/kamikaze/docs/openwrt.html

Firmware Ninux

TableOfContents

progetto

Firmware OpenWrt con configurazione e grafica personalizzate ninux.org

features

  • olsrd + plugins
  • webif con grafica Ninux.org
  • Ninux Dynamic DNS
  • iproute2
  • snmp
  • horst
  • tcpdump
  • wl (solo WRT54G)
  • file di configurazione quasi-pronti

screenshots

Gallery

download

atheros (La Fonera)

Versione 8.01 per Fonera

http://students-playground.netgroup.uniroma2.it/~saverio/openwrt/fonera/

brcm (Linksys WRT54G)

Versione 0.1-alpha per Linksys WRT54G/GL/GS

http://students-playground.netgroup.uniroma2.it/~saverio/openwrt/brcm/

x86 (Alix)

Versione 0.1-alpha testata su

immagine da flashare su cf compresa di pacchetto ninux-ipkg-x86:

adm5120 (microtik rb133)

Versione 0.1-alpha testata su piattaforma mikrotik rb133c

Immagini compilate:

RAMDISK (serve per fare il boot da rete nella prima parte dell'installazione):

http://test.ninux.org/~nino/openwrt/adm5120/openwrt-adm5120-2.6-vmlinux.elf

Da scrivere nella NAND:

Rootfs:

http://test.ninux.org/~nino/openwrt/adm5120/openwrt-adm5120-2.6-rootfs.tgz

Kernel:

http://test.ninux.org/~nino/openwrt/adm5120/openwrt-adm5120-rb1xx-kernel

Istruzioni: http://wiki.openwrt.org/OpenWrtDocs/Hardware/Mikrotik/RB100

Tema grafico per webif^2

Versione 8.01 Platform-independent

attachment:ninux-webiftheme_8.01-2_all.ipk

istruzioni

Dopo che installate l'immagine:

  • cambiate l'IP dell'IF Ninux in /etc/config/network

  • cambiate l'IP dell'interfaccia wireless locale (sta in /etc/init.d/custom-ninux-startup)

  • cambiate l'IP dell'interfaccia wired
  • cambiate /etc/dnsmasq.conf opportunamente
  • cambiate HNA di olsr opportunamente in /etc/olsrd.conf

Prendete indirizzi IP liberi ed usate questa pagina: GestioneIndirizzi

sviluppo

Vedere https://svn.ninux.org/ninuxdeveloping e SvnHowTo

sorgenti

https://svn.ninux.org/ninuxdeveloping/svn/openwrt-meta - meta repository con vari externals:

  • https://svn.openwrt.org/openwrt/trunk --> trunk - il ramo di sviluppo principale di OpenWrt

  • https://svn.ninux.org/ninuxdeveloping/svn/ninux-ipkg-brcm --> trunk/packages/ninux-ipkg-brcm - meta-ipkg per broadcom con files di configurazione e dipendenza da altri pacchetti (es. olsrd)

  • https://svn.ninux.org/ninuxdeveloping/svn/ninux-ipkg-atheros --> trunk/packages/ninux-ipkg-atheros - meta-ipkg per atheros (fonera)

  • ...

compilare

$ svn co http://svn.ninux.org/svn/ninuxdeveloping/openwrt-meta
$ cd openwrt-meta/trunk
$ ./scripts/feeds update
$ make defconfig
$ make package/symlinks
$ cd package
$ ln -s ../feeds/xwrt xwrt
$ cd ..
$ make menuconfig 

Nel menù:

$ make world

documentazione