[Berlin-wireless] Freifunk-Pack fuer Fonera

Ole Streicher wlan
Di Okt 31 00:25:34 CET 2006


Hallo Sven-Ola,

ich habe mich mal an das Umstellen meines Foneras gemacht. Dank an Goetz
fuer das Leihen des seriellen Adapters. @goetz: Weiss ist TX (to PC).

Sven-Ola Tuecke wrote:
> * Die Fonera-Box (kleiner weisser Mini-Router von FON) hat eine serielle 
> Schnittstelle, die mit Max232 Pegelwandlung so angesprochen werden kann: 
> Pin1=3,3V Pin2=Masse, Pin6=TX(to pc), Pin8=RX, 9600,n,8,1 mmh. RX+TX aus'm 
> Gedaechtnis - kann auch XCHG'd sein.

War bei mir korrekt. Allerdings durfte ich zumindest die RX-Leitung an
pin8 erst verbinden, nachdem der Fonera angefangen hat zu booten, sonst
tat sich nichts.

> * PC: ifconfig 169.254.255.2;ssh 169.254.255.1

Vorher musste ich noch zusehen, dass der Port ueber eine extra-IP
weitergeleitet wird:

In /etc/dhcpd.conf (SuSE):
---------------
subnet 192.168.222.0 netmask 255.255.255.0 {
  range 192.168.222.100 192.168.222.110;
  option routers 192.168.222.1;
  option domain-name-servers 62.155.255.16, 194.25.2.129;
}
---------------
dann

ifconfig eth0 192.168.222.1
/etc/init.d/dhcpd start
ifconfig eth0:1 169.254.255.2
iptables --table nat --append POSTROUTING --out-interface wlan0 -j \
MASQUERADE
iptables --append FORWARD --in-interface eth0 -j ACCEPT
echo 1 > /proc/sys/net/ipv4/ip_forward

ssh 169.254.255.1

ansonsten kam ich nicht ins Internet.

> * Box: ping olsrexperiment.de (das sollte klappen)

Yep.

> * Box: ipkg install 
> http://olsrexperiment.de/sven-ola/fonera/ff-fonera-pack_0.1_mips.ipk Das 
> installiert die Script-Variante von ipkg, aendert /etc/ipkg.conf, packt 'n 
> olsrd+iproute2 drauf, macht'n fix in /bin/rmdir, usw.
> * Box: vi /etc/init.d/S20madwifi-freifunk und die IP-Adresse anpassen bitte
> * Box: reboot

Soweit gehts.

> * Danach FON einrichten. Neben Ad-Hoc spricht die Box dann "FON" 
> (unverschluesselt, Master) und "MySpace" (WPA, Master, Key steht auf'm 
> Gehaeuse). Freifunk-Teilnehmer haben freien Internet-Zugriff. Und es ist 
> schon aus Prinzip schwierig, Internet-via-Freifunk als FON-Zugriff zu 
> verkaufen (sog. Routing-hakseln mit der Default-Router ;-) Geht 
> moeglicherweise mit einem VPN-Tunnel-Setup - aber das so erstmal nicht 
> vorgesehen.

Ich hatte jetzt Schwierigkeiten, mich mit der ESSID FON_AP zu verbinden.
Damit das prinzipiell klappt (ich habe kein DSL o.ae., sondern "nur"
Freifunk), habe ich den olsrd temporaer abgeschaltet; damit findet er
die Defaultroute uebers Ethernet und baut auch die korrekte ESSID
"FON_AP". Allerdings klappt damit keine WLAN-Verbindung. Die ESSID wird
zwar (von Windows) gefunden, aber mehr nicht. Ich vermute, dass das an
etwas "seltsamen" Einstellungen der ath0 liegt:

root at OpenWrt:/etc# iwconfig ath0; ifconfig ath0
ath0      IEEE 802.11g  ESSID:"FON_AP"
          Mode:Master  Frequency:2.457 GHz  Access Point: 00:18:84:10:C0:D6
          Bit Rate:0 kb/s   Tx-Power:18 dBm   Sensitivity=0/3
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=0/113  Signal level=-96 dBm  Noise level=-96 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

ath0      Link encap:Ethernet  HWaddr 00:18:84:10:C0:D6
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Bei ifconfig fehlt mir die IP-Adresse, auch muesste doch eigentlich ein
dhcp-daemon laufen oder woher bekommt der Client seine IP?

Sind meine Einstellungen soweit korrekt?

Viele Gruesse

Ole


_______________________________________________
Berlin mailing list
Berlin at olsrexperiment.de
https://www.olsrexperiment.de/cgi-bin/mailman/listinfo/berlin





Mehr Informationen über die Mailingliste Berlin