Welcome Guest ( Log In | Register )

Bump Topic Topic Closed RSS Feed

Outline · [ Standard ] · Linear+

 Tp Link TL-MR3420 3G/3.75G router owner club V1

views
     
xernix
post May 12 2012, 01:52 AM

Getting Started
**
Junior Member
96 posts

Joined: Sep 2008
QUOTE(rootlinux @ May 11 2012, 01:14 AM)
Today I flash MR3420 to OpenWRT and I am amazed with the 3G connection. 3G completed the connection within 52s.

user posted image

Speed is good too.

user posted image

user posted image

However, this release of OpenWRT was too old and the WiFi interface is buggy. Notebook and phone can see it but unable to connect.
*
This is where I usually get latest compiled version of Openwrt Trunk build: http://dss-international.org/openwrt/firmw...runk/unleashed/

Currently at kernel 3.2.x


xernix
post Aug 2 2012, 10:14 PM

Getting Started
**
Junior Member
96 posts

Joined: Sep 2008
QUOTE(blacktubi @ Aug 2 2012, 09:51 PM)
If you don't familiar with commanding don't try OpenWRT
5 minutes of commanding works required
OpenWRT aren't very user friendly

Download here:
http://downloads.openwrt.org/backfire/10.03.1/ar71xx/

Guide here:
http://klseet.com/index.php/tl-mr3420-ver12

3G setup here:
http://wiki.openwrt.org/es/doc/howto/3g.mr3220
*
Don't go for Backfire since the failsafe is not working. If something goes you'll brick your router. Better stick with Trunk build. But trunk does not come with Luci interface pre-installed and you need to install it manually.
xernix
post Aug 2 2012, 10:26 PM

Getting Started
**
Junior Member
96 posts

Joined: Sep 2008
There's a guide on klseet webpage on how to install Luci interface from command line. Look it up:

http://klseet.com/index.php?option=com_con...=156&Itemid=134

but make sure you select the correct image for MR3420 don't follow that guide blindly and install WR941 image.

Or you can get pre-compiled trunk image complete with Luci interface and 3g usb modem support here:

http://openwrt.agromapia.com/trunk/unleash...hfs-factory.bin
xernix
post Aug 2 2012, 10:46 PM

Getting Started
**
Junior Member
96 posts

Joined: Sep 2008
QUOTE(chuahcs79 @ Aug 2 2012, 10:41 PM)
any huge differences between that and original firmware ?  hmm.gif
*
For normal user, tp link stock firmware should be enough, but if you're a geek, good in linux, like to explore etc, openwrt offers a lot more.
xernix
post Aug 2 2012, 11:00 PM

Getting Started
**
Junior Member
96 posts

Joined: Sep 2008
QUOTE(chuahcs79 @ Aug 2 2012, 10:50 PM)
i see, thanks for your explanation,  notworthy.gif
*
No problem. I have one openwrt router set up as a file server/torrent server. Save money on electricity compared to leaving normal PC online 24/7 since a router only uses small amount of power.

My next project probably to set up one as a PBX server using Asterisk package in openwrt. Dunno when yet since other stuff always come up whenever I want to start messing with it.
xernix
post Aug 2 2012, 11:38 PM

Getting Started
**
Junior Member
96 posts

Joined: Sep 2008
QUOTE(blacktubi @ Aug 2 2012, 11:08 PM)
Did you have any suggstions for a direct download script except wget since transmission only works with torrent
*
Sorry can't help you with that. I only use wget for direct download. There are a few discussion in openwrt forum about web interface download manager but I never tried any of them.
xernix
post Oct 17 2012, 10:30 PM

Getting Started
**
Junior Member
96 posts

Joined: Sep 2008
QUOTE(Ruzumaki @ Oct 17 2012, 07:27 PM)
My MR3420 cannot survive with TP-link official firmware.
Official firmware throttle my speed to 0.1~0.01mbps speed
So I did some research and found the tutorial to flash openwrt on this website. I find it very Newbie Friendly, so I decided to share the link here.
http://www.kaskus.co.id/showthread.php?t=10124215

Don't forget to remove the %2A when download the openwrt firmware
http://www.4%2Ashared.com/file/LqtTaVCL/openwrt-mr3420-v1-squashfs-fac.html

Flashing openwrt require patient and time, configure can be tough for newbie. I manage to install miniupnp and setup DNS myself by googling for 1 days. I brick once my MR3420 once for wrong DNS configuration, but I manage to save back my router due to the very powerful failover function.

Openwrt is damn fast and powerful, allow 3G modem to successfully dial connection within 10sec. Damn love openwrt now, my speed damn so consistent all the time 10mbps++

