ForumA4 B8
  1. Startseite
  2. Forum
  3. Auto
  4. Audi
  5. A4
  6. A4 B8
  7. MMI 3G plus FL auf Google Earth umstellen per Hidden Menü

MMI 3G plus FL auf Google Earth umstellen per Hidden Menü

Audi A4 B8/8K
Themenstarteram 8. September 2012 um 6:11

Hallo Leute,

Wisst ihr vielleicht ob die Software im MMI 3G plus ohne Google Earth Funktion die Gleiche ist wie die mit Google Earth ?

Hardwareseitig fehlt ja nur der Simkartenslot und diesen benötigt man ja nicht umbedingt da die Google Earth Funktion ja auch via Telefon und Bluetooth verwendet werden kann ohne dass man eine Simkarte in den Navirechner steckt.

Müsste ja irgendwie möglich sein diese Funktionen im Hidden Menü freizuschalten um Google Earth zu benutzen.

Kann mir da vielleicht wer weiterhelfen ?

Grüße Hölli

 

Beste Antwort im Thema
am 14. Juni 2014 um 9:32

So,

selbst ist der Mann. Nach dem Update auf von 513 auf 767 ist die leidige Meldung: "Sim Karte einlegen oder Telefon als Autotelefon verbinden..." weg.

Alle Verbindungen funktionieren einwandfrei. Google Earth, Traffic Online (mit Lizenz), Audi Connect, Google POI Suche usw.

Hatte das FW-Update kurz vor dem heftigen Gewitter erst abgeschlossen. Hab nur schnell das Auto "sturmfest" gemacht und rein. Nächsten Tag auf dem Weg nach Stuttgart hatte ich dann alles ausprobiert und festgestellt, dass die Fehlermeldung nicht mehr auftaucht aber das MMI jetzt nicht mehr die resolv.conf mit dem DNS "füttert" der per DHCP bereitgestellt wird, so wie es das MMI auf SW-Stand 513 tut.

Da ich keine SD-Karte dabei hatte, konnte ich das ganze erst gestern testen.

Zum Verständnis:

Ich benutze das AMI nicht nur als Stromversorgung sondern auch als USB-Verbindung zum MMI.

Im Grunde genommen handelt es sich bei dem AMI um einen USB Anschluss.

Es gibt ja mittlerweile eine Lösung zum kaufen zu einem sehr stolzen Preis. Für einen IT´ler und Linux-Freak wie mich eine nicht akzeptable Lösung.

Ich benutze zur Zeit mein iPhone im "Privaten Hotspot - Modus" als drahtlose Verbindung. Es funktioniert aber auch über einen 3g/4G USB-Stick mit zweiter SIM-Karte. Interessant für Leute die nicht einen Handyvertrag mit Multi-Sim haben oder je nachdem wie der Anbieter es nennt wenn man einen zweite Sim-Karte bekommt um sie parallel zu benutzen.

Ich beschreibe jetzt mal Step by Step die Lösung. Nur so habe ich das "System" fehlerfrei zum laufen gebracht:

Diese Anleitung bezieht sich auf ein MMI 3G Plus HDD ohne SIM Slot, Baujahr meines A4 FL, 07/2012.

Viele Informationen habe ich im Internet zusammengetragen, einige Dinge selbst erarbeitet. Da die Hard- und Software in vielen Audi-Modellen nahezu identisch ist, ist diese auch auf andere Modelle übertragbar.

