User Tools

Site Tools


toh:asus:wl-330n

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

toh:asus:wl-330n [2013/01/03 21:11]
toh:asus:wl-330n [2014/05/24 10:08] (current)
gcc
Line 12: Line 12:
   * WL-330N is supported since [[https://​dev.openwrt.org/​changeset/​31100/​trunk|R31100]] Note by JayBeOh: Use the 3G-.bin file for this device as well. There is a file specifically created for this device but it does not work (at least not when flashing via Recovery mode)   * WL-330N is supported since [[https://​dev.openwrt.org/​changeset/​31100/​trunk|R31100]] Note by JayBeOh: Use the 3G-.bin file for this device as well. There is a file specifically created for this device but it does not work (at least not when flashing via Recovery mode)
   * WL-330N3G is supported since: [[https://​dev.openwrt.org/​changeset/​31450/​trunk|R31450]]   * WL-330N3G is supported since: [[https://​dev.openwrt.org/​changeset/​31450/​trunk|R31450]]
 +  * Both supported by Attitude Adjustment 12.09: [[http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ramips/​rt305x/​openwrt-ramips-rt305x-wl-330n3g-squashfs-sysupgrade.bin|download firmware]] (same for both according to above comments, tested on 3G only)
  
 ====== Hardware ====== ====== Hardware ======
Line 51: Line 52:
   - Sides of plastic case are held together with small clips. Three on both long sides, two on end with no connectors.   - Sides of plastic case are held together with small clips. Three on both long sides, two on end with no connectors.
  
 +The case can be very difficult to open, but be careful not to destroy the plastic in the process as the case makes up half the body of the Ethernet socket.
  
 ===== Serial ===== ===== Serial =====
  
-The serial port on bottom side of PCB, left from USB port. There'​s two solder pads marked with TX and RX. Be careful when soldering and add drop of glue to prevent pulling fragile pads from pcb. +The serial port on bottom side of PCB, left from USB port. There'​s two solder pads marked with TX and RX. Be careful when soldering and add drop of glue to prevent pulling fragile pads from pcb.   
-Settings: 57600N8+ 
 +Settings: 57600N8, 3v3 TTL 
 + 
 +**Note:** The pads may be covered in solder mask, in which case you will have to carefully scrape them clean with a sharp blade before soldering.
  
 ===== JTAG ===== ===== JTAG =====
Line 64: Line 69:
 ====== Installation ====== ====== Installation ======
  
-** Note: ** OpenWrt ​currently does not support ​this device!+** Note: ** OpenWrt ​supports ​this device ​since Attitude Adjustment 12.09.
  
 ===== Installation using console port ===== ===== Installation using console port =====
  
-  - build your image from SVN-trunk: ​http://​downloads.openwrt.org/​docs/​buildroot-documentation.html (Target: ​ Ralink RT288x/​RT3xxx,​ Subtarget: RT305x based boards, Target Profile: Default Profile) +  - download a [[http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ramips/​rt305x/​openwrt-ramips-rt305x-wl-330n3g-squashfs-sysupgrade.bin|stable ​image]] 
-  - Prepare a TFTP-Server and place bin/ramips/openwrt-ramips-rt305x-wl-330n3g-squashfs-sysupgrade.bin (or bin/​ramips/​openwrt-ramips-rt305x-wl-330n-squashfs-sysupgrade.bin) in its directory+  ​or [[http://​downloads.openwrt.org/​docs/​buildroot-documentation.html|build your image from SVN trunk]](Target: ​ Ralink RT288x/​RT3xxx,​ Subtarget: RT305x based boards, Target Profile: Default Profile) 
 +  - Prepare a TFTP-Server and place the openwrt-ramips-rt305x-wl-330n3g-squashfs-sysupgrade.bin (or bin/​ramips/​openwrt-ramips-rt305x-wl-330n-squashfs-sysupgrade.bin) in its directory
   - Rename the binary to test.bin (longer filename failed once, test.bin is the default)   - Rename the binary to test.bin (longer filename failed once, test.bin is the default)
   - Connect to serial port (57600N8)   - Connect to serial port (57600N8)
Line 86: Line 92:
 ** Note: ** Tested on WL-330N3G. ** Note: ** Tested on WL-330N3G.
  
-It is possible to load an OpenWRT image this way, i.e. bin/​ramips/​openwrt-ramips-rt305x-wl-330n3g-squashfs-sysupgrade.bin. The example uses a firmware image downloaded from ASUS, it has a .trx extension, but the format is the same as the OpenWRT image.+It is possible to load an OpenWRT image this way, e.g. [[http://​downloads.openwrt.org/​attitude_adjustment/​12.09/​ramips/​rt305x/​openwrt-ramips-rt305x-wl-330n3g-squashfs-sysupgrade.bin|bin/​ramips/​openwrt-ramips-rt305x-wl-330n3g-squashfs-sysupgrade.bin]]. The example uses a firmware image downloaded from ASUS, it has a .trx extension, but the format is the same as the OpenWRT image.
 The ASUS WEB-interface firmware update page does not accept an OpenWRT image, it probably checks the image header. In the ASUS header the router model is specified, the OpenWRT header does not include the router model. The ASUS WEB-interface firmware update page does not accept an OpenWRT image, it probably checks the image header. In the ASUS header the router model is specified, the OpenWRT header does not include the router model.
  
Line 93: Line 99:
   - Keep holding the restore or WPS button approx 7 seconds more until the power LED blinks slowly (about 0.2 Hz). If you are running tcpdump on the Ethernet interface you should see ARP requests from 192.168.1.1 for 192.168.1.20.   - Keep holding the restore or WPS button approx 7 seconds more until the power LED blinks slowly (about 0.2 Hz). If you are running tcpdump on the Ethernet interface you should see ARP requests from 192.168.1.1 for 192.168.1.20.
   - Configure your Ethernet IPv4 address as static: **192.168.1.20** netmask 255.255.255.0. Note the IP of .20 is critical - the  bootloader accepts tftp only from this IP.   - Configure your Ethernet IPv4 address as static: **192.168.1.20** netmask 255.255.255.0. Note the IP of .20 is critical - the  bootloader accepts tftp only from this IP.
-  - Use tftp to upload a firmware file in **binary mode** to the device: \\ Under Windows this can be done with "tftp -i 192.168.1.1 put WL-330N3G_1.0.2.0.trx"​. \\ Under Linux you can use the "tftp 192.168.1.1"​ command, on OpenWRT devices you can use tftp-hpa and send the following commands: \\ <​code>​+  - Use tftp to upload a firmware file in **binary mode** to the device: \\ **Under Windows** this can be done with "tftp -i 192.168.1.1 put WL-330N3G_1.0.2.0.trx"​. \\ **Under Linux** you can use the "tftp 192.168.1.1"​ command, on OpenWRT devices you can use tftp-hpa and send the following commands: \\ <​code>​
 # tftp 192.168.1.1 # tftp 192.168.1.1
 tftp> binary tftp> binary
Line 110: Line 116:
   - The device will reboot when flashing is done. If you flashed OpenWRT, telnet into 192.168.1.1 and set root password according to [[doc/​howto/​firstlogin|First Login]].   - The device will reboot when flashing is done. If you flashed OpenWRT, telnet into 192.168.1.1 and set root password according to [[doc/​howto/​firstlogin|First Login]].
  
-===== Boot messages (Original firmware) ​===== +===== Bootlogs ​===== 
-<code+==== OEM bootlog ​==== 
-U-Boot 1.1.3 (Jul  6 2010 - 14:04:15)+<HTML
 +<p style="​padding:​ 10px;​border:​1px solid grey;​height:​600px;​font:​10px/​14px Georgia, Garamond, Serif;​overflow:​Auto;​background-color:#​FFFFFF">​ 
 +<​code>​U-Boot 1.1.3 (Jul  6 2010 - 14:04:15)
  
 Board: Ralink APSoC DRAM:  32 MB Board: Ralink APSoC DRAM:  32 MB
Line 420: Line 428:
  
 #</​code>​ #</​code>​
 +</p>
 +</​HTML>​
 +
 +===== Tags =====
 +
 +{{tag>​ramips rt3050 portable_router}}
toh/asus/wl-330n.1357243891.txt.bz2 · Last modified: 2013/01/03 21:11 (external edit)