ISSUE: 2.2 Logitech bus mouse not working

William Burrow (aa126@fan.nb.ca)
Mon, 9 Aug 1999 12:55:28 -0300


--NU0Ex4SbNnrxsi6C
Content-Type: text/plain; charset=us-ascii

Somewhere between version 2.0.36 and 2.2.10, the Logitech bus mouse
driver seems to have stopped working.

The busmouse module seems to load, but the IRQ does not appear in the
kernel's interrupt list, the device replies that it is temporarily
unavailable (rather than try again, the error prior versions gave), and
gpm (the VT mouse driver) does not show any response. A test with X
configured for the Logitech pointer gives strange results.

There are a series of attachments for interested parties to browse. I
would like to get the busmouse going again, as I have a use for the
serial port that a cheapo mouse is now using.

Here is the output from ver_linux:

-- Versions installed: (if some fields are empty or looks
-- unusual then possibly you have very old versions)
Linux molokai 2.2.10 #1 Sun Aug 1 14:34:40 ADT 1999 i586 unknown
Kernel modules 2.1.121
Gnu C 2.7.2.3
Binutils 2.9.1.0.19
Linux C Library 0.7.so
Dynamic Linker (ld.so) 1.9.10
Procps 1.2.9
Mount 2.9g
Net-tools (1998-03-02)
Kbd 0.96
Sh-utils 1.16

-- 
William Burrow, VE9WIL -- New Brunswick, Canada

--NU0Ex4SbNnrxsi6C Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="dmesg.out"

Linux version 2.2.10 (root@molokai) (gcc version 2.7.2.3) #1 Sun Aug 1 14:34:40 ADT 1999 Detected 166196198 Hz processor. Console: colour VGA+ 80x25 Calibrating delay loop... 66.36 BogoMIPS Memory: 47128k/49152k available (860k kernel code, 412k reserved, 708k data, 44k init) VFS: Diskquotas version dquot_6.4.0 initialized CPU: Intel Pentium 75 - 200 stepping 0c Checking 386/387 coupling... OK, FPU using exception 16 error reporting. Checking 'hlt' instruction... OK. Intel Pentium with F0 0F bug - workaround enabled. POSIX conformance testing by UNIFIX PCI: PCI BIOS revision 2.10 entry at 0xfb0d0 PCI: Using configuration type 1 PCI: Probing PCI hardware Linux NET4.0 for Linux 2.2 Based upon Swansea University Computer Society NET3.039 NET4: Unix domain sockets 1.0 for Linux NET4.0. NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP Initializing RT netlink socket Starting kswapd v 1.5 Serial driver version 4.27 with no serial options enabled ttyS00 at 0x03f8 (irq = 4) is a 16550A ttyS01 at 0x02f8 (irq = 3) is a 16550A pty: 256 Unix98 ptys configured Real Time Clock Driver v1.09 RAM disk driver initialized: 16 RAM disks of 4096K size PIIX: IDE controller on PCI bus 00 dev 38 PIIX: not 100% native mode: will probe irqs later PIIX: neither IDE port enabled (BIOS) PIIX: IDE controller on PCI bus 00 dev 39 PIIX: not 100% native mode: will probe irqs later ide0: BM-DMA at 0x3000-0x3007, BIOS settings: hda:pio, hdb:pio ide1: BM-DMA at 0x3008-0x300f, BIOS settings: hdc:pio, hdd:pio hda: QUANTUM FIREBALL ST3.2A, ATA DISK drive hdc: NEC CD-ROM DRIVE:284, ATAPI CDROM drive hdd: HITACHI CDR-7730, ATAPI CDROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: QUANTUM FIREBALL ST3.2A, 3079MB w/81kB Cache, CHS=782/128/63, (U)DMA hdc: ATAPI 8X CD-ROM drive, 128kB Cache Uniform CDROM driver Revision: 2.55 hdd: ATAPI 4X CD-ROM drive, 128kB Cache Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 ne.c:v1.10 9/23/94 Donald Becker (becker@cesdis.gsfc.nasa.gov) NE*000 ethercard probe at 0x300: 00 80 c8 17 55 e8 eth0: NE2000 found at 0x300, using IRQ 10. Partition check: hda: hda1 hda2 hda3 < hda5 hda6 hda7 hda8 > VFS: Mounted root (ext2 filesystem) readonly. Freeing unused kernel memory: 44k freed Adding Swap: 100764k swap-space (priority -1) i2c: initialized Linux video capture interface: v1.00 bttv: Host bridge 82437FX Triton PIIX bttv0: Brooktree Bt848 (rev 18) bus: 0, devfn: 152, irq: 12, memory: 0xf1020000. bttv: 1 Bt8xx card(s) found. bttv0: NO fader chip: TEA6300 bttv0: model: BT848 Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996 SB 3.02 detected OK (220) This sound card may not be fully Sound Blaster Pro compatible. In many cases there is another way to configure OSS so that it works properly with OSS (for example in 16 bit mode). Please ignore this message if you _really_ have a SB Pro. parport0: PC-style at 0x3bc [SPP,PS2] ISO 9660 Extensions: Microsoft Joliet Level 3 ISO 9660 Extensions: RRIP_1991A cdrom: open failed. VFS: Disk change detected on device ide1(22,64)

--NU0Ex4SbNnrxsi6C Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=interrupts

CPU0 0: 22829210 XT-PIC timer 1: 125638 XT-PIC keyboard 2: 0 XT-PIC cascade 3: 643125 XT-PIC serial 4: 133392 XT-PIC serial 6: 225 XT-PIC floppy 7: 1 XT-PIC soundblaster 8: 2 XT-PIC rtc 10: 1 XT-PIC NE2000 12: 13679784 XT-PIC bttv 13: 1 XT-PIC fpu 14: 380593 XT-PIC ide0 15: 340 XT-PIC ide1 NMI: 0

--NU0Ex4SbNnrxsi6C Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=ioports

0000-001f : dma1 0020-003f : pic1 0040-005f : timer 0060-006f : keyboard 0070-007f : rtc 0080-008f : dma page reg 00a0-00bf : pic2 00c0-00df : dma2 00f0-00ff : fpu 0170-0177 : ide1 01f0-01f7 : ide0 0220-022f : soundblaster 02f8-02ff : serial(set) 0300-031f : NE2000 0376-0376 : ide1 03c0-03df : vga+ 03f0-03f5 : floppy 03f6-03f6 : ide0 03f7-03f7 : floppy DIR 03f8-03ff : serial(set) 3000-3007 : ide0 3008-300f : ide1

--NU0Ex4SbNnrxsi6C Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="lsmod.before"

Module Size Used by nls_cp437 3548 1 (autoclean) vfat 11100 1 (autoclean) fat 23912 1 (autoclean) [vfat] nls_iso8859-1 2024 2 (autoclean) parport_pc 5540 0 parport 6524 0 [parport_pc] sb 31416 0 (unused) uart401 5588 0 [sb] sound 54428 0 [sb uart401] soundcore 2100 6 [sb sound] bttv 34028 1 tuner 1872 1 (autoclean) videodev 2264 2 [bttv] i2c 3160 2 [bttv tuner] dummy 720 0 (unused)

--NU0Ex4SbNnrxsi6C Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=syslog

Aug 9 11:54:17 molokai kernel: Logitech bus mouse detected, using IRQ 5.

--NU0Ex4SbNnrxsi6C Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="interrupts.after"

0000-001f : dma1 0020-003f : pic1 0040-005f : timer 0060-006f : keyboard 0070-007f : rtc 0080-008f : dma page reg 00a0-00bf : pic2 00c0-00df : dma2 00f0-00ff : fpu 0170-0177 : ide1 01f0-01f7 : ide0 0220-022f : soundblaster 023c-023f : busmouse 02f8-02ff : serial(set) 0300-031f : NE2000 0376-0376 : ide1 03c0-03df : vga+ 03f0-03f5 : floppy 03f6-03f6 : ide0 03f7-03f7 : floppy DIR 03f8-03ff : serial(set) 3000-3007 : ide0 3008-300f : ide1

--NU0Ex4SbNnrxsi6C Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="ioports.after"

0000-001f : dma1 0020-003f : pic1 0040-005f : timer 0060-006f : keyboard 0070-007f : rtc 0080-008f : dma page reg 00a0-00bf : pic2 00c0-00df : dma2 00f0-00ff : fpu 0170-0177 : ide1 01f0-01f7 : ide0 0220-022f : soundblaster 023c-023f : busmouse 02f8-02ff : serial(set) 0300-031f : NE2000 0376-0376 : ide1 03c0-03df : vga+ 03f6-03f6 : ide0 03f8-03ff : serial(set) 3000-3007 : ide0 3008-300f : ide1

--NU0Ex4SbNnrxsi6C Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="lsmod.after"

Module Size Used by ppp 19380 2 (autoclean) slhc 4128 1 (autoclean) [ppp] busmouse 1736 0 nls_iso8859-1 2024 1 (autoclean) parport_pc 5540 0 parport 6524 0 [parport_pc] sb 31416 0 (unused) uart401 5588 0 [sb] sound 54428 0 [sb uart401] soundcore 2100 6 [sb sound] bttv 34028 1 tuner 1872 1 (autoclean) videodev 2264 2 [bttv] i2c 3160 2 [bttv tuner] dummy 720 0 (unused)

--NU0Ex4SbNnrxsi6C Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="device.after"

% sudo cat /dev/logibm cat: /dev/logibm: Resource temporarily unavailable

--NU0Ex4SbNnrxsi6C--

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/