1. Das MMI sollte auf den aktuellen Softwarestand gebracht werden. In meinem Fall (8R0906961DH - K_0767 EU (A4/A5/Q5/Q7) SVM:3GPEU767AU3G

Am besten bei Audi machen lassen, damit die Rückdokumentation zu Audi erfolgt.

2. Ihr benötigt einen USB to Ethernet Adapter der eine folgende Vendor-ID/Device-ID hat:

Ich habe die Daten aus dem MMI ausgelesen. Das sind die wenigen die funktionieren. Alle anderen werden nicht funktionieren um das hiermal vorweg zu nehmen.

Vendor-ID/Device-ID könnt Ihr unter Linux auslesen per lsusb -v oder unter Windows über die Eigenschaften des Treibers.

http://community.spiceworks.com/.../...ice-id-s-through-device-manager

Wichtig hierbei ist nur die vendor-id/device-id, nicht die Gerätebezeichnung oder gar das Aussehen des Geräts.

#RTL8150 Chipset

vendor=0x0bda,device=0x8150 ---> Linksys USB100M Rev. 1.0

#Pegasus Chipset

vendor=0x08dd,device=0x0986 ---> Billionton USB100

#ASIX Chipset

vendor=0x0b95,device=0x1720 ---> SMC2209USB

vendor=0x0846,device=0x1040 ---> Netgear

vendor=0x2001,device=0x3c05 ---> D-LINK DUB-E100 Rev. B1

#MCS7830

vendor=0x9710,device=0x7830 ---> Moschip

3. Einen TP-Link Router TL-MR 3020 oder 3040 (Für iPhone Tethering muss die alternative Firmware dd-wrt installiert werden)

4. Einen mini USB-HUB mit min. 2 Anschlüssen.

5. Ein AMI-Kabel auf USB-Female (USB-Buchse).

6. Eine normale SD-Card um den DNS im MMI zu setzen

7. Einstellungen im Green Menu des MMI für Google Earth etc.

8. VCDS um im Steuergerät Traffic Online zu programmieren

Anschluss:

AMI --------->USB-HUB--------->USB2ETH---------->TP-LINK < | | | | | | | | > iPhone Tethering

------ USB Kabelverbindung

| | | | Wifi-Verbindung

Ich kann bei Bedarf eine Anleitung für den kompletten Ablauf erstellen. Da ich Momentan das ganze über iPhone Tethering realisiert habe, kann ich keine definitive Aussage darüber treffen ob das AMI genug Strom liefert um einen UMTS/3G/4G-Stick am Router zu betreiben, damit das ganze mit einer separaten SIM-Karte betrieben wird. Es spielt aber keine Rolle woher letztendlich die Daten für das MMI kommen. Es benötigt lediglich einen DHCP-Server und eine funktionierende Internetverbindung.

 

 

 

 

 

 

2094 weitere Antworten
Ähnliche Themen
2094 Antworten

Lass das 15, weg...

Ja, das IPv6 meinte ich. Grüße

am 28. Dezember 2017 um 15:18

Zitat:

@IllegalDuke schrieb am 28. Dezember 2017 um 16:05:02 Uhr:

Lass das 15, weg...

Ja, das IPv6 meinte ich. Grüße

Dann die Zeile komplett leer lassen?

am 28. Dezember 2017 um 15:49

Zitat:

@IllegalDuke schrieb am 28. Dezember 2017 um 16:05:02 Uhr:

Lass das 15, weg...

Ja, das IPv6 meinte ich. Grüße

Leider ohne Erfolg. Habe es gerade ausprobiert

Lass uns die Sache mal systematisch angehen:

Du verwendest den Router MR3020?

Dieser ist mit einem Surfstick verbunden!?

Wenn der Surfstick aktiv ist, klappt dann der Ping ins Internet?

-> D.h. im MR3020 unter Diagnose kannst du Pings absetzen, um zu sehen, dass der MR3020 mit dem Internet verbunden ist.

Wenn du nun den MR3020 mit dem MMI verbindest, kannst du denn mit einem Notebook (der mit dem MMI-Wifi verbunden ist) das Webinterface des MR3020 erreichen? (192.168.1.254)

Bitte erstelle ein Foto/Textdatei nachdem du in die Kommandozeile ipconfig -all eingetippt hast (Windows-Taste drücken - "cmd" eintippen und Enter drücken - "ipconfig -all" eintippen und Enter drücken)

Wichtig hierbei ist der Abschnitt deines WLAN-Adapters.

Dort sollten ein Gateway und DNS-Server stehen. Ebenfalls sollte dein Notebook eine IP im Adressraum 192.168.1.xx erhalten haben!

Kannst du mit dem Notebook über das MMI ins Internet gehen?

Mir ist aufgefallen, dass bei dir im MR3020 unter Interfaces das WIFI keine MAC-Adresse hat und keinerlei RX und TX Pakete geflossen sind! Kannst du daher bitte die Konfigurationsseite des WLAN-Netzwerkes im MR3020 posten. Dort legst du ein Interface fest und könntest auch eine MAC-Adresse definieren...

 

 

am 29. Dezember 2017 um 10:23

Zitat:

@IllegalDuke schrieb am 28. Dezember 2017 um 17:34:44 Uhr:

Lass uns die Sache mal systematisch angehen:

Du verwendest den Router MR3020?

Dieser ist mit einem Surfstick verbunden!?

Wenn der Surfstick aktiv ist, klappt dann der Ping ins Internet?

-> D.h. im MR3020 unter Diagnose kannst du Pings absetzen, um zu sehen, dass der MR3020 mit dem Internet verbunden ist.

Wenn du nun den MR3020 mit dem MMI verbindest, kannst du denn mit einem Notebook (der mit dem MMI-Wifi verbunden ist) das Webinterface des MR3020 erreichen? (192.168.1.254)

Bitte erstelle ein Foto/Textdatei nachdem du in die Kommandozeile ipconfig -all eingetippt hast (Windows-Taste drücken - "cmd" eintippen und Enter drücken - "ipconfig -all" eintippen und Enter drücken)

Wichtig hierbei ist der Abschnitt deines WLAN-Adapters.

Dort sollten ein Gateway und DNS-Server stehen. Ebenfalls sollte dein Notebook eine IP im Adressraum 192.168.1.xx erhalten haben!

Kannst du mit dem Notebook über das MMI ins Internet gehen?

Mir ist aufgefallen, dass bei dir im MR3020 unter Interfaces das WIFI keine MAC-Adresse hat und keinerlei RX und TX Pakete geflossen sind! Kannst du daher bitte die Konfigurationsseite des WLAN-Netzwerkes im MR3020 posten. Dort legst du ein Interface fest und könntest auch eine MAC-Adresse definieren...

Du verwendest den Router MR3020?

Ja

Dieser ist mit einem Surfstick verbunden!?

Ja. Huawei 3131

Wenn der Surfstick aktiv ist, klappt dann der Ping ins Internet?

-> D.h. im MR3020 unter Diagnose kannst du Pings absetzen, um zu sehen, dass der MR3020 mit dem Internet verbunden ist.

Siehe Bild „Ping“

Wenn du nun den MR3020 mit dem MMI verbindest, kannst du denn mit einem Notebook (der mit dem MMI-Wifi verbunden ist) das Webinterface des MR3020 erreichen? (192.168.1.254)

Siehe Bild „Ping 192.168.1.254“

Bitte erstelle ein Foto/Textdatei nachdem du in die Kommandozeile ipconfig -all eingetippt hast (Windows-Taste drücken - "cmd" eintippen und Enter drücken - "ipconfig -all" eintippen und Enter drücken)

Siehe Bild „ipconfig all“ / „Eigenaschaften WLAN vom Auto“

Wichtig hierbei ist der Abschnitt deines WLAN-Adapters.

Dort sollten ein Gateway und DNS-Server stehen. Ebenfalls sollte dein Notebook eine IP im Adressraum 192.168.1.xx erhalten haben!

Kannst du mit dem Notebook über das MMI ins Internet gehen?

Nein. Siehe Bild „Internet“

Mir ist aufgefallen, dass bei dir im MR3020 unter Interfaces das WIFI keine MAC-Adresse hat und keinerlei RX und TX Pakete geflossen sind!

Ich vermutte, weil ich nicht im Auto war.

Kannst du daher bitte die Konfigurationsseite des WLAN-Netzwerkes im MR3020 posten. Dort legst du ein Interface fest und könntest auch eine MAC-Adresse definieren...

Siehe Bild „Einstellungen WLAN1,2,3“ "RX_TX"

Mir ist aufgefallen, dass unter Interface keine MAc drin steht. Aber unter Wifi steht eine drin.

Siehe Bild

Hallo,

Danke für die Infos. Jetzt wird vieles klarer.

Das Problem ist nun identifiziert... Dein MMI hat einen DHCP-Server laufen und dein Router! Somit funktioniert das ganze nicht!

Normalerweise solltest du mit dem Notebook eine IP im Adressraum 192.168.1.20 - 30 bekommen. So wie du es im Router eingestellt hast. Du bekommst aber laut den Bildern eine IP 192.168.1.108. Als Gateway bekommst du 192.168.1.1 übermittelt!

Bei mir am Notebook mit Verbindung zum MMI erhalte ich eine IP im Adressraum der Routereinstellungen und als Gateway 192.168.1.254. Wenn ich nun den Router entferne, das MMI und Notebook neu starte, dann erhalte ich keine IP vom DHCP-Server zugewiesen, da kein DHCP-Server mehr im Netzwerk ist. Somit vergibt sich mein Notebook selbstständig eine IP im Adressraum 176.x.x.x

Wenn du diesen Test bei dir wiederholen würdest... Kein Router, nur MMI und dann mit dem Notebook verbinden, dann solltest du keine IP erhalten -> 176.x.x.x ... Wenn du eine IP, Gateway und DNS-Server erhälst, dann ist an deinem MMI der DHCP-Server noch aktiv.

Bitte führe diesen Test durch und deaktiviere notfalls den DHCP-Server.

-> Im Hidden Menü: Install Fairmode und ggf. noch Activate Fixed IP

Danach darf dein Notebook am MMI ohne Router keine IP zugewiesen bekommen!

Grüße

Daniel

am 29. Dezember 2017 um 17:44

Zitat:

@IllegalDuke schrieb am 29. Dezember 2017 um 18:33:20 Uhr:

Hallo,

Danke für die Infos. Jetzt wird vieles klarer.

Das Problem ist nun identifiziert... Dein MMI hat einen DHCP-Server laufen und dein Router! Somit funktioniert das ganze nicht!

Normalerweise solltest du mit dem Notebook eine IP im Adressraum 192.168.1.20 - 30 bekommen. So wie du es im Router eingestellt hast. Du bekommst aber laut den Bildern eine IP 192.168.1.108. Als Gateway bekommst du 192.168.1.1 übermittelt!

Bei mir am Notebook mit Verbindung zum MMI erhalte ich eine IP im Adressraum der Routereinstellungen und als Gateway 192.168.1.254. Wenn ich nun den Router entferne, das MMI und Notebook neu starte, dann erhalte ich keine IP vom DHCP-Server zugewiesen, da kein DHCP-Server mehr im Netzwerk ist. Somit vergibt sich mein Notebook selbstständig eine IP im Adressraum 176.x.x.x

Wenn du diesen Test bei dir wiederholen würdest... Kein Router, nur MMI und dann mit dem Notebook verbinden, dann solltest du keine IP erhalten -> 176.x.x.x ... Wenn du eine IP, Gateway und DNS-Server erhälst, dann ist an deinem MMI der DHCP-Server noch aktiv.

Bitte führe diesen Test durch und deaktiviere notfalls den DHCP-Server.

-> Im Hidden Menü: Install Fairmode und ggf. noch Activate Fixed IP

Danach darf dein Notebook am MMI ohne Router keine IP zugewiesen bekommen!

Grüße

Daniel

Erst im Hidden Menü aktivieren und dann denn Test mit ipconfig all durchführen?

Vorher und Nachher Testen schadet nicht! Dann wissen wir, ob zuvor ein DHCP-Server vom MMI aktiv war.

am 30. Dezember 2017 um 16:11

Zitat:

@T.84 schrieb am 29. Dezember 2017 um 18:44:33 Uhr:

Zitat:

@IllegalDuke schrieb am 29. Dezember 2017 um 18:33:20 Uhr:

Hallo,

Danke für die Infos. Jetzt wird vieles klarer.

Das Problem ist nun identifiziert... Dein MMI hat einen DHCP-Server laufen und dein Router! Somit funktioniert das ganze nicht!

Normalerweise solltest du mit dem Notebook eine IP im Adressraum 192.168.1.20 - 30 bekommen. So wie du es im Router eingestellt hast. Du bekommst aber laut den Bildern eine IP 192.168.1.108. Als Gateway bekommst du 192.168.1.1 übermittelt!

Bei mir am Notebook mit Verbindung zum MMI erhalte ich eine IP im Adressraum der Routereinstellungen und als Gateway 192.168.1.254. Wenn ich nun den Router entferne, das MMI und Notebook neu starte, dann erhalte ich keine IP vom DHCP-Server zugewiesen, da kein DHCP-Server mehr im Netzwerk ist. Somit vergibt sich mein Notebook selbstständig eine IP im Adressraum 176.x.x.x

Wenn du diesen Test bei dir wiederholen würdest... Kein Router, nur MMI und dann mit dem Notebook verbinden, dann solltest du keine IP erhalten -> 176.x.x.x ... Wenn du eine IP, Gateway und DNS-Server erhälst, dann ist an deinem MMI der DHCP-Server noch aktiv.

Bitte führe diesen Test durch und deaktiviere notfalls den DHCP-Server.

-> Im Hidden Menü: Install Fairmode und ggf. noch Activate Fixed IP

Danach darf dein Notebook am MMI ohne Router keine IP zugewiesen bekommen!

Grüße

Daniel

Erst im Hidden Menü aktivieren und dann denn Test mit ipconfig all durchführen?

Ich habe heute den Test durchgeführt. IPCONFIG und WLAN Eingenschaften haben sich nicht verändert. Beim ersten Test habe ich alles gelassen wie es war. Bei zweiten Test habe ich das Install Fairmode aktieviert und dann IPCONFIG und WLAN Eingenschaften überprüft und es stand da das gleiche. Und beim dritten Test habe ich das Activate Fixed IP aktiviert und dann wieder IPCONFIG und WLAN Eingenschaften überprüft und es hat sich nichts geändert.

 

Oder musste ich jedes mal das MMI neu starten?

Hi,

habe eben nochmal bei mir im Auto nachgeschaut... Hatte es falsch in Erinnerung: Du musst activate DHCP machen!

Bei mir steht (oben in deinem letzten Bild) "DHCP" - Keine IP! D.h. ich habe activate DHCP aktiv.

Bitte zwingend danach einen MMI Reset durchführen.

Würde somit nochmal Install Fairmode und danach activate DHCP ausführen. Dann MMI Reset und danach nochmal testen. Bei mir ist dann mit der Firmware P767 definitv kein DHCP-Server mehr.

Prüfe das mal und ansonsten müssen wir irgendwie deinen DHCP-Server ausschalten.

Grüße

am 30. Dezember 2017 um 18:31

Zitat:

@IllegalDuke schrieb am 30. Dezember 2017 um 19:16:27 Uhr:

Hi,

habe eben nochmal bei mir im Auto nachgeschaut... Hatte es falsch in Erinnerung: Du musst activate DHCP machen!

Bei mir steht (oben in deinem letzten Bild) "DHCP" - Keine IP! D.h. ich habe activate DHCP aktiv.

Bitte zwingend danach einen MMI Reset durchführen.

Würde somit nochmal Install Fairmode und danach activate DHCP ausführen. Dann MMI Reset und danach nochmal testen. Bei mir ist dann mit der Firmware P767 definitv kein DHCP-Server mehr.

Prüfe das mal und ansonsten müssen wir irgendwie deinen DHCP-Server ausschalten.

Grüße

Ok. Werde ich morgen ausprobieren. Also bis heute war activate DHCP aktiviert.

Hallo,

seit 3 Tagen versuche ich das MMI online zu bekommen. Das wlan0 ( vom RasPi ) verbindet sich mit dem AP vom Handy.

Wlan1 ( Edimax USB-Stick ) hat die Feste IP 192.168.1.254.

Der SSH-Server sollte laufen

Was ich leider nicht so ganz verstehe, das MMI ist im AP-Mode und dar Raspi hat eine feste IP. Wenn das MMI und der RasPi keine IP beziehen dann gibt es ja auch keine Verbindung :-/

Die Installation habe ich mir auch als Gedächtnishilfe mitgeschrieben und hänge das mal an.

Eventuell kann mir ja jemand einen Tipp geben :-)

