[Berlin-wireless] kleines nat problem mit ff-firmware

Matthi onair
So Sep 7 21:13:34 CEST 2008


Hallo Sven-Ola,

tnx für die schnelle Antwort.
Ich habe die 1.6.31 auf dem Buffalo wieder aufgespielt.
Nun dachte ich mir an 3. Stelle (nach 2 Hop) geht es eh nicht, so bin ich
Mit dem buffalo (Matthi3) neben den HNA (Matthi2) gerückt.
Mit nur einem Hop ging mit der 1.6.31 auch kein Internet auf dem per LAN angeschlossenen
Laptop. Um so erstaunter war ich, als ich über putty deine angegebenen
Befehle ausführte und der Buffalo sich alles brav holte.
Ich habe alles dokumentierte im Anhang.

Dann habe ich den Router genommen und wieder an die 3. Stelle gebracht.
Nun läuft auch dort per Laptop über LAN am 3. Router das Internet. Tnx!
Was kann ich bei den 2 anderen Routern tun, damit ich auch da die 1.6.31 zum laufen
bekomme, ohne dein komplettes Zusatz-Prozedere (siehe Unten)
Eigentlich habe ich ja wohl nur zwischenzeitlich den alten olsrd draufgespielt und
die Unterschiede dokumentiert. nun ist ja wohl wieder der neue drauf, oder sehe
ich das falsch? Wieso läuft den nun alles?

Nun klappte auch nach dem 2. Hop mit dem recommendet.
Jetzige config:

Fritzbox 1&1
		LAN
		|
		WAN
	HNA ASUS (FW1.6.28, 104.14.0.4) Matthi2
		Air
		|
		|
	Linksys  (FW1.6.28, 104.14.0.3) Matthi
		Air
		|
		|
	Buffalo  (FW1.6.31, 104.14.0.5) Matthi3
		LAN
		Laptop
	
	
neuer bug:
auf dem 3. Router mit der 1.6.31 sind im olsr-VIZ nur die beiden Nachbarn
zu sehen ohne jede Linkqualität.
Von den beiden andern aus sieht man alle 3 Router mit Linkqualität.
Allerdings ist der HNA schon seit Monaten nicht mehr rot,
so daß man den HNA nicht mehr über den VIZ ausfindig machen kann.

Puttymitschnitt:

root at Matthi3:~# ipkg update
Downloading http://freifunk.schmudde.com/ipkg/Packages ...
Connecting to freifunk.schmudde.com[82.165.99.246]:80
Packages             100% |*****************************|  2231       00:00 ETA
Done.
Updated list of available packages in /usr/lib/ipkg/lists/lui
Downloading http://download.berlin.freifunk.net/ipkg/packages/Packages ...
Connecting to download.berlin.freifunk.net[85.214.53.103]:80
Packages             100% |*****************************|   118 KB    00:00 ETA
Done.
Updated list of available packages in /usr/lib/ipkg/lists/freifunk
Downloading http://downloads.openwrt.org/whiterussian/packages/Packages ...
Connecting to downloads.openwrt.org[195.56.146.238]:80
Packages             100% |*****************************|   143 KB    00:00 ETA
Done.
Updated list of available packages in /usr/lib/ipkg/lists/whiterussian
Downloading http://downloads.openwrt.org/whiterussian/packages/non-free/Packages ...
Connecting to downloads.openwrt.org[195.56.146.238]:80
Packages             100% |*****************************|   568       00:00 ETA
Done.
Updated list of available packages in /usr/lib/ipkg/lists/non-free
root at Matthi3:~# ipkg update
Downloading http://freifunk.schmudde.com/ipkg/Packages ...
Connecting to freifunk.schmudde.com[82.165.99.246]:80
Packages             100% |*****************************|  2231       00:00 ETA
Done.
Updated list of available packages in /usr/lib/ipkg/lists/lui
Downloading http://download.berlin.freifunk.net/ipkg/packages/Packages ...
Connecting to download.berlin.freifunk.net[85.214.53.103]:80


