Red Hat Bugzilla – Bug 123962
usbcore mistakes pcs-phone/modem for a handspring visor/ palm
Last modified: 2015-01-04 17:06:10 EST
Description of problem:
kernel does not recognize my Samsung SPH-A500 as a modem (as it did
in FC1), instead it identifies it as a "Handspring Visor / Palm OS
converter". It then attaches the device to ttyUSB0, ttyUSB1, ttyUSB2
and ttyUSB3 instead of ttyACM0. If I try to use any of the
aforementioned ttyUSB* to connect via pppd the driver (visor) reports
that the "Device lied about number of ports, please use a lower
one." and proceeds to disconnect the "Handspring Visor / Palm OS
converter". I can't access the PCS phone/modem via ttyACM0, hence I
cannot go online.
Version-Release number of selected component (if applicable):
Except for the first time I connected the PCS phone/modem after
upgrading to FC2 it has always done it.
Steps to Reproduce:
1. Connect the PCS phone/modem to the USB port
2. run dmesg or view /var/log/messages
usbcore registers the PCS phone using the visor driver.
Cannot use the PCS phone as a modem.
For usbcore to register the PCS phone using cdc_acm driver and attach
it to ttyACM*; To be able to use the PCS phone as modem (as I did
To make sure that neither the phone nor usb cable were not the
culprits I tested them on a desktop running RH9. I ran dmesg, saw
that it was attached to ttyACM0 and was able to connect to the
Internet (using redhat-config-network).
Created attachment 100444 [details]
system log (/var/log/messages)
The PCS phone was first attached after the upgrade May 17 22:18:13. It was the
the only time that it was attached correctly.
any improvement with teh 2.6.9 based update ?
Fedora Core 2 has now reached end of life, and no further updates will be
provided by Red Hat. The Fedora legacy project will be producing further kernel
updates for security problems only.
If this bug has not been fixed in the latest Fedora Core 2 update kernel, please
try to reproduce it under Fedora Core 3, and reopen if necessary, changing the
product version accordingly.