TP-Link TL-MR3020 - Discussion | Setup, firmware, description, suggestions



Rep: (243)
TP-Link TL-MR3020 - Discussion

Attached Image


The MR-3020 is a small portable router powered by miniUSB 5V. In practice, 3.3V is enough for the operation of the built-in iron. Naturally, the USB port will also have a low voltage.
In fact, this is not a router. This is a cool ready-made hardware for developing application solutions.

Currently there are two modifications of version 1 (v1.x) and version 3 (v3.x)
If you ask a question about the firmware, specify the name of the firmware and the version number.
Almost all alternative firmware are based on OpenWRT, but there are also Padavan ported linaro firmware for TP-Link on MT7628 (v3) chips.

How to determine the version of the router
Need to look at the sticker on the bottom of the router.
Version 1:
Attached Image


Version 3:
Attached Image

Everything related to version 1
Specifications:
  • 300MHz processor
  • 32 MB of RAM
  • 4MB flash chip
  • USB 2.0 port
  • RJ-45 port with full duplex 100 MB
  • GPIO pins both free and with LEDs
  • Button and switch on GPIO pins.

Standard firmware

Alternative firmware
OpenWRT snapshot from standard builds from the official site
(By default, it does not have a web interface.)
ROOter firmware (how many modems did not connect, determine them themselves and start the connection)(Built-in web interface and not only)
My USB modem firmware
Build 04/16/2014
40512
Features:
Compiled based on OpenWRT.
  • Support for different usb modems (I personally tested it on the E392 and E1550)
  • Support for Android and ios modem mode
  • Optimized luci code
  • Protocol support pptp, l2tp, pppoe, ppp
  • QoS
  • Multiwan
  • DDns
  • Support ussd requests from the web interface
  • Receiving / sending SMS from the web interface (including Cyrillic support) (Removing from the SIM card via the web interface has not yet been implemented)
  • vnstsat (default settings)
  • Shows the signal level and add. information in the web interface
  • Qmi support by uqmi and qmihelper on lua.
  • support for Fat / Fat32 flash drives to save data on them (for example, vnstat statistics; you can use microSD from a modem)

Some pictures

MD5: 71f30987599408dde229a4a5f7d102be
[attachment = "4460538: openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.7z"]
Checked with modems:
E1550, E392
M100-3 aka ZTE MF823 - without information about the network and SMS, only the mode of connecting to the network.

My firmware "Do it yourself - a model for the assembly"
There is nothing in the firmware except luci (web interface)
Kernel 3.10.58
Build 43052 10.25.2014
Firewood is sewn into the core for usb drives and scripts for mounting disks / partitions are installed.
Support for FAT16 / 32 and EXT2 / 3/4 is sewn into the core.
For FAT, the default page is 866 (embedded into the kernel)
Also, the default is UTF-8 stitched.
Support only mr3020!
Installation only on mr3020!
Firewall is not. DHCP is.

[attachment = "5271279: mr3020-clean.7z"]
MD5: d94f3ffe8a32c567ef62268560f151ff
In the archive file for the firmware and kernel modules / packages just in case.

My firmware "Home NAS server ver.1"
Luci web interface
Module to configure SAMBA
Supports SFTP protocol. (Encoding is not samba)
Kernel 3.10.58
Build 43052 10.25.2014
Firewood is sewn into the core for usb drives and scripts for mounting disks / partitions are installed.
Support for FAT16 / 32 and EXT2 / 3/4 trial support for NTFS with recording (not yet tried) is sewn into the kernel
For FAT, the default page is 866 (embedded into the kernel)
Also, the default is UTF-8 stitched.
Support only mr3020!
Installation only on mr3020!
Firewall is not. DHCP is.
Firmware for familiarization with Samba services. Tries to automatically mount everything connected to the usb port.
Attention! In the out of the box mode, disks with existing files are mounted in utf-8. Therefore, the file names with Cyrillic will be unreadable.
To fix this nuance you need to conjure with mount options.
If you connect a blank disk specifically for use as a NAS, then everything will be fine.
In the future, perhaps, I will make scripts that simplify the configuration and preparation of the disk for use as a NAS server.
[Attachment = "5272195: mr3020-NAS (43052) .7z"]
MD5: 621eba9ebf0b626ab12529e1927694ac
My firmware for USB modems "Vigorous Snowdrop"
Attention! Router address after firmware 192.168.4.254
Assembly 03/01/2015
44570
Kernel 3.10.70

Features:
  • Compiled based on OpenWRT.
  • Firmware for MR3020 only
  • Support for different usb modems
  • (I checked the work on E392, E1550, E3272, E3372, MF823, Android, LAN2USB)
  • Support for Android and ios modem mode
  • Optimized luci code
  • Russian language web interface
  • Protocol support pptp, l2tp, pppoe, ppp
  • Support for relay protocol for bridges
  • QoS
  • DDns
  • Support ussd requests from the web interface
  • Receive / send SMS from the web interface (support for utf8 is only for reception)
  • Removing from the SIM card via the web interface
  • Shows the signal level and add. information in the web interface
  • Qmi support by means of uqmi (Settings in luci; on some modems, problems with disconnection; it does not break.)
  • The ability to make a bridge between the QMI-modem and another router, for example Mikrotik
  • NCM support (currently only in comgt, you can configure the connection with pens)
  • MBIM support (not verified, no modem supporting this protocol)
  • Support for disks with FS FAT16 / 32 and EXT3. The ability to transfer the root FS to external media (extroot)
  • Selection of frequencies for registration in the network. (Scheduled)
  • Separate page showing only the signal level
  • Wifi enabled by default

New concept of adding your own buns. Completely redesigned mechanism for working with SMS. Significantly reworked mechanism for receiving responses ussd. Works to send responses in ussd requests. Checked with biline. Long SMS is not able to send. Due to the fact that many will want to transfer the root file system to an external partition in order to install various additional packages, I compiled some so that the kernel version is the same (some kernel modules, samba, openvpn, transmission etc).
Attention! Router address after firmware 192.168.4.254
[attachment = "5895595: tl-mr3020-modem-44570.7z"]
sha512: 108e0488fc9f6857ccd21b176221a218f43e248d892773fa637e78e289bc955d72588e065bdce175217498366075f880898d697ac8ef9ec03b58d3d218ae8214
[Attachment = "5895599: packages-44570.7z"]
sha512: 4d3d0aefa5aabcfcdb1156767b35d9bf0448435653a26880820859ba46aca6fa7e2de53124af9bafe0bb3871624c890e1ff28ff61c55037243f1730cf0f3cda9
My firmware for USB modems “Vigorous Snowdrop 2.0” / “Vigorous Snowdrop 2.3.2”
Attention! Router address after firmware 192.168.4.254
Attention! Telnet is no longer used by default. Connect via SSH with root with an empty password!
Build 09/10/2015 46840 Core 3.18.21
Features:
  • Compiled from OpenWRT.
  • Firmware for MR3020 only
  • Support for different usb modems
  • (I checked the work on E392, E1550, E3272, E3372, MF823, Android, LAN2USB)
  • Support for Android and ios modem mode
  • Optimized luci code
  • Russian language web interface
  • Protocol support pptp, l2tp, pppoe, ppp
  • Support for relay protocol for bridges
  • QoS
  • DDns
  • Support ussd requests from the web interface
  • Receive / send SMS from the web interface (support for utf8 is only for reception)
  • Removing from the SIM card via the web interface
  • Shows the signal level and add. information in the web interface
  • Qmi support by means of uqmi (Settings in luci; on some modems, problems with disconnection; it does not break.)
  • The ability to make a bridge between the QMI-modem and another router, for example Mikrotik
  • NCM support (now in luci)
  • MBIM support (not verified, no modem supporting this protocol)
  • Support for disks with FS FAT16 / 32 and EXT3. The ability to transfer the root FS to external media (extroot)
  • Selection of frequencies for registration in the network. (When configured via NCM protocol)
  • Separate page showing only the signal level
  • Wifi enabled by default
  • Optimized core
  • Optimized compiler
  • Compiled specifically under 24kc
  • There is little space for installing custom packages (292kB on first boot)
  • Optimized download scripts for the MR3020

