EnGenius 9850

Post new topic   Reply to topic    DD-WRT Forum Index -> Senao Devices
Goto page Previous  1, 2, 3, 4, 5, 6 ... 15, 16, 17  Next
Author Message
chateau
DD-WRT User


Joined: 20 Aug 2010
Posts: 104

PostPosted: Tue Nov 16, 2010 23:21    Post subject: Reply with quote
Quote:
I have turbo nat enabled, but not sure if it works :/


I honestly don't know what Turbo Nat does. On my router with V1 Hardware and V2 Firmware I am unable to ' enable ' Turbo Nat. It doesn't reboot as the message states but simply reverts back to ' Disabled '.
Sponsor
chateau
DD-WRT User


Joined: 20 Aug 2010
Posts: 104

PostPosted: Wed Nov 17, 2010 0:11    Post subject: Reply with quote
Quote:
Asking doesn't bring a port of dd-wrt closer.
There won't be any until Brainslayer has a router on his desk which supposedly never will happen since this thread is only populated by free-riders.


I would be willing to help out jwbaynham with his costs if indeed the router has been sent to DD-WRT for testing.

I just acquired a second ESR-9850 yesterday, opened it up, took pictures, installed a serial cable, loaded DD-WRT for ESR-9752 on it (at some risk) and have posted the results here for anyone to analyze.


Last edited by chateau on Wed Nov 17, 2010 14:24; edited 2 times in total
Moogle Stiltzkin
DD-WRT Novice


Joined: 10 Jun 2010
Posts: 24

PostPosted: Wed Nov 17, 2010 0:28    Post subject: Reply with quote
Chateau where did you get yours from ?

I got mine from this Hongkong Online E-retailer

http://www.linkecomputer.com/products/1009666/ESR9850/EnGenius/

Use www.xe.com for currency conversion.


They ship internationally. Even with shipping it still was pretty good value :} Then again i'm within asia region.
chateau
DD-WRT User


Joined: 20 Aug 2010
Posts: 104

PostPosted: Wed Nov 17, 2010 0:39    Post subject: Reply with quote
Quote:
Chateau where did you get yours from ?


I bought it from an online retailer for $63 with free shipping.
Moogle Stiltzkin
DD-WRT Novice


Joined: 10 Jun 2010
Posts: 24

PostPosted: Wed Nov 17, 2010 0:48    Post subject: Reply with quote
chateau wrote:
Quote:
Chateau where did you get yours from ?


I bought it from an online retailer for $63 with free shipping.


Naice :d

Seems Linke is 86.8105 USD (shipping already included)
chateau
DD-WRT User


Joined: 20 Aug 2010
Posts: 104

PostPosted: Wed Nov 17, 2010 0:48    Post subject: Reply with quote
Well, it looks like I may have done damage to the router. I did a power down at the wrong time during a flash of DD-WRT. (Oh Well)

Edit: I forgot to mention the router still works (with the original firmware flashed) in that DHCP works, I can access the internet and other web pages, just not the one at 192.168.0.1.

The router will still boot and I can use Option 2 or Option 4. The original firmware (uImage_esr9850.bin) will load and I can then install the dlf files from the web interface. Unfortunately after that the web interface for normal operation says it has an error and the page does not load.

If I try to flash DD-WRT using firmware.bin for the ESR-9752 it goes to a point and then loops endlessly displaying memory address 0xBF169202

If I choose Option 4 during uBoot I can erase Linux and erase Bank 1. Both appear to work but to no avail.

Here is how far it gets in the process now when flashing DD-WRT.

U-boot Ver:1.0.0.32 2009/07/09


Board: Ralink APSoC DRAM: 32 MB 2*16 MB



U-boot Ver:1.0.0.32 2009/07/09


Board: Ralink APSoC DRAM: 32 MB 2*16 MB
============================================
ASIC 3052_MP2 (Port5<->GigaSW)
Product Name: ESR9850
SDRAM CAS = 3(d1835272)
============================================

Please choose the operation:
1: Load system code to SDRAM via TFTP.

