Dimensione: 4664
Commento:
|
Dimensione: 2389
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 3: | Linea 3: |
[[TableOfContents]] | <<TableOfContents>> |
Linea 22: | Linea 22: |
[[Gallery]] | <<Gallery>> |
Linea 24: | Linea 24: |
== download == === atheros (La Fonera) === Versione '''8.01''' per '''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/ === 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 * '''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 * 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) === 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 == |
== Istruzioni generiche per tutti i routers!!! == |
Linea 103: | Linea 30: |
* cambiate l'IP dell'interfaccia wired * cambiate /etc/dnsmasq.conf opportunamente |
* cambiate l'IP dell'interfaccia wired {{{/etc/config/network}}} * cambiate {{{/etc/dnsmasq.conf}}} opportunamente |
Linea 110: | Linea 37: |
Linea 111: | Linea 39: |
Linea 112: | Linea 41: |
=== 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) * ... |
|
Linea 125: | Linea 45: |
$ svn co http://svn.ninux.org/svn/ninuxdeveloping/openwrt-meta $ cd openwrt-meta/trunk |
$ svn co https://svn.openwrt.org/openwrt/branches/8.09 openwrt $ cd openwrt $ echo "src-svn ninux https://svn.ninux.org/svn/ninuxdeveloping/packages" >> feeds.conf.default |
Linea 128: | Linea 49: |
$ make defconfig $ make package/symlinks $ cd package $ ln -s ../feeds/xwrt xwrt $ cd .. |
$ ./scripts/feeds install -a |
Linea 138: | Linea 55: |
* [https://svn.ninux.org/ninuxdeveloping/ticket/25 ticket #25]: disabilitare Base system -> busybox -> Configuration -> Networking Utilities -> Use sendfile system call (sotto httpd) | |
Linea 144: | Linea 60: |
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 145: | Linea 63: |
{{{ $ make world IGNORE_ERRORS=m }}} |
|
Linea 146: | Linea 67: |
=== documentazione === * ["OpenWRTCompile"] |
=== documentazione: ovvero link disordinati === * [[OpenWRTCompile]] |
Linea 152: | Linea 73: |
* http://wiki.openwrt.org/OpenWrtDocs/BuildingKamikazeHowTo [[Icon(new)]] | * http://wiki.openwrt.org/OpenWrtDocs/BuildingKamikazeHowTo <<Icon(new)>> |
Linea 155: | Linea 76: |
== 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
sviluppo
Vedere https://svn.ninux.org/ninuxdeveloping e SvnHowTo
compilare
$ svn co https://svn.openwrt.org/openwrt/branches/8.09 openwrt $ cd openwrt $ 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
$ 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.
$ make world IGNORE_ERRORS=m
documentazione: ovvero link disordinati
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