I'm new to LEDE but have some experience with DD-WRT on WRT54GL which is setup as a repeater.
Recently I found an old WRT54G3GV2-VF router that has much more memory and also 3 USB ports
and I thought I could use it to replace the WRT54GL and also attach storage to it in order to share it over the LAN and maybe also install a media server onto it.
But after flashing LEDE 17.01.4 I checked everything was fine except the USB ports which have no power!
Yes, I'm sure, because I've tested it before flashing and my 2.5'' drive spinned up properly,
except that with the original Linksys firmware, only 3g USB sticks were supported, no storage devices,
this was the main reason I decided to switch from the stock firmware.
No, I am not certain that the WRT54G3GV2-VF’s USB ports can be powered up via GPIO,
I just tried it according to the relevant wiki page, it was the only hint I came across after a lot of Googling.
root@LEDE:~# cat /sys/kernel/debug/gpio
GPIOs 0-15, ssb_chipco_gpio:
gpio-1 ( |bcm47xx:unk:power ) out hi
gpio-2 ( |bcm47xx:green:3g ) out lo
gpio-3 ( |bcm47xx:blue:3g ) out lo
gpio-5 ( |gpio-keys ) in hi
gpio-6 ( |gpio-keys ) in hi
So, #4 is unused and I wanted to create it:
root@LEDE:~# echo 4 > /sys/class/gpio/export
Get it's current value:
root@LEDE:~# cat /sys/class/gpio/gpio4/value
0
Try to set it to 1 just to see if something happens:
But after I flashed the image file openwrt-wrt54g3gv2-vf-squashfs.bin
I found that wifi was not working at all with version 10.0.3
so I continued searching in the downloads for newer versions,
where I found the below link with an image for WRT54G3GV2-VF: