Bug 785574

Summary: Can't force Kernel to recognise a generic usbserial device.
Product: [Fedora] Fedora Reporter: jamesarbrown <jarb1>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 16CC: gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-04-15 20:38:37 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description jamesarbrown 2012-01-29 17:09:59 UTC
Description of problem:
Apologies if I am wrong on any aspect, information on this issue is difficult to confirm.

It appears that usbserial.ko has vanished and is now part of the Kernel internal modules.

So issuing the following command that worked with Fedora previously (Think it was F14)

sudo modprobe usbserial vendor=0x0fcf product=0x1008

Now just disappears. Nothing in /var/log/messages, no console, no module, no /dev/ttyUSB0.

By the looks its the same as http://ubuntuforums.org/showthread.php?t=1132784 and in their case the module was made external again.


Version-Release number of selected component (if applicable):
F16

How reproducible:
find /lib/modules/ -name usbserial*
*nothing

uname -r
3.2.2-1.fc16.i686.PAE

Steps to Reproduce:
1. Plugin a generic serial device that is not in the usbmaps
2. Try any which way to get the kernel to drive it with usb-serial
3.

Additional info:
I will try back on an older F14 box and double confirm dongle is still working.

Comment 1 Dave Jones 2012-03-22 17:00:11 UTC
[mass update]
kernel-3.3.0-4.fc16 has been pushed to the Fedora 16 stable repository.
Please retest with this update.

Comment 2 Dave Jones 2012-03-22 17:04:06 UTC
[mass update]
kernel-3.3.0-4.fc16 has been pushed to the Fedora 16 stable repository.
Please retest with this update.

Comment 3 Dave Jones 2012-03-22 17:14:52 UTC
[mass update]
kernel-3.3.0-4.fc16 has been pushed to the Fedora 16 stable repository.
Please retest with this update.

Comment 4 jamesarbrown 2012-04-14 10:00:23 UTC
Ok Tested 3.3.0-4 no difference

Tested with 2.6.32.26-175.fc12.i686.PAE
------------------ Messages Output
Apr 14 10:50:03 wkstn1 kernel: usb 4-2: New USB device found, idVendor=0fcf, idProduct=1008
Apr 14 10:50:03 wkstn1 kernel: usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Apr 14 10:50:03 wkstn1 kernel: usb 4-2: Product: ANT USBStick2
Apr 14 10:50:03 wkstn1 kernel: usb 4-2: Manufacturer: Dynastream Innovations
Apr 14 10:50:03 wkstn1 kernel: usb 4-2: SerialNumber: 168
Apr 14 10:50:03 wkstn1 kernel: usb 4-2: configuration #1 chosen from 1 choice
------------------- Issued modprobe modprobe usbserial vendor=0x0fcf product=0x1008
Apr 14 10:52:01 wkstn1 kernel: usbcore: registered new interface driver usbserial
Apr 14 10:52:01 wkstn1 kernel: USB Serial support registered for generic
Apr 14 10:52:01 wkstn1 kernel: usbserial_generic 4-2:1.0: generic converter detected
Apr 14 10:52:01 wkstn1 kernel: usb 4-2: generic converter now attached to ttyUSB0

OK

Equivalent on f15
------------------ Messages Output
Apr 14 09:56:58 jblaptop kernel: [ 8623.112170] usb 8-1: New USB device found, idVendor=0fcf, idProduct=1008
Apr 14 09:56:58 jblaptop kernel: [ 8623.112177] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Apr 14 09:56:58 jblaptop kernel: [ 8623.112182] usb 8-1: Product: ANT USBStick2
Apr 14 09:56:58 jblaptop kernel: [ 8623.112186] usb 8-1: Manufacturer: Dynastream Innovations
Apr 14 09:56:58 jblaptop kernel: [ 8623.112189] usb 8-1: SerialNumber: 168
Apr 14 09:56:58 jblaptop mtp-probe: checking bus 8, device 3: "/sys/devices/pci0000:00/0000:00:1d.2/usb8/8-1"
Apr 14 09:56:58 jblaptop mtp-probe: bus: 8, device: 3 was not an MTP device
------------------- Issued modprobe modprobe usbserial vendor=0x0fcf product=0x1008
NOTHING ADDED TO MESSAGES


Hope this helps

James

Comment 5 jamesarbrown 2012-04-15 20:38:37 UTC
Ok, This is not a bug, but the lack of info out there is suprising.

usbserial options now have to be specified as part of grub.

This article details howto get usbserial with custom options running
http://www.jamesarbrown.com/?p=5

But should someone not put some information somewhere? Even if its a comment on the console when anyone trys to run modprobe usbserial etc?

James

Closing this issue