Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
| pl:toh:tp-link:tl-wr740n [2016/04/02 05:13] – gavron | pl:toh:tp-link:tl-wr740n [2018/03/03 20:55] – ↷ Links adapted because of a move operation bobafetthotmail | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== TP-Link TL-WR740N ====== | ||
| + | TP-Link WR740N jest praktycznie identyczny jak [[tl-wr741nd|TP-Link WR741ND]], jedyna różnica polega na tym iż ten WR741ND posiada odkręcaną antenę. | ||
| + | Ponieważ hardware WR740N odpowiada WR741N, większość opisu [[tl-wr741nd|TP-Link WR741ND]] pokrywa się z WR740N. | ||
| + | ===== Obsługiwane wersje ===== | ||
| + | ^ Model wersja ^ Obsługiwana wersja OpenWrt ^ Model Specific Notes ^ | ||
| + | | v1 (Chiny) | {{: | ||
| + | | v2 (Chiny) | {{: | ||
| + | | v1.1 | {{: | ||
| + | | v2 | {{: | ||
| + | | v2.4 | {{: | ||
| + | | v3 | Attitude Adjustment 12.09 (see notes below) | Rounded chassis | | ||
| + | | v4 | {{: | ||
| + | | v4.20 | Attitude Adjustment 12.09-beta (trunk r33312), Barrier Breaker (trunk r40572), Chaos Calmer (15.05) | SoC: Atheros AR9331 , 400Mhz CPU, 4MB Flash/32MB RAM| | ||
| + | | v4.21 | Attitude Adjustment 12.09-beta (trunk r33312), Barrier Breaker (trunk r40572) | SoC: Atheros AR9331 , 400Mhz CPU, 4MB Flash/32MB RAM (esmt m13s2561616a)| | ||
| + | | v4.22 | Attitude Adjustment 12.09-beta (trunk r33312) | SoC: Atheros AR9331 , 400Mhz CPU, 4MB Flash/32MB RAM (zentel a3s56d40ftp)| | ||
| + | | v4.23 | Attitude Adjustment 12.09-beta (trunk r33312) | SoC: Atheros AR9330 rev 1, 400Mhz CPU, 4MB Flash/32MB RAM | | ||
| + | | v4.24 | Attitude Adjustment 12.09 | SoC: Atheros AR9330 rev 1, 400Mhz CPU, 4MB Flash/32MB RAM | | ||
| + | | v4.25 | Barrier Breaker 14.07 | SoC: Atheros AR9331-AL3A, | ||
| + | | v4.26 | pre? Attitude Adjustment 12.09\\ [[https:// | ||
| + | | v4.27 | BARRIER BREAKER (Bleeding Edge, r39860) | AR9331-AL3A (400Mhz CPU ), ESMT M13S2561616A(RAM), | ||
| + | | v4.28 | BARRIER BREAKER rc3 | prawdopodobnie podobnie jak 4.27... dmesg pokazuje że posiada GIGABITowy switch (eth0) | | ||
| + | | v5.0 (EU) | Chaos Calmer 15.05.1 | wersja europejska ma 4 MB flash i 32 MB ram - potwierdzone przez support tp-link' | ||
| + | | v5 (Chiny) | {{: | ||
| + | | v5.1 (UA) | ? | ? | | ||
| + | |||
| + | **Notes**: | ||
| + | * Tested v3 with [[http:// | ||
| + | * Tested v3 with Altitude Adjustment and it works flawlessly once the error mentioned in the above post (Error code: 18005) is bypassed. Alternative method for working around the problem is to use a stock image from another distribution and flash Altitude Adjustment form telnet or ssh. Example can be found [[https:// | ||
| + | * Sometime around August 2011 (v4), TP-Link began to use 16MB RAM / 2MB flash for the Chinese versions of many of their devices. International versions retain the 32MB RAM / 4MB flash. | ||
| + | * International versions v4.2 and v4.3 work without apparent problems from trunk r29631 onward. | ||
| + | * Russian version v4.21 works without apparent problems from trunk r33312 ([[http:// | ||
| + | * German version v4.21 successfully running with Barrier Breaker (trunk r40572) in [[docs: | ||
| + | * Russian version v4.22 works without apparent problems from trunk r33312 ([[http:// | ||
| + | * Brazilian version v4.23 works like a charm with [[https:// | ||
| + | * International version v4.23 works without apparent problems from trunk r33312 ([[http:// | ||
| + | * International version v4.24 works without apparent problems with [[http:// | ||
| + | * International version v4.24 works without apparent problems with [[http:// | ||
| + | * Brazilian version v4.25 works without apparent problems with [[https:// | ||
| + | * International version v4.26 works without apparent problems with [[https:// | ||
| + | |||
| + | |||
| + | Your model version can be identified from the label: see [[http:// | ||
| + | ===== Specyfikacja ===== | ||
| + | ^ CPU ^ Ram ^ Flash ^ Sieć ^ USB ^ Port szeregowy | ||
| + | | Broadcom BCM5356@333MHz | ||
| + | | Atheros AR7240@400MHz | ||
| + | | Atheros AR9330 rev 1@400MHz | ||
| + | | Atheros AR9331 rev 1@400MHz | ||
| + | * Atheros AR9285 wireless chip | ||
| + | |||
| + | ===== Installation ===== | ||
| + | General installation instructions can be found here: | ||
| + | * [[doc: | ||
| + | * [[docs: | ||
| + | |||
| + | ===== Experimental Firmware ===== | ||
| + | **v5 EU** \\ | ||
| + | - 15.05 built by risk [[https:// | ||
| + | - support at [[irc:// | ||
| + | - Cherry-picked the images makefile patch from trunk on top of 15.05 tag tree, using 15.05 config.diff from the downloads server.\\ | ||
| + | - opkg needs release keys: | ||
| + | wget -qO- http:// | ||
| + | ==== OEM easy installation ==== | ||
| + | |||
| + | **Note:** Please reset your router to factory defaults if it has been previously configured/ | ||
| + | * Power up your router device. | ||
| + | * Connect the local PC to anyof the LAN ports of the Router. | ||
| + | * Browse to http:// | ||
| + | * Choose the menu “System Tools → Firmware Upgrade”. | ||
| + | * Upload the **openwrt-ar71xx-generic-tl-wr740n-vXXX-squashfs-factory.bin** file to router. **vXXX** is the version that is known to work with your router (like for HW rev4.23 vXXX is actually //v4//). Be sure to chose a **<color red> | ||
| + | * Wait for the router to reboot. | ||
| + | * Telnet to 192.168.1.1 and set a root password, or browse to http:// | ||
| + | |||
| + | ==== OEM installation using the TFTP method ==== | ||
| + | Flashing using TFTP works with the steps descibed in [[tl-wr741nd# | ||
| + | |||
| + | > Note that ongoing experiments suggest that **TFTP flashing is possible even without soldering** a serial port. For more information, | ||
| + | |||
| + | |||
| + | ==== Flash Layout ==== | ||
| + | Please check out the article [[docs: | ||
| + | |||
| + | **Note:** Below is the kernel log from the unmodified [[http:// | ||
| + | < | ||
| + | [ 0.660000] 5 tp-link partitions found on MTD device spi0.0 | ||
| + | [ 0.660000] Creating 5 MTD partitions on " | ||
| + | [ 0.670000] 0x000000000000-0x000000020000 : " | ||
| + | [ 0.680000] 0x000000020000-0x000000108468 : " | ||
| + | [ 0.690000] 0x000000108468-0x0000003f0000 : " | ||
| + | [ 0.720000] mtd: partition " | ||
| + | [ 0.720000] 0x0000002d0000-0x0000003f0000 : " | ||
| + | [ 0.730000] 0x0000003f0000-0x000000400000 : " | ||
| + | [ 0.740000] 0x000000020000-0x0000003f0000 : " | ||
| + | </ | ||
| + | |||
| + | ==== Specific Install Notes ==== | ||
| + | === Images from trunk === | ||
| + | |||
| + | * The [[http:// | ||
| + | |||
| + | * Hardware version 4.21 works perfectly with the unmodified [[http:// | ||
| + | |||
| + | * Hardware version 4.22 works perfectly with the unmodified [[http:// | ||
| + | |||
| + | * Hardware version 4.23 works perfectly with the unmodified [[http:// | ||
| + | |||
| + | * Hardware version 4.24 works perfectly with the unmodified [[http:// | ||
| + | |||
| + | === Customized OpenWRT firmware for WR740N === | ||
| + | == Hardware versions v2.4 and v3 ONLY == | ||
| + | Managed to squeeze IPv6 packages (radvd, dhcp6 server and client) along with Luci web interface with english and romanian support into the 4 MB firmware ONLY for TP-LINK WR740N version 2.4 and 3. | ||
| + | Along with the above packages config files also the kernel was stripped down for the exact WR740N hardware via buildroot "make kernel_menuconfig" | ||
| + | Tested on romanian biggest ISP provider (RCS-RDS) for the IPv6 fiberlink services. | ||
| + | http:// | ||
| + | (page is in romanian only so far..) | ||
| + | |||
| + | == Hardware version v4.23 and v4.24 ONLY == | ||
| + | These were prepared using [[http:// | ||
| + | * QOS (incl. LuCI support) | ||
| + | * OpenVPN (incl. LuCI support) | ||
| + | * Tinyproxy (incl. LuCI support) | ||
| + | * UPNP (incl. LuCI support) | ||
| + | The command line used for the preparation was (all are the default packages, only these are changed: **-kmod-ledtrig-usbdev -kmod-usb-core -kmod-usb-ohci -kmod-usb2 luci-app-qos luci-app-openvpn luci-app-tinyproxy luci-app-upnp**): | ||
| + | < | ||
| + | make image PROFILE=TLWR740 PACKAGES=" | ||
| + | </ | ||
| + | **Notes:** | ||
| + | * <color red>The proposed altered **openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-factory.bin** firmware have not been tested</ | ||
| + | * The proposed altered **openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-sysupgrade.bin** that has been tested and working with no problems on my two WR740N v4.23 routers. | ||
| + | * The space used by the modified firmware is as follows: | ||
| + | < | ||
| + | root@OpenWrt: | ||
| + | Filesystem | ||
| + | rootfs | ||
| + | / | ||
| + | tmpfs 14672 80 | ||
| + | tmpfs 512 | ||
| + | / | ||
| + | overlayfs:/ | ||
| + | </ | ||
| + | You can [[http:// | ||
| + | |||
| + | You can [[http:// | ||
| + | < | ||
| + | make image PROFILE=TLWR740 PACKAGES=" | ||
| + | </ | ||
| + | * Everything said for v4.23 is applicable for v4.24 too (tested by user christoforos, | ||
| + | |||
| + | |||
| + | ===== Bootlogs ===== | ||
| + | ==== OEM bootlog ==== | ||
| + | This information is obtained from the serial interface: | ||
| + | |||
| + | <WRAP bootlog> | ||
| + | < | ||
| + | |||
| + | AP91 (ar7240) U-boot | ||
| + | DRAM: | ||
| + | sri | ||
| + | #### TAP VALUE 1 = 9, 2 = a | ||
| + | 32 MB | ||
| + | id read 0x100000ff | ||
| + | flash size 4194304, sector count = 64 | ||
| + | Flash: | ||
| + | Using default environment | ||
| + | |||
| + | In: serial | ||
| + | Out: | ||
| + | Err: | ||
| + | Net: | ||
| + | No valid address in Flash. Using fixed address | ||
| + | : cfg1 0xf cfg2 0x7014 | ||
| + | eth0: 00: | ||
| + | eth0 up | ||
| + | No valid address in Flash. Using fixed address | ||
| + | : cfg1 0xf cfg2 0x7214 | ||
| + | eth1: 00: | ||
| + | ATHRS26: resetting s26 | ||
| + | ATHRS26: s26 reset done | ||
| + | eth1 up | ||
| + | eth0, eth1 | ||
| + | Autobooting in 1 seconds | ||
| + | ## Booting image at 9f020000 ... | ||
| + | | ||
| + | </ | ||
| + | |||
| + | Type tpl in order to get into boot shell. This are the env parameters: | ||
| + | |||
| + | <WRAP bootlog> | ||
| + | < | ||
| + | bootargs=console=ttyS0, | ||
| + | bootcmd=bootm 0x9f020000 | ||
| + | bootdelay=1 | ||
| + | baudrate=115200 | ||
| + | ethaddr=0x00: | ||
| + | ipaddr=192.168.1.123 | ||
| + | serverip=192.168.1.100 | ||
| + | stdin=serial | ||
| + | stdout=serial | ||
| + | stderr=serial | ||
| + | ethact=eth0 | ||
| + | |||
| + | Environment size: 359/65532 bytes</ | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== OpenWrt bootlog ==== | ||
| + | <WRAP bootlog> | ||
| + | < | ||
| + | [ 0.000000] MyLoader: sysp=4cc15e57, | ||
| + | [ 0.000000] bootconsole [early0] enabled | ||
| + | [ 0.000000] CPU revision is: 00019374 (MIPS 24Kc) | ||
| + | [ 0.000000] SoC: Atheros AR9330 rev 1 | ||
| + | [ 0.000000] Clocks: CPU: | ||
| + | [ 0.000000] Determined physical RAM map: | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] Initrd not found or empty - disabling initrd | ||
| + | [ 0.000000] Zone PFN ranges: | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] Movable zone start PFN for each node | ||
| + | [ 0.000000] Early memory PFN ranges | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] On node 0 totalpages: 8192 | ||
| + | [ 0.000000] free_area_init_node: | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 | ||
| + | [ 0.000000] pcpu-alloc: [0] 0 | ||
| + | [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128 | ||
| + | [ 0.000000] Kernel command line: board=TL-WR741ND-v4 console=ttyATH0, | ||
| + | [ 0.000000] PID hash table entries: 128 (order: -3, 512 bytes) | ||
| + | [ 0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes) | ||
| + | [ 0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes) | ||
| + | [ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes. | ||
| + | [ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes | ||
| + | [ 0.000000] Writing ErrCtl register=00000000 | ||
| + | [ 0.000000] Readback ErrCtl register=00000000 | ||
| + | [ 0.000000] Memory: 29136k/ | ||
| + | [ 0.000000] SLUB: Genslabs=9, HWalign=32, Order=0-3, MinObjects=0, | ||
| + | [ 0.000000] NR_IRQS:51 | ||
| + | [ 0.000000] Calibrating delay loop... 265.42 BogoMIPS (lpj=1327104) | ||
| + | [ 0.080000] pid_max: default: 32768 minimum: 301 | ||
| + | [ 0.080000] Mount-cache hash table entries: 512 | ||
| + | [ 0.090000] NET: Registered protocol family 16 | ||
| + | [ 0.090000] gpiochip_add: | ||
| + | [ 0.100000] MIPS: machine is TP-LINK TL-WR741ND v4 | ||
| + | [ 0.510000] bio: create slab < | ||
| + | [ 0.520000] Switching to clocksource MIPS | ||
| + | [ 0.520000] NET: Registered protocol family 2 | ||
| + | [ 0.530000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | [ 0.530000] TCP established hash table entries: 1024 (order: 1, 8192 bytes) | ||
| + | [ 0.530000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | [ 0.540000] TCP: Hash tables configured (established 1024 bind 1024) | ||
| + | [ 0.550000] TCP reno registered | ||
| + | [ 0.550000] UDP hash table entries: 256 (order: 0, 4096 bytes) | ||
| + | [ 0.560000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) | ||
| + | [ 0.560000] NET: Registered protocol family 1 | ||
| + | [ 0.570000] PCI: CLS 0 bytes, default 32 | ||
| + | [ 0.590000] squashfs: version 4.0 (2009/ | ||
| + | [ 0.590000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. | ||
| + | [ 0.600000] msgmni has been set to 56 | ||
| + | [ 0.600000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) | ||
| + | [ 0.610000] io scheduler noop registered | ||
| + | [ 0.610000] io scheduler deadline registered (default) | ||
| + | [ 0.620000] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled | ||
| + | [ 0.630000] ar933x-uart: | ||
| + | [ 0.640000] console [ttyATH0] enabled, bootconsole disabled | ||
| + | [ 0.650000] m25p80 spi0.0: found en25q32b, expected m25p80 | ||
| + | [ 0.650000] m25p80 spi0.0: en25q32b (4096 Kbytes) | ||
| + | [ 0.660000] 5 tp-link partitions found on MTD device spi0.0 | ||
| + | [ 0.660000] Creating 5 MTD partitions on " | ||
| + | [ 0.670000] 0x000000000000-0x000000020000 : " | ||
| + | [ 0.680000] 0x000000020000-0x000000108468 : " | ||
| + | [ 0.680000] mtd: partition " | ||
| + | [ 0.690000] 0x000000108468-0x0000003f0000 : " | ||
| + | [ 0.700000] mtd: partition " | ||
| + | [ 0.710000] mtd: partition " | ||
| + | [ 0.720000] mtd: partition " | ||
| + | [ 0.720000] 0x0000003a0000-0x0000003f0000 : " | ||
| + | [ 0.730000] 0x0000003f0000-0x000000400000 : " | ||
| + | [ 0.740000] 0x000000020000-0x0000003f0000 : " | ||
| + | [ 0.760000] ag71xx_mdio: | ||
| + | [ 0.770000] eth0: Atheros AG71xx at 0xba000000, irq 5 | ||
| + | [ 1.320000] eth0: Found an AR7240/ | ||
| + | [ 2.350000] eth1: Atheros AG71xx at 0xb9000000, irq 4 | ||
| + | [ 2.900000] ag71xx ag71xx.0: eth1: connected to PHY at ag71xx-mdio.1: | ||
| + | [ 2.910000] TCP cubic registered | ||
| + | [ 2.910000] NET: Registered protocol family 17 | ||
| + | [ 2.920000] 8021q: 802.1Q VLAN Support v1.8 | ||
| + | [ 2.930000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2. | ||
| + | [ 2.930000] Freeing unused kernel memory: 208k freed | ||
| + | [ 6.160000] Registered led device: tp-link: | ||
| + | [ 6.160000] Registered led device: tp-link: | ||
| + | [ 6.160000] Registered led device: tp-link: | ||
| + | [ 6.160000] Registered led device: tp-link: | ||
| + | [ 6.160000] Registered led device: tp-link: | ||
| + | [ 6.160000] Registered led device: tp-link: | ||
| + | [ 6.160000] Registered led device: tp-link: | ||
| + | [ 6.160000] Registered led device: tp-link: | ||
| + | [ 7.230000] eth0: link up (1000Mbps/ | ||
| + | [ 9.470000] JFFS2 notice: (445) jffs2_build_xattr_subsystem: | ||
| + | [ 9.580000] eth0: link down | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | </ | ||
| + | |||
| + | ===== Hardware ===== | ||
| + | ==== Photos ==== | ||
| + | === WR740N v2.4 === | ||
| + | |||
| + | //Case Back://\\ | ||
| + | {{media: | ||
| + | |||
| + | === WR740N v4.23 === | ||
| + | |||
| + | //Case Front://\\ | ||
| + | {{media: | ||
| + | |||
| + | //Case Back://\\ | ||
| + | {{media: | ||
| + | {{media: | ||
| + | |||
| + | //Board Front://\\ | ||
| + | {{media: | ||
| + | |||
| + | //Board Back://\\ | ||
| + | {{media: | ||
| + | |||
| + | ==== Serial ==== | ||
| + | The general information and steps of using serial port, serial port cable, serial console etc, can be found at [[docs: | ||
| + | |||
| + | Below is the specific information about the different hardware versions of TL-WR740N. | ||
| + | |||
| + | === UART on v1.10 === | ||
| + | |||
| + | The serial headers are not completely connected (a voltage divider and capacitor are left out, so the headers are dead), but a serial connection can still be established by soldering directly to two of the empty pads. The result is a bit unstable (router output is often partially lost) and can probably be improved electrically. | ||
| + | |||
| + | {{media: | ||
| + | {{media: | ||
| + | |||
| + | === UART on v3.0 === | ||
| + | |||
| + | Baudrate: 115200n8 | ||
| + | |||
| + | Type " | ||
| + | |||
| + | {{media: | ||
| + | |||
| + | === UART on v4.23 === | ||
| + | |||
| + | The v4.23 uses the standard TP-Link pinout, however the TX pin is not connected to the CPU. In order to make the TX line working, the two points on the bottom side of the PCB must be connected with a small wire. The pin at the SOC is labeled TP18, the one at the serial connector is labeled TP28. T**he RX line is 5V intolerant!** So the connection needs a 3.3V RS232 level shifter. Pins on the connector on the photo are TX-RX-GND-3V3(VCC) (from left to right). | ||
| + | |||
| + | - Download http:// | ||
| + | - Hook your routers WAN ethernet port up to your network | ||
| + | - Hook up the serial console as explained in the section " | ||
| + | - Now we need to set router and server IP addresses (here named ROUTERIP and SERVERIP, substitute these with the real IP addresses). Type in the console:< | ||
| + | | ||
| + | | ||
| + | | ||
| + | - Double check that the output of printenv lists the IP addresses you just set. Now we can load the firmware over TFTP with " | ||
| + | tftpboot 0x81000000 openwrt-ar71xx-generic-tl-wr740n-v4-squashfs-factory.bin | ||
| + | erase 0x9f020000 +0x3c0000 | ||
| + | cp.b 0x81000000 0x9f020000 0x3c0000 | ||
| + | bootm 9f020000 | ||
| + | </ | ||
| + | |||
| + | {{media: | ||
| + | {{media: | ||
| + | {{media: | ||
| + | |||
| + | |||
| + | ==== 64MB RAM mod v4 ==== | ||
| + | |||
| + | Working chips: | ||
| + | * Hynix HY5DU121622DTP-D43 (From Mustang DDR SO-DIMM 512 MB) | ||
| + | * Hynix HY5DU121622CTP-D43 (From Hynix DDR SO-DIMM PC2700S-25330 512MB DDR 333MHz CL 2.5 | ||
| + | * Hynix HY5DU121622AT-J (From DDR 256MB PC400 (BUD968RA)) | ||
| + | * Infineon HYB25D512160BE (From Infineon DDR SO-DIMM 512 MB) | ||
| + | * Elpida EDD5116ADTA-6B-E (From Elpida DDR SO-DIMM 512 MB) | ||
| + | * Elpida EDD5116AFTA-5B-E (From Elpida DDR SO-DIMM 512 MB) | ||
| + | |||
| + | follow pictures soon... | ||
| + | |||
| + | ==== SD card mod ==== | ||
| + | |||
| + | * [[https:// | ||
| + | |||
| + | ===== Debricking ===== | ||
| + | General debricking advices are described [[docs: | ||
| + | |||
| + | At the original time of writing, no method was known to recover //most models// from a bad firmware without soldering the serial cable. However, ongoing experiments suggest that **TFTP flashing is possible even without soldering** a serial port. The list of models and versions which have a factory U-Boot compiled with tftp enabled is to be determined. It's best to try it yourself because there' | ||
| + | |||
| + | **For debricking with a working serial cable using TFTP follow the steps descibed in [[tl-wr741nd# | ||
| + | |||
| + | **For the (box branded) WR740N v2.4 and v4.23 the below works for recovery from nasty stuff like dropbear lockout, mtd overlay size problems or other software misuses :** | ||
| + | |||
| + | * Unplug the router' | ||
| + | * Connect any router LAN port directly to your PC. | ||
| + | * Configure your PC with a static IP address: 192.168.1.2 | ||
| + | * Plug the power on to the router. | ||
| + | * Wait until the " | ||
| + | * Press the " | ||
| + | * Login to the router by using telnet to connect to the IP address 192.168.1.1 -> there will be an immediate unauthenticated login to a root shell. | ||
| + | |||
| + | ==== Commands ==== | ||
| + | * mount_root - will mount the normal root filesystem. | ||
| + | * firstboot - all settings will be reset. | ||
| + | * / | ||
| + | |||
| + | ===== Bootloader Mods ===== | ||
| + | Read about [[docs: | ||
| + | |||
| + | ==== U-Boot 1.1.4 modification for routers ==== | ||
| + | Forum member [[https:// | ||
| + | |||
| + | This modification started from [[http:// | ||
| + | |||
| + | More information: | ||
| + | |||
| + | * Official repository on GitHub: [[https:// | ||
| + | * Discussion about this project on [[https:// | ||
| + | * An article (in Polish) about one of the first version of this project on [[http:// | ||
| + | |||
| + | ===== Notes ===== | ||
| + | **LUCI Web Interface has bug with port ID in switch section** (Checked on v4.20), LAN Port number on router=Port number in LUCI switch 1=2, 2=1, 3=2, 4=1 | ||
| + | |||
| + | ==== Links ==== | ||
| + | * [[http:// | ||
| + | |||
| + | |||
| + | ===== Tags ===== | ||
| + | {{tag> | ||