Pages:
Author

Topic: How to upgrade TPLINK TL-MR3020 firmware to technobit openwrt - page 9. (Read 57314 times)

legendary
Activity: 1190
Merit: 1000
No I just love tutorials like this "Please use static address. Save & apply."

LOL, so you said it's my fault  Huh

Static is preferred so you had "FIX" address every time you need to access it. Of course if you are experience user, you can tell router to give specific address to specific host.

Then if static address not working, it's not the "static address" fault but the user who set it at fault.
Ask all user here who had problem with static address.



All of linux small box like TL-MR3020 & Rpi didn't like DNS sever from ISP. That's why many user add additional DNS server from free provider like google ( 8.8.8.8 )


sr. member
Activity: 428
Merit: 250
BitcoinEvo [$XBTE]
No I just love tutorials like this "Please use static address. Save & apply."
legendary
Activity: 1610
Merit: 1000
sr. member
Activity: 428
Merit: 250
BitcoinEvo [$XBTE]
Thanks loshia for your advice
I HATE U ALL Smiley
The only thing was switch from static address to DHCP client then use Advanced IP Scan and go back
The Cgminer API Log
Code:
 [Firmware Version] => 20140329
cgminer: 4_1_0_5ed45a0
Reply was 'STATUS=S,When=1399369448,Code=70,Msg=CGMiner stats,Description=cgminer 4.2.3|STATS=0,ID=HEXb0,Enabled=N,Status=Alive,Elapsed=1066,MHS 5s=0.000,MHS av=0.000,Hardware Errors=0,Hardware Errors%=0.0000,USB Read Errors=0,USB Write Errors=0,USB Reset Count=0,Last Share Time=0,Chip Count=16,Frequency=540,Core Voltage=900,PIC Voltage Readings=840,Chip1 Nonces=0,Chip1 Dupes=0,Chip2 Nonces=0,Chip2 Dupes=0,Chip3 Nonces=0,Chip3 Dupes=0,Chip4 Nonces=0,Chip4 Dupes=0,Chip5 Nonces=0,Chip5 Dupes=0,Chip6 Nonces=0,Chip6 Dupes=0,Chip7 Nonces=0,Chip7 Dupes=0,Chip8 Nonces=0,Chip8 Dupes=0,Chip9 Nonces=0,Chip9 Dupes=0,Chip10 Nonces=0,Chip10 Dupes=0,Chip11 Nonces=0,Chip11 Dupes=0,Chip12 Nonces=0,Chip12 Dupes=0,Chip13 Nonces=0,Chip13 Dupes=0,Chip14 Nonces=0,Chip14 Dupes=0,Chip15 Nonces=0,Chip15 Dupes=0,Chip16 Nonces=0,Chip16 Dupes=0|STATS=1,ID=HEXb1,Enabled=Y,Status=Alive,Elapsed=1066,MHS 5s=50.31G,MHS av=52.85G,Hardware Errors=0,Hardware Errors%=0.0000,USB Read Errors=0,USB Write Errors=0,USB Reset Count=0,Last Share Time=1399369442,Chip Count=16,Frequency=540,Core Voltage=900,PIC Voltage Readings=900,Chip1 Nonces=689,Chip1 Dupes=12,Chip2 Nonces=797,Chip2 Dupes=3,Chip3 Nonces=811,Chip3 Dupes=5,Chip4 Nonces=877,Chip4 Dupes=9,Chip5 Nonces=807,Chip5 Dupes=13,Chip6 Nonces=787,Chip6 Dupes=7,Chip7 Nonces=729,Chip7 Dupes=14,Chip8 Nonces=837,Chip8 Dupes=8,Chip9 Nonces=849,Chip9 Dupes=1,Chip10 Nonces=836,Chip10 Dupes=10,Chip11 Nonces=806,Chip11 Dupes=4,Chip12 Nonces=831,Chip12 Dupes=5,Chip13 Nonces=906,Chip13 Dupes=15,Chip14 Nonces=820,Chip14 Dupes=11,Chip15 Nonces=861,Chip15 Dupes=17,Chip16 Nonces=876,Chip16 Dupes=8|STATS=2,ID=HEXb2,Enabled=Y,Status=Alive,Elapsed=1066,MHS 5s=65.09G,MHS av=52.98G,Hardware Errors=0,Hardware Errors%=0.0000,USB Read Errors=1,USB Write Errors=0,USB Reset Count=0,Last Share Time=1399369434,Chip Count=16,Frequency=540,Core Voltage=900,PIC Voltage Readings=904,Chip1 Nonces=811,Chip1 Dupes=9,Chip2 Nonces=872,Chip2 Dupes=20,Chip3 Nonces=785,Chip3 Dupes=38,Chip4 Nonces=825,Chip4 Dupes=24,Chip5 Nonces=810,Chip5 Dupes=23,Chip6 Nonces=817,Chip6 Dupes=13,Chip7 Nonces=795,Chip7 Dupes=6,Chip8 Nonces=804,Chip8 Dupes=17,Chip9 Nonces=795,Chip9 Dupes=30,Chip10 Nonces=824,Chip10 Dupes=18,Chip11 Nonces=801,Chip11 Dupes=8,Chip12 Nonces=797,Chip12 Dupes=27,Chip13 Nonces=851,Chip13 Dupes=24,Chip14 Nonces=784,Chip14 Dupes=13,Chip15 Nonces=835,Chip15 Dupes=32,Chip16 Nonces=870,Chip16 Dupes=14|STATS=3,ID=POOL0,Elapsed=1066,Calls=0,Wait=0.000000,Max=0.000000,Min=99999999.000000,Pool Calls=0,Pool Attempts=0,Pool Wait=0.000000,Pool Max=0.000000,Pool Min=99999999.000000,Pool Av=0.000000,Work Had Roll Time=false,Work Can Roll=false,Work Had Expire=false,Work Roll Time=0,Work Diff=64.00000000,Min Diff=2.00000000,Max Diff=64.00000000,Min Diff Count=23,Max Diff Count=897,Times Sent=742,Bytes Sent=80624,Times Recv=796,Bytes Recv=83304,Net Bytes Sent=80624,Net Bytes Recv=83304|'
[STATUS] =>
(
   [STATUS] => S
   [When] => 1399369448
   [Code] => 70
   [Msg] => CGMiner stats
   [Description] => cgminer 4.2.3
)
[STATS0] =>
(
   [STATS] => 0
   [ID] => HEXb0
   [Enabled] => N
   [Status] => Alive
   [Elapsed] => 1066
   [MHS 5s] => 0.000
   [MHS av] => 0.000
   [Hardware Errors] => 0
   [Hardware Errors%] => 0.0000
   [USB Read Errors] => 0
   [USB Write Errors] => 0
   [USB Reset Count] => 0
   [Last Share Time] => 0
   [Chip Count] => 16
   [Frequency] => 540
   [Core Voltage] => 900
   [PIC Voltage Readings] => 840
   [Chip1 Nonces] => 0
   [Chip1 Dupes] => 0
   [Chip2 Nonces] => 0
   [Chip2 Dupes] => 0
   [Chip3 Nonces] => 0
   [Chip3 Dupes] => 0
   [Chip4 Nonces] => 0
   [Chip4 Dupes] => 0
   [Chip5 Nonces] => 0
   [Chip5 Dupes] => 0
   [Chip6 Nonces] => 0
   [Chip6 Dupes] => 0
   [Chip7 Nonces] => 0
   [Chip7 Dupes] => 0
   [Chip8 Nonces] => 0
   [Chip8 Dupes] => 0
   [Chip9 Nonces] => 0
   [Chip9 Dupes] => 0
   [Chip10 Nonces] => 0
   [Chip10 Dupes] => 0
   [Chip11 Nonces] => 0
   [Chip11 Dupes] => 0
   [Chip12 Nonces] => 0
   [Chip12 Dupes] => 0
   [Chip13 Nonces] => 0
   [Chip13 Dupes] => 0
   [Chip14 Nonces] => 0
   [Chip14 Dupes] => 0
   [Chip15 Nonces] => 0
   [Chip15 Dupes] => 0
   [Chip16 Nonces] => 0
   [Chip16 Dupes] => 0
)
[STATS1] =>
(
   [STATS] => 1
   [ID] => HEXb1
   [Enabled] => Y
   [Status] => Alive
   [Elapsed] => 1066
   [MHS 5s] => 50.31G
   [MHS av] => 52.85G
   [Hardware Errors] => 0
   [Hardware Errors%] => 0.0000
   [USB Read Errors] => 0
   [USB Write Errors] => 0
   [USB Reset Count] => 0
   [Last Share Time] => 1399369442
   [Chip Count] => 16
   [Frequency] => 540
   [Core Voltage] => 900
   [PIC Voltage Readings] => 900
   [Chip1 Nonces] => 689
   [Chip1 Dupes] => 12
   [Chip2 Nonces] => 797
   [Chip2 Dupes] => 3
   [Chip3 Nonces] => 811
   [Chip3 Dupes] => 5
   [Chip4 Nonces] => 877
   [Chip4 Dupes] => 9
   [Chip5 Nonces] => 807
   [Chip5 Dupes] => 13
   [Chip6 Nonces] => 787
   [Chip6 Dupes] => 7
   [Chip7 Nonces] => 729
   [Chip7 Dupes] => 14
   [Chip8 Nonces] => 837
   [Chip8 Dupes] => 8
   [Chip9 Nonces] => 849
   [Chip9 Dupes] => 1
   [Chip10 Nonces] => 836
   [Chip10 Dupes] => 10
   [Chip11 Nonces] => 806
   [Chip11 Dupes] => 4
   [Chip12 Nonces] => 831
   [Chip12 Dupes] => 5
   [Chip13 Nonces] => 906
   [Chip13 Dupes] => 15
   [Chip14 Nonces] => 820
   [Chip14 Dupes] => 11
   [Chip15 Nonces] => 861
   [Chip15 Dupes] => 17
   [Chip16 Nonces] => 876
   [Chip16 Dupes] => 8
)
[STATS2] =>
(
   [STATS] => 2
   [ID] => HEXb2
   [Enabled] => Y
   [Status] => Alive
   [Elapsed] => 1066
   [MHS 5s] => 65.09G
   [MHS av] => 52.98G
   [Hardware Errors] => 0
   [Hardware Errors%] => 0.0000
   [USB Read Errors] => 1
   [USB Write Errors] => 0
   [USB Reset Count] => 0
   [Last Share Time] => 1399369434
   [Chip Count] => 16
   [Frequency] => 540
   [Core Voltage] => 900
   [PIC Voltage Readings] => 904
   [Chip1 Nonces] => 811
   [Chip1 Dupes] => 9
   [Chip2 Nonces] => 872
   [Chip2 Dupes] => 20
   [Chip3 Nonces] => 785
   [Chip3 Dupes] => 38
   [Chip4 Nonces] => 825
   [Chip4 Dupes] => 24
   [Chip5 Nonces] => 810
   [Chip5 Dupes] => 23
   [Chip6 Nonces] => 817
   [Chip6 Dupes] => 13
   [Chip7 Nonces] => 795
   [Chip7 Dupes] => 6
   [Chip8 Nonces] => 804
   [Chip8 Dupes] => 17
   [Chip9 Nonces] => 795
   [Chip9 Dupes] => 30
   [Chip10 Nonces] => 824
   [Chip10 Dupes] => 18
   [Chip11 Nonces] => 801
   [Chip11 Dupes] => 8
   [Chip12 Nonces] => 797
   [Chip12 Dupes] => 27
   [Chip13 Nonces] => 851
   [Chip13 Dupes] => 24
   [Chip14 Nonces] => 784
   [Chip14 Dupes] => 13
   [Chip15 Nonces] => 835
   [Chip15 Dupes] => 32
   [Chip16 Nonces] => 870
   [Chip16 Dupes] => 14
)
[STATS3] =>
(
   [STATS] => 3
   [ID] => POOL0
   [Elapsed] => 1066
   [Calls] => 0
   [Wait] => 0.000000
   [Max] => 0.000000
   [Min] => 99999999.000000
   [Pool Calls] => 0
   [Pool Attempts] => 0
   [Pool Wait] => 0.000000
   [Pool Max] => 0.000000
   [Pool Min] => 99999999.000000
   [Pool Av] => 0.000000
   [Work Had Roll Time] => false
   [Work Can Roll] => false
   [Work Had Expire] => false
   [Work Roll Time] => 0
   [Work Diff] => 64.00000000
   [Min Diff] => 2.00000000
   [Max Diff] => 64.00000000
   [Min Diff Count] => 23
   [Max Diff Count] => 897
   [Times Sent] => 742
   [Bytes Sent] => 80624
   [Times Recv] => 796
   [Bytes Recv] => 83304
   [Net Bytes Sent] => 80624
   [Net Bytes Recv] => 83304
)
[/code]
legendary
Activity: 1190
Merit: 1000
I had more easy way(just test it this morning  Cheesy)

1. Connect TL-MR3020 using utp to your pc, set your pc ip to static.
2. switch tl-mr3020 switch to WISP(I don't know why)
3. Download original image from tplink http://www.tp-link.com/Resources/software/TL-MR3020_V1.00_120817.zip
    This one without boot so no need to strip.
4. Login to TL-MR3020 using luci, go to System - Backup / Flash Firmware, uncheck keep setting & browse for the image then process.
5. Let it finish & restart automatically, then login to 192.168.0.254
hero member
Activity: 490
Merit: 500
I would like to return one on my TP-Link MR3020 back to it's original software, so it can act as a wifi point for the other one mining, anyone got a guide?

I found this on the internet.. http://wiki.openwrt.org/toh/tp-link/tl-mr3020#restoring.original.firmware

but the link to the stripped boot file http://q.gs/6giYF is dead.

Anyone got a copy of this file? or... I guess I'm most stuck on how to transfer the file from the web to the /tmp directory to strip it from there with..

Code:
dd if=orig.bin of=tplink.bin skip=257 bs=512

there seems to be no FTP or SFTP?

Thanks.

UPDATE: SOLVED IT! Grin

Ok here's my step by step guide to restoring the TP-Link MR3020 to factory state..

Download PuTTY http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
Download WinSCP http://winscp.net/download/winscp553.zip
Download the TP-Link firmware from http://www.tplink.com/en/support/download/?model=TL-MR3020&version=V1
Rename the firmware file "orig.bin".
Use WinSCP to copy the file to the TP-Link and drag it into the /etc directory (don't forget to select SCP protocol when logging in or it fails)
Use PuTTY to SSH into your TP-Link running OpenWRT and then type:
Code:
cd /tmp
dd if=orig.bin of=tplink.bin skip=257 bs=512
sysupgrade /tmp/tplink.bin
Give it a few minutes to install and reboot.
When it's done you should find it on 192.168.0.254 (admin/admin) running the official TP-Link software again.
Yay!

NOW... HOW TO GIVE YOUR TP-LINK MINER WIFI USING A SECOND TP-LINK

Sadly WIFI is disabled in Technobits OpenWRT GCMiner firmware to free up more memory, but you can fix this by using a second TP-Link!

Flick the switch on the side of a standard TP-Link, to the WISP setting.
Connect it to your PC via the network cable.
Log into it through a web browser 192.168.0.254 admin/admin
(If you already have a router on this IP you might need to turn Wifi off on the laptop)
Click "Quick Setup"
then "Next"
then "Dynamic IP" *
then "YES, I need to clone MAC address"
then select your wifi router and enter the security details (click Survey if no WIFI router list shown)
Reboot and it's done!
Unplug from the PC and connect the network cable to your TP-Link Miner and you now have a miner you can locate anywhere in your home! Grin

* DHCP client in Technobit v0.3.2. If you're using static IP instead on an older version you will need to change IP manually. I'm pretty sure it creates a second subnet and bridges it over WIFI something like this... (Notice how the home network was 192.168.0.x but the miner is now on 192.168.1.x)

Internet
|
Home Router 192.168.0.254 - Laptop Wifi 192.168.0.1 (Gateway 192.168.0.254)
|
192.168.0.2
TP-Link Wifi (Gateway 192.168.0.254)
192.168.1.254
|
TP-Link Miner 192.168.1.1 (Gateway 192.168.1.254)
legendary
Activity: 1610
Merit: 1000
sr. member
Activity: 428
Merit: 250
BitcoinEvo [$XBTE]
Hi my Cgminer API Log show
[Firmware Version] => 20140329
cgminer: 4_1_0_5ed45a0
Socket connect failed: Connection refused

Cgminer Configuration is set to default

and the System Log show some No such file or directory errors  Huh

Code:
Mon May  5 12:59:57 2014 daemon.err udevd[1310]: failed to execute '/sbin/modprobe' '/sbin/modprobe -bv usb:v04D8p000Bd0100dc02dsc00dp00ic02isc02ip01in00': No such file or directory
Mon May  5 12:59:57 2014 kern.info kernel: [  189.250000] usb 1-1.3: USB disconnect, device number 20
Mon May  5 12:59:57 2014 kern.info kernel: [  189.500000] usb 1-1.3: new full-speed USB device number 22 using ehci-platform
Mon May  5 12:59:57 2014 daemon.err udevd[1345]: failed to execute '/sbin/modprobe' '/sbin/modprobe -bv usb:v04D8p000Bd0100dc02dsc00dp00ic0Aisc00ip00in01': No such file or directory
Mon May  5 12:59:57 2014 daemon.err udevd[1344]: failed to execute '/sbin/modprobe' '/sbin/modprobe -bv usb:v04D8p000Bd0100dc02dsc00dp00ic02isc02ip01in00': No such file or directory
Mon May  5 13:00:01 2014 cron.info crond[564]: crond: USER root pid 1356 cmd /usr/bin/cgminer-monitor.sh
Mon May  5 13:00:17 2014 kern.info kernel: [  209.220000] usb 1-1.2: USB disconnect, device number 21
Mon May  5 13:00:17 2014 kern.info kernel: [  209.480000] usb 1-1.2: new full-speed USB device number 23 using ehci-platform
Mon May  5 13:00:17 2014 daemon.err udevd[1396]: failed to execute '/sbin/modprobe' '/sbin/modprobe -bv usb:v04D8p000Bd0100dc02dsc00dp00ic0Aisc00ip00in01': No such file or directory
Mon May  5 13:00:17 2014 daemon.err udevd[1395]: failed to execute '/sbin/modprobe' '/sbin/modprobe -bv usb:v04D8p000Bd0100dc02dsc00dp00ic02isc02ip01in00': No such file or directory
Mon May  5 13:00:17 2014 kern.info kernel: [  209.730000] usb 1-1.3: USB disconnect, device number 22

Thanks for your help
legendary
Activity: 1190
Merit: 1000

Dear Zich,
thank you for your answer, i figured out my solution, it seems MR3020 is the same router as WR703N, so what i did was to flash MR3020 original firmware and then technbit firmware is working great.

But, the devices only work on hot plug, maybe because i have 2x 7ghs and 2 x 24ghs, what is weird is that u say hotplug is deactivated from the start.

Ty

Hi meetniq,

I glad you find the way, though i am surprises that it work on 703.
I am also had HEX16A & HEX16C on 3020 but never had to hot plug. I guess this is due to firmware make for 3020 not 703  Cheesy
newbie
Activity: 4
Merit: 0
Hello Zich,
can u help me out putting this to work on a tplink wr703n?

i installed this firmware:
http://ck.kolivas.org/apps/cgminer/avalon/20140329/

configured, all running except for the chips, doesnt seem to recognize them i think :\

Hi meetniq,

I would love to help you created image for 703 if i can, but unfortunately that out of my leaque. I am also linux noob  Cheesy

But, maybe i had some solution if you like to try.
Go to /usr/bin
You will find cgminer & cgminer-api

Replaced it with this:
https://www.dropbox.com/s/3ipj79f4rajvrke/cgminer
https://www.dropbox.com/s/bugrv7ukp0fiddv/cgminer-api

You can use wget command
Code:
root@Miner01:/usr/bin#wget https://www.dropbox.com/s/3ipj79f4rajvrke/cgminer

The firmware you downloaded from http://ck.kolivas.org/apps/cgminer/avalon/20140329/ is original cgminer which had no support for technobit board(except nanofury).




Dear Zich,
thank you for your answer, i figured out my solution, it seems MR3020 is the same router as WR703N, so what i did was to flash MR3020 original firmware and then technbit firmware is working great.

But, the devices only work on hot plug, maybe because i have 2x 7ghs and 2 x 24ghs, what is weird is that u say hotplug is deactivated from the start.

Ty
newbie
Activity: 27
Merit: 0
turned out this router was bad from the factory managed to get in once and reinstall factory firmware had a replacement sent works great.
legendary
Activity: 1190
Merit: 1000
Hello Zich,
can u help me out putting this to work on a tplink wr703n?

i installed this firmware:
http://ck.kolivas.org/apps/cgminer/avalon/20140329/

configured, all running except for the chips, doesnt seem to recognize them i think :\

Hi meetniq,

I would love to help you created image for 703 if i can, but unfortunately that out of my leaque. I am also linux noob  Cheesy

But, maybe i had some solution if you like to try.
Go to /usr/bin
You will find cgminer & cgminer-api

Replaced it with this:
https://www.dropbox.com/s/3ipj79f4rajvrke/cgminer
https://www.dropbox.com/s/bugrv7ukp0fiddv/cgminer-api

You can use wget command
Code:
root@Miner01:/usr/bin#wget https://www.dropbox.com/s/3ipj79f4rajvrke/cgminer

The firmware you downloaded from http://ck.kolivas.org/apps/cgminer/avalon/20140329/ is original cgminer which had no support for technobit board(except nanofury).
newbie
Activity: 4
Merit: 0
Hello Zich,
can u help me out putting this to work on a tplink wr703n?

i installed this firmware:
http://ck.kolivas.org/apps/cgminer/avalon/20140329/

configured, all running except for the chips, doesnt seem to recognize them i think :\
legendary
Activity: 1190
Merit: 1000
Quote
Quote
Is this the place where new version is being announced? Smiley


No, but soon after marto post new release on his thread, i will quote his post here & update firmware collection on OP  Smiley

ok, then i wil keep an eye on this one.

What the thread of Mart you are specific talking about? i c many threads he's in Smiley

You can check in support thread  Grin
https://bitcointalksearch.org/topic/technobit-support-tread-customer-feedback-564612
member
Activity: 83
Merit: 10
Quote
Quote
Is this the place where new version is being announced? Smiley


No, but soon after marto post new release on his thread, i will quote his post here & update firmware collection on OP  Smiley

ok, then i wil keep an eye on this one.

What the thread of Mart you are specific talking about? i c many threads he's in Smiley
legendary
Activity: 1190
Merit: 1000
Is this the place where new version is being announced? Smiley


No, but soon after marto post new release on his thread, i will quote his post here & update firmware collection on OP  Smiley
member
Activity: 83
Merit: 10
Is this the place where new version is being announced? Smiley
legendary
Activity: 1190
Merit: 1000
Duh, you only said it a few times in this forum.

I should look before asking .

No problem  Grin
Asking is more quickly than reading the thread one by one  Cheesy
sr. member
Activity: 361
Merit: 250
Duh, you only said it a few times in this forum.

I should look before asking .
legendary
Activity: 1190
Merit: 1000
Router restarted, command typed, but I'm not getting any hashing.

Go to cgminer configuration page & fill in HEX3 setting value to their default. All HEX setting can not be leave blank  Cheesy
Pages:
Jump to: