I tried to build my own OpenWrt with custom kernel components. Somehow I removed something important from kernel_menuconfig and my new fw image won't power up USB3. It detects USB3 and the root hub, but there's no 5V VBUS on the physical connector. The port is simply "off". I failed to find out what's missing.
I'm looking for a /proc/config.gz (kernel config) from a working Linksys WRT-1900ACS v2 to compare with my own. The default image (where USB3 is working) does not have config.gz support, so I can't extract the config from that.
./scripts/diffconfig.sh > configMine
chose the device and target, will give you OOTB defaults
/scripts/diffconfig.sh > configDefault
cp confifMine .config
diff -y --suppress-common-line configMine configDefault
assuming OOTB actually powers things
Your commands seem to compare OpenWrt .config (settings in make menuconfig), not kernel (make kernel_menuconfig).
ah, missed that. Unless configured to do so, I don't think that ends up on an install. Does git status indicate your modified file in your buildroot.
Thanks for the ideea! Why didn't I think of that?!
It seems that i'm missing a generic power regulator driver and/or a generic usb phy. Testing in progress.
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.