Page 2 of 7 FirstFirst 1234 ... LastLast
Results 11 to 20 of 66

Thread: Compiling new kernel for Tascam US-122l

  1. #11
    Join Date
    Oct 2006
    Location
    Belgium
    Beans
    10

    Re: Compiling new kernel for Tascam US-122l

    Karsten Wiese's patches are making their way into the ALSA driver, from v1.0.18rc1 (check the changelog).

    Unfortunately I have an US-144 for testing...

    I first compiled Kernel Vanilla 2.6.25.4 under Ubuntu 8.04 Hardy Heron following Federico Briata's tutorial.

    I then tried to modify snd-usb-us122l_0.5.patch l.771-781
    Code:
    +static struct usb_device_id snd_us122l_usb_id_table[] = {
    +	{
    +		.match_flags =	USB_DEVICE_ID_MATCH_DEVICE,
    +		.idVendor =	0x0644,
    +		.idProduct =	USB_ID_US122L
    +	},
    +/*  	{ */		/* US-144 maybe works when @USB1.1. Untested. */
    +/* 		.match_flags =	USB_DEVICE_ID_MATCH_DEVICE, */
    +/* 		.idVendor =	0x0644, */
    +/* 		.idProduct =	USB_ID_US144 */
    +/* 	}, */
    into
    Code:
    +static struct usb_device_id snd_us122l_usb_id_table[] = {
    +/*	{*/
    +/*		.match_flags =	USB_DEVICE_ID_MATCH_DEVICE, */
    +/*		.idVendor =	0x0644, */
    +/*		.idProduct =	USB_ID_US122L */
    +/*	},*/
    +  	{ 		/* US-144 maybe works when @USB1.1. Untested. */
    + 		.match_flags =	USB_DEVICE_ID_MATCH_DEVICE, 
    + 		.idVendor =	0x0644,
    + 		.idProduct =	USB_ID_US144
    + 	},
    Even after multiple replugs and reboots, dmesg outputs
    Code:
    snd-usb-us122l: probe of 5-5:1.1 failed with error -5
    with an additional "couldn't __get_free_pages()" error message (generated from sound/usb/usx2y/usb_stream.c)...

    Might be due to my patch mashup.

    I also tried to compile this latest ALSA driver version (--with-cards=snd-us122l among other configure flags), but no related module gets built. The changelog reads "build stub for us122l", hence probably still some inactivated code snippets...

    I guess I'll go fetch a Native-Instrument Audio Kontrol 1 tomorrow...

    Good luck!

  2. #12
    Join Date
    Aug 2008
    Beans
    14

    Re: Compiling new kernel for Tascam US-122l

    @keithacole
    Ok I'll create package also for 32bit and public, as fast I can.

    @LevTermen
    what's output of dmesg?
    have you tried to remove usb2 module and test the card on usb1.1? You can get how to do this from previous post and now also from http://wiki.briata.org/doku.php?id=t...roubleshooting
    Last edited by federicobriata; August 25th, 2008 at 06:49 PM.

  3. #13
    Join Date
    Jul 2005
    Beans
    72

    Re: Compiling new kernel for Tascam US-122l

    Quote Originally Posted by LevTermen View Post
    Karsten Wiese's patches are making their way into the ALSA driver, from v1.0.18rc1 (check the changelog).
    so if i compile and use the .18rc1 alsa driver will the interface work then?
    modded xbox, overclocked cassiopeia, Ubuntu Box, Xubuntu Tablet, Ubuntu Studio in 4u server case, XP on Dell XPS 1210 that needs new battery, Vista Box, vonage, 108MBs wifi, podcast connoisseur, CBR F3(daily ride)...Dad

  4. #14
    Join Date
    Jul 2005
    Beans
    72

    Re: Compiling new kernel for Tascam US-122l

    i acquired an Alesis QSR sound module last night. getting the tascam 144 working would be great right about now becuase of its midi interface..


    any progress guys?
    modded xbox, overclocked cassiopeia, Ubuntu Box, Xubuntu Tablet, Ubuntu Studio in 4u server case, XP on Dell XPS 1210 that needs new battery, Vista Box, vonage, 108MBs wifi, podcast connoisseur, CBR F3(daily ride)...Dad

  5. #15
    Join Date
    Aug 2008
    Beans
    14

    Re: Compiling new kernel for Tascam US-122l


  6. #16
    Join Date
    Sep 2005
    Beans
    31

    Re: Compiling new kernel for Tascam US-122l

    will these recognize the tascam usb-144 ???

  7. #17
    Join Date
    Jul 2005
    Beans
    72

    Re: Compiling new kernel for Tascam US-122l

    Quote Originally Posted by federicobriata View Post








    i get this error with linux-image-2.6.25.4-us122l_1.bri_i386.deb

    Code:
    keith@keith-desktop:~$ sudo dpkg -i /usr/src/us-122l/linux-image-2.6.25.4-us122l_1.bri_i386.deb 
    [sudo] password for keith: 
    (Reading database ... 166491 files and directories currently installed.)
    Unpacking linux-image-2.6.25.4-us122l (from .../linux-image-2.6.25.4-us122l_1.bri_i386.deb) ...
    Done.
    dpkg-deb (subprocess): short read in buffer_copy (failed to write to pipe in copy)
    dpkg-deb: subprocess paste returned error exit status 2
    dpkg: error processing /usr/src/us-122l/linux-image-2.6.25.4-us122l_1.bri_i386.deb (--install):
     short read in buffer_copy (backend dpkg-deb during `./lib/modules/2.6.25.4-us122l/kernel/fs/cifs/cifs.ko')
    Running postrm hook script /sbin/update-grub.
    Searching for GRUB installation directory ... found: /boot/grub
    Searching for default file ... found: /boot/grub/default
    Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
    Searching for splash image ... none found, skipping ...
    Found kernel: /boot/vmlinuz-2.6.24-19-rt
    Found kernel: /boot/vmlinuz-2.6.24-19-generic
    Found kernel: /boot/vmlinuz-2.6.24-16-generic
    Found kernel: /boot/memtest86+.bin
    Updating /boot/grub/menu.lst ... done
    
    Errors were encountered while processing:
     /usr/src/us-122l/linux-image-2.6.25.4-us122l_1.bri_i386.deb
    keith@keith-desktop:~$
    im still not using the inteface

    is linux-image-2.6.25.4-us122l_1.bri_i386.deb supposed to only be 5MB ?
    Last edited by keithacole; September 21st, 2008 at 01:00 AM. Reason: new discovery
    modded xbox, overclocked cassiopeia, Ubuntu Box, Xubuntu Tablet, Ubuntu Studio in 4u server case, XP on Dell XPS 1210 that needs new battery, Vista Box, vonage, 108MBs wifi, podcast connoisseur, CBR F3(daily ride)...Dad

  8. #18
    Join Date
    May 2008
    Location
    Italy
    Beans
    24
    Distro
    Ubuntu Jaunty Jackalope (testing)

    Re: Compiling new kernel for Tascam US-122l

    Quote Originally Posted by ceverett View Post
    will these recognize the tascam usb-144 ???
    UP!

    I'm also interested!

    ciao!

  9. #19
    Join Date
    Nov 2007
    Beans
    124
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Compiling new kernel for Tascam US-122l

    The i386 kernel package seems to be missing...

  10. #20
    Join Date
    Nov 2008
    Beans
    4

    Re: Compiling new kernel for Tascam US-122l

    Beware that this is more likely a "hack" than a solution!

    Hi Folx,

    I found a quick-n-dirty way to squeeze some sound out of that Tascam box without having to apply any patches.

    First I installed a real-time kernel. In my case:
    Code:
    apt-get install linux-image-2.6.27-3-rt
    Because a non-rt kernel produced lots of buffer under/overruns.
    After booting with that kernel I took the Alsa 1.0.18 Installation Script to get the latest Alsa version.
    Changelog sais needed drivers are already included in that version - so no patching necessary!
    Code:
    ./AlsaUpgrade-1.0.x-rev-1.10.sh -f
    Luckily the script does all the compiling mumbo-jumbo. But there is still that high-speed-usb-problem, where a kernel patch would be necessary.
    Now comes the dirty part: after rebooting with the new alsa version installed I just get rid of that usb-module:
    Code:
    rmmod ehci_hcd
    Now the US-122l is recognized when plugged in and works as described in federicobriatas wiki with Jack. To get rhythmbox working I configured gstreamer as described in this howto.

    Until a patched kernel is available that works for me, while doing some office work and just using the interface for music listening purposes. Since I don't have any other USB devices here to test with, I don't know the consequences resulting from that rmmod command for external drives, scanners etc... my usb-mouse works fine, though.

    Best regards,
    Flo
    Last edited by 255; November 24th, 2008 at 04:00 AM. Reason: wrong url

Page 2 of 7 FirstFirst 1234 ... LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •