FIRMWARE:OpenWrt SNAPSHOT r8217-2cc821e / LuCI Master (git-18.276.41146-280dd33) MODEM:ARRIS SURFBoard SB8200 ROUTER:Linksys WRT32X USB NAS:Western Digital BLACK 1 TB Hardrive + Startech USB 3.0 External SATA III Enclosure
FIRMWARE:OpenWrt SNAPSHOT r8217-2cc821e / LuCI Master (git-18.276.41146-280dd33) MODEM:ARRIS SURFBoard SB8200 ROUTER:Linksys WRT32X USB NAS:Western Digital BLACK 1 TB Hardrive + Startech USB 3.0 External SATA III Enclosure
Joined: 05 Apr 2017 Posts: 981 Location: Louisiana, USA
Posted: Tue Jun 05, 2018 14:20 Post subject:
@ghoffman With all the serial flashing / testing you've been doing I would recommend installing a 3.5mm jack in your WRT32X.
It's a huge convenience not having to take the case apart and reassemble every time.
The parts are relatively cheap and only light soldering is needed.
The one drawback is you have to drill a 1/4" hold in the side of the WRT32X.
FIRMWARE:OpenWrt SNAPSHOT r8217-2cc821e / LuCI Master (git-18.276.41146-280dd33) MODEM:ARRIS SURFBoard SB8200 ROUTER:Linksys WRT32X USB NAS:Western Digital BLACK 1 TB Hardrive + Startech USB 3.0 External SATA III Enclosure
Joined: 05 Apr 2017 Posts: 981 Location: Louisiana, USA
Posted: Tue Jun 05, 2018 20:38 Post subject:
Found it:
adi-brasov wrote:
PostPosted: Sun Oct 08, 2017 5:08 Post subject: Reply with quote
respun01 wrote:
@ghoffman :
2- does anyone have a venom.img that can be loaded from the wrt32x (uboot209) bootloader?
there is no need to compile a image from source.all can be done from dd-wrt or lede prompt.if you have FW_WRT32X_1.0.170828.208.img, then copy with winscp to /tmp and extract kernel and root files, and make the image :
thats all. we have a image that can be flashed to new partition layout (new env vars must be set) from u-boot or from dd-wrt/lede using "mtd -f write" command.
about the mtdparts : the partition layout is stored in dtb file (compiled dts).actualy the kernel file is zimage+dtb. you can see it with an hex viewer at the end of kernel file starting with a "d0 0d fe ed". it can be decompiled in linux with dtc command.
i played with editing some values in dtb zone, modifying some partition size, to see if it is working. and it is.
the opensource firmware doesnt use mtd params passed to kernel, using instead dts or internal table compiled with kernel. wich make sense, preventing the manufacturer to enforce mtdparts boot argument.
FIRMWARE:OpenWrt SNAPSHOT r8217-2cc821e / LuCI Master (git-18.276.41146-280dd33) MODEM:ARRIS SURFBoard SB8200 ROUTER:Linksys WRT32X USB NAS:Western Digital BLACK 1 TB Hardrive + Startech USB 3.0 External SATA III Enclosure
@adi and @spurious -
i used that technique to buidl the flat file a number of months ago. it worked on my old wrt3200acm converted to wrt32x.
on my new wrt32xb, i used that file to try to revert from dd-wrt by flashing from the dd-wrt console to mtd7 (boot_part 2). that image would not boot. i diffed it witht he flat file that you just uploaded, and there were seom differences, so maybe i had a bad image. i'll try again with the one you uploaded. but it will be a few days till a get time and access.
thanks all. i'd of course be interested in experiences of others.
@ghoffman : i presume you are using ddwrt for wrt32x (and you have the default values for u-boot env vars). so to flash flat image you can use serial or from ddwrt terminal :
#mtd erase mtd7
#mtd -f write fw.img mtd7
@adi - my logs show that i followed your directions; i appreciate your step-by-step to build a ubifs image.
my flat image (built from linksys FW_WRT32X_1.0.180404.58.img) had 142 recurrent differences from yours. i'm wondering if there are two versions of 'stock' with the same date floating around - it wouldn't be the first time.
the other possibility is that my env vars are messed up. i'll check before resetting.
anyway - i'll be checking all by serial in a couple days and let you know.
thanks
@adi - my logs show that i followed your directions; i appreciate your step-by-step to build a ubifs image.
my flat image (built from linksys FW_WRT32X_1.0.180404.58.img) had 142 recurrent differences from yours. i'm wondering if there are two versions of 'stock' with the same date floating around - it wouldn't be the first time.
the other possibility is that my env vars are messed up. i'll check before resetting.
anyway - i'll be checking all by serial in a couple days and let you know.
thanks
do not confuse ubifs with ubi volumes. the steps provided actualy make ubi volumes. the filesystem under ubi volumes may be jffs,ubifs,squahfs,etc. think of ubi volumes they are like linux LVM's, adapted to mtd devices.
and i hope you adapted kernel size with the actual size from your sysupgrade image.
a more elegant command would be #truncate -s 3M kernel, but it is not available in ddwrt (i dont know if it is in lede). or to avoid calculation of count :
@ghoffman & @isg17 I saw the image posted to the Linksys Forum ( 1.0.170919.nonjenkins-inteliboy-161 ), but it was taken down before I could grab it.
Would either of you mind uploading it here? Thanks in advance.
Here's the requested file. Unfortunately, I renamed the file a while back to what it is and didn't preserve the original name. I too was trying to find the file link from Linksys's download area but couldn't.
The SHA an MD5 checksums are as follows:
$ shasum -a 256 FW_WRT32X_1.0.170919.nonjenkins-inteliboy-1619.img
88b42e8ef69f8a9c37bee20eb41037281644f88642a87b96e43cb374773d3d8b FW_WRT32X_1.0.170919.nonjenkins-inteliboy-1619.img
@ghoffman With all the serial flashing / testing you've been doing I would recommend installing a 3.5mm jack in your WRT32X.
It's a huge convenience not having to take the case apart and reassemble every time.
The parts are relatively cheap and only light soldering is needed.
The one drawback is you have to drill a 1/4" hold in the side of the WRT32X.
Joined: 07 Apr 2018 Posts: 66 Location: Calgary, AB Canada
Posted: Mon Jun 11, 2018 16:10 Post subject:
My WRT32X arrived today (yay!)
BTW, thanks again spurious for all your help over the last few days in regards to getting me ready to get this thing working my with expressvpn and policy based routing.
Was wondering how close brainslayer is to a gui flashable DD-WRT image?
and if not ready, should I try the method in the first post in this thread via SSH and wget? does the DD-WRT function fully once installed via SSH?
FIRMWARE:OpenWrt SNAPSHOT r8217-2cc821e / LuCI Master (git-18.276.41146-280dd33) MODEM:ARRIS SURFBoard SB8200 ROUTER:Linksys WRT32X USB NAS:Western Digital BLACK 1 TB Hardrive + Startech USB 3.0 External SATA III Enclosure
Joined: 07 Apr 2018 Posts: 66 Location: Calgary, AB Canada
Posted: Mon Jun 11, 2018 19:17 Post subject:
just an fyi. I decided to try the VPN through the venom firmware and the performance was worse than my WRT1900ACv2. My WRT1900ACv2 could get around 55 mbit throughput over the VPN (ExpressVPN which uses encryption that is demanded on router CPU). The WRT32x has a 1.8 Ghz dual core vs. the 1.6 dual core in the WRT1900ACv2/ACS. Yet maximum throughput over the vpn was 44mbit.
Even had it worked better it still would not be a solution for me because Policy Based Routing is absolutely essential in my circumstances. 5 of my devices MUST NOT be behind VPN and MUST use a custom DNS while the rest of my Devices (17 of them) need to be fully protected behind the VPN.