[PLUG] [OT ? ?? ???] Linux and computer literacy
Richard Owlett
rowlett at cloud85.net
Tue Jun 19 11:22:23 UTC 2018
On 06/18/2018 10:14 AM, Russell Senior wrote:
> On Mon, Jun 18, 2018 at 2:55 AM, Richard Owlett <rowlett at cloud85.net> wrote:
>[snip]
>>> You say "USB Master-USB Master" cable. Which one?
>>>
>>
>> I didn't buy online but from local computer store.
>> This page describes what I bought.
>> https://www.castleproductshop.com/products/Plugable-Windows-
>> Transfer-Cable-for-Windows-10-8-1-8-7-Vista-XP-Includes/588583685
>>
>
> The description says, in part:
>
> "Supported by Linux kernel 3.0 and later as a high-speed virtual network
> interface, no special file transfer support."
>
> That implies the cable should provide a network interface to both sides.
>
> What happens when you plug it in? Look in dmesg (near the bottom right
> after you plug it in) and you should see something that implies a network
> interface has been created.
I found /usr/share/bash-completion/completions/dmesg dated last year.
It was not changed when I plugged or unplugged the cable.
HOWEVER, MATE's Network Icon never showed completion.
Am I looking in right place?
I did a similar exercise yesterday using "lsusb -t" and "lsusb -v"
The relevant extracts are:> With mouse connected, plugin left end of cable
> richard at debian-jan13:~$ lsusb -t
> /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M
> |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
> |__ Port 1: Dev 3, If 0, Class=Hub, Driver=hub/4p, 480M
> |__ Port 1: Dev 16, If 0, Class=Vendor Specific Class, Driver=plusb, 480M
> |__ Port 3: Dev 15, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
>
> With mouse connected, plugin both ends of cable
> /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M
> |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
> |__ Port 1: Dev 3, If 0, Class=Hub, Driver=hub/4p, 480M
> |__ Port 1: Dev 17, If 0, Class=Vendor Specific Class, Driver=plusb, 480M
> |__ Port 2: Dev 18, If 0, Class=Vendor Specific Class, Driver=plusb, 480M
> |__ Port 3: Dev 15, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
>
>
> Do lsusb -v > /home/richard/Desktop/bothends.txt
> Extract relavant entries
>
>
>
> Bus 004 Device 018: ID 067b:25a1 Prolific Technology, Inc. PL25A1 Host-Host Bridge
> Device Descriptor:
> bLength 18
> bDescriptorType 1
> bcdUSB 2.00
> bDeviceClass 255 Vendor Specific Class
> bDeviceSubClass 0
> bDeviceProtocol 0
> bMaxPacketSize0 64
> idVendor 0x067b Prolific Technology, Inc.
> idProduct 0x25a1 PL25A1 Host-Host Bridge
> bcdDevice 80.06
> iManufacturer 1
> iProduct 2
> iSerial 0
> bNumConfigurations 1
> Configuration Descriptor:
> bLength 9
> bDescriptorType 2
> wTotalLength 39
> bNumInterfaces 1
> bConfigurationValue 1
> iConfiguration 0
> bmAttributes 0x80
> (Bus Powered)
> MaxPower 100mA
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 0
> bAlternateSetting 0
> bNumEndpoints 3
> bInterfaceClass 255 Vendor Specific Class
> bInterfaceSubClass 0
> bInterfaceProtocol 0
> iInterface 0
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x81 EP 1 IN
> bmAttributes 3
> Transfer Type Interrupt
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0008 1x 8 bytes
> bInterval 1
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x02 EP 2 OUT
> bmAttributes 2
> Transfer Type Bulk
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0200 1x 512 bytes
> bInterval 0
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x83 EP 3 IN
> bmAttributes 2
> Transfer Type Bulk
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0200 1x 512 bytes
> bInterval 0
>
> Bus 004 Device 017: ID 067b:25a1 Prolific Technology, Inc. PL25A1 Host-Host Bridge
> Device Descriptor:
> bLength 18
> bDescriptorType 1
> bcdUSB 2.00
> bDeviceClass 255 Vendor Specific Class
> bDeviceSubClass 0
> bDeviceProtocol 0
> bMaxPacketSize0 64
> idVendor 0x067b Prolific Technology, Inc.
> idProduct 0x25a1 PL25A1 Host-Host Bridge
> bcdDevice 80.06
> iManufacturer 1
> iProduct 2
> iSerial 0
> bNumConfigurations 1
> Configuration Descriptor:
> bLength 9
> bDescriptorType 2
> wTotalLength 39
> bNumInterfaces 1
> bConfigurationValue 1
> iConfiguration 0
> bmAttributes 0x80
> (Bus Powered)
> MaxPower 100mA
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 0
> bAlternateSetting 0
> bNumEndpoints 3
> bInterfaceClass 255 Vendor Specific Class
> bInterfaceSubClass 0
> bInterfaceProtocol 0
> iInterface 0
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x81 EP 1 IN
> bmAttributes 3
> Transfer Type Interrupt
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0008 1x 8 bytes
> bInterval 1
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x02 EP 2 OUT
> bmAttributes 2
> Transfer Type Bulk
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0200 1x 512 bytes
> bInterval 0
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x83 EP 3 IN
> bmAttributes 2
> Transfer Type Bulk
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0200 1x 512 bytes
> bInterval 0
>
>
>
More information about the PLUG
mailing list