Gruß

zotafo

Zitat:

sudo dd bs=4M if=2017-11-29-raspbian-stretch-lite.img of=/dev/mmcblk0 status=progress

sync

um ssh zu aktivieren eine leere Datei mit dem Namen ssh in der Partition "boot" ablegen.

/boot/config.txt um den Eintrag ergänzen um BT abzuschalten

# Bluetooth abschalten

dtoverlay=pi3-disable-bt

die Datei /etc/modprobe.d/blacklist-bluetooth.conf mit folgendem Inhalt erstellen ( auf die Rechte achten )

# Bluetooth abschalten

blacklist btbcm

blacklist hci_uart

nun soll auch Wlan configuriert werden in der Partition "boot" eine Datei mit dem Namen "wpa_supplicant.conf" anlegen und die folgenden Daten eingeben

country=DE

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

update_config=1

network={

ssid="+++###*** eigenen WLAN Namen hier eintragen ***###+++"

psk="+++###*** eigenes Passwort hier eintragen ***###+++"

}

 

per ssh anmelden mit z.B. ssh pi@192.168.1.32

Passwort ändern mit:

passwd

Reste von Bluetooth deaktivieren:

sudo systemctl disable hciuart

System Updaten:

sudo apt update

sudo apt full-upgrade

sudo rpi-update

Neustarten:

sudo reboot

RasPi konfigurieren:

sudo raspi-config

2 Network Options -> N1 Hostnamen auf Wunsch anpassen z.B. MMI-Pi

3 Boot Options-> B2 Wait for Network at Boot -> no

4 Localisation Options-> I1 Change Locale -> de_DE.UTF-8 UTF-8 markiren und en_GB.UTF-8 UTF-8 mit der Space-Taste abwählen und dann mit Enter den Rest bestätigen

I2 Change Timezone -> Europe -> Berlin

I3 Change Keyboard Layout -> Generic 105-key (Intl) PC -> Other -> German -> German -> The default for the keyboard layout -> No compose key

I4 Change Wi-fi Country -> DE Germany

7 Advanced Options -> A1 Expand Filesystem

mit Finish das Menü verlassen und neu starten:

sudo reboot

dhcpd vom system entfernen:

sudo service dhcpcd stop

sudo apt-get remove dhcpcd5 openresolv

Netzwerk konfigurieren:

sudo nano /etc/systemd/network/wlan0.network

[Match]

Name=wlan0

[Network]

Description=RasPi wlan0

DHCP=yes

sudo nano /etc/systemd/network/wlan1.network

[Match]

Name=wlan1

[Network]

Description=Edimax wlan1

Address=192.168.1.254/24

#Gateway=192.168.1.254

DNS=8.8.8.8

DNS=192.168.1.1

DHCPServer=yes

IPForward=yes

[Address]

Address=192.168.1.254

Broadcast=192.168.1.255

 

[DHCPServer]

PoolOffset=5

PoolSize=5

DefaultLeaseTimeSec=86400

MaxLeaseTimeSec=86400

sudo nano /etc/systemd/network/eth0.network

[Match]

Name=eth0

[Network]

Description=RasPi Netzwerk

DHCP=ipv4

wpa_supplicant konfigurieren:

sudo mv /etc/wpa_supplicant/wpa_supplicant.conf /etc/wpa_supplicant/wpa_supplicant-wlan0.conf

sudo nano /etc/systemd/system/wpasupplicant@.service

[Unit]

Description=Wireless network connectivity (%i)

Wants=network.target

Before=network.target

BindsTo=sys-subsystem-net-devices-%i.device

After=sys-subsystem-net-devices-%i.device

[Service]

Type=oneshot

RemainAfterExit=yes

ExecStart=/sbin/ip link set dev %i up

ExecStart=/sbin/wpa_supplicant -B -i %i -c /etc/wpa_supplicant/wpa_supplicant-%i.conf

ExecStart=/sbin/dhclient %i

