Podpi

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
Piotrus Pan
Beginner
Posty: 125
Rejestracja: 24 września 2008, 06:59

Podpięcie gitary elektrycznej pod Debianem

Post autor: Piotrus Pan »

Witam.

Posiada interfejs audio, dzięki któremu mogę podpiąć gitarę elektryczną do komputera. To jest tak na prawdę karta dźwiękowa zewnętrzna pod USB.

Nie mogę tego interfejsu uruchomić.

Z tego co się dowiedziałem moduł do tego interfejsu line6usb powinien byś w wersji jądra 3.2.0.1 i wyżej.

Ja mam jądro w wersji:

Kod: Zaznacz cały

uname -a
Linux pio 3.2.0-2-amd64 #1 SMP Mon Apr 30 05:20:23 UTC 2012 x86_64 GNU/Linux 
Po wpisaniu:

Kod: Zaznacz cały

modprobe line6usb
FATAL: Module line6usb not found.

Próbowałem zainstalować ze źródła ale zwraca mi błędy i nie potrafię sobie z nimi poradzić.

Kod: Zaznacz cały

make install[/B]
./set_revision.sh
make -f Makefile -C /lib/modules/3.2.0-2-amd64/build CONFIG_LINE6_USB=m SUBDIRS=/home/dysk1/download/line6usb-0.8.1 modules
make[1]: Wejście do katalogu `/usr/src/linux-headers-3.2.0-2-amd64'
  CC [M]  /home/dysk1/download/line6usb-0.8.1/audio.o
/home/dysk1/download/line6usb-0.8.1/audio.c: In function ‘line6_init_audio’:
/home/dysk1/download/line6usb-0.8.1/audio.c:41:57: error: ‘THIS_MODULE’ undeclared (first use in this function)
/home/dysk1/download/line6usb-0.8.1/audio.c:41:57: note: each undeclared identifier is reported only once for each function it appears in
make[4]: *** [/home/dysk1/download/line6usb-0.8.1/audio.o] Błąd 1                                                                                                             
make[3]: *** [_module_/home/dysk1/download/line6usb-0.8.1] Błąd 2                                                                                                             
make[2]: *** [sub-make] Błąd 2                                                                                                                                                
make[1]: *** [all] Błąd 2                                                                                                                                                     
make[1]: Opuszczenie katalogu `/usr/src/linux-headers-3.2.0-2-amd64'                                                                                                          
make: *** [default] Błąd 2                                               

Czy ktoś mógłby mi pomóc?

Dodatkowe informacje:

Kod: Zaznacz cały

lsusb
Bus 004 Device 004: ID 0e41:4153 Line6, Inc. 

Kod: Zaznacz cały

aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC660-VD Analog [ALC660-VD Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: ALC660-VD Digital [ALC660-VD Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 6: Si3054 Modem [Si3054 Modem]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Kod: Zaznacz cały

cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xfebf8000 irq 49

Kod: Zaznacz cały

cat /proc/asound/modules
0 snd_hda_intel

Kod: Zaznacz cały

dpkg -l | grep alsa
ii  alsa-base                             1.0.23+dfsg-4                   all          ALSA driver configuration files
ii  alsa-firmware-loaders                 1.0.25-2                        amd64        ALSA software loaders for specific hardware
ii  alsa-oss                              1.0.25-1                        amd64        ALSA wrapper for OSS applications
ii  alsa-source                           1.0.23+dfsg-4                   all          ALSA driver sources
ii  alsa-tools                            1.0.25-2                        amd64        Console based ALSA utilities for specific hardware
ii  alsa-utils                            1.0.25-3                        amd64        Utilities for configuring and using ALSA
ii  bluez-alsa:amd64                      4.99-2                          amd64        Bluetooth ALSA support
ii  gstreamer0.10-alsa:amd64              0.10.36-1                       amd64        GStreamer plugin for ALSA
ii  libbio2jack0                          0.9-2.1                         amd64        oss/alsa to jack porting lib - runtime files
ii  libbio2jack0-dev                      0.9-2.1                         amd64        oss/alsa to jack porting lib - development files

Kod: Zaznacz cały

dpkg -l | grep oss
ii  alsa-oss                              1.0.25-1                        amd64        ALSA wrapper for OSS applications
ii  audacity                              2.0.0-1                         amd64        fast, cross-platform audio editor
ii  audacity-data                         2.0.0-1                         all          fast, cross-platform audio editor (data)
ii  libao-common                          1.1.0-2                         amd64        Cross Platform Audio Output Library (Common files)
ii  libao4                                1.1.0-2                         amd64        Cross Platform Audio Output Library
ii  libbio2jack0                          0.9-2.1                         amd64        oss/alsa to jack porting lib - runtime files
ii  libbio2jack0-dev                      0.9-2.1                         amd64        oss/alsa to jack porting lib - development files
ii  libffms2-2                            2.17-1                          amd64        Cross platform ffmpeg wrapper library
ii  libflac++6:amd64                      1.2.1-6                         amd64        Free Lossless Audio Codec - C++ runtime library
ii  libflac8:amd64                        1.2.1-6                         amd64        Free Lossless Audio Codec - runtime C library
ii  libkrosscore4                         4:4.8.4-3                       amd64        Kross Core Library
ii  libkrossui4                           4:4.8.4-3                       amd64        Kross UI Library
ii  libwavpack1:amd64                     4.60.1-3                        amd64        audio codec (lossy and lossless) - library
ii  libwebp2:amd64                        0.1.3-3                         amd64        Lossy compression of digital photographic images.
ii  libwxgtk2.8-0:amd64                   2.8.12.1-11                     amd64        wxWidgets Cross-platform C++ GUI toolkit (GTK+ runtime)
ii  oss-compat                            2                               amd64        Open Sound System (OSS) compatibility package

Z góry dziękuję.
ODPOWIEDZ