[Solved] Zwei Laptops mashen?

Hallo zusammen,

ich probiere derzeit zwei Laptops per batman-adv zu mashen. Jedoch klappt schon ein einfacher ping auf die (alles statische) IPs des anderen Laptops nicht.

Nur um eines vorweg zu nehmen: Es sind keine Router, sondern Laptops. Dies hatte auf der Mailingliste temporaer fuer Verwirrung gesorgt und bei mir Stirnrunzeln … :wink: Ich musste dann noch 2x mehr dies wiederholen.

Hier nun aber die Daten:

Laptop 1:

eth1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 10.41.254.3  netmask 255.255.255.0  broadcast 10.41.254.255
        ether 00:16:6f:0c:18:1d  txqueuelen 1000  (Ethernet)
        RX packets 4841275  bytes 194958348 (185.9 MiB)
        RX errors 0  dropped 17  overruns 0  frame 0
        TX packets 4925179  bytes 168471418 (160.6 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Laptop 2:

wlan0     Link encap:Ethernet  HWaddr 00:c0:a8:f6:c2:02  
          inet addr:10.41.254.4  Bcast:10.41.254.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4877587 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4963701 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:196118812 (187.0 MiB)  TX bytes:289203384 (275.8 MiB)

Es folgen beide Scripte.

Laptop 1:

#!/bin/sh

set -x

modprobe batman-adv 2 >/dev/null

iwconfig eth1 mode ad-hoc
iwconfig eth1 essid ff-kr-quix0r
ifconfig eth1 10.41.254.3 broadcast 10.41.254.255 netmask 255.255.255.0 up

batctl if del eth1
ip addr del 10.10.10.1/24 dev bat0

batctl if add eth1
ip addr add 10.10.10.1/24 dev bat0

iwconfig eth1 channel 0
ifconfig bat0 up

exit 0

Laptop 2:

#!/bin/sh

set -x

iwconfig wlan0 mode ad-hoc
iwconfig wlan0 essid ff-kr-quix0r
ifconfig wlan0 10.41.254.4 broadcast 10.41.254.255 netmask 255.255.255.0 up

batctl if del wlan0
ip addr del 10.10.10.1/24 dev bat0

batctl if add wlan0
ip addr add 10.10.10.2/24 dev bat0

iwconfig wlan0 channel 0
ifconfig bat0 up

exit 0

Das routing stimmt soweit auf beiden.

Ah, selber gefixt. Siehe mein Edit (unterschiedliche ESSIDs … wird langsam spaet :wink: ).