OpenWrt Forum Archive

Topic: a special 703n clone: GL-iNet (more storage and internal serial pins)

The content of this topic has been archived between 20 Jun 2017 and 19 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

i bought thi device from ebay..is the same like wr720n, but with 8mb flash and 64mb ram

More pictures: http://galeria.tech-blog.pl/GLiNet/

1. Version from photos has 8 MB of FLASH.
2. It has a cheap AMS1117 voltage regulator instead of (more efficient) DC/DC inverter.
3. ART is the same on all devices.

>3. ART is the same on all devices.

So this means the radio is not tuned?  Any experience with what this means for throughput?

lizby wrote:

>3. ART is the same on all devices.
So this means the radio is not tuned?

Yes.

lizby wrote:

Any experience with what this means for throughput?

It seems to work very similar to TP-Link WR703N. Range and maximum throughput are comparable. I don't have possibilities to make professional tests.

@pepe2k: Can you perform a comparison using InSSIDer?

See https://forum.openwrt.org/viewtopic.php?id=46543

This is probably the best way to measure without professional tools.

Can you share some of your ART partitions (it shouldn't contain sensitive information such as MAC address), so we can compare between different devices?

the 16mbyte version is arrive today,take some photo for it:)

and the i read one program bin file,so it contains the art part
http://see.sl088.com/id/4d6


the 16mbyte version use the mx25l12835 chip

(Last edited by slboat on 30 Mar 2014, 10:25)

Squonk wrote:

@pepe2k: Can you perform a comparison using InSSIDer?

See https://forum.openwrt.org/viewtopic.php?id=46543

This is probably the best way to measure without professional tools.

As soon as I will have some free time to perform that test.

Squonk wrote:

Can you share some of your ART partitions (it shouldn't contain sensitive information such as MAC address), so we can compare between different devices?

Sure, here you go: http://www.tech-blog.pl/pliki/glinet_art.zip

slboat wrote:

the 16mbyte version is arrive today,take some photo for it:)

Great... and you did it again... please, don't put hundreds of images in your posts. Put there 1-2 and link to rest of them. It's hard to read topic if someone make that kind of mess...

lizby,  they did not print their model # on the case.

Also, I HAVE TRIED to build my own firmware, generic x86 for a PC, but was unsuccessful.  I tried to provide relevant information.  But, no one on these forums could be bothered to try and help:
https://forum.openwrt.org/viewtopic.php?id=48940

>TRIED to build my own firmware, generic x86

Sorry, I've never tried openwrt on x86.  Have you looked at this thread:  https://forum.openwrt.org/viewtopic.php?id=35887

It says it addresses dual core (and more), but is an active x86 thread, so may have useful information for you (I haven't been following it). 

Never used Imagebuilder, or at least it wasn't called that when I started.  I generally build with this or similar (see http://wiki.openwrt.org/doc/howto/easy.build):

svn co -r 39407 svn://svn.openwrt.org/openwrt/branches/attitude_adjustment aa_r39407
./scripts/feeds update
./scripts/feeds install -a
make defconfig
make prereq
make menuconfig
make V=99 -j 2

(Last edited by lizby on 26 Mar 2014, 01:47)

how about power consumption with that cheapo regulator?
is it higher than on wr703n?
and why it is so more expensive with extra parts for 20 cents an no power supply included.

(Last edited by etan on 28 Mar 2014, 11:56)

i build fw for this device, target tp-link wr720 v3 and modified rom 8Mb(720 have only 4mb). packages by default, ~4,2 MB free space after flashing
https://mega.co.nz/#!NUYwRCSY!FFVRY35W_ … ttEvCfp9mg
conect one port from router(wan or lan , any)to PC, set on PC static ip 192.168.1.2, mask 255.255.255.0, when plug router power, hold reset, green led will flash 5 times and after will go red continous, now type in your browser 192.168.1.1 , will see upgrade page, upload firmware and flash it.

you can do yourself in oracle virtual box, i know its easy for masters, but for novice like me take some time, hope this help someone

Comparing the ART partitions provided by both pepe2k and slboat gives ZERO difference, meaning these routers are not individually RF calibrated on the production line, and thus poor performance and non-compliance to RF regulations.

In one word: avoid using them for any serious application!

Here is the detailed hexdump:

00000000  00 03 7f 11 4d c3 00 03  7f 11 4d c4 ff ff ff ff  |....M.....M.....|
00000010  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
*
00001000  02 02 00 02 03 04 05 88  41 50 31 32 31 2d 31 36  |........AP121-16|
00001010  32 2d 44 33 35 32 33 00  38 00 00 00 00 00 1f 00  |2-D3523.8.......|
00001020  11 02 00 00 00 00 04 00  30 00 3d 00 03 00 08 ff  |........0.=.....|
00001030  11 00 00 00 00 10 01 00  00 22 22 02 00 50 01 50  |.........""..P.P|
00001040  01 50 01 00 00 00 00 00  00 1e 00 a4 8c 00 00 00  |.P..............|
00001050  ff 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
00001060  0e 0e 03 00 2c e2 00 02  0e 1c e0 00 00 08 e0 00  |....,...........|
00001070  00 08 00 00 00 00 00 00  00 00 00 00 09 00 00 00  |................|
00001080  00 00 00 00 00 00 00 00  00 00 70 89 a2 e6 00 78  |..........p....x|
00001090  8c b2 00 e9 00 7a 8b b2  00 eb 00 7d 8b b2 00 00  |.....z.....}....|
000010a0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
000010c0  00 00 00 70 ac 70 89 ac  70 89 ac 70 89 ac 24 24  |...p.p..p..p..$$|
000010d0  24 24 24 24 24 24 24 20  1e 1a 24 20 1e 1a 24 20  |$$$$$$$ ..$ ..$ |
000010e0  1e 1a 24 24 20 1e 1c 18  18 1a 16 14 1a 1a 16 14  |..$$ ...........|
000010f0  24 24 20 1e 1c 18 1a 1a  16 14 1a 1a 16 14 24 24  |$$ ...........$$|
00001100  20 1e 1c 18 1a 1a 16 14  1a 1a 16 14 1f 1f 1e 1c  | ...............|
00001110  1a 16 14 1a 14 12 1a 1a  14 12 1f 1f 1e 1c 1a 16  |................|
00001120  14 1a 14 12 1a 1a 14 12  1f 1f 1e 1c 1a 16 14 1a  |................|
00001130  14 12 1a 1a 14 12 11 12  15 17 41 42 45 47 31 32  |..........ABEG12|
00001140  35 37 70 75 9d a2 70 75  9d a2 70 75 9d a2 7a 7f  |57pu..pu..pu..z.|
00001150  84 98 70 75 ac b8 70 75  a7 ac 70 75 a7 ac 7a 7f  |..pu..pu..pu..z.|
00001160  84 a2 70 75 a7 ac 70 75  a7 ac 70 75 a7 ac 7a 7f  |..pu..pu..pu..z.|
00001170  84 a2 3c 7c 3c 7c 3c 7c  3c 7c 3c 7c 3c 7c 3c 7c  |..<|<|<|<|<|<|<||
00001180  7c 7c 3c 7c 3c 7c 3c 7c  3c 7c 3c 7c 3c 7c 3c 7c  |||<|<|<|<|<|<|<||
*
000011a0  7c 7c 10 01 00 00 22 22  02 00 00 00 00 00 00 00  |||....""........|
000011b0  00 00 00 00 00 00 44 00  00 00 00 00 00 ff 00 00  |......D.........|
000011c0  00 00 00 00 00 00 00 00  00 00 00 00 00 0e 0e 03  |................|
000011d0  00 2d e2 00 02 0e 1c e0  e0 f0 0c e0 e0 f0 6c 00  |.-............l.|
000011e0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
000011f0  00 00 00 00 00 00 00 4c  54 68 78 8c a0 b9 cd 00  |.......LThx.....|
00001200  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00001280  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 4c  |...............L|
00001290  54 68 78 8c a0 b9 cd 4c  58 68 8c b4 bd b9 cd 4c  |Thx....LXh.....L|
000012a0  58 68 8c b4 bd b9 cd 14  14 14 0a 14 14 14 0a 14  |Xh..............|
000012b0  14 14 0a 14 14 14 0a 14  14 14 0a 14 14 14 0a 14  |................|
000012c0  14 14 0a 14 14 14 0a 14  14 0a 0a 00 00 0a 0a 00  |................|
000012d0  00 0a 0a 00 00 14 14 0a  0a 00 00 0a 0a 00 00 0a  |................|
000012e0  0a 00 00 14 14 0a 0a 00  00 0a 0a 00 00 0a 0a 00  |................|
000012f0  00 14 14 0a 0a 00 00 0a  0a 00 00 0a 0a 00 00 14  |................|
00001300  14 0a 0a 00 00 0a 0a 00  00 0a 0a 00 00 14 14 0a  |................|
00001310  0a 00 00 0a 0a 00 00 0a  0a 00 00 14 14 0a 0a 00  |................|
00001320  00 0a 0a 00 00 0a 0a 00  00 14 14 0a 0a 00 00 0a  |................|
00001330  0a 00 00 0a 0a 00 00 14  14 0a 0a 00 00 0a 0a 00  |................|
00001340  00 0a 0a 00 00 14 14 0a  0a 00 00 0a 0a 00 00 0a  |................|
00001350  0a 00 00 14 14 0a 0a 00  00 0a 0a 00 00 0a 0a 00  |................|
00001360  00 14 14 0a 0a 00 00 0a  0a 00 00 0a 0a 00 00 14  |................|
00001370  14 0a 0a 00 00 0a 0a 00  00 0a 0a 00 00 14 14 0a  |................|
00001380  0a 00 00 0a 0a 00 00 0a  0a 00 00 14 14 0a 0a 00  |................|
00001390  00 0a 0a 00 00 0a 0a 00  00 14 14 0a 0a 00 00 0a  |................|
000013a0  0a 00 00 0a 0a 00 00 10  16 18 40 46 48 30 36 38  |..........@FH068|
000013b0  4c 5c 60 8c a0 b4 bd cd  4c 5c 60 8c 90 b4 bd cd  |L\`.....L\`.....|
000013c0  4e 56 5e 66 8e 96 ae bf  4c 50 5c 68 8c b4 ff ff  |NV^f....LP\h....|
000013d0  4c 5c 8c b4 ff ff ff ff  4e 5e 66 8e 9e ae ff ff  |L\......N^f.....|
000013e0  4c 50 54 5c 8c a0 b4 bd  4c 5c 68 8c 98 b4 bd cd  |LPT\....L\h.....|
000013f0  4e 56 5e 8e 96 ae bf c7  7c 7c 7c 7c 7c 7c 7c 3c  |NV^.....|||||||<|
00001400  7c 7c 7c 7c 7c 7c 7c 3c  3c 7c 3c 7c 7c 7c 7c 7c  ||||||||<<|<||||||
00001410  3c 7c 7c 3c 7c 3c 3c 3c  7c 7c 7c 3c 3c 3c 3c 3c  |<||<|<<<|||<<<<<|
00001420  7c 7c 7c 7c 7c 3c 3c 3c  7c 7c 7c 7c 7c 7c 7c 7c  ||||||<<<|||||||||
00001430  7c 7c 3c 7c 7c 7c 7c 3c  7c 3c 7c 7c 7c 7c 3c 7c  |||<||||<|<||||<||
00001440  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
*
00010000
pepe2k wrote:

Great... and you did it again... please, don't put hundreds of images in your posts. Put there 1-2 and link to rest of them. It's hard to read topic if someone make that kind of mess...

take easy,pepe2k,now i remove them all.

this gl.inet have a funny fact is it running the openwrt with a special ui,should them need open the soure or not?

Squonk wrote:

Comparing the ART partitions provided by both pepe2k and slboat gives ZERO difference, meaning these routers are not individually RF calibrated on the production line, and thus poor performance and non-compliance to RF regulations.

In one word: avoid using them for any serious application!

so the art do that work....that's cool,i thought them just same stuff in all route...now i see,it's just have some hard config inside the chip

Squonk wrote:

Comparing the ART partitions provided by both pepe2k and slboat gives ZERO difference, meaning these routers are not individually RF calibrated on the production line, and thus poor performance and non-compliance to RF regulations.

In one word: avoid using them for any serious application!

so the art do that work....that's cool,i thought them just same stuff in all route...now i see,it's just have some hard config inside the chip

nimo wrote:

Have you seen that they have posted instructions for how to build OpenWRT for the GL.inet on their page: http://www.gl-inet.com/w/?p=398&lang=en ?

That process fails for me when I try the "quilt push -a". Here's the output:

Applying patch 001-gl-38300.patch
patching file ”–unified”
Hunk #1 FAILED at 238.
1 out of 1 hunk FAILED -- rejects in file ”–unified”
patching file ”–unified”
Hunk #1 FAILED at 186.
1 out of 1 hunk FAILED -- rejects in file ”–unified”
patching file ”–unified”
Hunk #1 FAILED at 194.
1 out of 1 hunk FAILED -- rejects in file ”–unified”
patching file ”–unified”
The next patch would create the file ”–unified”,
which already exists!  Applying it anyway.
patching file ”–unified”
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- rejects in file ”–unified”
The next patch would create the file ”–unified”,
which already exists!  Applying it anyway.
patching file ”–unified”
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- rejects in file ”–unified”
patching file ”–unified”
Hunk #1 FAILED at 62.
Hunk #2 FAILED at 355.
2 out of 2 hunks FAILED -- rejects in file ”–unified”
patching file ”–unified”
Hunk #1 FAILED at 78.
1 out of 1 hunk FAILED -- rejects in file ”–unified”
patching file ”–unified”
Hunk #1 FAILED at 917.
1 out of 1 hunk FAILED -- rejects in file ”–unified”
Patch 001-gl-38300.patch does not apply (enforce with -f)
lizby wrote:

According to Squonk's reverse engineering of the Atheros AR9331-AL1A pinouts, documented here -- http://wiki.openwrt.org/toh/tp-link/tl- … 331_pinout -- GPIO's 18-22 have the following functions:

gpio18 I2S_CK, SLIC_CLK
gpio19 I2S_WS, SLIC_FS_OUT
gpio20 I2S_SO, SLIC_FS_IN
gpio21 I2S_MCK, SLIC_DATA_OUT
gpio22 I2S_MICIN, SLIC_DATA_IN

So it looks like i2c or an additional serial port would have to be bit-banged.

There is no way that I know of for serial port to be bit-banged. If there is a way please show me how, this would be realy helpful on few diy projects I'm working on.

pepe2k wrote:

More pictures: http://galeria.tech-blog.pl/GLiNet/

1. Version from photos has 8 MB of FLASH.
2. It has a cheap AMS1117 voltage regulator instead of (more efficient) DC/DC inverter.
3. ART is the same on all devices.

Awesome pictures! Can you please also share them and put them on the Wiki?

Is there a way to create ART partition data if your flash get's corrupted or lost?

(Last edited by valentt on 8 Jun 2014, 18:16)

Just got 2 of the 16mb ones today. Two quick questions:

1) Is there any way to remove all the GL.iNet stuff, leaving just a stock OpenWRT image? I'm sure that most of this could be accomplished by removing packages, but would prefer to just flash a new image, which I have been unable to find so far. I did find this but was unsure if it is a stock image or had any changes.

2) How much will the non-tuned radio affect me/usage? Is there a guide or way for me to tune the radio using the included ART?

FYI for anyone considering ordering, I bought mine on Amazon and received them in 10 days via Hong Kong Post. No damage, the package only contained the two units and two microUSB cables. I thought it somewhat interesting that each of them had a custom SSID and sticker based on the MAC address. I would've thought for a cheap clone like this that they wouldn't go the extra mile for it.

Anyone notice that the DDNS reports back to Beijing?

You should have a look at the "default" firewall rules!

Elludium_Q-36 wrote:

Anyone notice that the DDNS reports back to Beijing?

You should have a look at the "default" firewall rules!

I'm all for equal right to spying us. Not all spying should be done by US, so instead of using Google DNS I use chinese DNS sometimes just to give everybody equal rights on spying me smile

robbiet480 wrote:

Just got 2 of the 16mb ones today. Two quick questions:

1) Is there any way to remove all the GL.iNet stuff, leaving just a stock OpenWRT image? I'm sure that most of this could be accomplished by removing packages, but would prefer to just flash a new image, which I have been unable to find so far. I did find this but was unsure if it is a stock image or had any changes.

The packages there are just a compiled version of openwrt-trunk ... I update them occasionally. The only patches included in this build are the patches release on the gl-inet forum for building the gl-inet version. (16M support etc).

I have deployed 30+ of these devices so far... and currently have 10 in stock, though I'm guessing these will be sold out/used in a couple of weeks.

Other information about those packages can be found on: https://revspace.nl/GL-Inet and http://glinet.sigio.nl

(Last edited by sigio on 1 Aug 2014, 13:56)

Just to let you know that thanks to several OpenWRT forum members feedback the GL.iNet router has been upgraded with the following features:

  • now individually RF calibrated for optimal WiFi performance

  • CE/RoHS compliant (not FCC yet)

  • linear voltage regulator replaced by a switching DC/DC converter: saves up to 30% power

  • improved EMI/ESD protection on USB port

  • improved ESD protection on Ethernet ports

Important:: the RF connector on the PCB is not an U-FL connector for connecting an SMA pigtail antenna, but it is a misleading similar-looking RF switch used during factory RF calibration!

Announce is here: http://www.gl-inet.com/w/?p=442&lang=en

The GL.iNet router is now fully supported directly into OpenWRT trunk and has been exposed to media for using with Tor:
http://www.gl-inet.com/w/?p=453&lang=en

:-(
bought it few weeks ago, is there way to replace for newer model?
and how to recognize new model from outside?
how you know it is 30%? they do not say on website.

anybody know how much electricity dir-505 draws?
still less than newer gl-inet?
please it is important electricity is really expensive where i live!

(Last edited by etan on 18 Aug 2014, 02:59)