I've built an image that has somehow managed to lose the ability to have an Interactive console (ttyUSB0). Not that I cannot use the console connection, I can.. I can see the kernel log scrolling.
However, I never get the
Press ENTER to activate this console message, and hitting
Enter does nothing.
Also note that I've tried the
option ttylogin '1' (defaults to 0, though 0 doesn't effect console logins on any other build I've made) and no go. ttylogin 0 or 1, it doesn't work. I can still use ssh in either setting.
First, thank you for helping
root@Shield:/etc# cat inittab
::sysinit:/etc/init.d/rcS S boot
::shutdown:/etc/init.d/rcS K shutdown
Yes, it isn't the
grep, but you can see why I just
However, I can tell you that I have it working again. I suspect OpenWrt wasn't loading
init, which caused all sorts of issues. This whole target is convoluted and I'm feeling my way through it.
Question, I am choosing to save
/proc/config.gz in the build. This is just the Kernel config? How can I make my cleaned target-tree use it? There are specific settings I lucked into with the ethernet drivers that I'd like to keep as "known working".
Again @anon50098793 I appreciate the help!
Your config.gz is a derivative ( based on defaults, package selections, target makefile etc. ), it's not designed ( from a buildroot perspective ) to be plugged back in at the top of the chain statically.
Use it as a reference and address the core / package selections where applicable... and in the worst case you could add a couple of static options. But, overriding or using the whole thing is not intended / advised.
Gotcha.. I appreciate the info. My issue comes from the fact I haven't narrowed down the exact
CONFIG_ options the enable things like the ethernet driver that I've patched in. I've got a scattershot "I know this works" config, but I've lost that build and can't seem to re-create it . I was hoping for a more elegant way of doing it than brute'ing a
Thank you again!
diff and fgrep are about as elegant as it gets when you attempt to add new things... when I was in your situation...
Each build ( modded buildroot ) I'd keep;
- config.gz ( technically line below is the same thing )
- ./scripts/diffconfig > config.snap
then ... later on, you have all you need to backtrack... in the end, I rarely needed most of it.
This should be highlighted more. It would save so much heartache hahah..
Thank you again!
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.