I tried making some modifications to make that verbosity configurable via a module parameter so that the debugging could remain turned on (since I have no clue why it's on). I was able to successfully build it but I have not had a chance to test it yet.
If it works I can post the patch but I'm not sure this is something that would gain much traction since I imagine there are better ways of doing this. I'm no C programmer!
I tried several different Angstrom image releases and observed the same behavior. The only one I haven't tried is the 06.06 release.
I also was using the OE bitbake environment to build a new kernel/module. I decided to do that since I want to give angstrom a chance and I'm intrigued by being able to build a completely custom distro. There's a lot to learn in that env however and I am not able to dedicate a ton of time to figuring it out so my progress is slow. But it will be beneficial in the long run.
I also tried one of RCN's wheezy flasher images. I haven't checked back recently to see, but I believe it was the first one he released. I saw the same behavior but I am I but puzzled because I thought I found the kernel .config file and it looked like USB gadget debugging was disabled.
Since I didn't plan to try and build a Debian image any time soon I didn't dig into Robert's kernel build setup to see what was really happening.
Greetings,I'm a bit new to embedded linux and especially to Angstrom, so my apologies if this is a dumb question.When the USB is plugged in and the RNDIS gadget module is active it is basically spamming the kernel log. I've tried googling for a way to disable all these debug messages getting dumped into the kernel log but so far no luck.Does anyone have a suggestion?Thanks!Kleven
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Op 16 sep. 2013, om 05:34 heeft Jim Bell <j...@jc-bell.com> het volgende geschreven:
> ...
The journal config has been fixed to drop those debug statements on september 9th. So any image with a later that from the official angstrom site http://downloads.angstrom-distribution.org/demo/beaglebone/ will have that.
... Should I try BBB-eMMC-flasher-v2013.06-2013.09.12.img.xz instead? What's the difference? Is that some sort of delta?
To supress these debug messages edit
/etc/systemd/journald.conf
and uncomment (remove the #) and edit the following lines
MaxLevelStore=info
MaxLevelSyslog=notice
[reboot]
The debug messages are still generated, but are not loger written to the journald log.
USB performance will be improved and CPU activity will be lowerd.
Less disk activity will raise the lifetime of your uSD card or eMMC.
(As argument, takes one of emerg, alert, crit, err, warning, notice, info, debug
or integer values in the range of 0..7 (corresponding to the same levels).
Messages equal or below the log level specified are stored/forwarded, messages above are dropped.)
-------
Btw. you can also limit the max. journald log size of your System with
SystemMaxUse=16M
Afterwards delete all directories in /var/log/journal and reboot.
-------
Have phun, Gerhard
:-)