Patch for Hercules kernel mod broken by Linux 2.6.31

XML preset files and script files (.js) for MIDI and other controllers.

Moderators: garth, User Customization Moderators

Re: Patch for Hercules kernel mod broken by Linux 2.6.31

Postby philnice » Wed Apr 04, 2012 6:57 am

Dakavon, which recipe you followed to build the drive?
"Mixxx - Where the X(tra) rules...."
philnice
 
Posts: 40
Joined: Fri Aug 20, 2010 4:43 pm

Re: Patch for Hercules kernel mod broken by Linux 2.6.31

Postby Dakavon » Wed Apr 04, 2012 1:22 pm

Hey,

thx for your fast reply.
I have choosen this guide: http://sites.google.com/site/lightrush/ ... tumaverick
(and only this guide)
HOWTO: For Ubuntu 10.04 Lucid and 11.04 Natty with Linux 2.6.38
Dakavon
 
Posts: 3
Joined: Tue Apr 03, 2012 1:01 pm

Re: Patch for Hercules kernel mod broken by Linux 2.6.31

Postby philnice » Wed Apr 04, 2012 11:45 pm

Dakavon, you're welcome.
Since i'm trying to make the driver work under debian (avlinux - squeeze) - actualy i have it installed but not yet recognized by the system, let me suggest you to try the following page also.
I think the link is already posted in this thread but not sure. Anyway i gathered some extra information and along with that page i can build a .deb of the driver, of any of the listed versions (there are multiple there) and for any kernel which is dkms job of course.
So have a look and if you try something let me know if i can help.
http://slist.lilotux.net/linux/deejay/m ... r_dkms.txt
"Mixxx - Where the X(tra) rules...."
philnice
 
Posts: 40
Joined: Fri Aug 20, 2010 4:43 pm

Re: Patch for Hercules kernel mod broken by Linux 2.6.31

Postby Dakavon » Thu Apr 05, 2012 3:31 pm

And now its working! thx!
but i can not tell you, what i have done before installing this tarball.. and for the first time it chrashed again.
(i have installed and removed a lot packages.. maybe http://ppa.launchpad.net/rojtberg/hdjmod/ubuntu was not useful..)

I will check this with another 'clean' ubuntu system and will post it here to make it easier for others!

greetz


Code: Select all
dakavon:~$ dkms status
virtualbox-ose, 3.1.6, 2.6.32-35-generic, i686: built
virtualbox-ose, 3.1.6, 2.6.32-36-generic, i686: built
virtualbox-ose, 3.1.6, 2.6.32-39-generic, i686: built
virtualbox-ose, 3.1.6, 2.6.32-38-generic, i686: built
virtualbox-ose, 3.1.6, 2.6.32-34-generic, i686: built
virtualbox-ose, 3.1.6, 2.6.32-33-generic, i686: built
virtualbox-ose, 3.1.6, 2.6.32-40-generic, i686: built
virtualbox-ose, 3.1.6, 2.6.32-37-generic, i686: built
virtualbox-ose, 3.1.6, 2.6.32-32-generic, i686: built
virtualbox-ose, 3.1.6, 2.6.32-31-generic, i686: built
hdjmod, 1.31, 2.6.38-13-generic, i686: installed
hdjmod, 1.28: added
Dakavon
 
Posts: 3
Joined: Tue Apr 03, 2012 1:01 pm

Re: Patch for Hercules kernel mod broken by Linux 2.6.3

Postby philnice » Thu Apr 05, 2012 4:49 pm

Dakavon,
you just mentioned a tarball without further information of the src you used etc. A bit more of details would be good. :mrgreen:
But i'm glad you got it working on your system. Happy mixxxings! :D
EDIT: I just found out that it is working. :D
So, for everyone interest to install the driver on a debian based distro - iso, follow the recipe posted above.
My current system: AVLinux 5.0.3 based upon squeeze 6.0.4.
"Mixxx - Where the X(tra) rules...."
philnice
 
Posts: 40
Joined: Fri Aug 20, 2010 4:43 pm

Re: Patch for Hercules kernel mod broken by Linux 2.6.31

Postby faxtrode » Sat Apr 21, 2012 2:11 pm

Hello all!I have updated my system(Archlinux x64) and my Hercules DJControl MP3 E2 doesn't work. I described my problem on https://bbs.archlinux.org/viewtopic.php?id=139515 , but nobody can explain to me how to resolve it. Can anybody help me here? I use my controller with Mixxx 1.11-0-alpha and it worked fine before the update. I know that the problem is connected with incompatibility between kernel version 3.X.X and hdj_mod module(1.28-3),it was created for kernel version 2.6.3X. I found 1.31 version and compiled it with dkms, but I have the same problem. Can anybody fix the module package which supports kernel version 3.2 and higher.
faxtrode
 
Posts: 15
Joined: Sat Apr 21, 2012 1:43 pm

Re: Patch for Hercules kernel mod broken by Linux 2.6.31

Postby philnice » Sat Apr 21, 2012 11:50 pm

faxtrode,
can you give some more details? Like, was it an automated kernel upgrade or manual? also, if you run (sudo) dkms status
in a terminal, what output does it gives you?
I have made a detailed post about installing hdjmod driver on the avlinux forum, since that distro worked the best for my old hardware + hercules mp3e2 and of course, mixx 1.10. Have a look:
http://www.remastersys.com/forums/index ... pic=2154.0
"Mixxx - Where the X(tra) rules...."
philnice
 
Posts: 40
Joined: Fri Aug 20, 2010 4:43 pm

Re: Patch for Hercules kernel mod broken by Linux 2.6.31

Postby faxtrode » Sun Apr 22, 2012 4:26 pm

I made the upgrade of all my system (sudo yaourt -Syu). I got new kernel (3.3.2) instead of 3.2.11 version, new version of udev and etc. I had good-working hdjmod module before that upgrade. I installed this module with Yaourt from AUR repository, "hdjmod" package. Every time i get new versiaon of the kernel I recompile this package because it doesn't work in other way. This time I did the same. I recompiled the package and ABS(automatic building system) told me there are no mistakes while compiling.I modprobed the module into the kernel, I took my Hercules DJControl MP3 E2 and plugged it to my laptop and suddenly my system falled to tty-console and I got the message that there is kernel panic. The version of the module in AUR repo is 1.28-3.Then I searched newer version of the package and found 1.31 on http://slist.lilotux.net/linux/deejay/mixxx/ . I removed the package I had previously installed(1.28) and tryed to compile it with DKMS as it descibes in README file for 1.31 package version. Everything compiled well. But when I modbrobed the module into the kernel and connected my Hercules to my laptop a got the same result as I had got when I had 1.28 module version. I did these operations with kernel 3.2.11 and 3.3.2(i downgraded my system when first time i got kernel panic) but the final result is the same(kernel panic). I don't know what to do. It seems to me new kernel(my be udev) does not contain something to work with this device or may be udev works wrong.
faxtrode
 
Posts: 15
Joined: Sat Apr 21, 2012 1:43 pm

Re: Patch for Hercules kernel mod broken by Linux 2.6.31

Postby philnice » Sun Apr 22, 2012 5:35 pm

That is strange indeed. Can't think of something (i'm not that expert) but if i was you, i would try to build an installable package for the driver instead of modprobing to use it.
You may have better luck this way.
"Mixxx - Where the X(tra) rules...."
philnice
 
Posts: 40
Joined: Fri Aug 20, 2010 4:43 pm

Re: Patch for Hercules kernel mod broken by Linux 2.6.31

Postby faxtrode » Mon Apr 23, 2012 6:30 pm

I compiled and installed 3.1.10 kernel in addition. Then compiled hdjmod module, then modrpobe hdj_mod. The system gives me the message: can't load 'hdj_mod' invalid argument. It is a pitty that the driver doesn't work and nobody can explain what to do. May be anybody knows somebody who develops kernel code, it would be good that he explains what to do and give us any advice.
faxtrode
 
Posts: 15
Joined: Sat Apr 21, 2012 1:43 pm

PreviousNext

Return to Controller presets/mappings

Who is online

Users browsing this forum: No registered users and 2 guests