Versione 14 del 2006-11-20 14:34:56

Nascondi questo messaggio
Italiano English
Modifica History Actions

SetupFreifunk

Dopo aver seguito le istruzioni su come installare il freifunk, dovete preoccuparvi della configurazione.cBR

Per configurare il freifunk seguire le istruzioni riportate sulla schermata principale:

Password: PasswordBR Impostare la password di accesso all'account root per l'ssh, e l'interfaccia web.BR Contact info: EmailBR Impostare i paramtri di riconoscimentoBR Contact info: LocationBR Luogo in cui i trova l'Access PointBR Wireless: WLAN Protocol = StaticBR Configurazione protocollo WirelessBR Wireless: WLAN-IP AddressBR Inidirizzo IP wirelessBR Wireless: WLAN NetmaskBR Net mask della wirelessBR Wireless: WLAN Mode = Ad HocBR Tipo di Modalità - Ad HocBR Wireless: ESSIDBR ninux.orgBR Wireless: ChannelBR dipende con chi ci si collega.BR Wireless: RX Antenna != AutoBR Impostare l'antenna attiva se non si stanno usando le antenna di serie dell'access pointBR Wireless: Fragmentation Threshold <= 512BR Wireless: RTS Threshold <= 250BR System: Host NameBR


Note brutte e disordinate:

iptables striminzito - connection tracking

iptables dentro freifunk è installato un po striminzito. potrebbero sorgere problemi a fare NAT di protocolli come FTP e pptp se non si installano i vari moduli di connection tracking

A TuscoloMesh per far transitare per bene i tunnel pptp abbiamo dovuto aggiungere un pacchetto:

entrare in ssh nel router e... (VERSIONE 1.2.5)

ipkg update ipkg install kmod-iptables-extra

dalla versione 1.4.2 di freifunk ci sta un altro pacchetto, che si chiama freifunk-iptablesqualcosa.. si deve installare anche quello

cmq poi con un lsmod è facile verificare se il modulo che vi serve è caricato o no

OLSR dhcp

Nella versione di Freifunk 1.4.2 per avere il dhcp sull'interfaccia wireless

ipkg-update ipkg install freifunk-dnsmasq

Questa volta non è installato di default.

== Il BMF Plugin + Interfaccia Italiana==

Ho visto che se avete una versione Freifunk 1.2.x non c'è bisogno di riflashare il router se volete BMF plugin o la nuova interfaccia in Italiano.

Ecco le operazioni da fare dopo essersi loggati in SSH con il WRT che ha accesso ad internet.

ipkg update ipkg install olsrd-bmf-update cd /tmp wget http://212.222.128.68/sven-ola/ipkg/packages/freifunk-webadmin-it_1.4.2_mipsel.ipk ipkg install /tmp/freifunk-webadmin-it_1.4.2_mipsel.ipk

ed avete la nuova webif e olsrd-bmf

SCONSIGLIO FORTEMENTE DI INSTALLARE L'INTERFACCIA ITALIANA CON QUESTO METODO A me pare che la nuova interfaccia non funzioni benissimo con il vecchio firmware Meglio installarne una che vi compare in ipkg list

Problemi: ho dovuto reinstallare freifunk-olsr-viz perchè non mi compariva più in interfaccia web avete la pagina "services" ma non funziona

per quello che riguarda "services" credo che sia un altro plug-in di olsr (quel discorso di portare in giro l'informazione legata ai servizi offerti)

Per quello che riguarda BMF su un router lo ho installato come appena descritto, mentre su un altro lo ho installato proprio mettendo il nuovo firmare da zero. Controllate il file /etc/local.olsr.conf e editatelo come meglio credete

Inoltre su quello dove ho fatto l'upgrade è comparsa l'interfaccia tun0, mentre sull'altro no. Sempre su quello dove ho fatto l'upgrade ho 3 processi di olsrd attivi!

root@Andrea:~# /etc/init.d/S53olsrd restart Stopping olsrd... Starting olsrd...

Parsing file: "/var/etc/olsrd.conf" olsr.org - 0.4.10 detaching from the current process...

root@Andrea:~# ps aux

  • PID Uid VmSize Stat Command

    • 1 root 340 S init 2 root SW [keventd] 3 root RWN [ksoftirqd_CPU0] 4 root SW [kswapd] 5 root SW [bdflush] 6 root SW [kupdated] 8 root SW [mtdblockd]
    • 43 root SWN [jffs2_gcd_mtd4] 71 root 320 S klogd 73 root 348 S syslogd -C 16 78 root 272 S watchdog /dev/misc/watchdog
    594 root 356 S /usr/sbin/dnsmasq 608 root 340 S /usr/sbin/httpd -c /var/etc/httpd.conf -p 80 -h /www -r Freifunk Webadmin, user name 620 root 348 S /usr/sbin/crond -L /dev/null 626 root 360 S /usr/bin/dropbear 866 root 340 S init
  • 1142 root 568 R /usr/bin/dropbear 1143 root 484 S -ash 1424 root 700 S olsrd -f /var/etc/olsrd.conf -d 0 1427 root 700 S olsrd -f /var/etc/olsrd.conf -d 0 1428 root 700 S olsrd -f /var/etc/olsrd.conf -d 0 1439 root 336 R ps aux

root@Andrea:~#


Per documentazione in più consultate anche http://freifunk.net/wiki/FreifunkFirmwareEnglish