ExecStop=/sbin/ip link set dev %i down

[Install]

WantedBy=multi-user.target

 

Resolver konfigurieren. Es kommt nur auf diese zwei Zeilen an, der Rest ist nur Kommentar:

sudo nano /etc/systemd/resolved.conf

[Resolve]

DNS=8.8.8.8

FallbackDNS=8.8.4.4 2001:4860:4860::8888 2001:4860:4860::8844

 

sudo mv /etc/resolv.conf /etc/resolv.conf.ORIG

sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf

Alle Dienste aktivieren und starten:

sudo systemctl enable systemd-networkd.service

sudo systemctl enable systemd-resolved.service

sudo systemctl start systemd-resolved.service

sudo systemctl start systemd-networkd.service

sudo systemctl enable wpasupplicant@wlan0.service

sudo systemctl start wpasupplicant@wlan0.service

sudo systemctl status systemd-networkd

sudo systemctl status wpasupplicant@wlan0.service

sudo systemctl status systemd-resolved.service

Hi,

 

werde dir morgen meine Files mit den Einstellungen Online stellen.

Auf den ersten Blick fehlt dir die Firewall Konfiguration. WLAN0 und WLAN1 haben aktuell keine Firewall-Regel.

 

Werde dir morgen Details nennen.

Bin heute nicht mehr am PC!

 

