From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Karl O. Pinc" Date: Thu, 04 Dec 2008 15:27:15 +0000 Subject: Re: Udev rule for HSDPA modem Message-Id: <1228404435l.20654l.15l@mofo> MIME-Version: 1 Content-Type: multipart/mixed; boundary="=-jUcWjGSeYv3zktsqPrcf" List-Id: References: In-Reply-To: To: linux-hotplug@vger.kernel.org --=-jUcWjGSeYv3zktsqPrcf Content-Type: text/plain; charset=us-ascii; DelSp=Yes; Format=Flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 12/04/2008 01:23:53 AM, Kay Sievers wrote: > On Thu, Dec 4, 2008 at 07:28, Jar wrote: > >> On Wed, 2008-12-03 at 15:10 -0800, Greg KH wrote: > >>> On Wed, Dec 03, 2008 at 04:11:29PM +0100, Kay Sievers wrote: > >>> > On Wed, 2008-12-03 at 13:12 +0100, Kay Sievers wrote: > >>> > > On Wed, Dec 3, 2008 at 10:27, Kay Sievers > wrote: > >>> > > > On Wed, Dec 3, 2008 at 07:45, Greg KH > wrote: > >>> > > >> On Sun, Nov 30, 2008 at 06:21:11AM +0100, Kay Sievers > wrote: > >>> > > >>> On Sat, Nov 29, 2008 at 18:37, Greg KH > wrote: > >>> > > >>> > On Sat, Nov 29, 2008 at 10:00:59AM +0200, Jar wrote: > >>> > > >>> >> Greg KH wrote: > >>> > > >>> >>> HAL contains a list of these modems and a mapping of > each port to what > >>> > > >>> >>> it does based on the specific device. > >>> > > >>> >>> Try using that instead of udev specific rules for your > accessed to the > >>> > > >>> >>> modem, it will work much better. > >>> > > >>> >> > >>> > > >>> >> Thanks for your reply! Does HAL require that I have > desktop installed, > >>> this > >>> > > >>> >> is my home "server" machine without X? Do you have any > starting point > >>> or > >>> > > >>> >> where to learn more how to do this with HAL. > >>> > > >>> > > >>> > > >>> > I do not think HAL requires X. Try asking on your > distro mailing list > >>> > > >>> > for how they have incorporated HAL into the releases you > are using. > >>> > > >>> > >>> > > >>> It might get pretty complicated to use D-Bus/HAL for > simple setups, > >>> > > >>> and rather static configurations like this. NetworkManager > handles > >>> > > >>> that, and we will even get modem-probing soon, but in > cases like this > >>> > > >>> it might be easier to have a simple - not very flexible - > but working > >>> > > >>> solution. > >>> > > >>> > >>> > > >>> Maybe we can have an "index" sysfs file at the serial > device, which > >>> > > >>> carries the instance number, per usb device? This would > allow us to > >>> > > >>> create persistent links which do not depend on the kernel > device > >>> > > >>> enumeration across multiple device. > >>> > > >>> > >>> > > >>> We did the same for v4l devices recently: > >>> > > >>> =20 > http://git.kernel.org/?p=3Dlinux/kernel/git/torvalds/linux-2.6.git;a=3Dco= mmit;h=3D539a7555b31e65e66fb84c881d07d2bf18c974d0 > >>> > > >>> > >>> > > >>> Greg, what do you think? > >>> > > >> > >>> > > >> Don't we already have something like this today (the > "ports" on an > >>> > > >> individual usb-serial device)? Or do we just need to > export that a bit > >>> > > >> better? > >>> > > > > >>> > > > Yeah, maybe that works already. I don't have such a device. > >>> > > > >>> > > Ok, I found one. You mean "port_number", right? But > unfortunately it > >>> > > looks pretty useless in this case. :) > >>> > > > >>> > > $ grep . /sys/bus/usb-serial/devices/*/port_number > >>> > > /sys/bus/usb-serial/devices/ttyUSB1/port_number:0 > >>> > > /sys/bus/usb-serial/devices/ttyUSB2/port_number:0 > >>> > > > >>> > > They would only be not "0" if the serial lines would be on the > same > >>> > > usb interface? > >>> > > > >>> > > We would need a per-device enumeration, but that's nothing the > >>> > > usb-serial stuff knows/cares about if we have different usb > >>> > > interfaces, right? > >>> > > >>> > Greg, do you have a usb multi-port serial card? Can you possibly > give > >>> > this a try, and show us "tree /dev/serial"? > >>> > > >>> > I have this here now for my "simple" devices: > >>> > /dev/serial > >>> > `-- by-id > >>> > |-- usb-067b_2303-serial-if00-port0 -> ../../ttyUSB0 > >>> > |-- usb-HUAWEI_Technology_HUAWEI_Mobile-serial-if00-port0 > -> ../../ttyUSB1 > >>> > `-- usb-HUAWEI_Technology_HUAWEI_Mobile-serial-if01-port0 > -> ../../ttyUSB2 > >>> > > >>> > If we can make that work as expected, I'll look into by-path/, > so we can > >>> > have identical devices properly identified, if needed. Then we > can check > >>> > how we should finally name all that, and possibly add that stuff > to the > >>> > default rule set. > >>> > >>> > >>> This looks good, here's the output using udev 133 and the rules > and a > >>> few usb-serial devices plugged into the system at the same time: > >>> > >>> $ tree /dev/serial/ > >>> /dev/serial/ > >>> `-- by-id > >>> |-- usb-Inside_Out_Networks_Edgeport > >>> | |-- 4_04-01-006467-serial-if00-port0 -> ../../../ttyUSB0 > >>> | |-- 4_04-01-006467-serial-if00-port1 -> ../../../ttyUSB1 > >>> | |-- 4_04-01-006467-serial-if00-port2 -> ../../../ttyUSB2 > >>> | `-- 4_04-01-006467-serial-if00-port3 -> ../../../ttyUSB3 > >>> |-- > >>> =20 > usb-Keyspan__a_division_of_InnoSys_Inc._USB_4-port_Serial_Adapter-serial-= if00-port0 > >>> -> ../../ttyUSB8 > >>> |-- > >>> =20 > usb-Keyspan__a_division_of_InnoSys_Inc._USB_4-port_Serial_Adapter-serial-= if00-port1 > >>> -> ../../ttyUSB9 > >>> |-- > >>> =20 > usb-Keyspan__a_division_of_InnoSys_Inc._USB_4-port_Serial_Adapter-serial-= if00-port2 > >>> -> ../../ttyUSB10 > >>> |-- > >>> =20 > usb-Keyspan__a_division_of_InnoSys_Inc._USB_4-port_Serial_Adapter-serial-= if00-port3 > >>> -> ../../ttyUSB11 > >>> |-- =20 > usb-Prolific_Technology_Inc._USB-Serial_Controller-serial-if00-port0 > -> > >>> ../../ttyUSB7 > >>> |-- =20 > usb-Sierra_Wireless__Incorporated_AirCard-serial-if00-port0 > -> > >>> ../../ttyUSB4 > >>> |-- =20 > usb-Sierra_Wireless__Incorporated_AirCard-serial-if00-port1 > -> > >>> ../../ttyUSB5 > >>> `-- =20 > usb-Sierra_Wireless__Incorporated_AirCard-serial-if00-port2 > -> > >>> ../../ttyUSB6 > >>> > >>> I'm not so sure about the long names, but it is unique :) > >> > >> Yeah, it looks really strange with your devices. Why put people > poetry > >> in the device strings? :) > >> > >> But it seems to work, which is great. Here is a new version of the > >> serial.rules and a /lib/udev/path_id which needs to be replaced. > >> > >> Can you try that again on your "collection"? :) > >> > >> Thanks, > >> Kay > >> # do not edit this file, it will be overwritten on update > >> > >> ACTION!=3D"add|change", GOTO=3D"persistent_serial_end" > >> SUBSYSTEM!=3D"tty", GOTO=3D"persistent_serial_end" > >> KERNEL!=3D"ttyUSB[0-9]*", GOTO=3D"persistent_serial_end" > >> > >> SUBSYSTEMS=3D=3D"usb-serial", ENV{ID_PORT}=3D"$attr{port_number}" > >> ENV{ID_PORT}=3D=3D"", GOTO=3D"persistent_serial_end" > >> > >> IMPORT=3D"path_id" > >> ENV{ID_PATH}=3D=3D"?*", =20 > SYMLINK+=3D"serial/by-path/$env{ID_PATH}-port$env{ID_PORT}" > >> > >> IMPORT=3D"usb_id --export" > >> ENV{ID_SERIAL}=3D=3D"", GOTO=3D"persistent_serial_end" > >> SUBSYSTEMS=3D=3D"usb", ENV{ID_IFACE}=3D"$attr{bInterfaceNumber}" > >> ENV{ID_IFACE}=3D=3D"", GOTO=3D"persistent_serial_end" > >> =20 > SYMLINK+=3D"serial/by-id/$env{ID_BUS}-$env{ID_SERIAL}-if$env{ID_IFACE}-po= rt$env{ID_PORT}" > >> > >> LABEL=3D"persistent_serial_end" > > > > I can't test this right now, but doesn't quite understand what this > will do. Does > > this solve the problem where the ttyUSBx interface changes and make > it always be the > > same? > > > > If I have e.g. ttyUSB1,ttyUSB2 and ttyUSB3 devices, what will be the > symlink to > > ttyUSB1 (used for pppd), which only interests? >=20 > If you have different devices, all links in /dev/serial/by-id/ will > stay the same, regardless of the order, or the USB hub/port they are > plugged in. If you have identical devices, without any serial number, > only the controller/hub/port number can be used to distinguish them. > The /dev/serial/by-id/ links will overwrite each other for identical > devices, and /dev/serial/by-path/ must be used. I think what the Digi Edgeport 4/16 needs is the same rule set, but with the serial number also included in the name. This is because it has an internal hub with 8 endpoints, each endpoint driving 2 serial ports (io_ti), and my understanding is that the ports on the internal hub may not be discovered in the same order every time. However, each internal endpoint does have it's own serial number. If that showed in the name then there'd be no problem. Of course I could be completely misunderstanding. Anyway, I can't really hack on it because the 60-persistent-serial.rules don't seem to work on udev 115. :-( It seems they should....) I'm now running: Linux 2.6.28-rc7 (built myself) udev 115 Debian etch Attached is a udevinfo -a on ttyUSB-0 Also attached is /var/log/messages and dmesg recording what happens when the device is plugged in. I turned on verbosity in the kernel. I found that I needed to "modprobe usbserial" manually before the ttyUSB* devices would be created. Should I be reporting this to somebody? Who? (Although the device has 16 ports, after one unplug/plug cycle I found only 14 ttyUSB devices.) Thanks for your time. Karl Free Software: "You don't pay back, you pay forward." -- Robert A. Heinlein --=-jUcWjGSeYv3zktsqPrcf Content-Type: text/plain; charset=us-ascii; name=edgeport416 Content-Disposition: attachment; filename=edgeport416 Content-Transfer-Encoding: quoted-printable Udevinfo starts with the device specified by the devpath and then walks up the chain of parent devices. It prints for every device found, all possible attributes in the udev rules key format. A rule to match, can be composed by the attributes of the device and the attributes from one single parent device. looking at device '/class/tty/ttyUSB0': KERNEL=3D=3D"ttyUSB0" SUBSYSTEM=3D=3D"tty" DRIVER=3D=3D"" ATTR{dev}=3D=3D"188:0" looking at parent device '/devices/pci0000:00/0000:00:1a.1/usb2/2-1/2-1.1= /2-1.1.1/2-1.1.1:1.0/ttyUSB0': KERNELS=3D=3D"ttyUSB0" SUBSYSTEMS=3D=3D"usb-serial" DRIVERS=3D=3D"edgeport_ti_2" ATTRS{uart_mode}=3D=3D"0" ATTRS{port_number}=3D=3D"0" looking at parent device '/devices/pci0000:00/0000:00:1a.1/usb2/2-1/2-1.1= /2-1.1.1/2-1.1.1:1.0': KERNELS=3D=3D"2-1.1.1:1.0" SUBSYSTEMS=3D=3D"usb" DRIVERS=3D=3D"io_ti" ATTRS{bInterfaceNumber}=3D=3D"00" ATTRS{bAlternateSetting}=3D=3D" 0" ATTRS{bNumEndpoints}=3D=3D"05" ATTRS{bInterfaceClass}=3D=3D"ff" ATTRS{bInterfaceSubClass}=3D=3D"00" ATTRS{bInterfaceProtocol}=3D=3D"ff" ATTRS{modalias}=3D=3D"usb:v1608p0247d0001dcFFdsc00dpFFicFFisc00ipFF" ATTRS{supports_autosuspend}=3D=3D"0" looking at parent device '/devices/pci0000:00/0000:00:1a.1/usb2/2-1/2-1.1= /2-1.1.1': KERNELS=3D=3D"2-1.1.1" SUBSYSTEMS=3D=3D"usb" DRIVERS=3D=3D"usb" ATTRS{dev}=3D=3D"189:192" ATTRS{configuration}=3D=3D"" ATTRS{bNumInterfaces}=3D=3D" 1" ATTRS{bConfigurationValue}=3D=3D"1" ATTRS{bmAttributes}=3D=3D"e0" ATTRS{bMaxPower}=3D=3D" 0mA" ATTRS{urbnum}=3D=3D"33" ATTRS{idVendor}=3D=3D"1608" ATTRS{idProduct}=3D=3D"0247" ATTRS{bcdDevice}=3D=3D"0001" ATTRS{bDeviceClass}=3D=3D"ff" ATTRS{bDeviceSubClass}=3D=3D"00" ATTRS{bDeviceProtocol}=3D=3D"ff" ATTRS{bNumConfigurations}=3D=3D"1" ATTRS{bMaxPacketSize0}=3D=3D"8" ATTRS{speed}=3D=3D"12" ATTRS{busnum}=3D=3D"2" ATTRS{devnum}=3D=3D"65" ATTRS{version}=3D=3D" 1.10" ATTRS{maxchild}=3D=3D"0" ATTRS{quirks}=3D=3D"0x0" ATTRS{authorized}=3D=3D"1" ATTRS{manufacturer}=3D=3D"Digi International" ATTRS{product}=3D=3D"Edgeport/416" ATTRS{serial}=3D=3D"V70008669-0" looking at parent device '/devices/pci0000:00/0000:00:1a.1/usb2/2-1/2-1.1= ': KERNELS=3D=3D"2-1.1" SUBSYSTEMS=3D=3D"usb" DRIVERS=3D=3D"usb" ATTRS{dev}=3D=3D"189:190" ATTRS{configuration}=3D=3D"" ATTRS{bNumInterfaces}=3D=3D" 1" ATTRS{bConfigurationValue}=3D=3D"1" ATTRS{bmAttributes}=3D=3D"e0" ATTRS{bMaxPower}=3D=3D" 0mA" ATTRS{urbnum}=3D=3D"54" ATTRS{idVendor}=3D=3D"1608" ATTRS{idProduct}=3D=3D"02c7" ATTRS{bcdDevice}=3D=3D"0151" ATTRS{bDeviceClass}=3D=3D"09" ATTRS{bDeviceSubClass}=3D=3D"00" ATTRS{bDeviceProtocol}=3D=3D"00" ATTRS{bNumConfigurations}=3D=3D"1" ATTRS{bMaxPacketSize0}=3D=3D"8" ATTRS{speed}=3D=3D"12" ATTRS{busnum}=3D=3D"2" ATTRS{devnum}=3D=3D"63" ATTRS{version}=3D=3D" 1.10" ATTRS{maxchild}=3D=3D"4" ATTRS{quirks}=3D=3D"0x0" ATTRS{authorized}=3D=3D"1" looking at parent device '/devices/pci0000:00/0000:00:1a.1/usb2/2-1': KERNELS=3D=3D"2-1" SUBSYSTEMS=3D=3D"usb" DRIVERS=3D=3D"usb" ATTRS{dev}=3D=3D"189:189" ATTRS{configuration}=3D=3D"" ATTRS{bNumInterfaces}=3D=3D" 1" ATTRS{bConfigurationValue}=3D=3D"1" ATTRS{bmAttributes}=3D=3D"e0" ATTRS{bMaxPower}=3D=3D" 2mA" ATTRS{urbnum}=3D=3D"58" ATTRS{idVendor}=3D=3D"1608" ATTRS{idProduct}=3D=3D"0184" ATTRS{bcdDevice}=3D=3D"0100" ATTRS{bDeviceClass}=3D=3D"09" ATTRS{bDeviceSubClass}=3D=3D"00" ATTRS{bDeviceProtocol}=3D=3D"00" ATTRS{bNumConfigurations}=3D=3D"1" ATTRS{bMaxPacketSize0}=3D=3D"64" ATTRS{speed}=3D=3D"12" ATTRS{busnum}=3D=3D"2" ATTRS{devnum}=3D=3D"62" ATTRS{version}=3D=3D" 2.00" ATTRS{maxchild}=3D=3D"6" ATTRS{quirks}=3D=3D"0x0" ATTRS{authorized}=3D=3D"1" looking at parent device '/devices/pci0000:00/0000:00:1a.1/usb2': KERNELS=3D=3D"usb2" SUBSYSTEMS=3D=3D"usb" DRIVERS=3D=3D"usb" ATTRS{dev}=3D=3D"189:128" ATTRS{configuration}=3D=3D"" ATTRS{bNumInterfaces}=3D=3D" 1" ATTRS{bConfigurationValue}=3D=3D"1" ATTRS{bmAttributes}=3D=3D"e0" ATTRS{bMaxPower}=3D=3D" 0mA" ATTRS{urbnum}=3D=3D"154" ATTRS{idVendor}=3D=3D"1d6b" ATTRS{idProduct}=3D=3D"0001" ATTRS{bcdDevice}=3D=3D"0206" ATTRS{bDeviceClass}=3D=3D"09" ATTRS{bDeviceSubClass}=3D=3D"00" ATTRS{bDeviceProtocol}=3D=3D"00" ATTRS{bNumConfigurations}=3D=3D"1" ATTRS{bMaxPacketSize0}=3D=3D"64" ATTRS{speed}=3D=3D"12" ATTRS{busnum}=3D=3D"2" ATTRS{devnum}=3D=3D"1" ATTRS{version}=3D=3D" 1.10" ATTRS{maxchild}=3D=3D"2" ATTRS{quirks}=3D=3D"0x0" ATTRS{authorized}=3D=3D"1" ATTRS{manufacturer}=3D=3D"Linux 2.6.28-rc7 uhci_hcd" ATTRS{product}=3D=3D"UHCI Host Controller" ATTRS{serial}=3D=3D"0000:00:1a.1" ATTRS{authorized_default}=3D=3D"1" looking at parent device '/devices/pci0000:00/0000:00:1a.1': KERNELS=3D=3D"0000:00:1a.1" SUBSYSTEMS=3D=3D"pci" DRIVERS=3D=3D"uhci_hcd" ATTRS{vendor}=3D=3D"0x8086" ATTRS{device}=3D=3D"0x2938" ATTRS{subsystem_vendor}=3D=3D"0x1043" ATTRS{subsystem_device}=3D=3D"0x8277" ATTRS{class}=3D=3D"0x0c0300" ATTRS{irq}=3D=3D"21" ATTRS{local_cpus}=3D=3D"00000003" ATTRS{local_cpulist}=3D=3D"0-1" ATTRS{modalias}=3D=3D"pci:v00008086d00002938sv00001043sd00008277bc0Csc0= 3i00" ATTRS{numa_node}=3D=3D"0" ATTRS{enable}=3D=3D"1" ATTRS{broken_parity_status}=3D=3D"0" ATTRS{msi_bus}=3D=3D"" looking at parent device '/devices/pci0000:00': KERNELS=3D=3D"pci0000:00" SUBSYSTEMS=3D=3D"" DRIVERS=3D=3D"" ATTRS{uevent}=3D=3D"" --=-jUcWjGSeYv3zktsqPrcf Content-Type: text/plain; charset=us-ascii; name=log Content-Disposition: attachment; filename=log Content-Transfer-Encoding: quoted-printable Dec 4 08:43:46 allen kernel: usb 2-1: new full speed USB device using uhci= _hcd and address 52 Dec 4 08:43:47 allen kernel: usb 2-1: configuration #1 chosen from 1 choic= e Dec 4 08:43:47 allen kernel: hub 2-1:1.0: USB hub found Dec 4 08:43:47 allen kernel: hub 2-1:1.0: 6 ports detected Dec 4 08:43:47 allen kernel: usb 2-1: New USB device found, idVendor=3D160= 8, idProduct=3D0184 Dec 4 08:43:47 allen kernel: usb 2-1: New USB device strings: Mfr=3D0, Pro= duct=3D0, SerialNumber=3D0 Dec 4 08:43:51 allen kernel: usb 2-1.1: new full speed USB device using uh= ci_hcd and address 53 Dec 4 08:43:51 allen kernel: usb 2-1.1: configuration #1 chosen from 1 cho= ice Dec 4 08:43:51 allen kernel: hub 2-1.1:1.0: USB hub found Dec 4 08:43:51 allen kernel: hub 2-1.1:1.0: 4 ports detected Dec 4 08:43:51 allen kernel: usb 2-1.1: New USB device found, idVendor=3D1= 608, idProduct=3D02c7 Dec 4 08:43:51 allen kernel: usb 2-1.1: New USB device strings: Mfr=3D0, P= roduct=3D0, SerialNumber=3D0 Dec 4 08:43:52 allen kernel: usb 2-1.2: new full speed USB device using uh= ci_hcd and address 54 Dec 4 08:43:52 allen kernel: usb 2-1.2: configuration #1 chosen from 1 cho= ice Dec 4 08:43:52 allen kernel: hub 2-1.2:1.0: USB hub found Dec 4 08:43:52 allen kernel: hub 2-1.2:1.0: 4 ports detected Dec 4 08:43:52 allen kernel: usb 2-1.2: New USB device found, idVendor=3D1= 608, idProduct=3D02c7 Dec 4 08:43:52 allen kernel: usb 2-1.2: New USB device strings: Mfr=3D0, P= roduct=3D0, SerialNumber=3D0 Dec 4 08:43:52 allen kernel: usb 2-1.1.1: new full speed USB device using = uhci_hcd and address 55 Dec 4 08:43:52 allen kernel: usb 2-1.1.1: configuration #1 chosen from 1 c= hoice Dec 4 08:43:52 allen kernel: io_ti 2-1.1.1:1.0: Edgeport TI 2 port adapter= converter detected Dec 4 08:43:52 allen kernel: usb 2-1.1.1: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB0 Dec 4 08:43:52 allen kernel: usb 2-1.1.1: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB1 Dec 4 08:43:52 allen kernel: usb 2-1.1.1: New USB device found, idVendor= =3D1608, idProduct=3D0247 Dec 4 08:43:52 allen kernel: usb 2-1.1.1: New USB device strings: Mfr=3D1,= Product=3D2, SerialNumber=3D3 Dec 4 08:43:52 allen kernel: usb 2-1.1.1: Product: Edgeport/416 Dec 4 08:43:52 allen kernel: usb 2-1.1.1: Manufacturer: Digi International Dec 4 08:43:52 allen kernel: usb 2-1.1.1: SerialNumber: V70008669-0 Dec 4 08:43:52 allen kernel: usb 2-1.1.2: new full speed USB device using = uhci_hcd and address 56 Dec 4 08:43:53 allen kernel: usb 2-1.1.2: configuration #1 chosen from 1 c= hoice Dec 4 08:43:53 allen kernel: io_ti 2-1.1.2:1.0: Edgeport TI 2 port adapter= converter detected Dec 4 08:43:53 allen kernel: usb 2-1.1.2: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB2 Dec 4 08:43:53 allen kernel: usb 2-1.1.2: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB3 Dec 4 08:43:53 allen kernel: usb 2-1.1.2: New USB device found, idVendor= =3D1608, idProduct=3D0247 Dec 4 08:43:53 allen kernel: usb 2-1.1.2: New USB device strings: Mfr=3D1,= Product=3D2, SerialNumber=3D3 Dec 4 08:43:53 allen kernel: usb 2-1.1.2: Product: Edgeport/416 Dec 4 08:43:53 allen kernel: usb 2-1.1.2: Manufacturer: Digi International Dec 4 08:43:53 allen kernel: usb 2-1.1.2: SerialNumber: V70008669-1 Dec 4 08:43:53 allen kernel: usb 2-1.1.3: new full speed USB device using = uhci_hcd and address 57 Dec 4 08:43:53 allen kernel: usb 2-1.1.3: configuration #1 chosen from 1 c= hoice Dec 4 08:43:53 allen kernel: io_ti 2-1.1.3:1.0: Edgeport TI 2 port adapter= converter detected Dec 4 08:43:53 allen kernel: usb 2-1.1.3: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB4 Dec 4 08:43:53 allen kernel: usb 2-1.1.3: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB5 Dec 4 08:43:53 allen kernel: usb 2-1.1.3: New USB device found, idVendor= =3D1608, idProduct=3D0247 Dec 4 08:43:53 allen kernel: usb 2-1.1.3: New USB device strings: Mfr=3D1,= Product=3D2, SerialNumber=3D3 Dec 4 08:43:53 allen kernel: usb 2-1.1.3: Product: Edgeport/416 Dec 4 08:43:53 allen kernel: usb 2-1.1.3: Manufacturer: Digi International Dec 4 08:43:53 allen kernel: usb 2-1.1.3: SerialNumber: V70008669-2 Dec 4 08:43:53 allen kernel: usb 2-1.1.4: new full speed USB device using = uhci_hcd and address 58 Dec 4 08:43:54 allen kernel: usb 2-1.1.4: configuration #1 chosen from 1 c= hoice Dec 4 08:43:54 allen kernel: io_ti 2-1.1.4:1.0: Edgeport TI 2 port adapter= converter detected Dec 4 08:43:54 allen kernel: usb 2-1.1.4: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB6 Dec 4 08:43:54 allen kernel: usb 2-1.1.4: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB7 Dec 4 08:43:54 allen kernel: usb 2-1.1.4: New USB device found, idVendor= =3D1608, idProduct=3D0247 Dec 4 08:43:54 allen kernel: usb 2-1.1.4: New USB device strings: Mfr=3D1,= Product=3D2, SerialNumber=3D3 Dec 4 08:43:54 allen kernel: usb 2-1.1.4: Product: Edgeport/416 Dec 4 08:43:54 allen kernel: usb 2-1.1.4: Manufacturer: Digi International Dec 4 08:43:54 allen kernel: usb 2-1.1.4: SerialNumber: V70008669-3 Dec 4 08:43:54 allen kernel: usb 2-1.2.1: new full speed USB device using = uhci_hcd and address 59 Dec 4 08:43:54 allen kernel: usb 2-1.2.1: configuration #1 chosen from 1 c= hoice Dec 4 08:43:54 allen kernel: io_ti 2-1.2.1:1.0: Edgeport TI 2 port adapter= converter detected Dec 4 08:43:54 allen kernel: usb 2-1.2.1: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB8 Dec 4 08:43:54 allen kernel: usb 2-1.2.1: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB9 Dec 4 08:43:54 allen kernel: usb 2-1.2.1: New USB device found, idVendor= =3D1608, idProduct=3D0247 Dec 4 08:43:54 allen kernel: usb 2-1.2.1: New USB device strings: Mfr=3D1,= Product=3D2, SerialNumber=3D3 Dec 4 08:43:54 allen kernel: usb 2-1.2.1: Product: Edgeport/416 Dec 4 08:43:54 allen kernel: usb 2-1.2.1: Manufacturer: Digi International Dec 4 08:43:54 allen kernel: usb 2-1.2.1: SerialNumber: V70008669-4 Dec 4 08:43:54 allen kernel: usb 2-1.2.2: new full speed USB device using = uhci_hcd and address 60 Dec 4 08:43:55 allen kernel: usb 2-1.2.2: configuration #1 chosen from 1 c= hoice Dec 4 08:43:55 allen kernel: io_ti 2-1.2.2:1.0: Edgeport TI 2 port adapter= converter detected Dec 4 08:43:55 allen kernel: usb 2-1.2.2: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB10 Dec 4 08:43:55 allen kernel: usb 2-1.2.2: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB11 Dec 4 08:43:55 allen kernel: usb 2-1.2.2: New USB device found, idVendor= =3D1608, idProduct=3D0247 Dec 4 08:43:55 allen kernel: usb 2-1.2.2: New USB device strings: Mfr=3D1,= Product=3D2, SerialNumber=3D3 Dec 4 08:43:55 allen kernel: usb 2-1.2.2: Product: Edgeport/416 Dec 4 08:43:55 allen kernel: usb 2-1.2.2: Manufacturer: Digi International Dec 4 08:43:55 allen kernel: usb 2-1.2.2: SerialNumber: V70008669-5 Dec 4 08:43:55 allen kernel: usb 2-1.2.4: new full speed USB device using = uhci_hcd and address 61 Dec 4 08:43:55 allen kernel: usb 2-1.2.4: configuration #1 chosen from 1 c= hoice Dec 4 08:43:55 allen kernel: io_ti 2-1.2.4:1.0: Edgeport TI 2 port adapter= converter detected Dec 4 08:43:55 allen kernel: usb 2-1.2.4: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB12 Dec 4 08:43:55 allen kernel: usb 2-1.2.4: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB13 Dec 4 08:43:55 allen kernel: usb 2-1.2.4: New USB device found, idVendor= =3D1608, idProduct=3D0247 Dec 4 08:43:55 allen kernel: usb 2-1.2.4: New USB device strings: Mfr=3D1,= Product=3D2, SerialNumber=3D3 Dec 4 08:43:55 allen kernel: usb 2-1.2.4: Product: Edgeport/416 Dec 4 08:43:55 allen kernel: usb 2-1.2.4: Manufacturer: Digi International Dec 4 08:43:55 allen kernel: usb 2-1.2.4: SerialNumber: V70008669-7 Dec 4 08:45:49 allen kernel: usb 2-1: USB disconnect, address 52 Dec 4 08:45:49 allen kernel: usb 2-1.1: USB disconnect, address 53 Dec 4 08:45:49 allen kernel: usb 2-1.1.1: USB disconnect, address 55 Dec 4 08:45:49 allen kernel: edgeport_ti_2 ttyUSB0: Edgeport TI 2 port ada= pter converter now disconnected from ttyUSB0 Dec 4 08:45:49 allen kernel: edgeport_ti_2 ttyUSB1: Edgeport TI 2 port ada= pter converter now disconnected from ttyUSB1 Dec 4 08:45:49 allen kernel: io_ti 2-1.1.1:1.0: device disconnected Dec 4 08:45:49 allen kernel: usb 2-1.1.2: USB disconnect, address 56 Dec 4 08:45:49 allen kernel: edgeport_ti_2 ttyUSB2: Edgeport TI 2 port ada= pter converter now disconnected from ttyUSB2 Dec 4 08:45:49 allen kernel: edgeport_ti_2 ttyUSB3: Edgeport TI 2 port ada= pter converter now disconnected from ttyUSB3 Dec 4 08:45:49 allen kernel: io_ti 2-1.1.2:1.0: device disconnected Dec 4 08:45:49 allen kernel: usb 2-1.1.3: USB disconnect, address 57 Dec 4 08:45:49 allen kernel: edgeport_ti_2 ttyUSB4: Edgeport TI 2 port ada= pter converter now disconnected from ttyUSB4 Dec 4 08:45:49 allen kernel: edgeport_ti_2 ttyUSB5: Edgeport TI 2 port ada= pter converter now disconnected from ttyUSB5 Dec 4 08:45:49 allen kernel: io_ti 2-1.1.3:1.0: device disconnected Dec 4 08:45:49 allen kernel: usb 2-1.1.4: USB disconnect, address 58 Dec 4 08:45:49 allen kernel: edgeport_ti_2 ttyUSB6: Edgeport TI 2 port ada= pter converter now disconnected from ttyUSB6 Dec 4 08:45:49 allen kernel: edgeport_ti_2 ttyUSB7: Edgeport TI 2 port ada= pter converter now disconnected from ttyUSB7 Dec 4 08:45:49 allen kernel: io_ti 2-1.1.4:1.0: device disconnected Dec 4 08:45:49 allen kernel: usb 2-1.2: USB disconnect, address 54 Dec 4 08:45:49 allen kernel: usb 2-1.2.1: USB disconnect, address 59 Dec 4 08:45:49 allen kernel: edgeport_ti_2 ttyUSB8: Edgeport TI 2 port ada= pter converter now disconnected from ttyUSB8 Dec 4 08:45:49 allen kernel: edgeport_ti_2 ttyUSB9: Edgeport TI 2 port ada= pter converter now disconnected from ttyUSB9 Dec 4 08:45:49 allen kernel: io_ti 2-1.2.1:1.0: device disconnected Dec 4 08:45:49 allen kernel: usb 2-1.2.2: USB disconnect, address 60 Dec 4 08:45:49 allen kernel: edgeport_ti_2 ttyUSB10: Edgeport TI 2 port ad= apter converter now disconnected from ttyUSB10 Dec 4 08:45:49 allen kernel: edgeport_ti_2 ttyUSB11: Edgeport TI 2 port ad= apter converter now disconnected from ttyUSB11 Dec 4 08:45:49 allen kernel: io_ti 2-1.2.2:1.0: device disconnected Dec 4 08:45:49 allen kernel: usb 2-1.2.4: USB disconnect, address 61 Dec 4 08:45:49 allen kernel: edgeport_ti_2 ttyUSB12: Edgeport TI 2 port ad= apter converter now disconnected from ttyUSB12 Dec 4 08:45:49 allen kernel: edgeport_ti_2 ttyUSB13: Edgeport TI 2 port ad= apter converter now disconnected from ttyUSB13 Dec 4 08:45:49 allen kernel: io_ti 2-1.2.4:1.0: device disconnected Dec 4 08:45:51 allen kernel: usb 2-1: new full speed USB device using uhci= _hcd and address 62 Dec 4 08:45:51 allen kernel: usb 2-1: configuration #1 chosen from 1 choic= e Dec 4 08:45:51 allen kernel: hub 2-1:1.0: USB hub found Dec 4 08:45:51 allen kernel: hub 2-1:1.0: 6 ports detected Dec 4 08:45:51 allen kernel: usb 2-1: New USB device found, idVendor=3D160= 8, idProduct=3D0184 Dec 4 08:45:51 allen kernel: usb 2-1: New USB device strings: Mfr=3D0, Pro= duct=3D0, SerialNumber=3D0 Dec 4 08:45:56 allen kernel: usb 2-1.1: new full speed USB device using uh= ci_hcd and address 63 Dec 4 08:45:56 allen kernel: usb 2-1.1: configuration #1 chosen from 1 cho= ice Dec 4 08:45:56 allen kernel: hub 2-1.1:1.0: USB hub found Dec 4 08:45:56 allen kernel: hub 2-1.1:1.0: 4 ports detected Dec 4 08:45:56 allen kernel: usb 2-1.1: New USB device found, idVendor=3D1= 608, idProduct=3D02c7 Dec 4 08:45:56 allen kernel: usb 2-1.1: New USB device strings: Mfr=3D0, P= roduct=3D0, SerialNumber=3D0 Dec 4 08:45:56 allen kernel: usb 2-1.2: new full speed USB device using uh= ci_hcd and address 64 Dec 4 08:45:56 allen kernel: usb 2-1.2: configuration #1 chosen from 1 cho= ice Dec 4 08:45:56 allen kernel: hub 2-1.2:1.0: USB hub found Dec 4 08:45:56 allen kernel: hub 2-1.2:1.0: 4 ports detected Dec 4 08:45:56 allen kernel: usb 2-1.2: New USB device found, idVendor=3D1= 608, idProduct=3D02c7 Dec 4 08:45:56 allen kernel: usb 2-1.2: New USB device strings: Mfr=3D0, P= roduct=3D0, SerialNumber=3D0 Dec 4 08:45:56 allen kernel: usb 2-1.1.1: new full speed USB device using = uhci_hcd and address 65 Dec 4 08:45:56 allen kernel: usb 2-1.1.1: configuration #1 chosen from 1 c= hoice Dec 4 08:45:56 allen kernel: io_ti 2-1.1.1:1.0: Edgeport TI 2 port adapter= converter detected Dec 4 08:45:57 allen kernel: usb 2-1.1.1: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB0 Dec 4 08:45:57 allen kernel: usb 2-1.1.1: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB1 Dec 4 08:45:57 allen kernel: usb 2-1.1.1: New USB device found, idVendor= =3D1608, idProduct=3D0247 Dec 4 08:45:57 allen kernel: usb 2-1.1.1: New USB device strings: Mfr=3D1,= Product=3D2, SerialNumber=3D3 Dec 4 08:45:57 allen kernel: usb 2-1.1.1: Product: Edgeport/416 Dec 4 08:45:57 allen kernel: usb 2-1.1.1: Manufacturer: Digi International Dec 4 08:45:57 allen kernel: usb 2-1.1.1: SerialNumber: V70008669-0 Dec 4 08:45:57 allen kernel: usb 2-1.1.2: new full speed USB device using = uhci_hcd and address 66 Dec 4 08:45:57 allen kernel: usb 2-1.1.2: configuration #1 chosen from 1 c= hoice Dec 4 08:45:57 allen kernel: io_ti 2-1.1.2:1.0: Edgeport TI 2 port adapter= converter detected Dec 4 08:45:57 allen kernel: usb 2-1.1.2: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB2 Dec 4 08:45:57 allen kernel: usb 2-1.1.2: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB3 Dec 4 08:45:57 allen kernel: usb 2-1.1.2: New USB device found, idVendor= =3D1608, idProduct=3D0247 Dec 4 08:45:57 allen kernel: usb 2-1.1.2: New USB device strings: Mfr=3D1,= Product=3D2, SerialNumber=3D3 Dec 4 08:45:57 allen kernel: usb 2-1.1.2: Product: Edgeport/416 Dec 4 08:45:57 allen kernel: usb 2-1.1.2: Manufacturer: Digi International Dec 4 08:45:57 allen kernel: usb 2-1.1.2: SerialNumber: V70008669-1 Dec 4 08:45:57 allen kernel: usb 2-1.1.3: new full speed USB device using = uhci_hcd and address 67 Dec 4 08:45:58 allen kernel: usb 2-1.1.3: configuration #1 chosen from 1 c= hoice Dec 4 08:45:58 allen kernel: io_ti 2-1.1.3:1.0: Edgeport TI 2 port adapter= converter detected Dec 4 08:45:58 allen kernel: usb 2-1.1.3: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB4 Dec 4 08:45:58 allen kernel: usb 2-1.1.3: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB5 Dec 4 08:45:58 allen kernel: usb 2-1.1.3: New USB device found, idVendor= =3D1608, idProduct=3D0247 Dec 4 08:45:58 allen kernel: usb 2-1.1.3: New USB device strings: Mfr=3D1,= Product=3D2, SerialNumber=3D3 Dec 4 08:45:58 allen kernel: usb 2-1.1.3: Product: Edgeport/416 Dec 4 08:45:58 allen kernel: usb 2-1.1.3: Manufacturer: Digi International Dec 4 08:45:58 allen kernel: usb 2-1.1.3: SerialNumber: V70008669-2 Dec 4 08:45:58 allen kernel: usb 2-1.1.4: new full speed USB device using = uhci_hcd and address 68 Dec 4 08:45:58 allen kernel: usb 2-1.1.4: configuration #1 chosen from 1 c= hoice Dec 4 08:45:58 allen kernel: io_ti 2-1.1.4:1.0: Edgeport TI 2 port adapter= converter detected Dec 4 08:45:58 allen kernel: usb 2-1.1.4: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB6 Dec 4 08:45:58 allen kernel: usb 2-1.1.4: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB7 Dec 4 08:45:58 allen kernel: usb 2-1.1.4: New USB device found, idVendor= =3D1608, idProduct=3D0247 Dec 4 08:45:58 allen kernel: usb 2-1.1.4: New USB device strings: Mfr=3D1,= Product=3D2, SerialNumber=3D3 Dec 4 08:45:58 allen kernel: usb 2-1.1.4: Product: Edgeport/416 Dec 4 08:45:58 allen kernel: usb 2-1.1.4: Manufacturer: Digi International Dec 4 08:45:58 allen kernel: usb 2-1.1.4: SerialNumber: V70008669-3 Dec 4 08:45:58 allen kernel: usb 2-1.2.1: new full speed USB device using = uhci_hcd and address 69 Dec 4 08:45:59 allen kernel: usb 2-1.2.1: configuration #1 chosen from 1 c= hoice Dec 4 08:45:59 allen kernel: io_ti 2-1.2.1:1.0: Edgeport TI 2 port adapter= converter detected Dec 4 08:45:59 allen kernel: usb 2-1.2.1: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB8 Dec 4 08:45:59 allen kernel: usb 2-1.2.1: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB9 Dec 4 08:45:59 allen kernel: usb 2-1.2.1: New USB device found, idVendor= =3D1608, idProduct=3D0247 Dec 4 08:45:59 allen kernel: usb 2-1.2.1: New USB device strings: Mfr=3D1,= Product=3D2, SerialNumber=3D3 Dec 4 08:45:59 allen kernel: usb 2-1.2.1: Product: Edgeport/416 Dec 4 08:45:59 allen kernel: usb 2-1.2.1: Manufacturer: Digi International Dec 4 08:45:59 allen kernel: usb 2-1.2.1: SerialNumber: V70008669-4 Dec 4 08:45:59 allen kernel: usb 2-1.2.2: new full speed USB device using = uhci_hcd and address 70 Dec 4 08:45:59 allen kernel: usb 2-1.2.2: configuration #1 chosen from 1 c= hoice Dec 4 08:45:59 allen kernel: io_ti 2-1.2.2:1.0: Edgeport TI 2 port adapter= converter detected Dec 4 08:45:59 allen kernel: usb 2-1.2.2: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB10 Dec 4 08:45:59 allen kernel: usb 2-1.2.2: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB11 Dec 4 08:45:59 allen kernel: usb 2-1.2.2: New USB device found, idVendor= =3D1608, idProduct=3D0247 Dec 4 08:45:59 allen kernel: usb 2-1.2.2: New USB device strings: Mfr=3D1,= Product=3D2, SerialNumber=3D3 Dec 4 08:45:59 allen kernel: usb 2-1.2.2: Product: Edgeport/416 Dec 4 08:45:59 allen kernel: usb 2-1.2.2: Manufacturer: Digi International Dec 4 08:45:59 allen kernel: usb 2-1.2.2: SerialNumber: V70008669-5 Dec 4 08:45:59 allen kernel: usb 2-1.2.3: new full speed USB device using = uhci_hcd and address 71 Dec 4 08:46:00 allen kernel: usb 2-1.2.3: configuration #1 chosen from 1 c= hoice Dec 4 08:46:00 allen kernel: io_ti 2-1.2.3:1.0: Edgeport TI 2 port adapter= converter detected Dec 4 08:46:00 allen kernel: usb 2-1.2.3: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB12 Dec 4 08:46:00 allen kernel: usb 2-1.2.3: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB13 Dec 4 08:46:00 allen kernel: usb 2-1.2.3: New USB device found, idVendor= =3D1608, idProduct=3D0247 Dec 4 08:46:00 allen kernel: usb 2-1.2.3: New USB device strings: Mfr=3D1,= Product=3D2, SerialNumber=3D3 Dec 4 08:46:00 allen kernel: usb 2-1.2.3: Product: Edgeport/416 Dec 4 08:46:00 allen kernel: usb 2-1.2.3: Manufacturer: Digi International Dec 4 08:46:00 allen kernel: usb 2-1.2.3: SerialNumber: V70008669-6 Dec 4 08:46:00 allen kernel: usb 2-1.2.4: new full speed USB device using = uhci_hcd and address 72 Dec 4 08:46:00 allen kernel: usb 2-1.2.4: configuration #1 chosen from 1 c= hoice Dec 4 08:46:00 allen kernel: io_ti 2-1.2.4:1.0: Edgeport TI 2 port adapter= converter detected Dec 4 08:46:00 allen kernel: usb 2-1.2.4: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB14 Dec 4 08:46:00 allen kernel: usb 2-1.2.4: Edgeport TI 2 port adapter conve= rter now attached to ttyUSB15 Dec 4 08:46:00 allen kernel: usb 2-1.2.4: New USB device found, idVendor= =3D1608, idProduct=3D0247 Dec 4 08:46:00 allen kernel: usb 2-1.2.4: New USB device strings: Mfr=3D1,= Product=3D2, SerialNumber=3D3 Dec 4 08:46:00 allen kernel: usb 2-1.2.4: Product: Edgeport/416 Dec 4 08:46:00 allen kernel: usb 2-1.2.4: Manufacturer: Digi International Dec 4 08:46:00 allen kernel: usb 2-1.2.4: SerialNumber: V70008669-7 --=-jUcWjGSeYv3zktsqPrcf Content-Type: text/plain; charset=us-ascii; name=dmesg Content-Disposition: attachment; filename=dmesg Content-Transfer-Encoding: quoted-printable hub 2-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x100 usb usb2: suspend_rh (auto-stop) usb usb7: usb resume ehci_hcd 0000:00:1a.7: resume root hub ehci_hcd 0000:00:1a.7: port 3 full speed --> companion ehci_hcd 0000:00:1a.7: GetStatus port 3 status 003801 POWER OWNER sig=3Dj C= ONNECT usb usb2: wakeup_rh (auto-start) hub 2-0:1.0: state 7 ports 2 chg 0000 evt 0002 uhci_hcd 0000:00:1a.1: port 1 portsc 0093,00 hub 2-0:1.0: port 1, status 0101, change 0001, 12 Mb/s hub 7-0:1.0: hub_resume ehci_hcd 0000:00:1a.7: GetStatus port 3 status 003002 POWER OWNER sig=3Dse0= CSC hub 2-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x101 usb 2-1: new full speed USB device using uhci_hcd and address 62 usb 2-1: uevent usb 2-1: usb_probe_device usb 2-1: configuration #1 chosen from 1 choice usb 2-1: adding 2-1:1.0 (config #1, interface 0) usb 2-1:1.0: uevent hub 2-1:1.0: usb_probe_interface hub 2-1:1.0: usb_probe_interface - got id hub 2-1:1.0: USB hub found hub 2-1:1.0: 6 ports detected hub 2-1:1.0: compound device; port removable status: FFRRRR hub 2-1:1.0: individual port power switching hub 2-1:1.0: individual port over-current protection hub 2-1:1.0: Port indicators are supported hub 2-1:1.0: power on to power good time: 100ms hub 2-1:1.0: local power source is good hub 2-1:1.0: enabling power on all ports drivers/usb/core/inode.c: creating file '062' usb 2-1: New USB device found, idVendor=3D1608, idProduct=3D0184 usb 2-1: New USB device strings: Mfr=3D0, Product=3D0, SerialNumber=3D0 hub 7-0:1.0: state 7 ports 6 chg 0000 evt 0000 uhci_hcd 0000:00:1a.1: reserve dev 62 ep81-INT, period 128, phase 0, 12 us hub 2-1:1.0: state 7 ports 6 chg 0000 evt 0000 hub 7-0:1.0: hub_suspend usb usb7: bus auto-suspend ehci_hcd 0000:00:1a.7: suspend root hub hub 2-1:1.0: hub_suspend uhci_hcd 0000:00:1a.1: release dev 62 ep81-INT, period 128, phase 0, 12 us usb 2-1: usb auto-suspend hub 2-0:1.0: hub_suspend usb usb2: bus auto-suspend usb usb2: suspend_rh usb usb2: usb resume usb usb2: wakeup_rh hub 2-0:1.0: hub_resume uhci_hcd 0000:00:1a.1: port 1 portsc 0095,01 hub 2-0:1.0: port 1: status 0103 change 0004 hub 2-0:1.0: state 7 ports 2 chg 0002 evt 0000 uhci_hcd 0000:00:1a.1: port 1 portsc 0095,01 usb 2-1: usb wakeup-resume usb 2-1: finish resume hub 2-1:1.0: hub_resume hub 2-1:1.0: port 1: status 0101 change 0001 hub 2-1:1.0: port 2: status 0101 change 0001 uhci_hcd 0000:00:1a.1: reserve dev 62 ep81-INT, period 128, phase 0, 12 us hub 2-0:1.0: resume on port 1, status 0 hub 2-0:1.0: port 1, status 0103, change 0004, 12 Mb/s hub 2-1:1.0: state 7 ports 6 chg 0006 evt 0000 hub 2-1:1.0: port 1, status 0101, change 0000, 12 Mb/s usb 2-1.1: new full speed USB device using uhci_hcd and address 63 hub 2-1:1.0: port 1 not reset yet, waiting 10ms usb 2-1.1: ep0 maxpacket =3D 8 usb 2-1.1: uevent usb 2-1.1: usb_probe_device usb 2-1.1: configuration #1 chosen from 1 choice usb 2-1.1: adding 2-1.1:1.0 (config #1, interface 0) usb 2-1.1:1.0: uevent hub 2-1.1:1.0: usb_probe_interface hub 2-1.1:1.0: usb_probe_interface - got id hub 2-1.1:1.0: USB hub found hub 2-1.1:1.0: 4 ports detected hub 2-1.1:1.0: compound device; port removable status: FFFF hub 2-1.1:1.0: individual port power switching hub 2-1.1:1.0: individual port over-current protection hub 2-1.1:1.0: power on to power good time: 0ms hub 2-1.1:1.0: local power source is good hub 2-1.1:1.0: enabling power on all ports drivers/usb/core/inode.c: creating file '063' usb 2-1.1: New USB device found, idVendor=3D1608, idProduct=3D02c7 usb 2-1.1: New USB device strings: Mfr=3D0, Product=3D0, SerialNumber=3D0 hub 2-1:1.0: port 2, status 0101, change 0000, 12 Mb/s hub 2-1:1.0: port 2 not reset yet, waiting 10ms usb 2-1.2: new full speed USB device using uhci_hcd and address 64 hub 2-1.1:1.0: port 1: status 0101 change 0001 hub 2-1.1:1.0: port 2: status 0101 change 0001 hub 2-1.1:1.0: port 3: status 0101 change 0001 hub 2-1.1:1.0: port 4: status 0101 change 0001 hub 2-1:1.0: port 2 not reset yet, waiting 10ms uhci_hcd 0000:00:1a.1: reserve dev 63 ep81-INT, period 128, phase 0, 12 us usb 2-1.2: ep0 maxpacket =3D 8 usb 2-1.2: uevent usb 2-1.2: usb_probe_device usb 2-1.2: configuration #1 chosen from 1 choice usb 2-1.2: adding 2-1.2:1.0 (config #1, interface 0) usb 2-1.2:1.0: uevent hub 2-1.2:1.0: usb_probe_interface hub 2-1.2:1.0: usb_probe_interface - got id hub 2-1.2:1.0: USB hub found hub 2-1.2:1.0: 4 ports detected hub 2-1.2:1.0: compound device; port removable status: FFFF hub 2-1.2:1.0: individual port power switching hub 2-1.2:1.0: individual port over-current protection hub 2-1.2:1.0: power on to power good time: 0ms hub 2-1.2:1.0: local power source is good hub 2-1.2:1.0: enabling power on all ports drivers/usb/core/inode.c: creating file '064' usb 2-1.2: New USB device found, idVendor=3D1608, idProduct=3D02c7 usb 2-1.2: New USB device strings: Mfr=3D0, Product=3D0, SerialNumber=3D0 hub 2-1:1.0: state 7 ports 6 chg 0000 evt 0002 hub 2-1.1:1.0: state 7 ports 4 chg 001e evt 0000 hub 2-1.1:1.0: port 1, status 0101, change 0000, 12 Mb/s usb 2-1.1.1: new full speed USB device using uhci_hcd and address 65 hub 2-1.2:1.0: port 1: status 0101 change 0001 hub 2-1.2:1.0: port 2: status 0101 change 0001 hub 2-1.2:1.0: port 3: status 0101 change 0001 hub 2-1.2:1.0: port 4: status 0101 change 0001 usb 2-1.1.1: ep0 maxpacket =3D 8 uhci_hcd 0000:00:1a.1: reserve dev 64 ep81-INT, period 128, phase 0, 12 us usb 2-1.1.1: default language 0x0409 usb 2-1.1.1: uevent usb 2-1.1.1: usb_probe_device usb 2-1.1.1: configuration #1 chosen from 1 choice usb 2-1.1.1: adding 2-1.1.1:1.0 (config #1, interface 0) usb 2-1.1.1:1.0: uevent usbserial_generic 2-1.1.1:1.0: usb_probe_interface usbserial_generic 2-1.1.1:1.0: usb_probe_interface - got id io_ti 2-1.1.1:1.0: usb_probe_interface io_ti 2-1.1.1:1.0: usb_probe_interface - got id io_ti 2-1.1.1:1.0: Edgeport TI 2 port adapter converter detected usb 2-1.1.1: Edgeport TI 2 port adapter converter now attached to ttyUSB0 usb 2-1.1.1: Edgeport TI 2 port adapter converter now attached to ttyUSB1 drivers/usb/core/inode.c: creating file '065' usb 2-1.1.1: New USB device found, idVendor=3D1608, idProduct=3D0247 usb 2-1.1.1: New USB device strings: Mfr=3D1, Product=3D2, SerialNumber=3D3 usb 2-1.1.1: Product: Edgeport/416 usb 2-1.1.1: Manufacturer: Digi International usb 2-1.1.1: SerialNumber: V70008669-0 hub 2-1.1:1.0: port 2, status 0101, change 0000, 12 Mb/s usb 2-1.1.2: new full speed USB device using uhci_hcd and address 66 usb 2-1.1.2: ep0 maxpacket =3D 8 usb 2-1.1.2: default language 0x0409 usb 2-1.1.2: uevent usb 2-1.1.2: usb_probe_device usb 2-1.1.2: configuration #1 chosen from 1 choice usb 2-1.1.2: adding 2-1.1.2:1.0 (config #1, interface 0) usb 2-1.1.2:1.0: uevent usbserial_generic 2-1.1.2:1.0: usb_probe_interface usbserial_generic 2-1.1.2:1.0: usb_probe_interface - got id io_ti 2-1.1.2:1.0: usb_probe_interface io_ti 2-1.1.2:1.0: usb_probe_interface - got id io_ti 2-1.1.2:1.0: Edgeport TI 2 port adapter converter detected usb 2-1.1.2: Edgeport TI 2 port adapter converter now attached to ttyUSB2 usb 2-1.1.2: Edgeport TI 2 port adapter converter now attached to ttyUSB3 drivers/usb/core/inode.c: creating file '066' usb 2-1.1.2: New USB device found, idVendor=3D1608, idProduct=3D0247 usb 2-1.1.2: New USB device strings: Mfr=3D1, Product=3D2, SerialNumber=3D3 usb 2-1.1.2: Product: Edgeport/416 usb 2-1.1.2: Manufacturer: Digi International usb 2-1.1.2: SerialNumber: V70008669-1 hub 2-1.1:1.0: port 3, status 0101, change 0000, 12 Mb/s usb 2-1.1.3: new full speed USB device using uhci_hcd and address 67 usb 2-1.1.3: ep0 maxpacket =3D 8 usb 2-1.1.3: default language 0x0409 usb 2-1.1.3: uevent usb 2-1.1.3: usb_probe_device usb 2-1.1.3: configuration #1 chosen from 1 choice usb 2-1.1.3: adding 2-1.1.3:1.0 (config #1, interface 0) usb 2-1.1.3:1.0: uevent usbserial_generic 2-1.1.3:1.0: usb_probe_interface usbserial_generic 2-1.1.3:1.0: usb_probe_interface - got id io_ti 2-1.1.3:1.0: usb_probe_interface io_ti 2-1.1.3:1.0: usb_probe_interface - got id io_ti 2-1.1.3:1.0: Edgeport TI 2 port adapter converter detected usb 2-1.1.3: Edgeport TI 2 port adapter converter now attached to ttyUSB4 usb 2-1.1.3: Edgeport TI 2 port adapter converter now attached to ttyUSB5 drivers/usb/core/inode.c: creating file '067' usb 2-1.1.3: New USB device found, idVendor=3D1608, idProduct=3D0247 usb 2-1.1.3: New USB device strings: Mfr=3D1, Product=3D2, SerialNumber=3D3 usb 2-1.1.3: Product: Edgeport/416 usb 2-1.1.3: Manufacturer: Digi International usb 2-1.1.3: SerialNumber: V70008669-2 hub 2-1.1:1.0: port 4, status 0101, change 0000, 12 Mb/s usb 2-1.1.4: new full speed USB device using uhci_hcd and address 68 usb 2-1.1.4: ep0 maxpacket =3D 8 usb 2-1.1.4: default language 0x0409 usb 2-1.1.4: uevent usb 2-1.1.4: usb_probe_device usb 2-1.1.4: configuration #1 chosen from 1 choice usb 2-1.1.4: adding 2-1.1.4:1.0 (config #1, interface 0) usb 2-1.1.4:1.0: uevent usbserial_generic 2-1.1.4:1.0: usb_probe_interface usbserial_generic 2-1.1.4:1.0: usb_probe_interface - got id io_ti 2-1.1.4:1.0: usb_probe_interface io_ti 2-1.1.4:1.0: usb_probe_interface - got id io_ti 2-1.1.4:1.0: Edgeport TI 2 port adapter converter detected usb 2-1.1.4: Edgeport TI 2 port adapter converter now attached to ttyUSB6 usb 2-1.1.4: Edgeport TI 2 port adapter converter now attached to ttyUSB7 drivers/usb/core/inode.c: creating file '068' usb 2-1.1.4: New USB device found, idVendor=3D1608, idProduct=3D0247 usb 2-1.1.4: New USB device strings: Mfr=3D1, Product=3D2, SerialNumber=3D3 usb 2-1.1.4: Product: Edgeport/416 usb 2-1.1.4: Manufacturer: Digi International usb 2-1.1.4: SerialNumber: V70008669-3 hub 2-1.1:1.0: state 7 ports 4 chg 0000 evt 0010 hub 2-1.2:1.0: state 7 ports 4 chg 001e evt 0000 hub 2-1.2:1.0: port 1, status 0101, change 0000, 12 Mb/s usb 2-1.2.1: new full speed USB device using uhci_hcd and address 69 usb 2-1.2.1: ep0 maxpacket =3D 8 usb 2-1.2.1: default language 0x0409 usb 2-1.2.1: uevent usb 2-1.2.1: usb_probe_device usb 2-1.2.1: configuration #1 chosen from 1 choice usb 2-1.2.1: adding 2-1.2.1:1.0 (config #1, interface 0) usb 2-1.2.1:1.0: uevent usbserial_generic 2-1.2.1:1.0: usb_probe_interface usbserial_generic 2-1.2.1:1.0: usb_probe_interface - got id io_ti 2-1.2.1:1.0: usb_probe_interface io_ti 2-1.2.1:1.0: usb_probe_interface - got id io_ti 2-1.2.1:1.0: Edgeport TI 2 port adapter converter detected usb 2-1.2.1: Edgeport TI 2 port adapter converter now attached to ttyUSB8 usb 2-1.2.1: Edgeport TI 2 port adapter converter now attached to ttyUSB9 drivers/usb/core/inode.c: creating file '069' usb 2-1.2.1: New USB device found, idVendor=3D1608, idProduct=3D0247 usb 2-1.2.1: New USB device strings: Mfr=3D1, Product=3D2, SerialNumber=3D3 usb 2-1.2.1: Product: Edgeport/416 usb 2-1.2.1: Manufacturer: Digi International usb 2-1.2.1: SerialNumber: V70008669-4 hub 2-1.2:1.0: port 2, status 0101, change 0000, 12 Mb/s usb 2-1.2.2: new full speed USB device using uhci_hcd and address 70 usb 2-1.2.2: ep0 maxpacket =3D 8 usb 2-1.2.2: default language 0x0409 usb 2-1.2.2: uevent usb 2-1.2.2: usb_probe_device usb 2-1.2.2: configuration #1 chosen from 1 choice usb 2-1.2.2: adding 2-1.2.2:1.0 (config #1, interface 0) usb 2-1.2.2:1.0: uevent usbserial_generic 2-1.2.2:1.0: usb_probe_interface usbserial_generic 2-1.2.2:1.0: usb_probe_interface - got id io_ti 2-1.2.2:1.0: usb_probe_interface io_ti 2-1.2.2:1.0: usb_probe_interface - got id io_ti 2-1.2.2:1.0: Edgeport TI 2 port adapter converter detected usb 2-1.2.2: Edgeport TI 2 port adapter converter now attached to ttyUSB10 usb 2-1.2.2: Edgeport TI 2 port adapter converter now attached to ttyUSB11 drivers/usb/core/inode.c: creating file '070' usb 2-1.2.2: New USB device found, idVendor=3D1608, idProduct=3D0247 usb 2-1.2.2: New USB device strings: Mfr=3D1, Product=3D2, SerialNumber=3D3 usb 2-1.2.2: Product: Edgeport/416 usb 2-1.2.2: Manufacturer: Digi International usb 2-1.2.2: SerialNumber: V70008669-5 hub 2-1.2:1.0: port 3, status 0101, change 0000, 12 Mb/s usb 2-1.2.3: new full speed USB device using uhci_hcd and address 71 usb 2-1.2.3: ep0 maxpacket =3D 8 usb 2-1.2.3: default language 0x0409 usb 2-1.2.3: uevent usb 2-1.2.3: usb_probe_device usb 2-1.2.3: configuration #1 chosen from 1 choice usb 2-1.2.3: adding 2-1.2.3:1.0 (config #1, interface 0) usb 2-1.2.3:1.0: uevent usbserial_generic 2-1.2.3:1.0: usb_probe_interface usbserial_generic 2-1.2.3:1.0: usb_probe_interface - got id io_ti 2-1.2.3:1.0: usb_probe_interface io_ti 2-1.2.3:1.0: usb_probe_interface - got id io_ti 2-1.2.3:1.0: Edgeport TI 2 port adapter converter detected usb 2-1.2.3: Edgeport TI 2 port adapter converter now attached to ttyUSB12 usb 2-1.2.3: Edgeport TI 2 port adapter converter now attached to ttyUSB13 drivers/usb/core/inode.c: creating file '071' usb 2-1.2.3: New USB device found, idVendor=3D1608, idProduct=3D0247 usb 2-1.2.3: New USB device strings: Mfr=3D1, Product=3D2, SerialNumber=3D3 usb 2-1.2.3: Product: Edgeport/416 usb 2-1.2.3: Manufacturer: Digi International usb 2-1.2.3: SerialNumber: V70008669-6 hub 2-1.2:1.0: port 4, status 0101, change 0000, 12 Mb/s usb 2-1.2.4: new full speed USB device using uhci_hcd and address 72 usb 2-1.2.4: ep0 maxpacket =3D 8 usb 2-1.2.4: default language 0x0409 usb 2-1.2.4: uevent usb 2-1.2.4: usb_probe_device usb 2-1.2.4: configuration #1 chosen from 1 choice usb 2-1.2.4: adding 2-1.2.4:1.0 (config #1, interface 0) usb 2-1.2.4:1.0: uevent usbserial_generic 2-1.2.4:1.0: usb_probe_interface usbserial_generic 2-1.2.4:1.0: usb_probe_interface - got id io_ti 2-1.2.4:1.0: usb_probe_interface io_ti 2-1.2.4:1.0: usb_probe_interface - got id io_ti 2-1.2.4:1.0: Edgeport TI 2 port adapter converter detected usb 2-1.2.4: Edgeport TI 2 port adapter converter now attached to ttyUSB14 usb 2-1.2.4: Edgeport TI 2 port adapter converter now attached to ttyUSB15 drivers/usb/core/inode.c: creating file '072' usb 2-1.2.4: New USB device found, idVendor=3D1608, idProduct=3D0247 usb 2-1.2.4: New USB device strings: Mfr=3D1, Product=3D2, SerialNumber=3D3 usb 2-1.2.4: Product: Edgeport/416 usb 2-1.2.4: Manufacturer: Digi International usb 2-1.2.4: SerialNumber: V70008669-7 hub 2-1.2:1.0: state 7 ports 4 chg 0000 evt 0008 usb 2-1.1.1:1.0: uevent usb 2-1.1.1: uevent usb 2-1.1: uevent usb 2-1: uevent usb usb2: uevent usb 2-1.1.1:1.0: uevent usb 2-1.1.1: uevent usb 2-1.1: uevent usb 2-1: uevent usb usb2: uevent --=-jUcWjGSeYv3zktsqPrcf--