Re: Wifi & usbmouse: From Sarge to Etch
On Sun, Jul 02, 2006 at 23:08:16 +0200, Lars wrote:
> Florian Kulzer wrote:
> > A core-pointer error is an X configuration
> > problem; removing udev is therefore most likely not a good way to deal
> > with it.
> I'm not saying that it's the perfect solution, but with udev
> installed i couldn't modprobe psmouse and etc. And all i could find
> that helped was replacing udev. My usbmouse is workng now, though
> only with hotplug installed.
I think I did not properly express my main point: Your workaround has
resulted in a situation that I am unfamiliar with (current Etch without
udev), therefore all my advice should be taken with care. The statement
was meant as a sort of disclaimer/warning.
> > Where did you put the firmware? If the firmware is on your system and it is
> > not loaded: That might be caused by the fact that udev is missing.
> My firmware is placed in "/usr/lib/hotplug/firmware/" and has worked
> under Sarge. I could remove the old firmware and module and install
> a newer version. But if that doesn't worked I'll get two things to
> troubleshoot on. The new driver/firmware and udev, but again i'm
> running out of ideas, so i have to try something. :-)
OK, here is what I would try:
I would install the newest stock Debian for your architecture which is
available on Etch (2.6.15). This will automatically reinstall a new
version of udev since the new kernels depend on it. This new version of
udev conflicts with hotplug, so hotplug will be uninstalled again. It is
furthermore recommended to purge the hotplug configuration files after
that has happened. (Maybe you did not do this when you upgraded; this
might have caused the problems with the mouse.)
Next I would check that I have version 2.4 of the firmware for the
ipw2200 and put it in /lib/firmware. After that "modprobe ipw2200"
should work and "iwconfig" should list the device. (Note that I am not
100% certain if 2.4 is the right firmware version for the ipw2200 module
which is included in the 2.6.15 kernel; you might have to try the two
Then I would try to get the touchpad working to my satisfaction. If you
use the xorg.conf snippet which I included in my last message you should
have a good starting point. This configuration sets up the touchpad as
the core pointer, therefore the missing usb mouse should not stop X from
starting. If all else fails you can set "AllowMouseOpenFail" to "true";
see "man xorg.conf".
Make sure the package "xserver-xorg-input-synaptics" is installed; the
package "tpconfig" offers some configuration utilities. If things go
wrong check the output of "egrep '^\((EE|WW)\)' /var/log/Xorg.0.log"
after starting X.
Finally, the USB mouse: This has always worked "out of the box" for me
with standard Debian kernels and udev, therefore I would hope that it
will work for you as well. Plug in the device and check dmesg and syslog
how the system reacted to it. The package "mdetect" offers a simple
command to find out the right device address and protocol.