Grüße

Daniel

Ok,

danke für deine Mühe :-)

Ich schaue mir das mit der Firewall mal an.

Gruß

zotafo

@zotafo

Ich habe nicht alle Schritte aufgeführt, die du hier beschrieben hast... z.B. Bluetooth etc.

Folgendes erscheint mir aber wichtig, dass du nicht aufgezählt hast, oder etwas anders umgesetzt hast:

-> Netzwerkmanager stoppen/deaktivieren, da nun Systemd.Network aktiv wird

# SysV-Networking stoppen

systemctl disable networking.service

# bzw. update-rc.d networking remove

# falls der Netzwork Manager laeuft:

systemctl disable NetworkManager

 

Mein File fürs WLAN0 [-> zum Handy/Haus-WLAN] unter /etc/systemd/network/wlan0.network sieht wie folgt aus:

[Match]

Name=wlan0

[Network]

Description=EK wlan0 dhcp

DHCP=yes

IPForward=yes

 

Mein File fürs WLAN1 [-> zum MMI-WLAN] unter /etc/systemd/network/wlan1.network sieht wie folgt aus:

[Match]

Name=wlan1

[Network]

Description=Audi wlan1 dhcp

DHCPServer=yes

IPForward=yes

[Address]

Address=192.168.1.254/24

Broadcast =192.168.1.255

[DHCPServer]

PoolOffset=10

PoolSize=40

EmitDNS=yes

DNS=8.8.8.8

DNS=8.8.4.4

DefaultLeaseTimeSec=600

MaxLeaseTimeSec=7200

 

Zusätzlich habe ich noch zwei Link-Files angelegt, da bei mir teilweise das interne WLAN des RPI WLAN0 und teilweise WLAN1 war... Keine Ahnung wieso, ich habe es hiermit aber gelöst!

File: /etc/systemd/network/10-wlan0.link:

[Match]

MACAddress=b8:27:eb:b3:70:e3

[Link]

Description=Internes_Wlan

Name=wlan0

... Hier die MAC deines WLAN0 eintragen!

File: /etc/systemd/network/11-wlan1.link:

[Match]

MACAddress=18:d6:c7:19:73:03

[Link]