New concept of adding your own buns. Completely redesigned mechanism for working with SMS. Significantly reworked mechanism for receiving responses ussd. Works to send responses in ussd requests. Checked with biline. Long SMS is not able to send. Included with the firmware are the kernel module packages to ensure compatibility with standard openwrt packages. I also post separate kernel modules in the form of ko files for manual installation.
Attention! Router address after firmware 192.168.4.254
Attention! Telnet is no longer used by default. Connect via SSH with root with an empty password!
[attachment = "6786978: firmware-MR3020-46840-2-0.7z"]
SHA256: 215717383ccc28affa54fa771b9d53d0a1d846648dc04c09c810f50a35fae302
[attachment = "6786981: kmod-46840-2-0.7z"]
SHA256: 1cf5da0e7c83a1fb6adcf4937508d48f2e2afb9c9169978c7853d73eae252a77
[attachment = "6786982: ko-46840-2-0.7z"]
SHA256: 888285edb88d1525172e4f0b9c51249958f444a52c431a64d19d1ce79128290c
Pictureshereand version 2.1version 2.3.2 with a working OpenVPN client (polarssl) (Update version 2.3)
Changes:
The issue with authorization CHAP / MSCHAP is solved.
The problem with the button to delete SMS messages has been solved.
Added the button "Reload port" (de-energizes the usb port for a few seconds. It will work if the jumper is not soldered).
Added the correct use of metrics when connecting via NCM and QMI protocols. (Now it will be easier to raise the VPN connection of the modem connections).
Added repository with packages to the server. (To work correctly in the settings, disable the packages with modules by default and replace src / gz with src).

Build from mersedes777_stukach
Universal RusBie firmware based on OpenWrt with a bunch of buns from ilya-fedin (with Russian interface, login root password blank)
Cheerful Snowdrop 2.4 version 2018.04details here[attachment = "12721045: peppy-snowdrop-2018.04_mr3020v1.7z"]
Firmware for TL-MR3020 "Vigorous Snowdrop" from 04/04/18

Useful links:
Everything related to version 3

Cap updates
01/11/2015 Added a vote on functionality
02/10/2015 Updating useful links
03/01/2015 I added the "Vigorous Snowdrop" firmware
04/14/2015 Added a vote on the instructions
08.12.2015 Added a link to the restoration of "bricks" from ser.tuner
09/08/2015 Added instructions for configuring modems.
09/10/2015 Added the "Jumbo Snowdrop 2.0" firmware
10/01/2015 Added information about the "Vigorous Snowdrop 2.3.1" firmware with the OpenVPN client (Update version 2.3)
03/01/2016 Added a link to the assembly from mersedes777_stukach.
07/19/2016 Added a link to the firmware from ilya-fedin.
07.27.2016 Rebranding from ilya-fedin.
08/14/2016 Updated polls
03/12/2018 Added information on rolling back with dd-wrt
04/23/2018 Added firmware Jumbo Snowdrop 2.4 version 2018.04
08/24/2018 Splitting hats into two versions of mr3020, cleaning hats from dead links
12.27.2018 Added links to v3 firmware and useful tips



There is no curator in the subject. For questions about filling the caps, please contact the section moderators via the "Complaint" button under the messages to which you want to add links, or through QMS.

Post has been editedM | A | G - 02.06.20, 13:42



Rep: (1)
My old friend TPLink tl-mr 3020 refused to work with the new Huawei ec306 modem - it went into reboot ... I put OpenWRT on it - I didn’t master the launch of the 3g modem, I decided to return the official updated firmware - and killed the router. When turned on, it flashes with all the lights and the button, the network appears and disappears about once a second. When enabled, pressing the button does not bring it into safe mode
How to cure it?

TP-Link TL-MR3020 - Discussion
[attachment = "4460289: 3020-2-2.jpg"]

The MR-3020 is a small portable router powered by miniUSB 5V. In practice, 3.3V is enough for the operation of the built-in iron. Naturally, the USB port will also have a low voltage.
In fact, this is not a router. This is a cool ready-made hardware for developing application solutions. It has

