Italiano English
Modifica History Actions

Differenze per "FirmwareNinux"

Differenze tra le versioni 13 e 28 (in 15 versioni)
Versione 13 del 2007-12-31 00:49:07
Dimensione: 3227
Autore: nino
Commento:
Versione 28 del 2008-01-16 11:57:21
Dimensione: 4671
Autore: ZioPRoTo
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 '''0.1-alpha''' per '''Fonera''' Versione '''8.01''' per '''Fonera'''
Linea 25: Linea 30:
http://160.80.103.99/~saverio/openwrt/fonera/  * https://svn.ninux.org/svn/ninuxdeveloping/ninux-ipkg-atheros/tags/8.01-bin/AtherosBinariesNinuxIpkg-TAG-8.01.tar.bz2
 * http://students-playground.netgroup.uniroma2.it/~saverio/openwrt/fonera/
Linea 27: Linea 33:
==== Linksys WRT54G ==== === brcm (Linksys WRT54G) ===
Linea 31: Linea 37:
http://160.80.103.99/~saverio/openwrt/brcm/ http://students-playground.netgroup.uniroma2.it/~saverio/openwrt/brcm/
Linea 33: Linea 39:
==== x86 ==== === x86 (Alix) ===
Linea 35: Linea 41:
Versione '''0.1-alpha''' testata solo su '''qemu''' Versione '''8.01''' testata su
 *
'''qemu''' (vedi OpenWrtOnQemu)
 * '''alix''' (vedi AlixOpenWrt)
Linea 37: Linea 45:
vedere OpenWrtOnQemu immagine da flashare su cf compresa di pacchetto ninux-ipkg-x86:
Linea 39: Linea 47:
==== adm5120 ====  * https://svn.ninux.org/svn/ninuxdeveloping/ninux-ipkg-x86/tags/8.01-bin/
 * 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/

/!\ Se utilizzate '''alix''', al '''primo boot''' modificare la password '''via telnet''': /!\ (vedi [https://svn.ninux.org/ninuxdeveloping/ticket/46 ticket 46])
{{{
$ telnet 192.168.1.1
openwrt$ passwd
openwrt$ exit
$ ssh -l root 192.168.1.1
openwrt$ exit
}}}

 1. '''Bisogna''' entrare in ssh dopo aver cambiato la password
 1. '''Non''' cambiare la password dalla console seriale
 1. '''Non''' cambiare la password dalla webif

Altrimenti la webif non partirà oppure verrà chiesta di nuovo la password.


=== adm5120 (microtik rb133) ===
Linea 59: Linea 87:
Instruzioni: Istruzioni:
Linea 63: Linea 91:
=== Tema grafico per webif^2 ===
Linea 64: Linea 93:
==== Tema grafico per webif^2 ==== Versione '''8.01''' Platform-independent
Linea 66: Linea 95:
Versione '''0.1-beta''' Platform-independent attachment:ninux-webiftheme_8.01-2_all.ipk
Linea 68: Linea 97:
attachment:ninux-webiftheme_0.1-beta_all.ipk

=== istruzioni ===
== istruzioni ==
Linea 74: Linea 101:
 * 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 78: Linea 105:
 * cambiate HNA di olsr opportunamente  * cambiate HNA di olsr opportunamente in {{{/etc/olsrd.conf}}}
Linea 84: Linea 111:
https://svn.ninux.org/ninuxdeveloping Vedere https://svn.ninux.org/ninuxdeveloping e SvnHowTo
Linea 88: Linea 116:
{{{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 91: Linea 120:
 * {{{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 102: Linea 127:
$ ./scripts/feeds update
$ make defconfig
Linea 103: Linea 130:
$ make menuconfig (scegliere ninux-brcm e/o anche ninux-webiftheme in Administration)
$ make
$ cd package
$ ln -s ../feeds/xwrt xwrt
$ cd ..
$ make menuconfig
Linea 106: Linea 135:

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

{{{
$ make world
}}}

Linea 113: Linea 152:
 * 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

brcm (Linksys WRT54G)

Versione 0.1-alpha per Linksys WRT54G/GL/GS

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

x86 (Alix)

Versione 8.01 testata su

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

/!\ Se utilizzate alix, al primo boot modificare la password via telnet: /!\ (vedi [https://svn.ninux.org/ninuxdeveloping/ticket/46 ticket 46])

$ telnet 192.168.1.1
openwrt$ passwd
openwrt$ exit
$ ssh -l root 192.168.1.1
openwrt$ exit
  1. Bisogna entrare in ssh dopo aver cambiato la password

  2. Non cambiare la password dalla console seriale

  3. Non cambiare la password dalla webif

Altrimenti la webif non partirà oppure verrà chiesta di nuovo la password.

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