I believe it's fine. Just have to connect the RX, TX and GND pins from the adapter to the console. Right?
It will work but the adapter also needs either 3.3V or 5V supply voltage from the router so you need 4 wires all in all. _________________ Kernel panic: Aiee, killing interrupt handler!
I believe it's fine. Just have to connect the RX, TX and GND pins from the adapter to the console. Right?
It will work but the adapter also needs either 3.3V or 5V supply voltage from the router so you need 4 wires all in all.
Thanks LOM
I don't want to take this thread off topic, but I believe you mean that I need to power up the max232 chip using the routers power. I will check this when the module arrives, but shouldn't it get powered up already using the usb power?
Easy to check to see if the power goes in or out of the module but since I do not have it yet, I'm just curious.
It is more likely that 5V and 3.3V are inputs for the TTL section of the USB<->TTL IC so that the TTL drivers has the same voltage as the device it is connected to.
I see no reason for feeding a device from the converter.
The USB section of the converter usually gets its power from the USB interface and if it doesn't then the device wont be recognized by your computer when you plug it in.
A simple way to see if the TTL section is individually powered is to jumper the rx and tx pins and type something on the keyboard when a terminal session is opened.
If the keystrokes echoes back then the TTL section is powered from USB, if not then you have to power it from the router. _________________ Kernel panic: Aiee, killing interrupt handler!
Posted: Mon Jan 23, 2012 21:41 Post subject: Web version
Hello,
I'm new to dd-wrt and i like to get dd-wrt on my sitecom WL-341 without opening the router. Is there a web version to flash the router? I got a WL-341 V2 003 and i believe i need a dlf file for uploading.
I`m writing this cause i`m well aware that there isn't much support for these via Serial Flashing on the forum. So i thought this might help someone after alot of figuring out.
I used PUTTY,Solarwinds TFTP Server, and a USB-TTL adaptor.
From what i`ve tried. I doesn't matter what cable you`re using as long as the USB-TTL has it's own power. Usually this gets it's power from the USB Plug.
On the Router. There are 6 pins. (or pads usually).
The Last 4 points are what you want to look at.
Pins 3 and 4 and 5 are what you will need.
Pin 3 is the RX and Pin 4 is the TX, Pin 5 is GND
YOU DO NOT NEED TO CONNECT THE PWR (Tested the router gives out 3.3V)
So grab your USB to TTL (I used a local guy's USB TO TTL that was using a MCP2200 solution) (worked like a charm)
CONNECT THE USB TO TTL TX PIN to PIN 3(RX) of the router
CONNECT THE USB TO TTL RX PIN to PIN 4(TX) of the Router
CONNECT THE USB TO TTL GND PIN to PIN 5(GND) of the Router
TX = Transmit and RX = Receive.
So you want the router to send the data and the adaptor to receive.
DO NOT TRY TO DO THIS DIRECTLY TO THE SERIAL PORT ON YOUR PC. Also, if you`re buying a USB to serial. make sure it's a TTL serial port. and not the normal RS232 port. (that will not work)
Once you`ve soldered up the wires. Open putty. set the com port to whatever your windows configured the virtual port. Mine was COM 11.
Set the speed to 57600 (Most USB to TTL Serial should work)
the reset default and the flow control to NONE
Then click open. Once you`ve clicked open. Plug in the power on to the router.
You will see alot of messages. and constantly press 2. If you missed the part to flash the system and update. Reboot and try again. (you don't need to close putty) just plug the power on the router on and off. and try again. You have less than a second to press "2".
Set the router IP to 192.168.99.9
Set your PC IP to STATIC 192.168.99.8 (If you do not know this. You shouldn't be flashing your router)
The router will then ask you for the firmware name. It should be firmware.bin (Downloaded from DDWRT site)(i used the ESR-9752 firmware and it works great)
Open up solarwinds TFTP server. COnfigure and set the root directory to C:\ and make sure firmware.bin is in the root of your C:\
Once you`ve opened that up. Press enter in putty after you have typed the firmware.bin name. And you`re good to go, it will take a couple of mins to flash.
TADA! You`ve successfully flashed DD-WRT. I hope this has helped someone flashed their router today to their AWESOME Firwmare.
Here for some people that want the stock Sitecom firmware instead of the EnGenius.
This is a example for the WL-351:
The DLF files start with a 16byte header. See : Link
To let the ENGenius uImage accept the sitecom firmware. you'll need to change the Header information.
The normal ENgenius header does have the following numbers on location "0x00000006 and 0x00000007" number "01", and the Sitecom "02". To let the WEBFlash accept the sitecom firmware. change these values to "01" (ENGenius code)
Then use the ENGenius uImage to flash the modified sitecom firmware.
Voila you've successfully restored the firmware.
The 3 files for successful flasing are attached. to make it easyer. Wink
PS. you'll need to flash the KNL first and then the APPS. mentioned that the sitecom layout will be visible after flashing the APPS. before that the ENGenius layout is visible.
Sorry to necro this old thread. But im trying to update the firmware on my sitecom router to dd-wrt, and have done everything as described in the verry good post a few pages back, i can get putty to show text for me, but when i try to push button 2 to get to the part where i can flash my router this happens:
Code:
Booting...
=======RTL-boot(RTL8196C) Ver:1.0.3.151 2010/12/08=======
Please choose the operation:
1: Load system code to SDRAM via TFTP.
New Header
User Press [2]
---Escape booting by user
Set 8196C PHY Patch OK
---Ethernet init Okay!
<Senao Networks>
also, option 2 doesnt even appear to me on any restart.
I hope anyone here can help me.
Posted: Thu May 02, 2013 0:39 Post subject: New 21061 build not working
New 21061 build not working! To be more precise it is working right after reflashing. It stops working after first reboot, serial console shows that everything boots as usual (as I can see), but there is no network, PC can not acquire network address.