[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