Hello, I'm new in Linux World and beginner in computers. I've just installed Ubuntu Studio 7.10 with the kernel 2.6.22.14-rt.
I've tried to install the line6usb driver for my pod xt live but each time it failed.
1) First by compiling the sources 7.3.
But when I write make install, it say me:
...
/sbin/modprobe line6usb
FATAL: Error inserting line6usb (/lib/modules/2.6.22-14-rt/kernel/sound/usb/line6usb.ko): Unknown symbol in module, or unknown parameter (see dmesg)
make: *** [install] Error 1
and the dmesg:
[ 5732.640152] line6usb: disagrees about version of symbol snd_rawmidi_receive
[ 5732.640161] line6usb: Unknown symbol snd_rawmidi_receive
[ 5732.640233] line6usb: disagrees about version of symbol snd_ctl_add
[ 5732.640235] line6usb: Unknown symbol snd_ctl_add
...
I've no found solutions for this problem so I tried a second method.
2) Install rpm package using allien:
...
dpkg-gencontrol: error: current build architecture i386 does not appear in package's list (amd64)
My processor is a 64bits but I installed i386 version because it is sayed there are less compatibility problems with material.
3) So I try to install the deb package found here in user mailing list . the deb made by Jelmer Vernooij.
I follow the instructions ans it seemed to work because i did'nt receive any error message.
But when I write aplay-l, my pod don't appear.
the line_6_find_device script found my pod.
but the create_links script say: ls: /sys/bus/usb/drivers/line6usb/*/modalias: No such file or directory
Here is my problem. If someone can help me he is welcome .Thank's
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
sudo apt-get install build-essential
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
build-essential est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.
sudo apt-get install linux-headers-rt
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
linux-headers-rt est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.
sudo make
make -C /lib/modules/2.6.22-14-rt/build SUBDIRS=/home/biloute/Desktop/line6usb-0.7.3 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.22-14-rt'
Building modules, stage 2.
MODPOST 1 modules
make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-rt'
sudo make install
make -C /lib/modules/2.6.22-14-rt/build SUBDIRS=/home/biloute/Desktop/line6usb-0.7.3 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.22-14-rt'
Building modules, stage 2.
MODPOST 1 modules
make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-rt'
mkdir -p /lib/modules/2.6.22-14-rt/kernel/sound/usb
cp line6usb.ko /lib/modules/2.6.22-14-rt/kernel/sound/usb
mkdir -p /usr/bin
cp *.sh *.pl /usr/bin
/sbin/depmod -a
/sbin/modprobe line6usb
FATAL: Error inserting line6usb (/lib/modules/2.6.22-14-rt/kernel/sound/usb/line6usb.ko): Unknown symbol in module, or unknown parameter (see dmesg)
make: *** [install] Error 1
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
actually, it work also on rt kernel. The problem was due to the package Linux-backports.
I removed this and now it work perfectly. (but I have lost my integrated sound card wich need this package).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello, I'm new in Linux World and beginner in computers. I've just installed Ubuntu Studio 7.10 with the kernel 2.6.22.14-rt.
I've tried to install the line6usb driver for my pod xt live but each time it failed.
1) First by compiling the sources 7.3.
But when I write make install, it say me:
...
/sbin/modprobe line6usb
FATAL: Error inserting line6usb (/lib/modules/2.6.22-14-rt/kernel/sound/usb/line6usb.ko): Unknown symbol in module, or unknown parameter (see dmesg)
make: *** [install] Error 1
and the dmesg:
[ 5732.640152] line6usb: disagrees about version of symbol snd_rawmidi_receive
[ 5732.640161] line6usb: Unknown symbol snd_rawmidi_receive
[ 5732.640233] line6usb: disagrees about version of symbol snd_ctl_add
[ 5732.640235] line6usb: Unknown symbol snd_ctl_add
...
I've no found solutions for this problem so I tried a second method.
2) Install rpm package using allien:
...
dpkg-gencontrol: error: current build architecture i386 does not appear in package's list (amd64)
My processor is a 64bits but I installed i386 version because it is sayed there are less compatibility problems with material.
3) So I try to install the deb package found here in user mailing list . the deb made by Jelmer Vernooij.
I follow the instructions ans it seemed to work because i did'nt receive any error message.
But when I write aplay-l, my pod don't appear.
the line_6_find_device script found my pod.
but the create_links script say: ls: /sys/bus/usb/drivers/line6usb/*/modalias: No such file or directory
Here is my problem. If someone can help me he is welcome .Thank's
Try this:
sudo su
[enter password]
apt-get install build-essential linux-headers-rt
exit
now try to compile your driver
this package is already installed
both packages? build-essential and linux-headers-rt?
try them separately:
apt-get install build-essential
apt-get install linux-headers-rt
I've this:
sudo apt-get install build-essential
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
build-essential est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.
sudo apt-get install linux-headers-rt
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
linux-headers-rt est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 2 non mis à jour.
sudo make
make -C /lib/modules/2.6.22-14-rt/build SUBDIRS=/home/biloute/Desktop/line6usb-0.7.3 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.22-14-rt'
Building modules, stage 2.
MODPOST 1 modules
make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-rt'
sudo make install
make -C /lib/modules/2.6.22-14-rt/build SUBDIRS=/home/biloute/Desktop/line6usb-0.7.3 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.22-14-rt'
Building modules, stage 2.
MODPOST 1 modules
make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-rt'
mkdir -p /lib/modules/2.6.22-14-rt/kernel/sound/usb
cp line6usb.ko /lib/modules/2.6.22-14-rt/kernel/sound/usb
mkdir -p /usr/bin
cp *.sh *.pl /usr/bin
/sbin/depmod -a
/sbin/modprobe line6usb
FATAL: Error inserting line6usb (/lib/modules/2.6.22-14-rt/kernel/sound/usb/line6usb.ko): Unknown symbol in module, or unknown parameter (see dmesg)
make: *** [install] Error 1
I've installed i386 kernel and it work on.
actually, it work also on rt kernel. The problem was due to the package Linux-backports.
I removed this and now it work perfectly. (but I have lost my integrated sound card wich need this package).