Description=WLAN_Stick

Name=wlan1

... Hier die MAC deines WLAN0 eintragen!

 

WPA-Supplicant: Du hast hier die Datei verschoben [mv] ?! Ich habe die originale WPA-Supplicant.conf kopiert und umbenannt...

File: wpa_supplicant-wlan0.conf

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

update_config=1

country=DE

ap_scan=1

fast_reauth=1

eapol_version=1

autoscan=periodic:30

network={

ssid="HandyHotspot"

scan_ssid=1

psk="XYZ"

priority=80

}

network={

ssid="HausWLAN"

scan_ssid=1

psk="XYZ2"

priority=50

}

...Wenn du psk="XYZ" schreibst, dann das WLAN-Passwort in Klartext. Da dies eine Sicherheitslücke ist, würde ich das verschlüsselte Passwort eintragen durch: wpa_passphrase MYSSID passphrase > /etc/wpa_supplicant/example.conf ... Damit wird dir ein verschlüsselter String erstellt in der Form psk=123324234... [ohne " "]

Ich habe hier zwei WLAN definiert, da sich mein RPI automatisch mit dem Heimnetz oder mit dem Handy-Hotspot verbinden soll und alle 30 Sekunden nach neuen Netzwerken scannt. Das Handy ist höher Priorisiert als das Heim-WLAN.

 

File: wpa_supplicant-wlan0.conf

country=DE

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

update_config=1

ap_scan=1

network={

ssid="AudiMMI"

psk="Passwort"

}

 

Mein File /etc/systemd/system/wpasupplicant@.service sieht etwas erweitert aus, da ich hier noch automatisch den Energiesparmodus des RPI deaktiviere... Du hast /sbin/dhclient %i zusätzlich, was ich nicht habe!!!

[Unit]

Description=WPA supplicant daemon (%i)

Wants=network.target

Before=network.target

BindsTo=sys-subsystem-net-devices-%i.device

After=sys-subsystem-net-devices-%i.device

[Service]

Type=oneshot

RemainAfterExit=yes

ExecStart=/sbin/ip link set dev %i up

ExecStart=/sbin/iw %i set power_save off

ExecStart=/sbin/wpa_supplicant -B -i %i -c /etc/wpa_supplicant/wpa_supplicant-%i.conf

ExecStop=/sbin/ip link set dev %i down

[Install]

WantedBy=multi-user.target

 

Du musst noch den Dienst für das WLAN1 aktivieren:

sudo systemctl enable wpasupplicant@wlan1.service

sudo systemctl start wpasupplicant@wlan1.service

 

Resolved habe ich zwar aktiv, aber keine DNS-Server eingetragen. Diese werden normalerweise Automatisch durch die Netzwerkconfig eingetragen... Dazu muss Resolved nach diversen Anleitungen im Netz konfiguriert werden! -> Datei muss verlinkt werden!

Was du noch machen musst ist das Routing aktivieren

sudo iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE

Dafür ist auch das Paket iptables-persistent notwendig, damit die Einstellungen in der Firewall nach dem Neustart aktiv bleibt. Eine Anleitung hierfür: http://blog.mxard.com/persistent-iptables-on-raspberry-pi-raspbian

-> Die Anleitung mit dem oben genannten Befehl umsetzen!!!

 

Was du noch prüfen solltest:

#IP Forward -> /etc/sysctl.conf

net.ipv4.ip_forward=1 (# entfernen!)

#und checken

/proc/sys/net/ipv4/ip_forward (Inhalt muss 1 sein)

 

Bei mir funktioniert es problemlos. Muss mir mal die Zeit nehmen und eine Schritt-für-Schritt Anleitung erstellen damit es andere Einfach nachmachen können.

Hoffe ich konnte etwas weiterhelfen!

Grüße

Daniel

Deine Antwort
Ähnliche Themen
  1. Startseite
  2. Forum
  3. Auto
  4. Audi
  5. A4
  6. A4 B8
  7. MMI 3G plus FL auf Google Earth umstellen per Hidden Menü