Dimensione: 3954
Commento:
|
Dimensione: 5523
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 3: | Linea 3: |
[[TableOfContents]] | <<TableOfContents>> |
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 11: | Linea 11: |
* webif in italiano con grafica Ninux.org | * webif con grafica Ninux.org |
Linea 22: | Linea 22: |
[[Gallery]] | <<Gallery>> == Istruzioni generiche per tutti i routers!!! == 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 {{{/etc/config/network}}} * cambiate {{{/etc/dnsmasq.conf}}} opportunamente * cambiate HNA di olsr opportunamente in {{{/etc/olsrd.conf}}} Prendete indirizzi IP liberi ed usate questa pagina: GestioneIndirizzi |
Linea 28: | Linea 42: |
Versione '''0.1-alpha''' per '''Fonera''' | Versione '''8.01''' per '''Fonera''' |
Linea 30: | Linea 44: |
http://students-playground.netgroup.uniroma2.it/~saverio/openwrt/fonera/ | * https://svn.ninux.org/svn/ninuxdeveloping/ninux-ipkg-atheros/tags/8.01-bin/AtherosBinariesNinuxIpkg-TAG-8.01.tar.bz2 Versione '''UNSTABLE''' * http://students-playground.netgroup.uniroma2.it/~saverio/openwrt/fonera/ |
Linea 34: | Linea 52: |
Versione '''0.1-alpha''' per '''Linksys WRT54G/GL/GS''' | Per installare l'immagine sul Linksys WRT54G seguite le istruzioni alla pagina: http://wiki.ninux.org/Kamikaze |
Linea 36: | Linea 54: |
http://students-playground.netgroup.uniroma2.it/~saverio/openwrt/brcm/ | Versione '''8.01''' per '''Linksys WRT54G/GL/GS''' * https://svn.ninux.org/svn/ninuxdeveloping/ninux-ipkg-brcm/tags/8.01-bin * http://students-playground.netgroup.uniroma2.it/~saverio/openwrt/brcm/ |
Linea 40: | Linea 61: |
Versione '''0.1-alpha''' testata su | Versione '''8.01''' testata su |
Linea 46: | Linea 67: |
* https://svn.ninux.org/svn/ninuxdeveloping/ninux-ipkg-x86/tags/8.01-bin/ | |
Linea 47: | Linea 69: |
Versione '''UNSTABLE''' |
|
Linea 48: | Linea 73: |
/!\ 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. |
|
Linea 75: | Linea 116: |
Versione '''0.1-beta''' Platform-independent | Versione '''8.01''' Platform-independent |
Linea 77: | Linea 118: |
attachment:ninux-webiftheme_0.1-beta_all.ipk | [[attachment:ninux-webiftheme_8.01-2_all.ipk]] |
Linea 79: | Linea 120: |
== 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-user-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 |
|
Linea 93: | Linea 122: |
https://svn.ninux.org/ninuxdeveloping | Vedere https://svn.ninux.org/ninuxdeveloping e SvnHowTo |
Linea 99: | Linea 130: |
* {{{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) |
* {{{https://svn.ninux.org/ninuxdeveloping/svn/ninux-ipkg-brcm}}} --> {{{trunk/packages/zzz-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/zzz-ninux-ipkg-atheros}}} - meta-ipkg per atheros (fonera) |
Linea 106: | Linea 137: |
$ svn co http://svn.ninux.org/svn/ninuxdeveloping/openwrt-meta $ cd openwrt-meta/trunk |
$ svn co https://svn.openwrt.org/openwrt/trunk openwrttrunk $ cd openwrttrunk $ echo "src-svn ninux https://svn.ninux.org/svn/ninuxdeveloping/packages" >> feeds.conf.default |
Linea 109: | Linea 141: |
$ make defconfig $ make package/symlinks $ cd package $ ln -s ../feeds/xwrt xwrt $ cd .. |
$ ./scripts/feeds install -a |
Linea 119: | Linea 147: |
* [https://svn.ninux.org/ninuxdeveloping/ticket/25 ticket #25]: disabilitare Base system -> busybox -> Configuration -> Networking Utilities -> Use sendfile system call (sotto httpd) | * [[https://svn.ninux.org/ninuxdeveloping/ticket/25|ticket #25]]: '''NON ABILITARE''' Base system -> busybox -> Configuration -> Networking Utilities -> Use sendfile system call (sotto httpd) |
Linea 125: | Linea 153: |
Note: To build an full openwrt with all packages, ignoring the failing packages, add a {{{IGNORE_ERRORS=m}}} to the make call. This will let continiue the build, even if a single packed marked with “m” failed to build. |
|
Linea 128: | Linea 157: |
* ["OpenWRTCompile"] | * [[OpenWRTCompile]] |
Linea 133: | Linea 162: |
* http://wiki.openwrt.org/OpenWrtDocs/BuildingKamikazeHowTo [[Icon(new)]] | * http://wiki.openwrt.org/OpenWrtDocs/BuildingKamikazeHowTo <<Icon(new)>> |
Linea 136: | Linea 165: |
== installazione da remoto == Try at yuor own risk!!!! (La procedura è stata testata solo su schede Alix) E' possibile aggiornare il firmware da remoto con il seguente comando: {{{ ssh root@(indirizzo della scheda) 'dd of=/dev/hda bs=512'< openwrt.image }}} |
Firmware Ninux
Indice
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
![]() | ![]() |
Istruzioni generiche per tutti i routers!!!
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 /etc/config/network
cambiate /etc/dnsmasq.conf opportunamente
cambiate HNA di olsr opportunamente in /etc/olsrd.conf
Prendete indirizzi IP liberi ed usate questa pagina: GestioneIndirizzi
download
atheros (La Fonera)
Versione 8.01 per Fonera
Versione UNSTABLE
brcm (Linksys WRT54G)
Per installare l'immagine sul Linksys WRT54G seguite le istruzioni alla pagina: http://wiki.ninux.org/Kamikaze
Versione 8.01 per Linksys WRT54G/GL/GS
https://svn.ninux.org/svn/ninuxdeveloping/ninux-ipkg-brcm/tags/8.01-bin
http://students-playground.netgroup.uniroma2.it/~saverio/openwrt/brcm/
x86 (Alix)
Versione 8.01 testata su
qemu (vedi OpenWrtOnQemu)
alix (vedi AlixOpenWrt)
immagine da flashare su cf compresa di pacchetto ninux-ipkg-x86:
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
Versione UNSTABLE
Builds di Saverio: http://students-playground.netgroup.uniroma2.it/~saverio/openwrt/x86/
Se utilizzate alix, al primo boot modificare la password via telnet:
(vedi ticket 46)
$ telnet 192.168.1.1 openwrt$ passwd openwrt$ exit $ ssh -l root 192.168.1.1 openwrt$ exit
Bisogna entrare in ssh dopo aver cambiato la password
Non cambiare la password dalla console seriale
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
ninux-webiftheme_8.01-2_all.ipk
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/zzz-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/zzz-ninux-ipkg-atheros - meta-ipkg per atheros (fonera)
- ...
compilare
$ svn co https://svn.openwrt.org/openwrt/trunk openwrttrunk $ cd openwrttrunk $ echo "src-svn ninux https://svn.ninux.org/svn/ninuxdeveloping/packages" >> feeds.conf.default $ ./scripts/feeds update $ ./scripts/feeds install -a $ make menuconfig
Nel menù:
- scegliere i pacchetti ninux-* in Administration
ticket #25: NON ABILITARE Base system -> busybox -> Configuration -> Networking Utilities -> Use sendfile system call (sotto httpd)
$ make world
Note: To build an full openwrt with all packages, ignoring the failing packages, add a IGNORE_ERRORS=m to the make call. This will let continiue the build, even if a single packed marked with “m” failed to build.
documentazione
http://forum.openwrt.org/viewtopic.php?pid=31794 (anche se un po' datata)
http://www.oesf.org/index.php?title=Pdaxrom:_Create_An_Ipk_Howto
http://downloads.openwrt.org/docs/buildroot-documentation.html
installazione da remoto
Try at yuor own risk!!!! (La procedura è stata testata solo su schede Alix)
E' possibile aggiornare il firmware da remoto con il seguente comando:
ssh root@(indirizzo della scheda) 'dd of=/dev/hda bs=512'< openwrt.image