Hi,
My first time attempting to use a nightly image in an attempt to get away from the legacy kernel. I installed Armbian_5.33.171007_Odroidc2_Debian_stretch_next_4.13.5.img on my C2, and it booted up just fine. Unfortunately, my primary use case for this hardware is a music streamer (and server), requires the ability to use Class 2 USB Audio, with (relatively) high-end USB DACs. I was unable to get the USB DAC to be recognized at all (did not show up in the ALSA devices listed by aplay -L, nor was it listed by lsusb.)
I immediately reverted to the official Debian image running 3.14.79-odroidc2, and all was well again. As you can see below, my Teac USB is now listed (and working)
charles@odroidc2:/etc$ lsusb
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 0644:8043 TEAC Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
My main problem with 3.14 is that it pegs the CPU at 100% with a kswap thread if the machine gets close to running out of physical memory. Mostly, that doesn't happen, but when I build certain software using parallel Make, it completely locks up the machine. I notice the swapiness is set to 0 in /etc/sysctl.conf, which some people recommend to minimize the chances of the kswap process getting out of control.
So, I would really like to move up to a 4.x kernel, and require very few devices to work since it will be a headless music server.
Are the recent nightly builds for the C2 configured with snd-usb-audio support? If not, can they be?
Charles.