Ubuntu Feisty and a Z22 Palm Pilot I'm trying to get a Z22 Palm Pilot working with Ubuntu Feisty today.
First I found this in the kernel logs:
usb 1-1.4: new low speed USB device using uhci_hcd and address 5 usb 1-1.4: device descriptor read/64, error -71 usb 1-1.4: device descriptor read/64, error -71 usb 1-1.4: new low speed USB device using uhci_hcd and address 6 usb 1-1.4: device descriptor read/64, error -71 usb 1-1.4: device descriptor read/64, error -71 usb 1-1.4: new low speed USB device using uhci_hcd and address 7 usb 1-1.4: device not accepting address 7, error -71 usb 1-1.4: new low speed USB device using uhci_hcd and address 8 usb 1-1.4: device not accepting address 8, error -71
Then I found ubuntu bug #54419 and it gave me three commands that were useful:
sudo modprobe -r ehci_hcd sudo sh -c 'echo blacklist ehci_hcd > /etc/modprobe.d/blacklist-ehci' sudo update-initramfs -u -k `uname -r` That takes away the error messages in the kernel log, but I was still having trouble finding the USB serial device for communications from jpilot.
That brings me to ubuntu bug #108512. Apparently the visor module doesn't get loaded when a palm gets plugged into a usb port on feisty. The two commands below take care of that problem in a "works for me" kind of way. The permanent fix would probably be in the form of udev rules.
sudo modprobe visor sudo sh -c 'echo visor >> /etc/modules'
With that, jpilot works on Ubuntu Feisty.
Tags: ehci_hcd, feisty, jpilot, palm, palm pilot, pilot, ubuntu, z22
|