Package Details: hdjmod 1.28-13

Git Clone URL: https://aur.archlinux.org/hdjmod.git (read-only)
Package Base: hdjmod
Description: Hercules DJ kernel module
Upstream URL: http://ts.hercules.com/eng/
Keywords: module
Licenses: GPL2
Submitter: None
Maintainer: Gimmeapill
Last Packager: Gimmeapill
Votes: 10
Popularity: 0.000005
First Submitted: 2009-04-03 16:33
Last Updated: 2015-06-24 20:21

Required by (0)

Sources (10)

Latest Comments

Gimmeapill commented on 2016-11-29 09:11

@Scimmia: yes, possibly. I never really looked into that part when I took over, there was already enough work to just get it working. Please do not hesitate to amend the pgkbuild and I'll update it.

Scimmia commented on 2016-11-22 02:39

This should be using bsdtar directly to extract the rpm instead of the useless rpmextract.sh script.

Gimmeapill commented on 2016-06-29 20:34

@salorium: not sure at all, but that could maybe be caused by a conflict with the HID udev rule, or maybe this is not an RMX first generation.
In any case, better use the official method for HID devices:
https://mixxx.org/wiki/doku.php/hercules_pc_dj_console

salorium commented on 2016-06-26 12:09

Hello,
I have this error when i connect dj rmx :
[ 23.526583] usbcore: registered new interface driver hdj_mod
[ 55.923419] usb 3-1: new full-speed USB device number 9 using xhci_hcd
[ 56.083467] usb 3-1: device descriptor read/64, error -71
[ 56.361058] usb 3-1: device descriptor read/all, error -71
[ 56.520066] usb 3-1: new full-speed USB device number 10 using xhci_hcd
[ 56.680087] usb 3-1: device descriptor read/64, error -71
[ 56.943391] usb 3-1: device descriptor read/64, error -71
[ 57.206701] usb 3-1: new full-speed USB device number 11 using xhci_hcd
[ 57.221907] usb 3-1: device descriptor read/all, error -71
[ 57.380009] usb 3-1: new full-speed USB device number 12 using xhci_hcd
[ 57.380332] usb 3-1: Device not responding to setup address.
[ 57.597398] usb 3-1: device descriptor read/8, error -71
[ 57.713964] usb 3-1: device descriptor read/8, error -71
[ 57.816699] usb usb3-port1: unable to enumerate USB device

sentriz commented on 2016-06-07 15:06

@Gimmeapill
wow, yes. it works quite beautifully as a HID. thank you very much.

Gimmeapill commented on 2016-06-07 08:49

@sentriz: Linux 4.6 not tested.
But yes, this looks more like a version mismatch between your running kernel (4.6.0) and your modules (4.6.1), so I'd recommend to start with a full system update.
Also, please check the comments below, as this module is hardly needed anymore.

sentriz commented on 2016-06-07 00:48

Hello,
is 4.6.0-1 supported? Can't seem to get it to build.

make -C /lib/modules/4.6.0-1-MANJARO/build M=/tmp/packerbuild-1000/hdjmod/hdjmod/src/hdjmod-1.28
make[1]: *** /lib/modules/4.6.0-1-MANJARO/build: No such file or directory. Stop.
Makefile:52: recipe for target 'modules' failed

I don't think it's my AUR helper either - `makepkg PKGBUILD` gives the same error.

..actually, is this strange?

senan@manjaro /lib/modules $ l
drwxr-xr-x 2 root root 4.0K May 17 21:38 3.10.101-2-MANJARO/
drwxr-xr-x 4 root root 4.0K Jun 6 12:05 4.6.1-1-MANJARO/
drwxr-xr-x 2 root root 4.0K Jun 6 12:05 extramodules-4.6-MANJARO/

senan@manjaro ~ $ uname -r
4.6.0-1-MANJARO

they don't seem to match.

Gimmeapill commented on 2016-05-10 19:39

@Turbo: Upstream used to release it in DKMS format, but I don't remember it ever working, and I don't have much time to spend on it.

Better try the HID method - there's 99% chances that you don't need the kernel module at all: https://mixxx.org/wiki/doku.php/hercules_pc_dj_console

Once HID works, you will not have to worry about DKMS or kernel upgrades, which is far better ;-)

Turbo commented on 2016-05-10 13:28

Hi,
Can you build a DKMS package?

Gimmeapill commented on 2016-03-24 11:09

Yep, this kernel module is really legacy - upstream is un-maintained for almost 6 years now, and the kernel module has been reported to cause hard freezes with some configurations.

This being said, I still use it with my RMX and most recent kernels without trouble, and have been trying to maintain it despite the odds, but you should really try HID first.

Then, if you really cannot get it to work with the HID steps from the Mixxx wiki, the kernel module might still work for you: support for the dj control mp3 e2 was shoehorned in one of the patches (this device was never supported by the upstream driver).

But then, please build properly with "makepkg -s" and install with pacman, it will make it easier to troubleshoot ;-)

All comments