Torstein, list: On Wed, Apr 10, 2013 at 2:32 AM, Torstein Hegge <hegge@xxxxxxxxxxx> wrote: [...] > What does dmesg / /var/log/kern.log say when you plug in the device with > the v3.9-rc6 kernel? Hmm things are getting interesting. Yesterday, when I had the problem with missing altset 2, as far as I can remember, I had plugged in the Schiit before booting and switched the Schiit to USB once booted. Today below I booted the machine, switched the Schiit to usb input, started up a terminal window, checked the kernel version, tailed the /var/log/kern.log, plugged the Schiit in, then checked the /proc/asound/Interface/stream0 file. Despite the error messages when plugging, it seems I have altset 2 back! clh@temuko:~$ uname -r 3.9.0-030900rc6-generic clh@temuko:~$ tail -f /var/log/kern.log Apr 10 08:08:39 temuko kernel: [ 21.818692] 8139too 0000:02:03.0 eth0: link down Apr 10 08:08:39 temuko kernel: [ 21.818776] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready Apr 10 08:08:44 temuko kernel: [ 26.130144] wlan0: authenticate with 20:76:00:0d:dd:00 Apr 10 08:08:44 temuko kernel: [ 26.135889] wlan0: send auth to 20:76:00:0d:dd:00 (try 1/3) Apr 10 08:08:44 temuko kernel: [ 26.137723] wlan0: authenticated Apr 10 08:08:44 temuko kernel: [ 26.138252] ath5k 0000:02:02.0 wlan0: disabling HT/VHT due to WEP/TKIP use Apr 10 08:08:44 temuko kernel: [ 26.140071] wlan0: associate with 20:76:00:0d:dd:00 (try 1/3) Apr 10 08:08:44 temuko kernel: [ 26.142175] wlan0: RX AssocResp from 20:76:00:0d:dd:00 (capab=0x411 status=0 aid=3) Apr 10 08:08:44 temuko kernel: [ 26.142630] wlan0: associated Apr 10 08:08:44 temuko kernel: [ 26.142702] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready (here I am plugging in the Schiit) Apr 10 08:11:15 temuko kernel: [ 177.148055] usb 1-3: new high-speed USB device number 2 using ehci-pci Apr 10 08:11:15 temuko kernel: [ 177.305718] usb 1-3: config 1 interface 8 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 64 Apr 10 08:11:15 temuko kernel: [ 177.305731] usb 1-3: config 1 interface 8 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 64 Apr 10 08:11:15 temuko kernel: [ 177.308176] usb 1-3: New USB device found, idVendor=0d8c, idProduct=0304 Apr 10 08:11:15 temuko kernel: [ 177.308187] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Apr 10 08:11:15 temuko kernel: [ 177.308197] usb 1-3: Product: Schiit USB Interface Apr 10 08:11:15 temuko kernel: [ 177.308206] usb 1-3: Manufacturer: CMEDIA Apr 10 08:11:15 temuko kernel: [ 177.694819] hidraw: raw HID events driver (C) Jiri Kosina Apr 10 08:11:15 temuko kernel: [ 177.712517] 2:1:2: clock source 15 is not valid, cannot use Apr 10 08:11:15 temuko kernel: [ 177.743525] 2:2:2: clock source 16 is not valid, cannot use Apr 10 08:11:15 temuko kernel: [ 177.784388] 2:5:1: clock source 19 is not valid, cannot use Apr 10 08:11:15 temuko kernel: [ 177.788307] 2:5:2: clock source 19 is not valid, cannot use Apr 10 08:11:15 temuko kernel: [ 177.788858] cannot get ctl value: req = 0x83, wValue = 0x201, wIndex = 0x0, type = 4 Apr 10 08:11:15 temuko kernel: [ 177.791363] usbcore: registered new interface driver snd-usb-audio Apr 10 08:11:15 temuko kernel: [ 177.849874] usbcore: registered new interface driver usbhid Apr 10 08:11:15 temuko kernel: [ 177.849886] usbhid: USB HID core driver Apr 10 08:11:15 temuko kernel: [ 177.897234] input: CMEDIA Schiit USB Interface as /devices/pci0000:00/0000:00:13.2/usb1/1-3/1-3:1.6/input/input7 Apr 10 08:11:15 temuko kernel: [ 177.897944] hid-generic 0003:0D8C:0304.0001: input,hidraw0: USB HID v1.00 Device [CMEDIA Schiit USB Interface] on usb-0000:00:13.2-3/input6 (ok that's all it's going to do I guess) ^C clh@temuko:~$ ls /proc/asound/Interface id midi0 pcm0c pcm0p pcm1c pcm1p pcm2p pcm3c stream0 stream1 stream2 stream3 usbbus usbid usbmixer clh@temuko:~$ cat !$/stream0 cat /proc/asound/Interface/stream0 CMEDIA Schiit USB Interface at usb-0000:00:13.2-3, high speed : USB Audio Playback: Status: Stop Interface 1 Altset 1 Format: S16_LE Channels: 2 Endpoint: 5 OUT (ASYNC) Rates: 44100, 48000, 88200, 96000, 192000 Data packet interval: 125 us Interface 1 Altset 2 Format: S32_LE Channels: 2 Endpoint: 5 OUT (ASYNC) Rates: 44100, 48000, 88200, 96000, 192000 Data packet interval: 125 us Capture: Status: Stop Interface 4 Altset 1 Format: S16_LE Channels: 2 Endpoint: 8 IN (ASYNC) Rates: 44100, 48000, 88200, 96000, 192000 Data packet interval: 125 us Interface 4 Altset 2 Format: S32_LE Channels: 2 Endpoint: 8 IN (ASYNC) Rates: 44100, 48000, 88200, 96000, 192000 Data packet interval: 125 us clh@temuko:~$ I tried to replicate the same conditions as previously, ie plug before boot, but now I seem to have the altset 2 back. I tried playing a few tracks at different speeds / bit rates and all seems fine now, ie the 24 bit files get converted to 32 bit and not 16 bit on altset 2. It would be fantastic to consider this fixed but I'm a bit lost as to how my altset disappeared for a session... -- Chris Hermansen · clhermansen "at" gmail "dot" com C'est ma façon de parler. ------------------------------------------------------------------------------ Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter _______________________________________________ Alsa-user mailing list Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user