Buffalo WLI-TX4-AG300N
Dual Band Wireless Ethernet Bridge
Manuf/OEM/ODM Gemtek WACR-130N
OEM source code available at: http://buffalo.jp/php/los.php?to=gpl/wireless/gpl_wli-tx4-ag300n_150.tar
Supported Versions
Hardware Highlights
Installation
→ Install OpenWrt (generic explanation)
Firmware:
- currently, wli-tx4-ag300n-squashfs-sysupgrade images don't work. The root filesystem is not recognized which results in a kernel panic.
- wzr-agl300nh-squashfs-sysupgrade images will boot, but you do not get network access.
- You can build a patched, bootable image using OpenWrt-ImageBuilder by replacing the partition label “linux” by “firmware” near line 42 in target/linux/ramips/dts/WLI-TX4-AG300N.dts, but results are similar as with the agl300nh image.
Flashing:
- Send file via TFTP. (IP: 192.168.11.1; only accepts oem roms; 4 sec time window)
- Set up a TFTP server on you PC and connect a serial cable (with a 3.3V TTL level converter). Hit 2 when prompted during reboot on the console. Specify IP addresses and file name after confirming to flash the firmware.
Flash Layout
Need Flash Layout for this device! |
Please check out the article flash.layout. It contains an example and a couple of explanations.
OEM easy installation
Need OEM install this particular device! |
Upgrading OpenWrt
If you have already installed OpenWrt and like to reflash for e.g. upgrading to a new OpenWrt version you can upgrade using the mtd command line tool. It is important that you put the firmware image into the ramdisk (/tmp) before you start flashing.
LuCI Web Upgrade Process
- Browse to http://192.168.1.1/cgi-bin/luci/mini/system/upgrade/ LuCI Upgrade URL
- Upload image file for sysupgrade to LuCI
- Wait for reboot
Terminal Upgrade Process
- Login as root via SSH on 192.168.1.1
- Use the following commands to upgrade.
cd /tmp/ wget http://http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc sysupgrade /tmp/xxx.abc
- If sysupgrade does not support this router, use the following commands.
cd /tmp/ wget http://http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc mtd write /tmp/xxx.abc linux && reboot
Basic configuration
→ Basic configuration After flashing, proceed with this.
Set up your Internet connection, configure wireless, configure USB port, etc.
Specific Configuration
Interfaces
Need config instructions for this device! |
The default network configuration is:
Interface Name | Description | Default configuration |
---|---|---|
br-lan | LAN & WiFi | 192.168.1.1/24 |
vlan0 (eth0.0) | LAN ports (1 to 4) | None |
wl0 | WiFi | Disabled |
Switch Ports (for VLANs)
Need VLAN mapping for this device! |
Failsafe mode
Buttons
→ hardware.button on howto use and configure the hardware button(s).
The Buffalo WLI-TX4-AG300N has two buttons. They are Power and Security. Here, we merely name the buttons, so we can use them in the above Howto:
BUTTON | Event |
---|---|
Power | reset |
Security | ses |
Hardware
Info
Instruction set: | MIPS |
Vendor: | MediaTek |
bootloader: | |
System-On-Chip: | Ralink RT2880 |
CPU @Frq | MIPS 4KEc @?MHz |
Flash size: | 4096 KiB |
Flash Chip: | Macronix MX29LV320EBTI-70G |
RAM size: | 32 MiB |
RAM Chip: | EtronTech EM639165TS-6G x 2 |
Wireless No1: | Ralink RT2850 w/ 2×3 MIMO for 2.4GHz/5Ghz 802.11b/g/n |
switch: | IC+ IP175C (10/100, VLAN) |
USB: | No |
Serial: | yes |
JTAG: | Unknown |
Opening the case
Note: This will void your warranty!
- Remove 4 T-8 screws from bottom of case
- Take care with antenna connections located on side opposite power switch!
- Rotate top of case to left side when facing front.
Serial
→ port.serial general information about the serial port, serial port cable, etc.
Serial is unpopulated 4-pin header near the reset switch. Pinout is VCC (3.3V, only use to power the RS232 level converter), GND, TX, RX.
Parameters: 57600 bauds, 8 bits, No parity, 1 stop bit.
Photo of PCB with markings
JTAG
→ port.jtag general information about the JTAG port, JTAG cable, etc.
JTAG may be located adjacent to the serial near reset switch:
Photo of PCB with markings