If you ask a question about the firmware, specify the name of the firmware.All alternative firmware are based on OpenWRT.
Specifications:
  • 300MHz processor
  • 32 MB of RAM
  • 4MB flash chip
  • USB 2.0 port
  • RJ-45 port with full duplex 100 MB
  • GPIO pins both free and with LEDs
  • Button and switch on GPIO pins.
Standard firmware
Firmware for returning to the standard after uploading non-original firmware
MD5: 1aa91e44d6f0cf9aab412e4dba5fbf19
[attachment = "4460297: mr3020nv1_en_3_14_2_up_120817_.7z"]
Recommended for firmware after installing OpenWRT, DD-WRT and the like.
Rollback with dd-wrt
Trimmed factory for recovery by tftp method for MR3020 v3.x
Alternative firmware
Working firmware for mr3020 v3.h from the latest openwrt
OpenWRT snapshot from standard builds from the official site
(By default, it does not have a web interface.)
ROOter firmware (how many modems did not connect, determine them themselves and start the connection)(Built-in web interface and not only)
My USB modem firmware
Build 04/16/2014
40512
Features:
Compiled based on OpenWRT.
  • Support for different usb modems (I personally tested it on the E392 and E1550)
  • Support for Android and ios modem mode
  • Optimized luci code
  • Protocol support pptp, l2tp, pppoe, ppp
  • QoS
  • Multiwan
  • DDns
  • Support ussd requests from the web interface
  • Receiving / sending SMS from the web interface (including Cyrillic support) (Removing from the SIM card via the web interface has not yet been implemented)
  • vnstsat (default settings)
  • Shows the signal level and add. information in the web interface
  • Qmi support by uqmi and qmihelper on lua.
  • support for Fat / Fat32 flash drives to save data on them (for example, vnstat statistics; you can use microSD from a modem)

Some pictures

MD5: 71f30987599408dde229a4a5f7d102be
[attachment = "4460538: openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.7z"]
Checked with modems:
E1550, E392
M100-3 aka ZTE MF823 - without information about the network and SMS, only the mode of connecting to the network.

My firmware "Do it yourself - a model for the assembly"
There is nothing in the firmware except luci (web interface)
Kernel 3.10.58
Build 43052 10.25.2014
Firewood is sewn into the core for usb drives and scripts for mounting disks / partitions are installed.
Support for FAT16 / 32 and EXT2 / 3/4 is sewn into the core.
For FAT, the default page is 866 (embedded into the kernel)
Also, the default is UTF-8 stitched.
Support only mr3020!
Installation only on mr3020!
Firewall is not. DHCP is.

[attachment = "5271279: mr3020-clean.7z"]
MD5: d94f3ffe8a32c567ef62268560f151ff
In the archive file for the firmware and kernel modules / packages just in case.

My firmware "Home NAS server ver.1"
Luci web interface
Module to configure SAMBA
Supports SFTP protocol. (Encoding is not samba)
Kernel 3.10.58
Build 43052 10.25.2014
Firewood is sewn into the core for usb drives and scripts for mounting disks / partitions are installed.
Support for FAT16 / 32 and EXT2 / 3/4 trial support for NTFS with recording (not yet tried) is sewn into the kernel
For FAT, the default page is 866 (embedded into the kernel)
Also, the default is UTF-8 stitched.
Support only mr3020!
Installation only on mr3020!
Firewall is not. DHCP is.
Firmware for familiarization with Samba services. Tries to automatically mount everything connected to the usb port.
Attention! In the out of the box mode, disks with existing files are mounted in utf-8. Therefore, the file names with Cyrillic will be unreadable.
To fix this nuance you need to conjure with mount options.
If you connect a blank disk specifically for use as a NAS, then everything will be fine.
In the future, perhaps, I will make scripts that simplify the configuration and preparation of the disk for use as a NAS server.
[Attachment = "5272195: mr3020-NAS (43052) .7z"]
MD5: 621eba9ebf0b626ab12529e1927694ac
My firmware for USB modems "Vigorous Snowdrop"
Attention! Router address after firmware 192.168.4.254
Assembly 03/01/2015
44570
Kernel 3.10.70

Features:
  • Compiled based on OpenWRT.
  • Firmware for MR3020 only
  • Support for different usb modems
  • (I checked the work on E392, E1550, E3272, E3372, MF823, Android, LAN2USB)
  • Support for Android and ios modem mode
  • Optimized luci code
  • Russian language web interface
  • Protocol support pptp, l2tp, pppoe, ppp
  • Support for relay protocol for bridges
  • QoS
  • DDns
  • Support ussd requests from the web interface
  • Receive / send SMS from the web interface (support for utf8 is only for reception)
  • Removing from the SIM card via the web interface
  • Shows the signal level and add. information in the web interface
  • Qmi support by means of uqmi (Settings in luci; on some modems, problems with disconnection; it does not break.)
  • The ability to make a bridge between the QMI-modem and another router, for example Mikrotik
  • NCM support (currently only in comgt, you can configure the connection with pens)
  • MBIM support (not verified, no modem supporting this protocol)
  • Support for disks with FS FAT16 / 32 and EXT3. The ability to transfer the root FS to external media (extroot)
  • Selection of frequencies for registration in the network. (Scheduled)
  • Separate page showing only the signal level
  • Wifi enabled by default

New concept of adding your own buns. Completely redesigned mechanism for working with SMS. Significantly reworked mechanism for receiving responses ussd. Works to send responses in ussd requests. Checked with biline. Long SMS is not able to send. Due to the fact that many will want to transfer the root file system to an external partition in order to install various additional packages, I compiled some so that the kernel version is the same (some kernel modules, samba, openvpn, transmission etc).
Attention! Router address after firmware 192.168.4.254
[attachment = "5895595: tl-mr3020-modem-44570.7z"]
sha512: 108e0488fc9f6857ccd21b176221a218f43e248d892773fa637e78e289bc955d72588e065bdce175217498366075f880898d697ac8ef9ec03b58d3d218ae8214
[Attachment = "5895599: packages-44570.7z"]
sha512: 4d3d0aefa5aabcfcdb1156767b35d9bf0448435653a26880820859ba46aca6fa7e2de53124af9bafe0bb3871624c890e1ff28ff61c55037243f1730cf0f3cda9
My firmware for USB modems “Vigorous Snowdrop 2.0” / “Vigorous Snowdrop 2.3.2”
Attention! Router address after firmware 192.168.4.254
Attention! Telnet is no longer used by default. Connect via SSH with root with an empty password!
Build 09/10/2015 46840 Core 3.18.21
Features:
  • Compiled from OpenWRT.
  • Firmware for MR3020 only
  • Support for different usb modems
  • (I checked the work on E392, E1550, E3272, E3372, MF823, Android, LAN2USB)
  • Support for Android and ios modem mode
  • Optimized luci code
  • Russian language web interface
  • Protocol support pptp, l2tp, pppoe, ppp
  • Support for relay protocol for bridges
  • QoS
  • DDns
  • Support ussd requests from the web interface
  • Receive / send SMS from the web interface (support for utf8 is only for reception)
  • Removing from the SIM card via the web interface
  • Shows the signal level and add. information in the web interface
  • Qmi support by means of uqmi (Settings in luci; on some modems, problems with disconnection; it does not break.)
  • The ability to make a bridge between the QMI-modem and another router, for example Mikrotik
  • NCM support (now in luci)
  • MBIM support (not verified, no modem supporting this protocol)
  • Support for disks with FS FAT16 / 32 and EXT3. The ability to transfer the root FS to external media (extroot)
  • Selection of frequencies for registration in the network. (When configured via NCM protocol)
  • Separate page showing only the signal level
  • Wifi enabled by default
  • Optimized core
  • Optimized compiler
  • Compiled specifically under 24kc
  • There is little space for installing custom packages (292kB on first boot)
  • Optimized download scripts for the MR3020

New concept of adding your own buns. Completely redesigned mechanism for working with SMS. Significantly reworked mechanism for receiving responses ussd. Works to send responses in ussd requests. Checked with biline. Long SMS is not able to send. Included with the firmware are the kernel module packages to ensure compatibility with standard openwrt packages. I also post separate kernel modules in the form of ko files for manual installation.
Attention! Router address after firmware 192.168.4.254
Attention! Telnet is no longer used by default. Connect via SSH with root with an empty password!
[attachment = "6786978: firmware-MR3020-46840-2-0.7z"]
SHA256: 215717383ccc28affa54fa771b9d53d0a1d846648dc04c09c810f50a35fae302
[attachment = "6786981: kmod-46840-2-0.7z"]
SHA256: 1cf5da0e7c83a1fb6adcf4937508d48f2e2afb9c9169978c7853d73eae252a77
[attachment = "6786982: ko-46840-2-0.7z"]
SHA256: 888285edb88d1525172e4f0b9c51249958f444a52c431a64d19d1ce79128290c
Pictureshereand version 2.1version 2.3.2 with a working OpenVPN client (polarssl) (Update version 2.3)
Changes:
The issue with authorization CHAP / MSCHAP is solved.
The problem with the button to delete SMS messages has been solved.
Added the button "Reload port" (de-energizes the usb port for a few seconds. It will work if the jumper is not soldered).
Added the correct use of metrics when connecting via NCM and QMI protocols. (Now it will be easier to raise the VPN connection of the modem connections).
Added repository with packages to the server. (To work correctly in the settings, disable the packages with modules by default and replace src / gz with src).

Build from mersedes777_stukach
Universal RusBie firmware based on OpenWrt with a bunch of ilya-fedin buns (with Russian interface)
Cheerful Snowdrop 2.4 version 2018.04details here[attachment = "12721045: peppy-snowdrop-2018.04_mr3020v1.7z"]
Firmware for TL-MR3020 "Vigorous Snowdrop" from 04/04/18
Instructions and firmware for version 3.x
Useful links:
The instruction "anti-brick" is relevant if the u-boot bootloader is not yet killed
More instructions for restoring routers (with partial load, the kernel must be intact)
[Attachment = "4460487: Flash_mr-3020.pdf"] Instructions for firmware in OpenWRT

[attachment = "4460852: MR-3020-E392.pdf"] Initial configuration of OpenWRT for beginners
[Attachment = "6775654: OpenWRT-hilink.pdf"] Setting up a connection with hilink modems and android devices
[attachment = "6775655: OpenWRT-QMI.pdf"] Setting up a connection with modems using the qmi protocol (suitable for E392, E398 and similar)
[attachment = "6776481: OpenWRT-NCM.pdf"] Setting up a connection with modems using the ncm protocol (suitable for E3272, E3276, E3372, E1550 and similar with stick firmware; speed is greater than through PPP)
Reset all settings on the OpenWRT firmware
Settings for wireless router operation in client mode (WISP) on OpenWRT firmware

Information on the restoration of "bricks" fromser.tuner

First-hand experience (many useful + firmware)
Recovery without disassembly and, respectively, the console cable if UBOOT is alive.
TP-Link TL-MR3020 - Discussion (Post QuickWitted # 67011752)
Cap updates
01/11/2015 Added a vote on functionality
02/10/2015 Updating useful links
03/01/2015 I added the "Vigorous Snowdrop" firmware
04/14/2015 Added a vote on the instructions
08.12.2015 Added a link to the restoration of "bricks" from ser.tuner
09/08/2015 Added instructions for configuring modems.
09/10/2015 Added the "Jumbo Snowdrop 2.0" firmware
10/01/2015 Added information about the "Vigorous Snowdrop 2.3.1" firmware with the OpenVPN client (Update version 2.3)
03/01/2016 Added a link to the assembly from mersedes777_stukach.
07/19/2016 Added a link to the firmware from ilya-fedin.
07.27.2016 Rebranding from ilya-fedin.
08/14/2016 Updated polls
03/12/2018 Added information on rolling back with dd-wrt
04/23/2018 Added firmware Jumbo Snowdrop 2.4 version 2018.04



There is no curator in the subject. For questions about filling the caps, please contact the section moderators via the "Complaint" button under the messages to which you want to add links, or through QMS.


Post has been editedAndrewP_1 - 24.08.18, 11:08
Reason for editing: backup caps



Rep: (67)
if it is still important, well, and for future bricks ... I usedgiveninstructions returned the router to life



Rep: (46)
Well, all right, it remains to suggest that as a usb adapter on Prolifika (essentially usb-to-com_3.3v), the data cable from the ancient phone will go ... well, like Siemens m55
And if you just need a com port (com_std-to-com_3.3v), a level converter, then it will go from Siemens to earlier models like S35 for example .. there were some similar cables on the knobs too ..

Post has been editedAleksyENG - 28.01.14, 17:36



Rep: (67)
I used a device similar tothis. You can switch levels 5V and 3.3V. You can also use the cord, of course, only you need to make sure that the signal levels are 3.3V since obviously it is not written anywhere.
When restoring a lot of time I killed in search of a problem because of which the USB adapter did not accept the information. The case turned out to be a crooked driver, which was established after connecting the device. I didn’t think long to find a suitable driver, did everything in Ubuntu, for some reason the driver
turned out to be normal

Post has been editedMNVolkov - 31.01.14, 17:47



Rep: (31)
Good day to all.
I also decided to share my experience of resuscitation TP-LINK 3020.
The story in my opinion is quite useful. It all started with the fact that I decided to play around with the firmware from the forced idleness and got fucked up in full. Not only did I do this via WiFi, but also WiFi was heard in the same modem with factory firmware and default settings. Apparently the IPs were in conflict somewhere during the flashing, and I got a beautiful brick that blinked merrily with all the LEDs in a cyclic reboot.
Don't do that.
Grieved and climbed into Google.
The disadvantages in my position were: I was at work in the wild wilderness, no shops nearby, no USB to UART adapters, no phone cord.
Pros: on the router has already been wired UART. Unsolder it, by the way, two minutes under a standard comb 2.54. And I was in the presence of Freeduino board with a USB port. Only here's the example of its use as a USB-UART bridge in the internet I have not met. Basically, they pressed forward on the board with a few hardware UART, and then alone. Well, I'm not such a big special. However, the time was free, the modem is already semi-corpses - virtually nothing to lose. There was a risk to kill the modem completely, there was an option to wait to return home (in a month) and take the modem out there searching the normal adapter. But a month without this modem meant the loss of waste heaps of time for me, which I had planned to spend just on the gutting of the modem. The second torture was sorry and scared.
Well, go. He took freeduin, prisobachil to the computer. Found a tricky sketch on the internet:

void setup () {
pinMode (0, INPUT);
pinMode (1, INPUT);
}
void loop () {
}


And that's all. What is there input, where input is not clear. Vaguely imagining the upcoming torment with a software serial or with something else that was incomprehensible, he began to connect a modem. RX-TX, TX-RX. Somewhere they advised a resistor for matching the voltages, I did not have it. Someone advised to short the RESET to the ground, which also seemed to me suspicious. I decided that a half volt difference does not matter. The modem hooked it up to the network card and foolishly turned it on ... And I saw flashing LEDs repeating to the beat every two seconds:

U-Boot 1.1.4 (Nov 28 2011 - 09:34:00)
AP121 (ar9330) U-boot
DRAM: 32 MB
..........
.......
..
eth0, eth1
Autobooting in 1 seconds ...


And where did I see it? In the window of the Arduinov serial monitor. And at the top of the window an unobtrusively loomed input field and a button with a purely Russian “Send”. I thought, doubted, scored there "tpl ", waited for the appearance of" Autobooting in 1 seconds "and sent. Without any additional terminals there, Putty and the like. And it stopped!
It simply could not be true.
Scored "printenv " - works!

I was shocked. Then everything goes like clockwork:

- downloaded tftpd32, stuck the firmware into its folder.
- Established IP network card laptop 192.168.1.100.
- launch tftpd32, IP - 192.168.1.100, Show Dir - the path to the firmware - Copy.
- tftpboot 0x80000000 CyberWrt-v1.4.bin - done
- erase 0x9f020000 + 0x3c0000 - done
- cp.b 0x80000000 0x9f020000 0x3c0000 - done
- bootm 0x9f020000 - done!
- returned to the network card the receipt of the IP machine ...
And all this from the serial monitor from Arduino ...
And that's it! The result is a live modem! And what is interesting - I even forgot to connect the “land” between the modem and the freeduin. I noticed it after the firmware. It was just that the modem was receiving power from the USB of the same laptop as the Freeduino, apparently it connected somewhere there :).
ZY: I soldered this Fiduin from the assembly kit, before that I didn’t solder anything smaller than the iron wire. Somehow I had a bigger picture when I ordered. In the middle of the process was already completely sure -this will never work. Earned infection.
So - the eyes are afraid, and the hands do. Good luck to all who will repeat.

Post has been editedojw - 19.02.14, 03:13



Rep: (2)
Hello to all.
I ask for help I have this router. The essence of the problem is that I flashed it with CyberWrt-v1.4 firmware. But I would like to return to the original \ factory firmware. After reading the forums, I realized that this can be done only through the USB-to-Serial adapter. There was no adapter at hand, but the cable from the old Nokia bodies with the marking MA-8620E caught the eye. By connecting it to a PC, it was just defined as Prolific USB-to-Serial Comm Port. The essence of the questions:
1. Is this cable suitable?
2.If yes. Tell me what wire to connect? (Just 7 cables in this cable, and only 4 pin in the router)
3. After connecting with the router, which program is needed. Step-by-step instructions would not hurt.

ZY Also my PC has a COM port. If this cable does not fit, is it possible to connect the router to the COM port and how?



Rep: (88)
The Nokia cable should fit, there is a USB-COM-UART converter. What wires where to look for pinout cable.
If there is a simple COM port. you can build your own COM-UART converter, for example, on Max3232 (classic) or buy / ask friends for it.



Rep: (13)
hardd2007 @ 16.4.2014, 9:46*
My USB modem firmware
Build 04/16/2014
40512

And with the modem E3272 earn?



Rep: (0)
Guys, tell me how to configure on the standard firmware the distribution of the Internet through wi-fi? There is an adsl modem, and our router, do we need a clone of a Mac? Or just connect to configure the wi-fi parameters and that's it?)))



Rep: (1)
WinLocker @ 04/04/2014, 07:47*
Firmware TL-MR3020_V1_140408 has been released.

Now for the login all the time, the password asks to enter



Rep: (0)
Greetings.
Someone tell me. With custom firmware 3020 IPTV will start processing normally?



Rep: (88)
For IPTV, you need to collect the firmware with the necessary packages. In the custom firmware for the modem there is no place for these packages. Therefore, it does not support IPTV.

Yalyn @ 04.26.2014, 00:45*
And with the modem E3272 earn?


The idea should work. If there are verified results, then you can start collecting a list of tested modems and devices in the header.


Post has been editedhardd2007 - 05.05.14, 11:34



Rep: (0)
WinLocker @ 04/04/2014, 07:47*
Firmware TL-MR3020_V1_140408 has been released.

Checked with modems: E369, E303 (HiLink) - works without any additional "gestures"



Rep: (0)
Open wrt after flashing from officially. Modem zte 830ft does not detect. How to cure this nuance)



Rep: (1)
Good day to all!
Today, after the openwrt firmware (Gargoyle 1.6) found an interesting thing, the modem does not support devices with a consumption of more than ~ 350 ma as the modem was e171.
After flashing the modem light began to work much more closely, the device is not visible in the system.
Connecting to the computer, everything works, there is an assumption that the firmware limits the power supply.
Return to the native firmware did not give the result. Maybe someone has a basic (electrical) scheme of the router, I want to remove the restriction.

Thank,
Vyacheslav.



Rep: (101)
Snaker99,
power supply router more than 1.0A set(only not more than 3A), the problem will disappear ...



Rep: (88)
I also add that the MR3020 is an electronic key for de-energizing the USB port (GPIO8). Sometimes, at a high voltage (>5B) of the power supply and the powerful consumer (E392), it starts working incorrectly or “burns out” at all. As an option, supply power to the port directly. To do this, solder the jumper next to it, on the pad with 5V, which is next to the miniusb connector.



Rep: (1)
The jumper is soldered, and it all worked, even m150-1
Thank.



Rep: (0)
Is it possible to specify on the photo or the scheme between what to solder the jumper?



Rep: (1)
Attached Image
Attached


Full version    

Help     rules

Time is now: 03/07/20, 13:47