[Addendum] Re: kernel hiccup on usb palm disconnect
Matt Price
matt.price at utoronto.ca
Wed May 24 00:45:32 UTC 2006
Hi folks, that last post was very hastily written (screaming
children) and misleading.
soime more info:
- while the kernel bug is a bummer, even worse is the fact that I
can't sync the palm AT ALL. when I first started experimenting with
this, pilot-xfer -p /dev/ttyUSB0 -l worked well; now, somehow, that's
been broken. Also, I was able to get the user ID from the device;
that too is busted now. In the present circumstances gpilotd spits
back errors and sometimes dies; in any case, nothing ever seems to
travel over /dev/ttyUSB*, at least not according to
cat /dev/ttyUSB[0,1]
IS there anyone out there who has a Palm V working at all under
dapper? If so, I'd really love some help...
matt
On Tue, May 23, 2006 at 07:17:00PM -0400, Matt Price wrote:
> Hi,
>
> I'm having some trouble with a palm pilot V connected to USB via the
> KL5KUSB105D driver (this involves a serial-to-usb connector); when I
> mentioned this in aan earlier post, it was suggested I give some more
> detais sooo....
>
> The device seemsto show up fine the first time I try it:
>
> [ 37.943009] drivers/usb/serial/usb-serial.c: USB Serial Driver core
> [ 37.944172] drivers/usb/serial/usb-serial.c: USB Serial support
> registered for Handspring Visor / Palm OS
> [ 37.944192] drivers/usb/serial/usb-serial.c: USB Serial support
> registered for Sony Clie 3.5
> [ 37.944211] drivers/usb/serial/usb-serial.c: USB Serial support
> registered for Sony Clie 5.0
> [ 37.946052] visor 2-7:1.0: Handspring Visor / Palm OS converter
> detected
> [ 37.946180] usb 2-7: Handspring Visor / Palm OS converter now
> attached to ttyUSB0
> [ 37.946244] usb 2-7: Handspring Visor / Palm OS converter now
> attached to ttyUSB1
> [ 37.946253] usbcore: registered new driver visor
> [ 37.955811] drivers/usb/serial/usb-serial.c: USB Serial support
> registered for KL5KUSB105D / PalmConnect
>
> but if I diconnect the device I get thgis in dmesg:
> [ 1273.420238] usb 2-7: USB disconnect, address 2
> [ 1273.420362] ----------- [cut here ] --------- [please bite here ] ---------
> [ 1273.420367] Kernel BUG at kernel/workqueue.c:109
> [ 1273.420369] invalid operand: 0000 [1] PREEMPT SMP
> [ 1273.420373] CPU 0
> [ 1273.420374] Modules linked in: rfcomm l2cap bluetooth radeon drm ppdev cpufreq_userspace cpufreq_stats freq_table cpufreq_powersave cpufreq_ondemand cpufreq_conservative video tc1100_wmi sony_acpi pcc_acpi hotkey dev_acpi container button acpi_sbs battery i2c_acpi_ec ac reiserfs ext3 jbd ipv6 sr_mod sbp2 lp tsdev analog gameport snd_mpu401 snd_mpu401_uart snd_rawmidi snd_seq_device rtc parport_pc pcspkr parport psmouse serio_raw kl5kusb105 visor usbserial snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm sk98lin snd_timer snd skge shpchp i2c_nforce2 pci_hotplug i2c_core soundcore snd_page_alloc af_packet sg evdev xfs exportfs dm_mod usb_storage raid1 md_mod ide_generic forcedeth ohci_hcd ohci1394 ieee1394 ehci_hcd usbcore ide_cd cdrom ide_disk generic sd_mod amd74xx sata_nv libata scsi_mod thermal processor fan capability commoncap vga16fb cfbcopyarea vgastate cfbimgblt cfbfillrect fbcon tileblit font bitblit softcursor
> [ 1273.420417] Pid: 2106, comm: khubd Not tainted 2.6.15-23-amd64-k8 #1
> [ 1273.420420] RIP: 0010:[<ffffffff8014fe9e>] <ffffffff8014fe9e>{queue_work+62}
> [ 1273.420430] RSP: 0018:ffff81007dce1ce8 EFLAGS: 00010286
> [ 1273.420433] RAX: ffff8100755f6a28 RBX: 0000000000000000 RCX: 0000000000000034
> [ 1273.420436] RDX: 0000000000000000 RSI: ffff8100755f6a20 RDI: ffff810037901860
> [ 1273.420440] RBP: ffff81007abd5248 R08: 0000000000000000 R09: 0000000000000000
> [ 1273.420443] R10: 0000000000000000 R11: ffffffff80272db0 R12: ffff81007abd5240
> [ 1273.420447] R13: ffff81007e640c20 R14: ffff81007e249478 R15: ffff81007e6ba800
> [ 1273.420451] FS: 00002aaaaff135e0(0000) GS:ffffffff80444800(0000) knlGS:0000000000000000
> [ 1273.420454] CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b
> [ 1273.420457] CR2: 0000000000bb7768 CR3: 000000006e8bd000 CR4: 00000000000006e0
> [ 1273.420461] Process khubd (pid: 2106, threadinfo ffff81007dce0000, task ffff81007e4acfc0)
> [ 1273.420464] Stack: 0000000000000001 ffffffff8830fd69 ffffffff803103b0 ffffffff8831f2c0
> [ 1273.420470] ffff81007e640c00 ffffffff8831f300 ffff81007e640c20 ffffffff880af113
> [ 1273.420477] ffff81007e640d10 ffff81007e640c20
> [ 1273.420481] Call Trace:<ffffffff8830fd69>{:usbserial:usb_serial_disconnect+105}
> [ 1273.420496] <ffffffff803103b0>{klist_release+0} <ffffffff880af113>{:usbcore:usb_unbind_interface+83}
> [ 1273.420522] <ffffffff802727d5>{__device_release_driver+133} <ffffffff80272b3e>{device_release_driver+46}
> [ 1273.420534] <ffffffff802721f2>{bus_remove_device+146} <ffffffff80271136>{device_del+70}
> [ 1273.420547] <ffffffff880b5cbc>{:usbcore:usb_disable_device+140}
> [ 1273.420563] <ffffffff880af982>{:usbcore:usb_disconnect+194} <ffffffff880b225b>{:usbcore:hub_thread+971}
> [ 1273.420596] <ffffffff80311460>{thread_return+0} <ffffffff80154d00>{autoremove_wake_function+0}
> [ 1273.420613] <ffffffff880b1e90>{:usbcore:hub_thread+0} <ffffffff801547d0>{keventd_create_kthread+0}
> [ 1273.420635] <ffffffff80154999>{kthread+217} <ffffffff80139070>{schedule_tail+64}
> [ 1273.420643] <ffffffff80110dfe>{child_rip+8} <ffffffff801547d0>{keventd_create_kthread+0}
> [ 1273.420653] <ffffffff801548c0>{kthread+0} <ffffffff80110df6>{child_rip+0}
> [ 1273.420667]
> [ 1273.420672]
> [ 1273.420673] Code: 0f 0b 68 a8 e7 32 80 c2 6d 00 48 8b 07 48 63 d2 bb 01 00 00
> [ 1273.420682] RIP <ffffffff8014fe9e>{queue_work+62} RSP <ffff81007dce1ce8>
> [ 1273.420688] <6>note: khubd[2106] exited with preempt_count 1
>
> after this, further use of the palm pilot is impossible and in fact, the mahcine usually won't even shutdown cleanly.
>
> I'm not familiar with these kernel trace messages -- can anyone help me understand them?
>
> thanks,
>
> matt
>
>
> Matt Price matt.price at utoronto.ca
> History Department, University of Toronto
> (416) 978-2094
>
-------------------------------------------
Matt Price matt.price at utoronto.ca
History Department, University of Toronto
(416) 978-2094
--------------------------------------------
More information about the ubuntu-users
mailing list