USB stick hotplugging with SUSE 10.0
In 9.3 I could plug in a USB stick and have it instantly recognised, mounted and it would appear on my desktop. In 10.0 no such thing happens. I can manually mount it from a command line, but I'd like it to be automounted.
Here are a few things I've noticed on my system that may be of importance: - /etc/hal/ is empty - hotplug does not appear in yast software management - The suseplugger icon does not appear in my system tray, but running it from a command line gives no output and returns 0 - This is the relevant part of /var/log/messages that appears when I plug in a USB flash drive, then unplug it: Code:
Oct 16 12:33:05 hermes kernel: usb 5-1: new high speed USB device using ehci_hcd and address 6 |
run this before you unplug your device:
#umount /media/XXX XXX - mounted directory (/media/usbdisk - example) Unplug device. |
Uhm, it doesn't get mounted in the first place.
My problem is that hal or whatever does automounting in this release isn't doing its job, and I have to manually mount/umount things. |
Thank goodness someone else has had the same problem with Suse 10.0 free distribution not detecting USB devices. I have posted a similar report but nobody is answering. I see a lot of talk about unmounting USB devices, but my system will not detect any USB devices. There is also lots of talk about editing all sorts of different files to try to mount a USB device, but the issue is that Suse 10 seems to detect the USB controller, but that's about all it does. The problem seems to be in the hotplug arena. Nothing shows up anywhere in Yast, and no device is detected on either a cold boot or hotplug. I see no entries for any USB device when I open up etc/fstab. Quite frankly I am so really pissed off. Have spent a week trying to play around with all sorts of files after reading various responses on the forum, but there are so many distributions that it is like an endless maze for a newbie trying to solve a particular problem on a specific distribution. Suse 10 installed like a charm and seems to work really well on most tasks, but if it can't detect my Zip drive and USB printer on the first go round, it is just a huge headache. I have been trying for four years to get away from Microsoft by trying Corel Linux, Calders Linux, Red Hat Linux, Slackware, but so far it is the only Win 98,Win2000 and XP are the only OS's where you NEVER have to waste time playing around with command line nonsense to get a basic installation running. Suse 10 is close, but unless I can get my USB to work without spending hours and hours on a forum I guess it is back to Microsoft.
|
Does this make sense to anyone?
I'm having a similar problem but only a usb mouse isn't working.
I read this and wondered if it's an irq problem: http://www.ussg.iu.edu/hypermail/lin...09.2/1823.html too bad I don't know what to do to fix it |
no problems here
I am running SUSE 10.0 eval version on a Dell 810, usb memory sticks work fine for me. They don't appear on the desktop, they pop in under my computer.
|
According to the release notes for the new kernels since .3, they have fixed the hotplugging issues. It is kernel .15 which comes installed with SuSE(basically .1, not .15, they mean 1.1.5, modified 1.1) that has the issue, which we on SuSE have as the kernel installed with SuSE 10. Upgrading, should fix that issue entirely.
|
I didn't upgrade the kernel on my SuSE 10.0 and usb devices still work NP. :p
As long as hardware monitor is running in system tray it detects new devices and mounts them automaticly. USB-sticks you'll still have to unmount though. New Debian also has this feature. I upgraded mine from Sarge to Etch and it mounts just fine with kernel 2.6.8-2 ;) |
How do you get the hardware monitor to run and stay there upon rebooting?
|
Simple!
Menu=>System=>Desktop Applet=>SUSEPlugger Keep it running all the time. When you reboot the machine with it running on system tray, next time it will login automaticly ;) |
I am still scratching my head. Redshirt appears to be saying that the Suse 10.0 I downloaded had a kernal that doesn't properly support hotplugging. Strange that this kernal was only released a few weeks ago. He says that upgrading should fix the problem. Upgrading to what? Also Slackerlx gives a simple fix "Menu=>System=>Desktop Applet=>SUSEPlugger". Nice to know the fix, but what is it, and where do you make this entry. Please remember newbie's probably know shit about Linux and need very explicit instructions to try to fix a problem. I am sure my issue is hotplug related because no usb devices are detected.
|
No, I am not saying it is a truly incompatible kernel, but the speeds of transfer is supposedly the kernel version, which you can upgrade. I have seen the changelogs and many forum goers mention upgrading the kernel fixed this. As for weird little issues with USB, like the hotplugger, that is just SuSE, I have done 3 installs so far of SuSE 10, and only one had hotplugger running automatically, which is really odd. All used the same install discs. The SUSEPlugger, assuming that fixes your issue, is like a hardware watcher that as you install USB keyboards, mice, drives, etc, it will pop up notification. And it isn't an entry, it is a program in the kmenu you run, under those subsections. If running that fixes your issues, let us know, otherwise, see about trying a few other things, like kernel upgrade from www.Kernel.org and let us know if that worked or not.
|
I don't see any reference to suseplugger on my kmenu. Boy am I dumb or something. Is it under utilities on the dropdown menu? Can I make an entry somewhere in the init.d or somewhere else. Went to the kernel.org site and downloaded the most up to date stable kernel 2.6.14. Saved to disk and then extracted to root/home. When i double click on the extracted file it opens in a text editor and does nothing. How do I upgrade the kernel from the download?
|
At last figured out I downloaded a text file not the kernel upgrade. Used Yast to load all patches. Re-compiled the kernel, still no usb detected. In usbviewer I now get message "cannot open file /proc/bus/usb/devices", "Verify that you have USB compiled into your kernel, have the usb core modules loaded, and have the usbdevfs filesystem mounted". Surely all this should have been done when I installed SUSE. How do I proceed from here step by step. Frankly I wouldn't know where to start.
|
Using YAST, search for plug or hotplug, and then using the install discs, instal it if it isn't. If it is installed, you can search for the plugger in the little appfinder in the kmenu, or try doing a find or grep in command line for *plug* or something like that. If my box were operational, I would gladly help, but I just got new ram, and am in the midsts of testing.
|
All times are GMT -5. The time now is 02:29 AM. |