[PLUG] [OT ? ?? ???] Linux and computer literacy

Richard Owlett rowlett at cloud85.net
Tue Jun 19 04:22:23 PDT 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