BusyBox v1.01 (2007.11.04-07:56+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

Packages             100% |*****************************|   118 KB    00:00 ETA
Done.
Updated list of available packages in /usr/lib/ipkg/lists/freifunk
Downloading http://downloads.openwrt.org/whiterussian/packages/Packages ...
Connecting to downloads.openwrt.org[195.56.146.238]:80
Packages             100% |*****************************|   143 KB    00:00 ETA
Done.
Updated list of available packages in /usr/lib/ipkg/lists/whiterussian
Downloading http://downloads.openwrt.org/whiterussian/packages/non-free/Packages ...
Connecting to downloads.openwrt.org[195.56.146.238]:80
Packages             100% |*****************************|   568       00:00 ETA
Done.
Updated list of available packages in /usr/lib/ipkg/lists/non-free
root at Matthi3:~# ipkg update
Downloading http://freifunk.schmudde.com/ipkg/Packages ...
Connecting to freifunk.schmudde.com[82.165.99.246]:80
Packages             100% |*****************************|  2231       00:00 ETA
Done.
Updated list of available packages in /usr/lib/ipkg/lists/lui
Downloading http://download.berlin.freifunk.net/ipkg/packages/Packages ...
Connecting to download.berlin.freifunk.net[85.214.53.103]:80
Packages             100% |*****************************|   118 KB    00:00 ETA
Done.
Updated list of available packages in /usr/lib/ipkg/lists/freifunk
Downloading http://downloads.openwrt.org/whiterussian/packages/Packages ...
Connecting to downloads.openwrt.org[195.56.146.238]:80
Packages             100% |*****************************|   143 KB    00:00 ETA
Done.
Updated list of available packages in /usr/lib/ipkg/lists/whiterussian
Downloading http://downloads.openwrt.org/whiterussian/packages/non-free/Packages ...
Connecting to downloads.openwrt.org[195.56.146.238]:80
Packages             100% |*****************************|   568       00:00 ETA
Done.
Updated list of available packages in /usr/lib/ipkg/lists/non-free
root at Matthi3:~# ipkg install freifunk-olsrd-old

Downloading http://download.berlin.freifunk.net/ipkg/packages/freifunk-olsrd-old_f7757d63a5d0_mipsel.ipk ...
Connecting to download.berlin.freifunk.net[78.47.101.148]:80
freifunk-olsrd-old_f 100% |*****************************| 79756       00:00 ETA
Done.
Unpacking freifunk-olsrd-old...Done.
Configuring freifunk-olsrd-old...Configuration file `etc/local.fw'
 ==> File on system created by you or by a script.
 ==> File also in package provided by package maintainer.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions (if diff is installed)
 The default action is to keep your current version.
*** local.fw (Y/I/N/O/D) [default=N] ? y
Configuration file `etc/local.olsrd.conf'
 ==> File on system created by you or by a script.
 ==> File also in package provided by package maintainer.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions (if diff is installed)
 The default action is to keep your current version.
*** local.olsrd.conf (Y/I/N/O/D) [default=N] ? y
Configuration file `etc/init.d/S45firewall'
 ==> File on system created by you or by a script.
 ==> File also in package provided by package maintainer.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions (if diff is installed)
 The default action is to keep your current version.
*** S45firewall (Y/I/N/O/D) [default=N] ? y
Configuration file `etc/init.d/S53olsrd'
 ==> File on system created by you or by a script.
 ==> File also in package provided by package maintainer.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions (if diff is installed)
 The default action is to keep your current version.
*** S53olsrd (Y/I/N/O/D) [default=N] ? y
Done.
root at Matthi3:~# /etc/init.d/S53olsrd restart
Stopping olsrd...
Starting olsrd...

 *** olsr.org - 0.5.6pre ***
 Build date: 2008-09-01 19:28:36 on pcacer
 http://www.olsr.org

Parsing file: "/var/etc/olsrd.conf"
olsr.org - 0.5.6pre detaching from the current process...
root at Matthi3:~# sleep 120
root at Matthi3:~# wget http://localhost:2006/
Connecting to localhost[127.0.0.1]:2006
index.html           100% |*****************************|   845       --:-- ETA
root at Matthi3:~# ip l;ip a;ip r
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:16:01:4d:81:92 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc prio qlen 1000
    link/ether 00:16:01:4d:81:93 brd ff:ff:ff:ff:ff:ff
4: br0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue
    link/ether 00:16:01:4d:81:92 brd ff:ff:ff:ff:ff:ff
5: vlan0: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc noqueue
    link/ether 00:16:01:4d:81:92 brd ff:ff:ff:ff:ff:ff
6: vlan1: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc noqueue
    link/ether 00:16:01:4d:81:93 brd ff:ff:ff:ff:ff:ff
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:16:01:4d:81:92 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc prio qlen 1000
    link/ether 00:16:01:4d:81:93 brd ff:ff:ff:ff:ff:ff
    inet 104.14.0.5/8 brd 104.255.255.255 scope global eth1
4: br0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue
    link/ether 00:16:01:4d:81:92 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.1/24 brd 192.168.1.255 scope global br0
5: vlan0: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc noqueue
    link/ether 00:16:01:4d:81:92 brd ff:ff:ff:ff:ff:ff
6: vlan1: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc noqueue
    link/ether 00:16:01:4d:81:93 brd ff:ff:ff:ff:ff:ff
104.14.0.3 dev eth1  scope link  metric 1
104.14.0.4 dev eth1  scope link  metric 1
192.168.1.0/24 dev br0  proto kernel  scope link  src 192.168.1.1
104.0.0.0/8 dev eth1  proto kernel  scope link  src 104.14.0.5
default via 104.14.0.4 dev eth1  metric 1
root at Matthi3:~# ipkg install freifunk-olsrd

Downloading http://download.berlin.freifunk.net/ipkg/packages/freifunk-olsrd_0.5.6_mipsel.ipk ...
Connecting to download.berlin.freifunk.net[85.214.53.103]:80
freifunk-olsrd_0.5.6 100% |*****************************| 85128       00:00 ETA
Done.
Unpacking freifunk-olsrd...Done.
Configuring freifunk-olsrd...Configuration file `etc/local.fw'
 ==> File on system created by you or by a script.
 ==> File also in package provided by package maintainer.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions (if diff is installed)
 The default action is to keep your current version.
*** local.fw (Y/I/N/O/D) [default=N] ? y
Configuration file `etc/local.olsrd.conf'
 ==> File on system created by you or by a script.
 ==> File also in package provided by package maintainer.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions (if diff is installed)
 The default action is to keep your current version.
*** local.olsrd.conf (Y/I/N/O/D) [default=N] ? y
Configuration file `etc/init.d/S45firewall'
 ==> File on system created by you or by a script.
 ==> File also in package provided by package maintainer.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions (if diff is installed)
 The default action is to keep your current version.
*** S45firewall (Y/I/N/O/D) [default=N] ? y
Configuration file `etc/init.d/S53olsrd'
 ==> File on system created by you or by a script.
 ==> File also in package provided by package maintainer.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions (if diff is installed)
 The default action is to keep your current version.
*** S53olsrd (Y/I/N/O/D) [default=N] ? y
Done.
root at Matthi3:~# /etc/init.d/s53olsrd restart
-ash: /etc/init.d/s53olsrd: not found
root at Matthi3:~# /etc/init.d/S53olsrd restart
Stopping olsrd...
Starting olsrd...

 *** olsr.org - 0.5.6 ***
 Build date: 2008-09-02 09:28:13 on pcacer
 http://www.olsr.org

Parsing file: "/var/etc/olsrd.conf"
olsr.org - 0.5.6 detaching from the current process...
root at Matthi3:~# sleep 120
root at Matthi3:~# wget http://localhost:2006/
Connecting to localhost[127.0.0.1]:2006
index.html           100% |*****************************|   804       --:-- ETA
root at Matthi3:~# ip l;ip a;ip r
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:16:01:4d:81:92 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc prio qlen 1000
    link/ether 00:16:01:4d:81:93 brd ff:ff:ff:ff:ff:ff
4: br0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue
    link/ether 00:16:01:4d:81:92 brd ff:ff:ff:ff:ff:ff
5: vlan0: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc noqueue
    link/ether 00:16:01:4d:81:92 brd ff:ff:ff:ff:ff:ff
6: vlan1: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc noqueue
    link/ether 00:16:01:4d:81:93 brd ff:ff:ff:ff:ff:ff
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:16:01:4d:81:92 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc prio qlen 1000
    link/ether 00:16:01:4d:81:93 brd ff:ff:ff:ff:ff:ff
    inet 104.14.0.5/8 brd 104.255.255.255 scope global eth1
4: br0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue
    link/ether 00:16:01:4d:81:92 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.1/24 brd 192.168.1.255 scope global br0
5: vlan0: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc noqueue
    link/ether 00:16:01:4d:81:92 brd ff:ff:ff:ff:ff:ff
6: vlan1: <BROADCAST,MULTICAST,PROMISC,UP> mtu 1500 qdisc noqueue
    link/ether 00:16:01:4d:81:93 brd ff:ff:ff:ff:ff:ff
104.14.0.3 dev eth1  scope link  metric 1
104.14.0.4 dev eth1  scope link  metric 1
192.168.1.0/24 dev br0  proto kernel  scope link  src 192.168.1.1
104.0.0.0/8 dev eth1  proto kernel  scope link  src 104.14.0.5
default via 104.14.0.4 dev eth1  metric 1
root at Matthi3:~#


-----Ursprüngliche Nachricht-----
> Von: Sven-Ola Tücke <sven-ola at gmx.de
........






Mehr Informationen über die Mailingliste Berlin