PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : neuer Kernel - Maus geht nicht



Corcovado
05.04.05, 16:10
Hallo - Ich hab mir nen neuen Kernel gebacken und jetz geht meine dreckige Maus nich mehr!!! :mad:
Wie bekomm die wieder zum laufen???



Daten: Pentium II, 450 MHz, 2xIBM DDRS-39130D SCSI Platten, PS/2 Maus mit funktionierendem Rollrad(kA oben steht Dell unten steht Logitech, is das das selbe ?!), Sarge/2.6.8-crap

Errors: Beim Booten kommt mal vor dem was in dmesg steht die Meldung, dass sd_mod und ide_generic nicht geladen werden konnten.
sd_mod hat afaik was mit SCSI zu tun (ich vermute Brenner/separate SCSI Karte, die ich noch drin hab) und
ide_generic wohl mit ide Unterstuetzung, aber ich hab ja SCSI - wie schalt ich das beides ab/konfigurier ich das beides weg?

Settings: XF86Conf-4 (damit laeufts beim alten Kernel):


...
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
...


make menuconfig: ->Device drivers->Input device drivers sieht so aus:


--- Userland interfaces
--- Mouse interface

Provide legacy /dev/psaux device
(1024) Horizontal screen resolution
(768) Vertical screen resolution

Enable /dev/psaux device by default
< > Joystick interface
< > Touchscreen interface
< > Event interface
< > Event debugging
--- Input I/O drivers
< > Gameport support
< > Serial port line discipline
< > ct82c710 Aux port controller
< > Parallel port keyboard adapter
< > PCI PS/2 keyboard and PS/2 mouse controller
--- Input Device Drivers
--- Keyboards
< > Sun Type 4 and Type 5 keyboard support
< > DECstation/VAXstation LK201/LK401 keyboard support
< > XT Keyboard support
< > Newton keyboard

Mice
<M> PS/2 mouse
<M> Serial mouse
<M> InPort/MS/ATIXL busmouse
[ ] ATI XL variant
<M> Logitech busmouse
<M> IBM PC110 touchpad
<M> DEC VSXXX-AA/GA mouse and VSXXX-AB tablet
[ ] Joysticks
[ ] Touchscreens

Misc
<M> PC Speaker support
< > User level driver support

dmesg sagt das hier:
Zebulon:~# dmesg
Linux version 2.6.8-creapy (root@Zebulon) (gcc version 3.3.5 (Debian 1:3.3.5-8)) #1 Tue Apr 5 15:46:05 CEST 2005
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000001fffd000 (usable)
BIOS-e820: 000000001fffd000 - 000000001ffff000 (ACPI data)
BIOS-e820: 000000001ffff000 - 0000000020000000 (ACPI NVS)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
511MB LOWMEM available.
On node 0 totalpages: 131069
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 126973 pages, LIFO batch:16
HighMem zone: 0 pages, LIFO batch:1
DMI 2.0 present.
ACPI disabled because your bios is from 99 and too old
You can enable it with acpi=force
Built 1 zonelists
Kernel command line: root=/dev/sda2 ro
Local APIC disabled by BIOS -- reenabling.
Found and enabled local APIC!
Initializing CPU#0
PID hash table entries: 2048 (order 11: 16384 bytes)
Detected 451.206 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 515984k/524276k available (1705k kernel code, 7540k reserved, 549k data, 160k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 890.88 BogoMIPS
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: 0183fbff 00000000 00000000 00000000
CPU: After vendor identify, caps: 0183fbff 00000000 00000000 00000000
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
CPU: After all inits, caps: 0183fbff 00000000 00000000 00000040
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel Pentium II (Deschutes) stepping 02
Enabling fast FPU save and restore... done.
Checking 'hlt' instruction... OK.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 450.0948 MHz.
..... host bus clock speed is 100.0210 MHz.
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xf0720, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040326
ACPI: Interpreter disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
SCSI subsystem initialized
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Using IRQ router PIIX/ICH [8086/7110] at 0000:00:04.0
PCI: IRQ 0 for device 0000:00:04.2 doesn't match PIRQ mask - try pci=usepirqmask
matroxfb: Matrox Millennium G200 (AGP) detected
matroxfb: MTRR's turned on
matroxfb: 640x480x8bpp (virtual: 640x13107)
matroxfb: framebuffer at 0xE3000000, mapped to 0xe0805000, size 8388608
fb0: MATROX frame buffer device
fb0: initializing hardware
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
Initializing Cryptographic API
Limiting direct PCI/PCI transfers.
isapnp: Scanning for PnP cards...
pnp: SB audio device quirk - increasing port range
isapnp: Card 'Creative ViBRA16C PnP'
isapnp: Card 'Adaptec AVA-1505AE'
isapnp: 2 Plug & Play cards detected total
Console: switching to colour frame buffer device 80x30
Real Time Clock Driver v1.12
PCI: Found IRQ 9 for device 0000:00:0b.0
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
0000:00:0b.0: 3Com PCI 3c905B Cyclone 100baseTx at 0xb800. Vers LK1.1.19
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PCI: Found IRQ 9 for device 0000:00:0a.0
(scsi0) <Adaptec AHA-294X Ultra SCSI host adapter> found at PCI 0/10/0
(scsi0) Wide Channel, SCSI ID=7, 16/255 SCBs
(scsi0) Cables present (Int-50 YES, Int-68 YES, Ext-68 NO)
(scsi0) Downloading sequencer code... 436 instructions downloaded
scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.2.6/5.2.0
<Adaptec AHA-294X Ultra SCSI host adapter>
Using anticipatory io scheduler
Vendor: Model: Rev:
Type: Direct-Access ANSI SCSI revision: 00
Vendor: IBM Model: DDRS-39130D Rev: DC1B
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sda: 17850000 512-byte hdwr sectors (9139 MB)
SCSI device sda: drive cache: write back
/dev/scsi/host0/bus0/target0/lun0: p1 p2 p3 < p5 p6 p7 p8 p9 >
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
(scsi0:0:1:0) Synchronous at 40.0 Mbyte/sec, offset 8.
SCSI device sdb: 17850000 512-byte hdwr sectors (9139 MB)
SCSI device sdb: drive cache: write back
/dev/scsi/host0/bus0/target1/lun0: p1 < p5 >
Attached scsi disk sdb at scsi0, channel 0, id 1, lun 0
mice: PS/2 mouse device common for all mice
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 65536)
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 160k freed
NET: Registered protocol family 1
Adding 979924k swap on /dev/sda5. Priority:-1 extents:1
EXT3 FS on sda2, internal journal
kjournald starting. Commit interval 5 seconds
EXT3 FS on sda6, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on sda7, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on sda9, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on sda8, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Linux agpgart interface v0.100 (c) Dave Jones
usbcore: registered new driver usbfs
usbcore: registered new driver hub
USB Universal Host Controller Interface driver v2.2
PCI: IRQ 0 for device 0000:00:04.2 doesn't match PIRQ mask - try pci=usepirqmask
PCI: Assigned IRQ 11 for device 0000:00:04.2
uhci_hcd 0000:00:04.2: UHCI Host Controller
uhci_hcd 0000:00:04.2: irq 11, io base 0000d400
uhci_hcd 0000:00:04.2: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
usb 1-1: new full speed USB device using address 2
Initializing USB Mass Storage driver...
scsi1 : SCSI emulation for USB Mass Storage devices
Vendor: S Talent Model: Flash Drive 2.0 Rev: 1000
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sdc: 1014784 512-byte hdwr sectors (520 MB)
sdc: assuming Write Enabled
sdc: assuming drive cache: write through
/dev/scsi/host1/bus0/target0/lun0: p1
Attached scsi removable disk sdc at scsi1, channel 0, id 0, lun 0
USB Mass Storage device found at 2
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
agpgart: Detected an Intel 440BX Chipset.
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: AGP aperture is 64M @ 0xe4000000
NET: Registered protocol family 17
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
mtrr: no MTRR for e3000000,400000 found
mtrr: no MTRR for e3400000,200000 found
mtrr: no MTRR for e3600000,100000 found
mtrr: no MTRR for e3700000,80000 found
mtrr: no MTRR for e3780000,40000 found
mtrr: no MTRR for e37c0000,10000 found
eth0: no IPv6 routers present
Zebulon:~#

(nehme auch allg. Tipps wg dmesg Ausgabe und conf gerne entgegen)

Scar KS
05.04.05, 21:28
Also die Module kannst du mit modconf bequem einstellen.
Die Maus Treiber würde ich fest implementieren, also den für ps2 mäuse, denn laut dmesg hast du ja eine.
Wahrscheinlich steht in der xconfig nicht der richtige Pfad zur Maus.
Der ist nämich von 2.4 zu 2.6 unterschiedlich.
Bei mir ist das z.B.: /dev/misc/psaux.
Musst einfach mal im /dev verzeichnis gucken.
Hoffe das hilft dir weiter.
Scar
ps.: Steht alles inner sufu.......wie immer......

m0L
06.04.05, 06:06
Mach mal ein "cat /dev/input/mice" und beweg die Maus.
Kommt da Datensalat, oder garnichts?

~ejr

Corcovado
06.04.05, 10:24
cat /dev/input/mice is witzig, das werd ich mal bei dem neben mir ausprobieren, wie bloed der dann schaut :eek: , der hat keine Ahnung, hehehehehe

Ich hab die Loesung - mir ging ein modul ab: psmouse
ich konnte mit modprobe psmouse nachladen dann gings, jetz hab ich, auf anraten von jemandem (kbdcalls, bei der Konkurenz (http://www.debianforum.de/forum/viewtopic.php?t=43874&highlight=) hahaha) in /etc/modules mein "psmouse" eingetragen, seitdem laeufts super.

Da es mir sehr sehr dringend war, das Ding zum laufen zu bringen und ich ueberhaupt nicht wusste (wiedermal) wie ich das machen soll, hab ichs gleich in mehreren Foren zum Thema gemacht :D Ich gab wohl etwas die falsche Info (zu viel, kein lsmod) aber dafuer poste ich die Loesung hier dann wenigstens auch :)