Anhang

 
[prev]
Inhalt
[next]

 
Zu 3.6.1: Ping in einem ad-hoc Netzwerk zwischen zwei PANUs (Abbildung A1) und ftp zwischen PANU und GN (Abbildung A2). Ausschnitte aufgenommen mit „Merlin“

Abbildung A1

Abbildung A2


 
Zu 3.6.1: Konfiguration  Szenario 1
Auf allen Rechnern müssen die benötigten Module (vergl. 3.2) und insbesondere bnep geladen sein.

PANU 1:
# hciconfig hci0 up     // Gerät in up-Zustand bringen
# pantool –i eth1 insert hci0 –s PANU  // Gerät als eth1 registrieren
# ifconfig eth1 10.1.1.2    // IP-Adresse zuweisen

PANU 2:
# hciconfig hci0 up
# pantool –i eth1 insert hci0 –s PANU
# ifconfig eth1 10.1.1.3

GN:
# hciconfig hci0 up
# pantool –i eth1 insert hci0 –s GN
# ifconfig eth1 10.1.1.1
# pantool –i eth1 cc 0:2:5B:00:00:03 –d PANU  // Verbinden mit PANU 1
# pantool –i eth1 cc 0:4:76:C8:3F:8F –d PANU // Verbinden mit PANU 2

Mit dem Befehl „pantool status“ werden die registrierten Bluetoothgeräte sowie deren aktive Verbindungen angezeigt. Mit „ping“ kann die Funktion des Netzes überprüft werden.

Die Verbindung zu PANU 1 kann mit folgendem Befehl getrennt werden:
# pantool –i eth1 cc 0:2:5B:00:00:03

Das registrierte Bluetoothgerät wird mit folgendem Befehl wieder entfernt:
# pantool –i eth1 remove


Zu 3.6.2: Routingtabellen Szenario 1

NAP
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
10.1.1.0        *               255.255.255.0   U     0      0        0 eth2
10.1.2.0        *               255.255.255.0   U     0      0        0 eth1

PANU Piconetz 1
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
10.1.2.0        *               255.255.255.0   U     0      0        0 eth1
10.1.1.0        10.1.2.1        255.255.255.0   U     0      0        0 eth1

PANU Piconetz 2
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
10.1.1.0        *               255.255.255.0   U     0      0        0 eth1
10.1.2.0        10.1.1.1        255.255.255.0   U     0      0        0 eth1

Beispiel für Konfiguration PANU Piconetz 2:

# ip route add to 10.1.2.0/24 via 10.1.1.1
oder
# route add 10.1.2.0 netmask 255.255.255.0 gw 10.1.1.1

Beide Befehle erstellen einen Gateway für das Netz 10.1.2.0 mit Netzmaske 255.255.255.0 (24) über den NAP IP 10.1.1.1
Wichtig ist es außerdem, dass auf dem NAP-Host IP-Forwarding aktiviert ist. Dies kann durch „echo 1 > /proc/sys/net/ipv4/ip_forward“ geschehen.


zu 3.6.2: Routing-Tabellen Szenario 2

Piconetz 1
NAP
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
10.1.1.0        192.168.4.21    255.255.255.0   UG    0      0        0 eth0
10.1.2.0        *               255.255.255.0   U     0      0        0 eth1
192.168.0.0     *               255.255.128.0   U     0      0        0 eth0

PANU
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.1.2.0        *               255.255.255.0   U     0      0        0 eth1
10.1.1.0        10.1.2.1        255.255.255.0   UG    0      0        0 eth1

Piconetz 1
NAP
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
10.1.2.0        192.168.4.36    255.255.255.0   UG    0      0        0 eth0
10.1.1.0        *               255.255.255.0   U     0      0        0 eth1
192.168.0.0     *               255.255.128.0   U     0      0        0 eth0

PANU
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.1.1.0        *               255.255.255.0   U     0      0        0 eth1
10.1.2.0        10.1.1.1        255.255.255.0   UG    0      0        0 eth1
 

Wiederum ist darauf zu achten, dass IP-Forwarding auf den NAP-Hosts aktiviert ist.
 

 
[prev]
Inhalt
[next]