2: System Load Linux Kernel then write to Flash via TFTP.
Warning!! Erase Linux in Flash then burn new one. Are you sure?(Y/N)
Please Input new ones /or Ctrl-C to discard
Input device IP (192.168.99.9) ==:

Input server IP (192.168.99.Cool ==:

Input Linux Kernel filename (uImageESR9850) ==:firmware_esr9752.bin
Using Eth0 device
TFTP from server 192.168.99.8; our IP address is 192.168.99.9
Filename 'firmware_esr9752.bin'.
Loading: checksum bad
checksum bad
checksum bad
checksum bad
checksum bad

ArpTimeoutCheck
Got ARP REPLY, set server/gtwy eth addr
Got it
checksum bad
checksum bad
checksum bad
T #
first block received
################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#################################################################
#
done
Bytes transferred = 3661082 (37dd1a hex)
Erase linux kernel block !!
From 0xBF050000 To 0xBF3CFFFF


erase sector = 5

erase sector = 6
*
erase sector = 7

erase sector = 8
*
erase sector = 9

erase sector = 10
*
erase sector = 11

erase sector = 12
*
erase sector = 13
*
erase sector = 14

erase sector = 15
*
erase sector = 16

erase sector = 17
*
erase sector = 18

erase sector = 19
*
erase sector = 20
*
erase sector = 21

erase sector = 22
*
erase sector = 23

erase sector = 24
*
erase sector = 25
*
erase sector = 26

erase sector = 27
*
erase sector = 28

erase sector = 29
*
erase sector = 30

erase sector = 31
*
erase sector = 32
*
erase sector = 33

erase sector = 34
*
erase sector = 35

erase sector = 36
*
erase sector = 37

erase sector = 38
*
erase sector = 39
*
erase sector = 40

erase sector = 41
*
erase sector = 42

erase sector = 43
*
erase sector = 44

erase sector = 45
*
erase sector = 46
*
erase sector = 47

erase sector = 48
*
erase sector = 49

erase sector = 50
*
erase sector = 51
*
erase sector = 52

erase sector = 53
*
erase sector = 54
*
erase sector = 55

erase sector = 56
*
erase sector = 57
*
erase sector = 58

erase sector = 59
*
erase sector = 60
Erased 56 sectors
Copy to Flash...
Copy 3661082 byte to Flash...
addr = 0xBF0A184C ,cnt=3327182
addr = 0xBF0F3086 ,cnt=2993300
addr = 0xBF144822 ,cnt=2659576
dest[0xBF169202]=00B4

dest[0xBF169202]=00A4

dest[0xBF169202]=00A4

dest[0xBF169202]=00A4

dest[0xBF169202]=00A4

dest[0xBF169202]=00A4

dest[0xBF169202]=00A4

dest[0xBF169202]=00A4

dest[0xBF169202]=00A4


Last edited by chateau on Wed Nov 17, 2010 4:04; edited 3 times in total
chateau
DD-WRT User


Joined: 20 Aug 2010
Posts: 104

PostPosted: Wed Nov 17, 2010 1:09    Post subject: Reply with quote
This is what it looks like flashing uImage_esr9850.bin. It doesn't appear to be using the part of flash that DD-WRT is trying to use that may be bad.

U-boot Ver:1.0.0.32 2009/07/09


Board: Ralink APSoC DRAM: 32 MB 2*16 MB
============================================
ASIC 3052_MP2 (Port5<->GigaSW)
Product Name: ESR9850
SDRAM CAS = 3(d1835272)
============================================

Please choose the operation:
1: Load system code to SDRAM via TFTP.

2: System Load Linux Kernel then write to Flash via TFTP.
Warning!! Erase Linux in Flash then burn new one. Are you sure?(Y/N)
Please Input new ones /or Ctrl-C to discard
Input device IP (192.168.99.9) ==:

Input server IP (192.168.99.Cool ==:

Input Linux Kernel filename (uImageESR9850) ==:uImage_esr9850.bin
Using Eth0 device
TFTP from server 192.168.99.8; our IP address is 192.168.99.9
Filename 'uImage_esr9850.bin'.
Loading: checksum bad
checksum bad
checksum bad
checksum bad
checksum bad

ArpTimeoutCheck
Got ARP REPLY, set server/gtwy eth addr
Got it
checksum bad
checksum bad
checksum bad
T #
first block received
################################################################
#################################################################
#################################################################
############
done
Bytes transferred = 1059403 (102a4b hex)
Erase linux kernel block !!
From 0xBF050000 To 0xBF15FFFF


erase sector = 5

erase sector = 6
*
erase sector = 7

erase sector = 8
*
erase sector = 9
*
erase sector = 10

erase sector = 11
*
erase sector = 12
*
erase sector = 13

erase sector = 14
*
erase sector = 15

erase sector = 16
*
erase sector = 17
*
erase sector = 18

erase sector = 19
*
erase sector = 20
*
erase sector = 21
Erased 17 sectors
Copy to Flash...
Copy 1059403 byte to Flash...
addr = 0xBF0A1826 ,cnt=725541
addr = 0xBF0F3036 ,cnt=391701
addr = 0xBF144864 ,cnt=57831 done

LINUX started...


Last edited by chateau on Wed Nov 17, 2010 2:24; edited 3 times in total
chateau
DD-WRT User


Joined: 20 Aug 2010
Posts: 104

PostPosted: Wed Nov 17, 2010 1:32    Post subject: Reply with quote
This pretty much confirms that I have killed part of the flash memory. It is from Putty's serial terminal while upgrading the APPS firmware (not from the normal web interface) but via the recovery web interface (Bluebox).



count+len=1618020
fwDoUpgrade: using web
======= image type 4, len 1617920
cmd [echo 1 > /storage/firmware_upg_tag.txt]
cmd [flashw -f /mnt/download.bin /dev/mtd5]
Data_size: 0x18b000(1617920) device_size: 0x250000 sector_size: 0x10000
Sector: 0x0 (0%)
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
ERROR: write(size=512) failed, errno=5
Sector: 0x10000 (4%)
ERROR: ioctl(MEMERASE) failed, pos=10000, errno=5
Sector: 0x20000 (8%)
Sector: 0x30000 (12%)
Sector: 0x40000 (16%)
Sector: 0x50000 (20%)
Sector: 0x60000 (24%)
Sector: 0x70000 (28%)
Sector: 0x80000 (32%)
Sector: 0x90000 (36%)
Sector: 0xa0000 (40%)
Sector: 0xb0000 (44%)
Sector: 0xc0000 (48%)
Sector: 0xd0000 (52%)
Sector: 0xe0000 (56%)
Sector: 0xf0000 (60%)
Sector: 0x100000 (64%)
Sector: 0x110000 (68%)
Sector: 0x120000 (72%)
Sector: 0x130000 (76%)
Sector: 0x140000 (81%)
Sector: 0x150000 (85%)
Sector: 0x160000 (89%)
Sector: 0x170000 (93%)
Sector: 0x180000 (97%)
100%.
Finished.
cmd [reboot]

Requesting system reboot
Use GPIO #7 to reset system
Moogle Stiltzkin
DD-WRT Novice


Joined: 10 Jun 2010
Posts: 24

PostPosted: Wed Nov 17, 2010 8:12    Post subject: Reply with quote
Think it can be fixed ?? Shocked
chateau
DD-WRT User


Joined: 20 Aug 2010
Posts: 104

PostPosted: Wed Nov 17, 2010 14:20    Post subject: Reply with quote
Quote:
Think it can be fixed ??


Nope, I have now bricked it for good. Crying or Very sad (Oh well).

I do want to make it clear that flashing DD-WRT did not brick the router. I had flashed firmware.bin for the ESR-9752 onto the router at least three times and then flashed it back to the original firmware each time with no problems. I was trying to capture the data in Putty's screen to post here and simply pulled the power at the wrong time during a flash.
LOM
DD-WRT Guru


Joined: 28 Dec 2008
Posts: 7647

PostPosted: Wed Nov 17, 2010 16:17    Post subject: Reply with quote
chateau wrote:


I do want to make it clear that flashing DD-WRT did not brick the router. I had flashed firmware.bin for the ESR-9752 onto the router at least three times and then flashed it back to the original firmware each time with no problems. I was trying to capture the data in Putty's screen to post here and simply pulled the power at the wrong time during a flash.


Pulling the power plug while flashing should normally not damage the flash, it looks from your logs as if cell bit has got stuck or a flash sector has become write protected.

I suppose that you never got the LAN switch working, ESR-9752 is using the RT3052's internal switch while an ESR-9850 has an external gigabit switch.

Do you have any log from stock firmware showing the mtd partitions, ie their addresses and sizes?

_________________
Kernel panic: Aiee, killing interrupt handler!
chateau
DD-WRT User


Joined: 20 Aug 2010
Posts: 104

PostPosted: Wed Nov 17, 2010 16:51    Post subject: Reply with quote
Quote:
Pulling the power plug while flashing should normally not damage the flash, it looks from your logs as if cell bit has got stuck or a flash sector has become write protected.

I suppose that you never got the LAN switch working, ESR-9752 is using the RT3052's internal switch while an ESR-9850 has an external gigabit switch.

Do you have any log from stock firmware showing the mtd partitions, ie their addresses and sizes?


Trying to un-protect the flash (Option 4 during uBoot) was how I finally bricked the router. I have been known to do a dumb thing every now and then.

Edit: Yes I knew the ESR-9850 has a separate Gibabit Switch and has little or no chance of the switch working with the ESR-9752 firmware. What I forgot to test was the wireless. It uses the RT3052f to my knowledge. Will try that when I get things going again.

The LAN or WAN switch does not work with ESR-9752 flashed on the router. I did notice that all the LEDs for Power, LAN, WAN did work with DD-WRT, even after a power down. By working I mean they responded to an ethernet cable being plugged in and appeared to blink with traffic.

I did notice that some of the GPIO seemed pretty standard in that GPIO 0 is WPS and GPIO 10 is Reset. I think that in one of my posts using factory firmware they also called GPIO 7 to reboot the router.

Edit: I will be able to get a log of the factory firmware KNL and APPS being loaded via Putty using the Recovery Web Interface (Bluebox). I have posted the same information for ESR-9752 so I know it is available, just did not check for it earlier. Unfortunately when using option 2 from uBoot there is little information to see. There is no access to telnet that I know of. With the factory firmware you end up in the Console mode which does not show much. I may be missing something in Console but have been unable to use it.

I would be glad to test for anything you want on my other ESR-9850 but it will take me a day or so to do that.

Edit: This is where the Kernel is flashed by factory firmware. Not sure if that is of any use.

Copy to Flash...
Copy 1059403 byte to Flash...
addr = 0xBF0A1826 ,cnt=725541
addr = 0xBF0F3036 ,cnt=391701
addr = 0xBF144864 ,cnt=57831 done

LINUX started...


Last edited by chateau on Thu Nov 18, 2010 14:41; edited 1 time in total
Moogle Stiltzkin
DD-WRT Novice


Joined: 10 Jun 2010
Posts: 24

PostPosted: Wed Nov 17, 2010 18:03    Post subject: Reply with quote
uh how much flash does the esr-9850 have ?? 4mb ?
chateau
DD-WRT User


Joined: 20 Aug 2010
Posts: 104

PostPosted: Wed Nov 17, 2010 21:44    Post subject: Reply with quote
Quote:
uh how much flash does the esr-9850 have ?? 4mb ?


This link has all the information http://www.engeniustech.com/resources/ESR-9850_DataSheet.pdf
seti
DD-WRT User


Joined: 22 Jun 2007
Posts: 277
Location: Physically: Somewhere in time and space / Mentally: As lost as the next person

PostPosted: Thu Nov 18, 2010 3:19    Post subject: Reply with quote
This router definitely needs some DD-WRT love...the GUi on this bad boy is a beast...it really sucks! I could see that DD-WRT would be the last link to make it a notably great router...up there with the very best!

My main issue currently with it is the dang wireless config...confusing as hell!
Goto page Previous  1, 2, 3, 4, 5, 6 ... 15, 16, 17  Next Display posts from previous:    Page 5 of 17
Post new topic   Reply to topic    DD-WRT Forum Index -> Senao Devices All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum