LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 11-17-2012, 06:27 AM   #1
0zMe
Member
 
Registered: Jun 2009
Posts: 85

Rep: Reputation: 15
Question logitech usb mouse M305 not working (slackware14/64bit)


i am using kernel 3.6.5.

since the new installation of this kernel i couldn't make this mouse (logitech wireless mouse m305) work.

the mouse is recognized, it is turned on. tried also another usb port.

dmesg | tail -20 output:
Quote:
[ 1587.463831] usb 1-3: USB disconnect, device number 2
[ 1607.641425] usb 1-3: new full-speed USB device number 3 using xhci_hcd
[ 1607.654816] usb 1-3: New USB device found, idVendor=046d, idProduct=c52f
[ 1607.654823] usb 1-3: New USB device strin
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection

gs: Mfr=1, Product=2, SerialNumber=0
[ 1607.654827] usb 1-3: Product: USB Receiver
[ 1607.654829] usb 1-3: Manufacturer: Logitech
/var/log/messages output:
Quote:
Nov 17 13:21:57 darkstar kernel: [ 1587.463831] usb 1-3: USB disconnect, device number 2
Nov 17 13:22:18 darkstar kernel: [ 1607.641425] usb 1-3: new full-speed USB device number 3 using xhci_hcd
Nov 17 13:22:18 darkstar kernel: [ 1607.654816] usb 1-3: New USB device found, idVendor=046d, idProduct=c52f
Nov 17 13:22:18 darkstar kernel: [ 1607.654823] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Nov 17 13:22:18 darkstar kernel: [ 1607.654827] usb 1-3: Product: USB Receiver
Nov 17 13:22:18 darkstar kernel: [ 1607.654829] usb 1-3: Manufacturer: Logitech
Nov 17 13:22:18 darkstar mtp-probe: checking bus 1, device 3: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3"
Nov 17 13:22:18 darkstar mtp-probe: bus: 1, device: 3 was not an MTP device
/etc/X11/xorg.conf output:
Quote:
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/mouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection
I tried to run pkgtool and reset the mouse setup but it also didn't help.

what whould you suggest?
 
Old 11-18-2012, 02:17 AM   #2
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,194

Rep: Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025
I would suspect a kernel's configuration issue.

To check, you could start Slackware with a 3.2.29 kernel and your mouse plugged in, and type "dmesg|sort > 3229.txt"
then do the same with the 3.6.5 kernel, the output file being 365.txt, and compare the files.
 
Old 11-20-2012, 04:37 PM   #3
0zMe
Member
 
Registered: Jun 2009
Posts: 85

Original Poster
Rep: Reputation: 15
kernel 3.2.29
http://pastebin.com/bYLQDfAu

kernel 3.6.5
http://pastebin.com/iU3tSE4g

i found the same lines in both outputs

Quote:
usb 3-3: Manufacturer: Logitech
usb 3-3: New USB device found, idVendor=046d, idProduct=c52f
usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 3-3: Product: USB Receiver
usb 3-3: new full-speed USB device number 2 using xhci_hcd
 
Old 11-20-2012, 04:47 PM   #4
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,194

Rep: Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025
Sorry, I should have written:
Code:
lsmod | sort > 3229.txt
and
Code:
lsmod | sort > 365.txt
My mistake.
 
Old 11-23-2012, 12:58 PM   #5
0zMe
Member
 
Registered: Jun 2009
Posts: 85

Original Poster
Rep: Reputation: 15
kernel 3.6.5 lsmod
http://pastebin.com/sHbcYp0q

kernel 3.2.29
is clean like
Quote:
Module Size Used by
lsusb on both kernels
Quote:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 003: ID 0bdb:1926 Ericsson Business Mobile Networks BV
Bus 001 Device 004: ID 8087:07da Intel Corp.
Bus 001 Device 005: ID 147e:1002 Upek
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 003: ID 04f2:b2ea Chicony Electronics Co., Ltd
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 046d:c52f Logitech, Inc. Wireless Mouse M305
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 
Old 11-23-2012, 01:43 PM   #6
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,194

Rep: Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025
I can hardly believe that you have no module loaded with 3.2.29 unless you re-configured it with "make allyesconfig". Please check again.
 
Old 11-24-2012, 06:20 AM   #7
0zMe
Member
 
Registered: Jun 2009
Posts: 85

Original Poster
Rep: Reputation: 15
i booted from slackware cd and didn't run startx, just typed in to the shell after login.

i found something strange.

if i look up in lsmod is says that the device is using xhci_hcd. that's a module.
Quote:
bash-4.2# dmesg | tail -6
[ 1745.382367] usb 1-3: USB disconnect, device number 3
[ 1750.520555] usb 1-2: new full-speed USB device number 4 using xhci_hcd
[ 1750.534249] usb 1-2: New USB device found, idVendor=046d, idProduct=c52f
[ 1750.534256] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1750.534259] usb 1-2: Product: USB Receiver
[ 1750.534262] usb 1-2: Manufacturer: Logitech
but when i look in lsmod | grep hci i just get this output below:
Quote:
bash-4.2# lsmod | grep hci
xhci_hcd 86722 0
ehci_hcd 44309 0
from here we can see that these modules are not used right now. maybe that's the problem?

today i tried 2 other mouses. logitech m185 and another cordless logitech mouse. they also didn't work
 
Old 11-24-2012, 06:49 AM   #8
gmgf
Member
 
Registered: Jun 2012
Location: France
Distribution: Slackware Zenwalk
Posts: 166

Rep: Reputation: Disabled
I don't know, if it's the same problem, but i have compiled another version of xf86-input-evdev

for one zenwalk user, who had a problem with one Logitech G600 mouse and xf86-input-evdev-2.7.0

related here ( but i don't have a 64 bit version of this new package):

http://support.zenwalk.org/viewtopic...gitech#p158602
 
Old 11-24-2012, 07:25 AM   #9
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,194

Rep: Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025
Quote:
Originally Posted by 0zMe View Post
from here we can see that these modules are not used right now.
Wrong. If a module shows in lsmod's output it is (or was recently) used, as it is loaded. The 0 at the end of the line only means that it is not a dependency of another loaded module. That's what "used by" means.

Why don't you send us output of "lsmod | sort" with your 3.2.29 kernel, as I already requested twice?

I am suspecting a misconfiguration or your 3.6.5 kernel, that's why I am asking that.

Out of curiosity, why do you need a 3.6.5 kernel? And how did you configure it? Please show us the config file for it.

Last edited by Didier Spaier; 11-24-2012 at 07:39 AM.
 
Old 11-24-2012, 10:28 AM   #10
0zMe
Member
 
Registered: Jun 2009
Posts: 85

Original Poster
Rep: Reputation: 15
i tried it again. i booted from cd, typed in huge.s root=/dev/sda5 rdinit=ro to boot into my system.
i logged in and lsmod was empty again.
if I start X, i am not able to use my keyboard and mouse. before startx i checked if have internet connection. no eth0 device was found.

tried the same with an older cd (slack 13.37), but got the same results. it is very strange.

so I still couldn't get the output from lsmod with another kernel.

this is why i installed a newer kernel (http://www.linuxquestions.org/questi...it-4175434378/)

btw:
kernel 3.6.5 config:
http://pastebin.com/vDxjTQDH

kernel 3.2.29 config:
http://pastebin.com/LZhhzbL0

edit
compared both configs, in 3.2.29 xhci_hcd is on yes, and in kernel 3.6.5 it's set M (manual).

Last edited by 0zMe; 11-24-2012 at 10:36 AM.
 
Old 11-24-2012, 03:54 PM   #11
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,194

Rep: Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025
If lsmod is empty though 3.6.5 kernel be configured with many modules, that would mean that udev doesn't work properly with that kernel. I do not know why, though
 
Old 11-24-2012, 04:15 PM   #12
0zMe
Member
 
Registered: Jun 2009
Posts: 85

Original Poster
Rep: Reputation: 15
yeah but lsmod is empty when I boot from cd into kernel 3.2.29.
 
Old 11-24-2012, 04:49 PM   #13
T3slider
Senior Member
 
Registered: Jul 2007
Distribution: Slackware64-14.1
Posts: 2,252

Rep: Reputation: 630Reputation: 630Reputation: 630Reputation: 630Reputation: 630Reputation: 630
Boot with the generic kernel instead of the huge kernel...(this will require an initrd).
 
Old 11-24-2012, 05:00 PM   #14
0zMe
Member
 
Registered: Jun 2009
Posts: 85

Original Poster
Rep: Reputation: 15
how do i do that?
 
Old 11-25-2012, 02:59 AM   #15
Didier Spaier
Senior Member
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware{,64}-{14.1,current} on a Lenovo Thinkpad T61 6457-4XG
Posts: 4,194

Rep: Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025Reputation: 1025
Quote:
Originally Posted by 0zMe View Post
i tried it again. i booted from cd, typed in huge.s root=/dev/sda5 rdinit=ro to boot into my system.
i logged in and lsmod was empty again.
I juste tried with both installation kernels (huge.s and hugesmp.s) and in both cases I had 41 modules loaded. This was with a shiny new Slackware 14.

So having no module loaded could be due not to the kernel itself, but to other components of your system not installed or working properly.

(1) Did you make a full installation?

(2) Please provide output of following command:
Code:
ls -l /etc/rc.d
(3) To make sure that kernel modules be installed, please provide output of following command:
Code:
du --max-depth=1 -h /lib/modules/

Last edited by Didier Spaier; 11-25-2012 at 07:49 AM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Logitech M305 Wireless mouse problem mindovermaster Linux - Hardware 16 09-09-2010 05:14 PM
Logitech USB Wireless Mouse not working anymore linda Linux - Hardware 4 05-08-2008 04:40 AM
Logitech usb mouse not working arubin Slackware 7 04-08-2006 04:58 PM
Logitech USB Mouse not working madvikas Linux - Hardware 1 02-01-2006 03:29 PM
Logitech usb mouse stooped working mtsledhead Linux - Newbie 2 03-26-2005 09:46 PM


All times are GMT -5. The time now is 09:30 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration