Linksys 32X oem firmware is out........

Post new topic   Reply to topic    DD-WRT Forum Index -> Marvell MVEBU based Hardware (WRT1900AC etc.)
Goto page Previous  1, 2, 3 ... 7, 8, 9, 10, 11  Next
Author Message
ghoffman
DD-WRT User


Joined: 03 Jan 2010
Posts: 453

PostPosted: Mon Oct 02, 2017 20:07    Post subject: Reply with quote
inteliboy wrote:
try sysupgrade -n -v -F
are you sure you are flashing WRT32X DDWRT image and not WRT3200ACM?

EDIT: okay, thats weird

@inteliboy and brainslayer-
i'm thinking the wrt32x factory (openwrt) firmware needs a sysupgrade image that has 'jenkins' in it instead of 'root' ?
Sponsor
lanbudget
DD-WRT Novice


Joined: 22 May 2012
Posts: 16

PostPosted: Mon Oct 02, 2017 22:41    Post subject: Reply with quote
Irken Skoodge wrote:

root@WRT32X:~# fw_printenv


Could you share a redacted dump of mtd4?
Irken Skoodge
DD-WRT Novice


Joined: 26 Aug 2013
Posts: 24

PostPosted: Mon Oct 02, 2017 23:57    Post subject: Reply with quote
lanbudget wrote:
Irken Skoodge wrote:

root@WRT32X:~# fw_printenv


Could you share a redacted dump of mtd4?


admin1_passphrase=-redacted-
admin2_passphrase=-redacted-
cert_region=US
default_passphrase=-redacted-
default_ssid=-redacted-
deviceType=urn:home-linksys-com:device:Router:1
devinfo_version=20170517.1
hw_mac_addr=-redacted-
hw_revision=1
hw_version=48SAM204.0GA
manufacturer=Linksys
manufacturerURL=http://www.linksys.com
manufacturer_date=2017/06/09
mfg_data_version=1
modelDescription=Simultaneous Dual-Band Wireless-AC Gigabit Router
modelNumber=WRT32X
recovery_key=-redacted-
serial_number=-redacted-
sw_version=v2.0.9
tc_passphrase=-redacted-
tc_ssid=-redacted-
uuid_key=-redacted-
wps_device_pin=-redacted-
lanbudget
DD-WRT Novice


Joined: 22 May 2012
Posts: 16

PostPosted: Tue Oct 03, 2017 0:47    Post subject: Reply with quote
Irken Skoodge wrote:

default_ssid=-redacted-
wps_device_pin=-redacted-


Thanks! Is default_ssid Linksysxxxxx (where x represents any number)?

On my WRT3200ACM,

devinfo_version=20160121.1
manufacturer=Linksys, LLC
sw_version=v0.0.4
Irken Skoodge
DD-WRT Novice


Joined: 26 Aug 2013
Posts: 24

PostPosted: Tue Oct 03, 2017 0:50    Post subject: Reply with quote
lanbudget wrote:
Irken Skoodge wrote:

default_ssid=-redacted-
wps_device_pin=-redacted-


Thanks! Is default_ssid Linksysxxxxx (where x represents any number)?

On my WRT3200ACM,

devinfo_version=20160121.1
manufacturer=Linksys, LLC
sw_version=v0.0.4


Yes its exactly this format: Linksysxxxxx
lanbudget
DD-WRT Novice


Joined: 22 May 2012
Posts: 16

PostPosted: Tue Oct 03, 2017 1:04    Post subject: Reply with quote
recovery_key is missing in my devinfo

Can you guess what recovery_key does? Does it pattern-match some other field?

Can you share the value of your recovery_key (scramble it a bit)?
Irken Skoodge
DD-WRT Novice


Joined: 26 Aug 2013
Posts: 24

PostPosted: Tue Oct 03, 2017 1:29    Post subject: Reply with quote
lanbudget wrote:
recovery_key is missing in my devinfo

Can you guess what recovery_key does? Does it pattern-match some other field?

Can you share the value of your recovery_key (scramble it a bit)?


recovery_key=xxxxx
recovery_key=689**
ghoffman
DD-WRT User


Joined: 03 Jan 2010
Posts: 453

PostPosted: Tue Oct 03, 2017 3:11    Post subject: Reply with quote
yes, in my wrt3200acm, there is no recovery key.
here are the wrt3200acm values:
Code:

admin1_passphrase=1111111111
admin2_passphrase=1111111111
cert_region=CA
default_passphrase=1111111111
default_ssid=Linksys11111
deviceType=urn:home-linksys-com:device:Router:1
devinfo_version=20160121.1
hw_mac_addr=60:38:E0:B9:4A:D8
hw_revision=1
hw_version=48SAM203.SGD
manufacturer=Linksys, LLC
manufacturerURL=http://www.linksys.com
manufacturer_date=2016/11/07
mfg_data_version=1
modelDescription=Simultaneous Dual-Band Wireless-AC Gigabit Router
modelNumber=WRT3200ACM-CA
serial_number=11111111111111
sw_version=v2.0.9
tc_passphrase=1111111111111111111111111111111111111111111111111111111111111111
tc_ssid=11111111111111111111111111111111
uuid_key=11111111-1111-1111-1111-111111111111
wps_device_pin=11111111
xiringuelu
DD-WRT Novice


Joined: 08 Jul 2017
Posts: 2

PostPosted: Tue Oct 03, 2017 8:32    Post subject: Reply with quote
First of all, thank you so much for all your effort and all the information you share.

Is there any chance you could create a set of steps including the latest findings and the main instructions (page 3 of this thread) in order to convert a wrt3200acm into a wrt32x?

It would be really helpful to have everything combined in one post for all of us who don't have the knowledge you have guys.

Thanks a lot.
Beradon
DD-WRT Novice


Joined: 05 Nov 2016
Posts: 36

PostPosted: Tue Oct 03, 2017 21:42    Post subject: Reply with quote
First, thanks to inteliboy for all the legwork getting this cross flash figured out, and to cybernook for clearing up some of the commands.

Second: I take no responsibility if you ruin your router, do this AT YOUR OWN RISK.


Here's the complete process:

Required:
USB-TTL cable, such as:
https://www.adafruit.com/product/954

Here's the Amazon link:
https://www.amazon.com/ADAFRUIT-INDUSTRIES-954-SERIAL-RASPBERRY/dp/B00DJUHGHI

Despite the fact that it says Raspberry Pi, it's the same cable.

First download this image:
rango.img to download: http://www108.zippyshare.com/v/lgm43Bri/file.html

Download tftpd:
http://tftpd32.jounin.net/
Place it somewhere you can find it, you'll need to set the default directory and put the rango.img in that location

Download PuTTY or another terminal program


Open your WRT3200ACM (screws in the feet of the front are enough to remove, then just pull it apart) and connect your USB-TTL cable left to right to the serial connection (far right side, white header):
GND - pin 1 - black
RX - pin 2 - white
TX - pin 4 - green

Connect your PC's network interface to one of the LAN interfaces on your router

IMPORTANT:
If you're running a firewall, DISABLE IT (that means McAfee, Kaspersky, Symantec, Bitdefender, Panda or any one of the other antivirus suites that includes the firewall)
When you've done that, if running Windows 10, go into the Windows firewall settings and disable that one as well, as it will have auto-renabled when you disabled the third party firewall

Settings on PC:
Set PC's IP to 192.168.1.254 / 255.255.255.0

Run PuTTY

Run tftpd

In PuTTY (or your terminal program), set it to serial and select the correct com port (you may need to check your Windows device manager to determine what com port your USB-TTL cable has been assigned)

Boot your router, watch for the interrupt boot message, hit a key to stop it. It will then boot you into the U-boot

Type (these IP settings may not be required, I used them because of familiarity with doing it in the past):
I've put a blank line after each command because the word wrap the forum is doing, be sure to get the whole command, copy it into notepad if you need to be sure.

Code:
setenv ipaddr 192.168.1.1
 
setenv netmask 255.255.255.0
 
setenv serverip 192.168.1.254
 
-----------------

setenv mtdparts 'mtdparts=armada-nand:2048K(uboot)ro,128K(u_env),256K(s_env),256K@8064K(devinfo),123m@9m(firmware1),123m@132m(firmware2)'

setenv nandboot 'setenv bootargs console=ttyS0,115200 root=/dev/mtdblock6;nand read $defaultLoadAddr $priKernAddr $priKernSize; bootz $defaultLoadAddr'

setenv altnandboot 'setenv bootargs console=ttyS0,115200 root=/dev/mtdblock8;nand read $defaultLoadAddr $altKernAddr $altKernSize; bootz $defaultLoadAddr'

setenv priKernAddr 0x0900000

setenv altKernAddr 0x8400000

setenv altFwSize 0x7b00000

setenv priFwSize 0x7b00000

save

run update_both_images

boot



Executing the run update_both_images makes the router connect to your tftp server and download the rango.img file


This is enough to get you to the WRT32X firmware, but if you want to change the U-boot to the WRT32X U-boot, do the following (this is NOT required):

Code:

SSH to your router from PuTTY and execute:
mtd write /uboot209.bin u-boot
reboot

Load into the U-boot with your console cable (as with above)
resetenv
reset

Log back into the U-boot with console cable
setenv -f silent
saveenv


IMPORTANT FINAL STEP:
Finally, when you're completely done, go to the Linksys support site and download the updated firmware for the 32X and update your router. There are fixes in that firmware for the wireless driver and for the Killer prioritization. Once you've done that (after the update is complete and it has rebooted on its own):

Cold boot (power cycle) your router. This is important or you may experience instability with the wireless connectivity.


If anyone sees anything I missed, please let me know and I'll update this post.


Last edited by Beradon on Tue Oct 03, 2017 22:02; edited 2 times in total
Beradon
DD-WRT Novice


Joined: 05 Nov 2016
Posts: 36

PostPosted: Tue Oct 03, 2017 21:54    Post subject: Reply with quote
Just wanted to let everyone know of some updates coming to the firmware as well...

I received an evaluation version of the actual WRT32X device to review, and based on my review, Linksys has contacted me for more input. They plan on updating the firmware with some or all of the following features:

MAC Address and IP address visibility on the Killer Prioritization UI
MAC Address visbility on the Devices page

They've also said they will consider including the VPN Server functionality, as the firmware already has client functionality, which is rare for a consumer device.

I also mentioned that the port forwarding UI is very limited and suggested they add the capability for different internal vs external ports, as well as the option to comma-separate different ports so you dont need to have a separate line for every port (if they aren't consecutive numbers)
cybrnook
DD-WRT User


Joined: 08 Jan 2014
Posts: 279

PostPosted: Tue Oct 03, 2017 23:05    Post subject: Reply with quote
Beradon wrote:
Just wanted to let everyone know of some updates coming to the firmware as well...

I received an evaluation version of the actual WRT32X device to review, and based on my review, Linksys has contacted me for more input. They plan on updating the firmware with some or all of the following features:

MAC Address and IP address visibility on the Killer Prioritization UI
MAC Address visbility on the Devices page

They've also said they will consider including the VPN Server functionality, as the firmware already has client functionality, which is rare for a consumer device.

I also mentioned that the port forwarding UI is very limited and suggested they add the capability for different internal vs external ports, as well as the option to comma-separate different ports so you dont need to have a separate line for every port (if they aren't consecutive numbers)

If your in contact, ask them why they went with dead openwrt when the last commit is over a year old, and LEDE is the standard now.

And, why they haven't cleaned out the fan_ctrl.sh script from cron. WRT1900ACv1 is no longer really relevant Smile.
Beradon
DD-WRT Novice


Joined: 05 Nov 2016
Posts: 36

PostPosted: Tue Oct 03, 2017 23:47    Post subject: Reply with quote
cybrnook wrote:
Beradon wrote:
Just wanted to let everyone know of some updates coming to the firmware as well...

I received an evaluation version of the actual WRT32X device to review, and based on my review, Linksys has contacted me for more input. They plan on updating the firmware with some or all of the following features:

MAC Address and IP address visibility on the Killer Prioritization UI
MAC Address visbility on the Devices page

They've also said they will consider including the VPN Server functionality, as the firmware already has client functionality, which is rare for a consumer device.

I also mentioned that the port forwarding UI is very limited and suggested they add the capability for different internal vs external ports, as well as the option to comma-separate different ports so you dont need to have a separate line for every port (if they aren't consecutive numbers)

If your in contact, ask them why they went with dead openwrt when the last commit is over a year old, and LEDE is the standard now.

And, why they haven't cleaned out the fan_ctrl.sh script from cron. WRT1900ACv1 is no longer really relevant Smile.


I dont have that level of contact Smile I could only hope they'd put me into contact with someone like that, but they had me talk to the 'special WRT32X team' and he said he would forward my suggestions to the devs.
Beradon
DD-WRT Novice


Joined: 05 Nov 2016
Posts: 36

PostPosted: Thu Oct 05, 2017 14:31    Post subject: Reply with quote
Had to reboot mine again today because none of my devices could connect to the wireless.
lanbudget
DD-WRT Novice


Joined: 22 May 2012
Posts: 16

PostPosted: Thu Oct 05, 2017 15:46    Post subject: Reply with quote
Beradon wrote:
Had to reboot mine again today because none of my devices could connect to the wireless.


A, trouble connecting with the wireless driver B, defaulting to same name for 2.4 and 5 ghz hangs some wifi cards c, limited choice for 5ghz channels.
Goto page Previous  1, 2, 3 ... 7, 8, 9, 10, 11  Next Display posts from previous:    Page 8 of 11
Post new topic   Reply to topic    DD-WRT Forum Index -> Marvell MVEBU based Hardware (WRT1900AC etc.) 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