Now I facing a problem is that my 3G modem will dc after idle sometime (few hour), it always dc when there is very less Active IP Connections. (DC when I didn't open any download) I always face dc problem when I put the connection to be on and idle overnight. Although I have set my auto-disconnect value to 0 or a very large value, the DC problem still occur when there is very less Active IP Connections and it idle for long time.  The auto-reconnect function in Openwrt is not working as what I expected

I saw something like this in my log, I notice there is auto-reconnect mechanism running but it is not successful. I click restart connection button on openwrt network interface webconfig page but it still fail to connect. I found that I have to manually restart the network interface (WAN) so that it only can successfuly reconnect. I use  ifdown wan0 ifup wan0 in SSH to let it restart the network interface.  Anyone have idea/script how to solve this?

Logs
» Click to show Spoiler - click again to hide... «

*
Just set a cron job for the router to ping something every minute so that the connection wil not become idle.
It's under System > Scheduled Task.

Example command:
* * * * * /bin/ping -q -s 1 -c 60 8.8.8.8 & > /dev/null

That command will ping Google DNS 60 times every minute.
xernix
post Oct 18 2012, 07:46 PM

Getting Started
**
Junior Member
96 posts

Joined: Sep 2008
QUOTE(kizwan @ Oct 18 2012, 03:24 PM)
[*]Then at "Status" section, click "Available packages" & install these packages:-


  • comgt

  • kmod-usb2

  • kmod-usb-ohci

  • kmod-usb-uhci

  • kmod-usb-serial

  • kmod-usb-serial-option

  • kmod-usb-serial-wwan

  • kmod-usb-acm

  • luci-proto-3g


[*]Go to Network >> Interfaces >> "Add new interface...":-
** Depend on the modem, the "Modem device" usually /dev/ttyACMx (e.g. /dev/ttyACM0 or /dev/ttyACM1) or also can be /dev/ttyUSBx
» Click to show Spoiler - click again to hide... «

[*]Done.
Where is usb-modeswitch & usb-modeswitch-data package? Should also install those 2 packages. They contain usb modem drivers. Well I'm using old Trunk r33251, does the AA 12.09 beta come with those 2 package by default?

This post has been edited by xernix: Oct 18 2012, 07:48 PM
xernix
post Oct 18 2012, 08:25 PM

Getting Started
**
Junior Member
96 posts

Joined: Sep 2008
QUOTE(Ruzumaki @ Oct 18 2012, 08:13 PM)
» Click to show Spoiler - click again to hide... «


A very comprehensive and nice guide, thanks kizwan  thumbup.gif
Thank you so much notworthy.gif
Do you think usb-modeswitch and usb-modeswitch-data is require as well?

chuahcs79, remember to reboot router after install all the module
I manage to connected to 3G using ttyUSB1
*
On mine yeah required, otherwise the modem will be detected as usb mass storageinstead of usb modem. There are a few other methods to switch the modem into modem mode rather than storage http://wiki.openwrt.org/doc/recipes/3gdongle but I find usb-modeswitch is the easiest

This post has been edited by xernix: Oct 18 2012, 08:26 PM
xernix
post Oct 19 2012, 12:12 AM

Getting Started
**
Junior Member
96 posts

Joined: Sep 2008
QUOTE(chuahcs79 @ Oct 18 2012, 11:37 PM)


Added on October 18, 2012, 11:44 pm

after enter that command, i click submit,

seems like nothing going on/ nothing show on screen

anything i am doing wrong ?

or it just dont show the ping result on screen ?  hmm.gif
*
The ping is running in the backgound. You can see it running every minute under system log. You won't see the result since I put option -q there which stands for quiet output.
xernix
post Oct 19 2012, 12:28 AM

Getting Started
**
Junior Member
96 posts

Joined: Sep 2008
Those of you who has multiple internet connection at home can consider this package, mwan3 https://forum.openwrt.org/viewtopic.php?id=39052 . You can loadbalance multiple wan , create a failover for example if your streamyx is down it will use your 3g connection as a backup and many more.

I personally don't use it, for some reason the package always fail to install sad.gif . But it really works wonder for those who manage to set it up. For me, I just create s simple failover script that will switch my connection to 3g if my wired broadband is down.
xernix
post Oct 19 2012, 12:34 AM

Getting Started
**
Junior Member
96 posts

Joined: Sep 2008
QUOTE(Ruzumaki @ Oct 19 2012, 12:31 AM)
I also noob wat.  laugh.gif  We just sharing knowledge, no need to mention sorry =D
* * * * * /bin/ping -q -s 1 -c 60 8.8.8.8 & > /dev/null

&  <---- this symbol means run in background
*
Correct.
Let me fully explain what the command really mean.

* * * * * : min hour day month year - in this case it means the command will run every minute
if you put it like this: 0 * * * * means it will run every hour

/bin/ping - standard ping command, can also just put ping . I type the full path for ping just incase if the system cannot find the ping command

-q : as previously mentioned, quiet output

-s : size of data bytes in packet. I put -s 1, meaning only minimum byte is sent which is 9 bytes. Without -s by default 64 bytes is sent. I don't want to waste to much bandwidth sending 64 bytes of data non stop 24/7 smile.gif

-c : number of pings to be sent. In this case it will ping 8.8.8.8 60 times.

& : run in the background

> /dev/null : Pass all the results to /dev/null file where it will be discarded

This post has been edited by xernix: Oct 19 2012, 12:53 AM
xernix
post Oct 19 2012, 12:55 AM

Getting Started
**
Junior Member
96 posts

Joined: Sep 2008
QUOTE(chuahcs79 @ Oct 19 2012, 12:53 AM)
how's your system log show the ping 8.8.8.8 thing ?

i try to find in system log but so long  rclxub.gif 

not sure which one is the ping thing

i was used to ping CMD in window, now finally can dont ping CMD anymore, what a relief  icon_rolleyes.gif
*
Oct 19 00:54:01 OpenWrt cron.info crond[1666]: crond: USER root pid 679 cmd /bin/ping -q -s 1 -c 60 8.8.8.8 & > /dev/null
xernix
post Oct 19 2012, 01:03 AM

Getting Started
**
Junior Member
96 posts

Joined: Sep 2008
QUOTE(chuahcs79 @ Oct 19 2012, 01:02 AM)
eh ? weird, how come i dont see that in my system log ?  hmm.gif

the command is :  * * * * * /bin/ping -q -s 1 -c 60 8.8.8.8 & > /dev/null  correct ?  hmm.gif  hmm.gif
*
You haven't rebooted your router yet after entering the command have you?
xernix
post Oct 19 2012, 09:43 AM

Getting Started
**
Junior Member
96 posts

Joined: Sep 2008
The maximum tx power for this router is 21 dBm. Even if you set it up to 27 dBm, it will only go up to 21

This post has been edited by xernix: Oct 19 2012, 09:45 AM
xernix
post Oct 20 2012, 11:20 AM

Getting Started
**
Junior Member
96 posts

Joined: Sep 2008
QUOTE(chuahcs79 @ Oct 19 2012, 03:48 PM)

Added on October 19, 2012, 7:26 pm

Do u know how do we set Bandwidth management/bandwidth QoS Control in this open wrt ?  hmm.gif

anyone can help ?  icon_question.gif
*
Use this package luci-app-qos . You can use the guide from klseet on how to set it up. Just scroll down until you reach the qos part, ignore all other settings about unifi etc. Main point is you need to enable it under System>Startup>initscript qos and Network>Qos

This post has been edited by xernix: Oct 20 2012, 11:24 AM
xernix
post Oct 21 2012, 11:07 PM

Getting Started
**
Junior Member
96 posts

Joined: Sep 2008
QUOTE(danieltan @ Oct 21 2012, 11:00 PM)
Finally, I grab chance to upgrade to OpenWRT. which risking thing to me.
Cannot ever revert back to Tp-Link Software.

But failed in somewhere, whereby need update the package.

System -> Software - > Configuration -> OPKG-Configuration

CODE

#src/gz attitude_adjustment http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages
src/gz attitude_adjustment http://downloads.openwrt.org/attitude_adjustment/12.09-beta/ar71xx/generic/packages


Downloading http://downloads.openwrt.org/attitude_adju...ges/Packages.gz.
wget: bad address 'downloads.openwrt.org'
Collected errors:
* opkg_download: Failed to download http://downloads.openwrt.org/attitude_adju...ges/Packages.gz, wget returned 1.

dunno how to correct it, if din install this package, go change 3G setting sure asking me "comgt" failed to install

No way back.


Added on October 21, 2012, 11:01 pm

MiFi device currently not supported for this device
*
you can easily revert back to tplink stock firmware from openwrt. Just make sure you reset to default, and then load back the tplink stock firmware
xernix
post Oct 21 2012, 11:19 PM

Getting Started
**
Junior Member
96 posts

Joined: Sep 2008
QUOTE(danieltan @ Oct 21 2012, 11:13 PM)
revert back? I thought they mention no turning back due of u need to remember your QSS serial no.

but if reset to default, it wont revert back to tplink stock firmwave. just setting back to original

as I try to System -> Backup/Flash Firmwave, can able see reset to default. then click, nothing changed at all.

either keep configure this setting till ok. revert back look like long journey
*
Yes, System -> Backup/Flash Firmware > Reset to Default.
Then go to flash new firmware image, untick keep setting, browse to tplink original firmware > flash

If anything goes wrong just claim 1-to-1 exchange from tplink tongue.gif
xernix
post Oct 24 2012, 02:01 PM

Getting Started
**
Junior Member
96 posts

Joined: Sep 2008
QUOTE(jeon2 @ Oct 24 2012, 10:18 AM)
is this open-wrt thing work on MR3220?
any1 try it before?
*
Yes openwrt is compatible with 3020, 3220 and 3420. You can check their wikis here http://wiki.openwrt.org/toh/tp-link/tl-mr3420

This is the firmware for mr3220 v1: http://downloads.openwrt.org/attitude_adju...hfs-factory.bin

Topic ClosedOptions
 

Change to:
| Lo-Fi Version
0.0301sec    0.62    7 queries    GZIP Disabled
Time is now: 16th December 2025 - 07:46 PM