[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#518815: linux-image-2.6.26-1-amd64: analog joystick-driver not running with gameport



Package: linux-image-2.6.26-1-amd64
Severity: important

*** Please type your report below this line ***

The analog joystick-driver ist not running with Debian because it has no "bind" to
the correct device js0.

It has a bind to something like /class/input/input1 instead of /dev/input/js0 and
so it cannot work.

This problem seems to exist for a longer time and i can reproduce it on different
hardware and debian 4.0 or 5.0. So i attached different lsmod-outputs.
When i boot knoppix 5.1 on the same machine the joystick works immediately without
no problem.

There are many desperated forum-threads about this theme, so please don't say that
nobody uses an analog joystick anymore!
It is still existent on nearly every mainboard and very useful, if you want to
connect some external buttons for using them e.g. with joyd.
The Joystick-Port is not out of date and is supported by any other Linux distribution!
So "important" should be the right priority for this problem.

The problem is existent from kernel 2.6.18 or older up to now.
It must be fixed in stable and testing for the kernel-modules.
/lib/modules/2.6.26-1-amd64/kernel/drivers/input/joystick/analog.ko

You can reproduce the error on every PC which has a Gameport.
Maybe the error is caused in an other module than analog.ko.
I have read something about it but cannot find it again.



-- Package-specific info:
** Version:
Linux version 2.6.26-1-amd64 (Debian 2.6.26-4) (waldi@debian.org) (gcc version
4.1.3 20080623 (prerelease) (Debian 4.1.2-23)) #1 S$

** Command line:
root=/dev/sda3 ro quiet

** Tainted: P (1)

** Kernel log:
gameport: NS558 PnP Gameport is pnp00:08/gameport0, io 0x201, speed 903kHz
input: Analog 2-axis 4-button joystick as /class/input/input1


** Loaded modules:

In Squeeze:
===========

Module                  Size  Used by
sidewinder             14592  0
joydev                 14848  0
analog                 13920  0
emu10k1_gp              7552  0
tcp_diag                5888  0
inet_diag              13968  1 tcp_diag
nvidia               5654644  22
vboxnetflt             90220  0
vboxdrv              1684396  1 vboxnetflt
nfsd                  248360  13
lockd                  68560  1 nfsd
nfs_acl                 7552  1 nfsd
auth_rpcgss            47520  1 nfsd
sunrpc                197608  11 nfsd,lockd,nfs_acl,auth_rpcgss
exportfs                8704  1 nfsd
ppdev                  11656  0
lp                     14724  0
video                  24084  0
output                  7808  1 video
ac                      9352  0
battery                16904  0
cpufreq_powersave       6400  0
cpufreq_stats           9120  0
cpufreq_conservative    11784  0
cpufreq_userspace       8452  0
ipv6                  288200  22
nls_iso8859_1           9472  1
nls_cp437              11136  1
vfat                   14976  1
fat                    51128  1 vfat
nls_base               12932  4 nls_iso8859_1,nls_cp437,vfat,fat
fuse                   53184  1
sg                     36448  0
cpufreq_ondemand       11792  1
powernow_k8            17156  1
freq_table              9344  3 cpufreq_stats,cpufreq_ondemand,powernow_k8
loop                   19468  0
snd_ens1371            27184  1
snd_cs46xx             86360  0
gameport               17040  5 sidewinder,analog,emu10k1_gp,snd_ens1371,snd_cs46xx


OR in Etch
==========


Module                  Size  Used by
tcp_diag                1920  0
inet_diag              10504  1 tcp_diag
nfs                   196300  0
nfsd                  196784  17
exportfs                5376  1 nfsd
lockd                  53256  3 nfs,nfsd
nfs_acl                 3584  2 nfs,nfsd
sunrpc                133820  13 nfs,nfsd,lockd,nfs_acl
ppdev                   8708  0
lp                     10948  0
button                  6800  0
ac                      5252  0
battery                 9732  0
capi                   15808  4
capifs                  5896  2 capi
ipv6                  213984  40
dm_snapshot            15644  0
dm_mirror              18000  0
dm_mod                 48952  2 dm_snapshot,dm_mirror
ns558                   4864  0
joydev                  9152  0
it87                   18980  0
hwmon_vid               2816  1 it87
i2c_isa                 5248  1 it87
eeprom                  7056  0
lm92                    9488  0
i2c_savage4             3972  0
i2c_algo_bit            8584  1 i2c_savage4
sbp2                   20488  0
scsi_mod              121992  1 sbp2
ieee1394               85048  1 sbp2
loop                   14216  0
snd_mpu401              7528  0
snd_mpu401_uart         7552  1 snd_mpu401
snd_seq_dummy           3972  0
snd_seq_oss            27648  0
snd_seq_midi            8352  0
snd_seq_midi_event      6784  2 snd_seq_oss,snd_seq_midi
analog                 10528  0
snd_seq                42192  6
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
evdev                   9088  0
snd_intel8x0           29852  0
snd_ac97_codec         82848  1 snd_intel8x0
snd_ac97_bus            2432  1 snd_ac97_codec
fcpci                 592768  1
floppy                 52004  0
parport_pc             31524  1
gameport               13832  3 ns558,analog
kernelcapi             43680  2 capi,fcpci
snd_pcm_oss            38048  0
snd_mixer_oss          15232  1 snd_pcm_oss
parport                32200  3 ppdev,lp,parport_pc
snd_rawmidi            22048  2 snd_mpu401_uart,snd_seq_midi
snd_seq_device          7820  5
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi
serio_raw               6532  0
psmouse                34568  0
snd_pcm                65928  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer              19972  2 snd_seq,snd_pcm
snd                    45412  12
snd_mpu401,snd_mpu401_uart,snd_seq_oss,snd_seq,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_rawmidi,snd_seq_device,snd_pcm,snd_timer
rtc                    11572  0
soundcore               8928  1 snd
pcspkr                  2816  0
uli526x                14612  0
snd_page_alloc          9736  2 snd_intel8x0,snd_pcm
shpchp                 32796  0
pci_hotplug            28088  1 shpchp
ali_agp                 6784  0
amd64_agp              12036  1
agpgart                29360  2 ali_agp,amd64_agp
i2c_ali15x3             7428  0
i2c_ali1535             6660  0
i2c_ali1563             6660  0
i2c_core               19472  8
it87,i2c_isa,eeprom,lm92,i2c_algo_bit,i2c_ali15x3,i2c_ali1535,i2c_ali1563
ext3                  116488  2
jbd                    47272  1 ext3
ide_cd                 35616  0
cdrom                  32416  1 ide_cd
ide_disk               14848  4
ehci_hcd               27144  0
ohci_hcd               17540  0
usbcore               109444  3 ehci_hcd,ohci_hcd
alim15x3               11148  0 [permanent]
generic                 4996  0 [permanent]
ide_core              107760  4 ide_cd,ide_disk,alim15x3,generic
thermal                13576  0
processor              23724  1 thermal
fan                     4868  0



-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=ISO-8859-1) (ignored:
LC_ALL set to de_DE)
Shell: /bin/sh linked to /bin/bash

Attachment: term.log
Description: Binary data


Reply to: