Hallo,
ich habe wie auf elinux.org im Tutorial einen WLAN-Hotspot aufgesetzt, welcher auch soweit funktioniert: Geräte können verbinden und untereinander kommunizieren. Dazu kommt, dass der Pi eine pptp-Verbindung hat, welche nun per WiFi genutzt werden soll:
Code
root@audiopi:/home/pi# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether b8:27:eb:d3:7c:50 brd ff:ff:ff:ff:ff:ff
inet 10.0.0.5/16 brd 10.0.255.255 scope global eth0
valid_lft forever preferred_lft forever
3: usb0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
link/ether 7e:ef:5d:7f:83:8b brd ff:ff:ff:ff:ff:ff
inet 192.168.42.238/24 brd 192.168.42.255 scope global usb0
valid_lft forever preferred_lft forever
6: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
link/ether 80:1f:02:da:12:fa brd ff:ff:ff:ff:ff:ff
inet 192.168.77.1/24 brd 192.168.77.255 scope global wlan0
valid_lft forever preferred_lft forever
7: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1496 qdisc pfifo_fast state UNKNOWN qlen 3
link/ppp
inet 192.168.111.234 peer 192.168.111.1/32 scope global ppp0
valid_lft forever preferred_lft forever
Alles anzeigen
Per iptables hab ich das auch versucht, leider mit diesem hier keine Verbindung ins Internet mit dem Smartphone:
Code
sudo iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
sudo iptables -A FORWARD -i ppp0 -o wlan0 -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -i wlan0 -o ppp0 -j ACCEPT
Die Verbindung auf dem Raspberry funktioniert aber:
Code
root@audiopi:/home/pi# ping -c 4 -I ppp0 heise.de
PING heise.de (193.99.144.80) from 192.168.111.234 ppp0: 56(84) bytes of data.
64 bytes from redirector.heise.de (193.99.144.80): icmp_req=1 ttl=240 time=99.2 ms
64 bytes from redirector.heise.de (193.99.144.80): icmp_req=2 ttl=240 time=99.2 ms
64 bytes from redirector.heise.de (193.99.144.80): icmp_req=3 ttl=240 time=96.6 ms
64 bytes from redirector.heise.de (193.99.144.80): icmp_req=4 ttl=240 time=98.7 ms
--- heise.de ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 96.609/98.456/99.291/1.112 ms
Alles anzeigen
Hat da jemand einen Tipp?
Danke!