thanks Greg. My plan A is to see if I can get the Ubuntu folks to fix what is awry. Thanks for your analysis and suggestions. Doug Minett On 2013-02-15, at 12:23 AM, Greg KH <gregkh@xxxxxxxxxxxxxxxxxxx> wrote: > On Thu, Feb 14, 2013 at 11:52:19PM -0500, Doug Minett wrote: >> followup below. many thanks for your help. >> >> On Feb 14, 2013, at 18:32 PM, Greg KH wrote: >> >>> On Thu, Feb 14, 2013 at 06:07:38PM -0500, Doug Minett wrote: >>>> Hi, >>>> >>>> I am using Ubuntu's 3.2.0-37 distribution of linux. Is there a known >>>> problem with the module in this version of the kernel? >>> >>> I don't know, but as this is a distro kernel, you really should contact >>> the distro to get support for it, there's nothing we can do with their >>> kernel directly, sorry. >>> >>>> cat /dev/ttyUSB0 results in "no such device" message (checked device >>>> is present with rw r r root root permissions) >>>> >>>> I have tried a number of things to get the Digi Edgeport/4r to work. >>>> >>>> 1) loaded module: modprobe io_edgeport >>> >>> If you plug the device in, the driver should be automatically loaded. >>> >>>> >>>> 2) manually created devices: mknod /dev/ttyUSB[0-3] c 188 0 (is io_edgeport supposed to do this?) >>> >>> You should never have to do this, if the device is present, the device >>> nodes will be created automatically. >>> >>>> 3) output from dmesg: >>>> >>>> [ 3075.917619] usbcore: deregistering interface driver io_edgeport >>>> [ 3075.917652] USB Serial deregistering driver Edgeport 2 port adapter >>>> [ 3075.917666] USB Serial deregistering driver Edgeport 4 port adapter >>>> [ 3075.917676] USB Serial deregistering driver Edgeport 8 port adapter >>>> [ 3075.917685] USB Serial deregistering driver EPiC device >>>> [ 3085.878341] usb 2-1.5: USB disconnect, device number 21 >>>> [ 3085.878345] usb 2-1.5.1: USB disconnect, device number 22 >>> >>> >>> This is your device being removed from the system, can you provide log >>> messages from before this? >>> >>>> [ 3131.433041] USB Serial support registered for Edgeport 2 port adapter >>>> [ 3131.433050] USB Serial support registered for Edgeport 4 port adapter >>>> [ 3131.433058] USB Serial support registered for Edgeport 8 port adapter >>>> [ 3131.433066] USB Serial support registered for EPiC device >>>> [ 3131.433082] usbcore: registered new interface driver io_edgeport >>>> [ 3131.433083] io_edgeport: v2.7:Edgeport USB Serial Driver >>> >>> Did you just load the driver by hand here? >> >> yes, I loaded it manually. >>> >>> Can you try, as root, without the device plugged in: >>> - clear the kernel log: >>> dmesg -c >> >> I unloaded the io_edgeport module, and deleted the devices that I had created in /dev with mknod manually. >> >> rebooted, cleared dmesg. >> >>> - plug the device in >>> - provide the kernel log output >>> dmesg >> >> here is the resulting dmesg: >> >> [ 192.866565] usb 2-1.6: new full-speed USB device number 6 using ehci_hcd >> [ 192.959323] hub 2-1.6:1.0: USB hub found >> [ 192.959477] hub 2-1.6:1.0: 1 port detected >> [ 193.229880] usb 2-1.6.1: new full-speed USB device number 7 using ehci_hcd >> >> (no /dev devices were created) > > Wow, that's really bad. Something is keeping the io_edgeport driver > from being loaded. It should be automatically found and bound to this > device when you plug it in. > > I don't know what to suggest at this point in time other than to file a > bug with Ubuntu, sorry. > > If you can build your own kernel version, from kernel.org, then I can > try to help you out. If you can, grab the latest 3.7-stable kernel > (it's at the front page of kernel.org), build and install that, and then > we can go from there. > > sorry, > > greg k-h -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html