# TP-LINK TL-WR940N v3

**URL:** <https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725>\
**Category:** Hardware\
**Created:** [1. Oktober 2017 um 19:14 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725 "2017-10-01T19:14:14Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![MargloDE](https://forum.freifunk.net/letter_avatar_proxy/v4/letter/m/51bf81/32.png) [@MargloDE](https://forum.freifunk.net/u/MargloDE)\
**Post date:** [1. Oktober 2017 um 19:14 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725/1 "2017-10-01T19:14:14Z")

</div>

Hey,  
gibt es jetzt eigentlich ein OpenWRT Image für den TP-LINK TL-WR940N v3?  
Laut [https://wiki.openwrt.org](https://wiki.openwrt.org) ist die richtige Firmware folgende: TP-Link TL-WR941ND v6

Das Problem ist, dass die dortige Firmware ausschließlich für das Chinesische Modell funktioniert (andere Hardware in der US-Version).

Also: Gibt es eine?

Mit freundlichen Grüßen  
Marcel

---

<div class="post-metadata">

**Author:** ![MargloDE](https://forum.freifunk.net/letter_avatar_proxy/v4/letter/m/51bf81/32.png) [@MargloDE](https://forum.freifunk.net/u/MargloDE)\
**Post date:** [1. Oktober 2017 um 20:33 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725/2 "2017-10-01T20:33:53Z")

</div>

Also gefunden habe ich ein Image (Trunk).  
Nur ist nun das Problem, dass der Ram nicht reicht um LuCi zu installieren…

Jemand Tipps?

---

<div class="post-metadata">

**Author:** ![rotanid](https://forum.freifunk.net/letter_avatar_proxy/v4/letter/r/3ec8ea/32.png) [@rotanid](https://forum.freifunk.net/u/rotanid)\
**Post date:** [1. Oktober 2017 um 22:40 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725/3 "2017-10-01T22:40:05Z")

</div>

nein, das wird einfach nicht mehr so leicht gehen, Geräte mit 4MB Flash sind schlicht zu schwach ausgestattet für aktuelle Software.

---

<div class="post-metadata">

**Author:** ![Handle](https://forum.freifunk.net/user_avatar/forum.freifunk.net/handle/32/7819_2.png) [@Handle](https://forum.freifunk.net/u/Handle)\
**Post date:** [1. Oktober 2017 um 22:51 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725/4 "2017-10-01T22:51:04Z")

</div>

@MargloDE nimm doch besser LEDE anstatt OpenWRT 😉

[https://downloads.lede-project.org/releases/17.01.2/targets/ar71xx/generic/lede-17.01.2-ar71xx-generic-tl-wr941nd-v6-squashfs-sysupgrade.bin](https://downloads.lede-project.org/releases/17.01.2/targets/ar71xx/generic/lede-17.01.2-ar71xx-generic-tl-wr941nd-v6-squashfs-sysupgrade.bin)

[https://downloads.lede-project.org/releases/17.01.2/targets/ar71xx/generic/lede-17.01.2-ar71xx-generic-tl-wr941nd-v6-squashfs-factory.bin](https://downloads.lede-project.org/releases/17.01.2/targets/ar71xx/generic/lede-17.01.2-ar71xx-generic-tl-wr941nd-v6-squashfs-factory.bin)

---

<div class="post-metadata">

**Author:** ![MargloDE](https://forum.freifunk.net/letter_avatar_proxy/v4/letter/m/51bf81/32.png) [@MargloDE](https://forum.freifunk.net/u/MargloDE)\
**Post date:** [1. Oktober 2017 um 23:02 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725/5 "2017-10-01T23:02:06Z")

</div>

Wie installiere ich das per Kommandozeile?

---

<div class="post-metadata">

**Author:** ![MisterCrumble](https://forum.freifunk.net/letter_avatar_proxy/v4/letter/m/f1d935/32.png) [@MisterCrumble](https://forum.freifunk.net/u/MisterCrumble)\
**Post date:** [2. Oktober 2017 um 05:05 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725/6 "2017-10-02T05:05:50Z")

</div>

Hallo, du kopierst die Datei per SCP oder winscp in den /tmp Ordner des Routers und machst dann dort sysupgrade -n imagename

---

<div class="post-metadata">

**Author:** ![MargloDE](https://forum.freifunk.net/letter_avatar_proxy/v4/letter/m/51bf81/32.png) [@MargloDE](https://forum.freifunk.net/u/MargloDE)\
**Post date:** [2. Oktober 2017 um 09:46 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725/7 "2017-10-02T09:46:17Z")

</div>

Wie denn? Per wget? Hat nämlich keinen USB Port.

Gesendet von ProtonMail mobile

-------- Original-Nachricht --------  
An 2. Okt. 2017, 07:11, C. Süpke schrieb:

---

<div class="post-metadata">

**Author:** ![MisterCrumble](https://forum.freifunk.net/letter_avatar_proxy/v4/letter/m/f1d935/32.png) [@MisterCrumble](https://forum.freifunk.net/u/MisterCrumble)\
**Post date:** [2. Oktober 2017 um 10:02 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725/8 "2017-10-02T10:02:45Z")

</div>

Hallo unter  
[Firmware aktualisieren – Freifunk Franken](https://wiki.freifunk-franken.de/w/Anleitung:FirmwareUpdate) findes du beim punkt manuelles vorgehen eine Anleitung. Per wget kannst du die datei nicht herunterladen, da diese über https erreichbar ist.

---

<div class="post-metadata">

**Author:** ![MargloDE](https://forum.freifunk.net/letter_avatar_proxy/v4/letter/m/51bf81/32.png) [@MargloDE](https://forum.freifunk.net/u/MargloDE)\
**Post date:** [2. Oktober 2017 um 10:10 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725/9 "2017-10-02T10:10:13Z")

</div>

Wieso nicht? Unter Ubuntu mach ich das immer… auch bei https

Gesendet von ProtonMail mobile

-------- Original-Nachricht --------  
An 2. Okt. 2017, 12:07, C. Süpke schrieb:

---

<div class="post-metadata">

**Author:** ![MisterCrumble](https://forum.freifunk.net/letter_avatar_proxy/v4/letter/m/f1d935/32.png) [@MisterCrumble](https://forum.freifunk.net/u/MisterCrumble)\
**Post date:** [2. Oktober 2017 um 10:33 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725/10 "2017-10-02T10:33:06Z")

</div>

hallo, du kannst es gerne so probieren, bei uns geht es über https _nicht_ da da wohl auch irgendwie ein redirect drin ist.

du kannst es ja mit cd

cd /tmp  
wget [https://downloads.lede-project.org/releases/17.01.2/targets/ar71xx/generic/lede-17.01.2-ar71xx-generic-tl-wr941nd-v6-squashfs-sysupgrade.bin](https://downloads.lede-project.org/releases/17.01.2/targets/ar71xx/generic/lede-17.01.2-ar71xx-generic-tl-wr941nd-v6-squashfs-sysupgrade.bin)

sysupgrade -n lede-17.01.2-ar71xx-generic-tl-wr941nd-v6-squashfs-sysupgrade.bin

probieren, über hinweise ob es tut wäre ich und sicher auch andere dankbar.

---

<div class="post-metadata">

**Author:** ![Handle](https://forum.freifunk.net/user_avatar/forum.freifunk.net/handle/32/7819_2.png) [@Handle](https://forum.freifunk.net/u/Handle)\
**Post date:** [2. Oktober 2017 um 12:03 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725/11 "2017-10-02T12:03:29Z")

</div>

Das wird nicht funktionieren, da das dort eingesetzte wget standardmäßig kein SSL kann (zu wenig Platz im Flash).

Wie schon gesagt, kopiere das sysupgrade-Image per SCP nach `/tmp` auf dem Router und mach das Upgrade per `sysupgrade -n <Dateiname>` (vorher natürlich per `cd /tmp` in den richtigen Ordner wechseln).  
Für SCP brauchst du keinen USB-Anschluss am Router. SCP ist eine Methode für den Dateitransfer über SSH. Das hättest du mit ein bisschen mehr Eigeninitiative allerdings auch schnell herausgefunden 😉

---

<div class="post-metadata">

**Author:** ![MargloDE](https://forum.freifunk.net/letter_avatar_proxy/v4/letter/m/51bf81/32.png) [@MargloDE](https://forum.freifunk.net/u/MargloDE)\
**Post date:** [2. Oktober 2017 um 13:36 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725/12 "2017-10-02T13:36:09Z")

</div>

Ähm… Das normae TP-LINK Image ist 4,1 MB groß…  
Wie soll ich das da drauf bekommen?

---

<div class="post-metadata">

**Author:** ![MisterCrumble](https://forum.freifunk.net/letter_avatar_proxy/v4/letter/m/f1d935/32.png) [@MisterCrumble](https://forum.freifunk.net/u/MisterCrumble)\
**Post date:** [2. Oktober 2017 um 14:18 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725/13 "2017-10-02T14:18:35Z")

</div>

Hallo, du kopierst das Image in den /tmp ordner, dieser sollte normalerweise im RAM gemountet sein, so das da genug platz drin ist.

---

<div class="post-metadata">

**Author:** ![MargloDE](https://forum.freifunk.net/letter_avatar_proxy/v4/letter/m/51bf81/32.png) [@MargloDE](https://forum.freifunk.net/u/MargloDE)\
**Post date:** [2. Oktober 2017 um 14:32 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725/14 "2017-10-02T14:32:57Z")

</div>

Ok. Jetzt die letze Frage: Wie verbinde ich mich per FTP?  
SFTP per Filezilla gibt nur eine Fehlermeldung aus (Received unexpected end-of-file from SFTP server) und von diesem TFTP habe ich keine Ahnung. Habe schon ne Anleitung gesucht nur da muss man was mit dem Befehl nvram ändern… und den gibts nicht.

---

<div class="post-metadata">

**Author:** ![MargloDE](https://forum.freifunk.net/letter_avatar_proxy/v4/letter/m/51bf81/32.png) [@MargloDE](https://forum.freifunk.net/u/MargloDE)\
**Post date:** [2. Oktober 2017 um 15:43 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725/15 "2017-10-02T15:43:55Z")

</div>

Problem GELÖST!

Anleitung / Protokoll:  
Schritt 1: Router Image herunterladen  
Schritt 2: Boot Part entfernen (Anleitung [hier](https://forum.freifunk.net/t/router-zurueck-auf-original-firmware-flashen/3275))  
Schritt 3: WinSCP runterladen und installieren (unter Linux mit WINE)  
Schritt 4: Verbindung herstellen (SCP Protokoll mit den OpenWRT Daten)  
Schritt 5: Image in den TMP Ordner laden  
Schritt 6: In OpenWRT (per SSH) folgende Befehle ausführen:

> cd /tmp  
> sysupgrade -n (dateiname).bin

FERTIG!

MfG

---

<div class="post-metadata">

**Author:** ![Handle](https://forum.freifunk.net/user_avatar/forum.freifunk.net/handle/32/7819_2.png) [@Handle](https://forum.freifunk.net/u/Handle)\
**Post date:** [2. Oktober 2017 um 17:02 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725/16 "2017-10-02T17:02:15Z")

</div>

Mit Filezilla wäre es auch gegangen (einfach Port 22 statt 21 auswählen), da braucht es nicht den Umweg über Wine und WinSCP 😉 Aber schön, dass es geklappt hat!

---

<div class="post-metadata">

**Author:** ![MargloDE](https://forum.freifunk.net/letter_avatar_proxy/v4/letter/m/51bf81/32.png) [@MargloDE](https://forum.freifunk.net/u/MargloDE)\
**Post date:** [2. Oktober 2017 um 17:20 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725/17 "2017-10-02T17:20:45Z")

</div>

SFTP ist nicht SCP

---

<div class="post-metadata">

**Author:** ![MargloDE](https://forum.freifunk.net/letter_avatar_proxy/v4/letter/m/51bf81/32.png) [@MargloDE](https://forum.freifunk.net/u/MargloDE)\
**Post date:** [2. Oktober 2017 um 17:25 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725/18 "2017-10-02T17:25:31Z")

</div>

Wieso soll ich denn LEDE installieren?  
In der Anleitung/Wiki steht, dass das GUI mit 4MB FLASH nicht funzt.

---

<div class="post-metadata">

**Author:** ![Handle](https://forum.freifunk.net/user_avatar/forum.freifunk.net/handle/32/7819_2.png) [@Handle](https://forum.freifunk.net/u/Handle)\
**Post date:** [2. Oktober 2017 um 19:36 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725/19 "2017-10-02T19:36:21Z")

</div>

> [@MargloDE](#):
>
> SFTP ist nicht SCP

Richtig, es hätte so aber mit FileZilla funktioniert. SCP habe ich vorgechlagen, weil du dafür gar kein weiteres Programm benötigt hättest: [SSH › Wiki › ubuntuusers.de](https://wiki.ubuntuusers.de/SSH/#scp)

> [@MargloDE](#):
>
> Wieso soll ich denn LEDE installieren?

Weil LEDE einen neueren Kernel nutzt und aktiv weiterentwickelt wird, OpenWRT nicht. Irgendwann in Zukunft wird es allerdings wohl einen Remerge geben, dann geht es unter OpenWRT weiter.

---

<div class="post-metadata">

**Author:** ![MargloDE](https://forum.freifunk.net/letter_avatar_proxy/v4/letter/m/51bf81/32.png) [@MargloDE](https://forum.freifunk.net/u/MargloDE)\
**Post date:** [2. Oktober 2017 um 20:01 UTC](https://forum.freifunk.net/t/tp-link-tl-wr940n-v3/15725/20 "2017-10-02T20:01:26Z")

</div>

Habe jetzt LEDE installiert.  
Und das GUI läuft hervorragend.
