Once upon a time I had a router TP-link WR841. He worked in his time with the cable internet, good at his job. Distributed would continue WiFi, but I moved to another apartment, cable internet there until the lead, and a piece of iron lying around. I used 3G from MTS is through a smartphone, through the usb-modem. Obviously uncomfortable, especially given that the Internet is needed not only on the laptop.
Thought - but great if on the WR841 was a USB-port for connecting a modem (there are routers). And one day it dawned on me ... Well, actually, all or almost all modern processors are used for such devices have in the USB 2.0 architecture. So somewhere on the board of the router should be undiluted USB.
Said - done, google to help. So it turned out. In addition it turned out that my WR841Nv8 have a complete copy of the gland (except for USB - port) MR3420v2. In addition it turned out that supplement the USB-port can be easily and WR740 (741). Yes, yes, the same ones that tons of shares distributed Internet providers of cable.
So. completion is simple, but includes the hardware and software.
Hardware. Need to solder thin "a hair" to the terminals of the processor D + and D-. The WR 841 - this is the hardest part. Really small ... in 741 - there are all much larger than thin wire are soldered to the thicker and have it displayed on the connector. Be sure to drop of glue to fix the transition of hairs in the wire to the board (so as not to break off later).
5B to supply easily made from 9-12V supply via a router or the like stabilizer 78L05 current up to 500mA.
Software. Without changing the firmware even quite working over USB useless gland. And here it is necessary to define the task. If the minimum program - using 3G modem - all just there. Each of these low-end models (more precisely, each of the hardware versions) has a more expensive clone with soldered USB. Enough to change the firmware and use. Although it is not all just (manufacturer-something about you care ..)
If there is a program on the use of a maximum of USB in full, namely:
- 3G / 4G modem as a primary or backup channel of Internet.
- video server using multiple webcams
- connect the printer and scanner (print skanserver)
- connect a large stick or screw - fileserver
- or a combination of the following ...
then there is a way to alternate firmware. I recommend OpenWRT. Connect to the obtained USB-hub, connect the USB flash drive into it, setting up her mount when booting the router. And having a large amount of do want that file system. Inside the router a favorite Linux.
As I said, despite idetichnost iron, it can not be so simply go to the admin panel and select the firmware rourtera by a similar model with USB pick up and fill it. Firmware technique in my case look like this:
1) Factory Firmware 841v8 ->Openwrt (Via adminku- well, everything is simple, attached)
2) OpenWRT ->official firmware 3420v2 (With truncated beginning 517 * 512 bytes filled through router in scp, dropped to it under ssh and with proapgreytil "sysupgrade -n -F code.bin")
Firmware using sysupgrade
If you have already installed OpenWRT firmware, you will need to download the new firmware image to the router in the folder / tmp (eg using scp, or WinSCP) called code.bin, and then connect to the router via the console and run the following command:
sysupgrade -n -F /tmp/code.bin If you want to save the settings on the router, you need to remove the "-n" option before flashing. But one should be careful with this option because image size can vary, so some stored settings may not work correctly. -F option allows you to flash the way from the other models.
Important! The flash can last a few minutes, the router will automatically reboot, so please be patient.
If the firmware name does not contain the word "boot", it means that you can use this image to flash (see. below, the methods can be sewn router)
If the firmware name contains the word "boot", it means that in addition to the firmware update is in the form of devices loader. In this case, it is necessary to cut off the first part of the image, or find a different version of the firmware without a loader.
An example of an image comprising the word "boot" - mr3420v2_en_3_13_27_up_boot (121206) .bin
Pruning first 0x20200 bytes of the original firmware:
dd if = tplink_boot.bin of = tplink.bin skip = bs = 257 512
To flash the router is an original way, you can use tftp or MTD method, but in no case do not sew through the Web-based interface. Otherwise you run the risk of "brick" instead of a router.
A source:
https: //wiki.openwrt.o.../toh/tp-link/tl-mr3420I think you can fill in a non-native firmware and immediately after FTPD. Be sure to not boot (or yourself cut off 257 * 512 bytes beginning). I could not get...
Another small retreat unobvious over the 3G modem. We can say for publicity.
First, I connect a modem. Yes it works, but not as fast as we would like ... to seek more successful place, with the best reception. Uncomfortable ...
Then it dawned on me again. Remote antenna. Render the receiving point on the street! Said - done, it was acquired by the outdoor antenna
PHA-2100 Thorough nest my Chinese modem does not have, so we had to in the body of the modem to do a neat hole and connect to the service connector. The result exceeded all expectations:
Post has been editedstp101 - 24.09.18, 13:41Reason for editing: Pictures under spoiler