Dear Greg and Dave,

Thanks for your mails, both of you, and for your advice about how to submit
the patch, Greg. It feels welcoming for me as a kernel newbie.

I agree with you Dave that usbnet comes up quite easily once the correct
VID and PID are put in plusb.c. However, once I got two machines working
like this, I could not ping across the link yet.

I also downloaded and ran the USB test suite from the USB specification
body, and this seemed to show some issues, especially with the maximum
packet size, in the device.
     - Do you know where I can set this in the usbnet system please?

So more work is required to get it working. More details below for your
info.

Please let me know what you think. Any comments gratefully received.

Kind Regards,
        Tony

---Detailed info--------------
One of the laptops was running Ubuntu Dapper Drake distro with the
2.6.17.14 kernel with uhci_hcd, along with my Fedora core 8 running
2.6.23.14-107 and using ehci_hcd.

The dmesg logs showed the following:
>From 2.6.17.14:
[17179690.112000] usb 1-2: new full speed USB device using uhci_hcd and
address 2
[17179690.304000] usb 1-2: configuration #1 chosen from 1 choice
[17179690.804000] Hello from the plusb_init function
[17179690.808000] usb0: register 'plusb' at usb-0000:00:1d.0-2, Prolific
PL-2301/PL-2302_PL25A1Hack, b2:d5:6e:12:69:c3
[17179690.808000] usbcore: registered new driver plusb
[17179908.780000] Using specific hotkey driver
[17179908.828000] ibm_acpi: ec object not found
[17179908.888000] toshiba_acpi: Unknown parameter `hotkeys_over_acpi'
[17179986.320000] usb0: no IPv6 routers present
[17179990.832000] NETDEV WATCHDOG: usb0: transmit timed out

>From 2.6.23.14-107:

[  525.274861] ehci_hcd 0000:00:1d.7: resume root hub
[  525.308557] hub 1-0:1.0: hub_resume
[  525.308769] hub 1-0:1.0: state 7 ports 8 chg 0000 evt 0000
[  525.309009] ehci_hcd 0000:00:1d.7: GetStatus port 3 status 001803 POWER
sig=j CSC CONNECT
[  525.309147] hub 1-0:1.0: port 3, status 0501, change 0001, 480 Mb/s
[  525.317713] hub 1-0:1.0: debounce: port 3: total 100ms stable 100ms
status 0x501
[  525.320316] ehci_hcd 0000:00:1d.7: port 3 high speed
[  525.320331] ehci_hcd 0000:00:1d.7: GetStatus port 3 status 001005 POWER
sig=se0 PE CONNECT
[  525.325040] usb 1-3: new high speed USB device using ehci_hcd and
address 6
[  525.340211] ehci_hcd 0000:00:1d.7: port 3 high speed
[  525.340226] ehci_hcd 0000:00:1d.7: GetStatus port 3 status 001005 POWER
sig=se0 PE CONNECT
[  525.363023] usb 1-3: default language 0x0409
[  525.396255] usb 1-3: new device strings: Mfr=1, Product=2,
SerialNumber=0
[  525.396267] usb 1-3: Product: Belkin USB Easy Transfer Cable
[  525.396273] usb 1-3: Manufacturer: Belkin Corporation
[  525.396674] usb 1-3: uevent
[  525.397716] usb 1-3: usb_probe_device
[  525.398295] usb 1-3: configuration #1 chosen from 1 choice
[  525.398620] usb 1-3: adding 1-3:1.0 (config #1, interface 0)
[  525.398822] usb 1-3:1.0: uevent
[  525.398836] usb 1-3:1.0: uevent
[  525.399336] usbtest 1-3:1.0: usb_probe_interface
[  525.399347] usbtest 1-3:1.0: usb_probe_interface - got id
[  525.399552] plusb 1-3:1.0: usb_probe_interface
[  525.399561] plusb 1-3:1.0: usb_probe_interface - got id
[  525.400587] usb0: register 'plusb' at usb-0000:00:1d.7-3, Prolific
PL-2301/PL-2302_PL-25A1hack, d6:c4:14:0e:db:cf
[  525.401610] drivers/usb/core/inode.c: creating file '006'
[  536.282240] usb 1-3: ifconfig timed out on ep0in len=0/0
[  536.282310] usb0: rxqlen 0 --> 10
[  536.282389] usb0: rxqlen 10 --> 20
[  536.282437] usb0: rxqlen 20 --> 30
[  536.282481] usb0: rxqlen 30 --> 40
[  536.282522] usb0: rxqlen 40 --> 50
[  536.282559] usb0: rxqlen 50 --> 60
[  547.247088] usb0: no IPv6 routers present
[  770.442003] NETDEV WATCHDOG: usb0: transmit timed out

The USB CV1.3 tool said:
Chapter 9 Tests 2008-02-08 19-01-21WORKSTATION: TGLAPTOP
DATE: Friday, February 08, 2008
TIME: 07:02:07 PM
OPERATOR: Tony Gibbs
NUMBER OF TESTS: 21
RESULT: failed

      InitializeTestSuite
INFO    Microsoft Windows XP (Build 2600)
INFO    Service Pack 2.0
INFO    USBCommandVerifier.dll ver 1.3.1.0
INFO    TestServices.dll ver 1.3.1.0
INFO    StackSwitcher.dll ver 1.3.1.0

      DeviceDescriptorTest_DeviceConfigured     Passed
INFO    Now Starting Test:Device Descriptor Test (Configuration Index 0)
INFO    Device descriptor length : 12
INFO    Device descriptor type : 1
INFO    Major version : 2
INFO    Minor version : 0
INFO    Device class is vendor specific
INFO    Device sub class : 0
INFO    Device protocol : 0
INFO    Device MaxPacketSize0 : 40
INFO    Vendor information for VendorID : 50d, Belkin Corporation
INFO    Device ProductID : 258a
INFO    Device BCD : 100
INFO    ENGLISH_US           language string descriptor is : Belkin
Corporation
INFO    ENGLISH_US           language string descriptor is : Belkin USB
Easy Transfer Cable
INFO    Device Serial Number String : 0
INFO    Number of configurations device supports : 1
INFO    Stopping Test [ Device Descriptor Test (Configuration Index 0):
     Number of: Fails (0); Aborts (0); Warnings (0) ]

      DeviceDescriptorTest_DeviceAddressed      Passed
INFO    Now Starting Test:Device Descriptor Test (Configuration Index 0)
INFO    Device descriptor length : 12
INFO    Device descriptor type : 1
INFO    Major version : 2
INFO    Minor version : 0
INFO    Device class is vendor specific
INFO    Device sub class : 0
INFO    Device protocol : 0
INFO    Device MaxPacketSize0 : 40
INFO    Vendor information for VendorID : 50d, Belkin Corporation
INFO    Device ProductID : 258a
INFO    Device BCD : 100
INFO    ENGLISH_US           language string descriptor is : Belkin
Corporation
INFO    ENGLISH_US           language string descriptor is : Belkin USB
Easy Transfer Cable
INFO    Device Serial Number String : 0
INFO    Number of configurations device supports : 1
INFO    Stopping Test [ Device Descriptor Test (Configuration Index 0):
     Number of: Fails (0); Aborts (0); Warnings (0) ]

      ConfigDescriptorTest_DeviceConfigured     Passed
INFO    Now Starting Test:Configuration Descriptor Test (Configuration
Index 0)
INFO    Number of interface descriptors found 1
INFO    Number of alternate interface descriptors found : 0
INFO    Number of endpoint descriptors found : 3
INFO    Configuration descriptor length : 9
INFO    Configuration descriptor type : 2
INFO    Configuration descriptor TotalLength : 27
INFO    Configuration descriptor NumInterfaces : 1
INFO    Configuration descriptor ConfigurationValue: 1
INFO    Configuration descriptor string descriptor index : 0
INFO    Configuration descriptor bmAttributes : 80
INFO    Device does not support remote wake up
INFO    Maximum power device requires : 100mA
INFO    Device is BUS POWERED
INFO    Device is currently BUS POWERED
INFO    Currently remote wakeup is DISABLED
INFO    Stopping Test [ Configuration Descriptor Test (Configuration Index
0):
     Number of: Fails (0); Aborts (0); Warnings (0) ]

      ConfigDescriptorTest_DeviceAddressed      Passed
INFO    Now Starting Test:Configuration Descriptor Test (Configuration
Index 0)
INFO    Number of interface descriptors found 1
INFO    Number of alternate interface descriptors found : 0
INFO    Number of endpoint descriptors found : 3
INFO    Configuration descriptor length : 9
INFO    Configuration descriptor type : 2
INFO    Configuration descriptor TotalLength : 27
INFO    Configuration descriptor NumInterfaces : 1
INFO    Configuration descriptor ConfigurationValue: 1
INFO    Configuration descriptor string descriptor index : 0
INFO    Configuration descriptor bmAttributes : 80
INFO    Device does not support remote wake up
INFO    Maximum power device requires : 100mA
INFO    Device is BUS POWERED
INFO    Device is currently BUS POWERED
INFO    Currently remote wakeup is DISABLED
INFO    Stopping Test [ Configuration Descriptor Test (Configuration Index
0):
     Number of: Fails (0); Aborts (0); Warnings (0) ]

      InterfaceDescriptorTest   Passed
INFO    Now Starting Test:Interface Descriptor Test (Configuration Index 0)
INFO    Bandwidth check passed
INFO    Testing Interface number : 0 Alternate setting : 0
INFO    Interface descriptor length : 9
INFO    Interface descriptor bDescriptorType : 4
INFO    Interface descriptor bAlternateSetting : 0
INFO    Interface descriptor bNumEndPoints: 3
INFO    Interface descriptor bInterfaceClass is vendor-specific
INFO    Interface descriptor bInterfaceSubClass : 0
INFO    Device does not use a class-specific protocol on this interface
INFO    Interface descriptor iInterface : 0x0
INFO    Stopping Test [ Interface Descriptor Test (Configuration Index 0):
     Number of: Fails (0); Aborts (0); Warnings (0) ]

      EndpointDescriptorTest_DeviceConfigured   Failed
INFO    Now Starting Test:Endpoint Descriptor Test (Configuration Index 0)
INFO    Testing Interface number : 0 Alternate setting : 0
INFO    Endpoint descriptor length : 7
INFO    Endpoint descriptor type : 5
INFO    Endpoint Type : Interrupt, Number : 1, Direction : IN
INFO    Endpoint descriptor bmAttributes : 3
INFO    Endpoint descriptor raw MaxPacketSize : 8
INFO    Endpoint descriptor interval : 1
INFO    Endpoint descriptor length : 7
INFO    Endpoint descriptor type : 5
INFO    Endpoint Type : Bulk, Number : 2, Direction : OUT
INFO    Endpoint descriptor bmAttributes : 2
INFO    Endpoint descriptor raw MaxPacketSize : 40
INFO    Endpoint descriptor interval : 0
ERROR   Illegal high speed bulk endpoint MaxPacketSize : 40
FAIL    (1.2.81) A High speed Bulk endpoint must have a MaxPacketSize of
0x200.
INFO    Endpoint descriptor length : 7
INFO    Endpoint descriptor type : 5
INFO    Endpoint Type : Bulk, Number : 3, Direction : IN
INFO    Endpoint descriptor bmAttributes : 2
INFO    Endpoint descriptor raw MaxPacketSize : 40
INFO    Endpoint descriptor interval : 0
ERROR   Illegal high speed bulk endpoint MaxPacketSize : 40
FAIL    (1.2.81) A High speed Bulk endpoint must have a MaxPacketSize of
0x200.
INFO    Stopping Test [ Endpoint Descriptor Test (Configuration Index 0):
     Number of: Fails (2); Aborts (0); Warnings (0) ]

      EndpointDescriptorTest_DeviceAddressed    Failed
INFO    Now Starting Test:Endpoint Descriptor Test (Configuration Index 0)
INFO    Testing Interface number : 0 Alternate setting : 0
INFO    Endpoint descriptor length : 7
INFO    Endpoint descriptor type : 5
INFO    Endpoint Type : Interrupt, Number : 1, Direction : IN
INFO    Endpoint descriptor bmAttributes : 3
INFO    Endpoint descriptor raw MaxPacketSize : 8
INFO    Endpoint descriptor interval : 1
INFO    Endpoint descriptor length : 7
INFO    Endpoint descriptor type : 5
INFO    Endpoint Type : Bulk, Number : 2, Direction : OUT
INFO    Endpoint descriptor bmAttributes : 2
INFO    Endpoint descriptor raw MaxPacketSize : 40
INFO    Endpoint descriptor interval : 0
ERROR   Illegal high speed bulk endpoint MaxPacketSize : 40
FAIL    (1.2.81) A High speed Bulk endpoint must have a MaxPacketSize of
0x200.
INFO    Endpoint descriptor length : 7
INFO    Endpoint descriptor type : 5
INFO    Endpoint Type : Bulk, Number : 3, Direction : IN
INFO    Endpoint descriptor bmAttributes : 2
INFO    Endpoint descriptor raw MaxPacketSize : 40
INFO    Endpoint descriptor interval : 0
ERROR   Illegal high speed bulk endpoint MaxPacketSize : 40
FAIL    (1.2.81) A High speed Bulk endpoint must have a MaxPacketSize of
0x200.
INFO    Stopping Test [ Endpoint Descriptor Test (Configuration Index 0):
     Number of: Fails (2); Aborts (0); Warnings (0) ]

      HaltEndpointTest  Passed
INFO    Now Starting Test:Halt Endpoint Test (Configuration Index 0)
INFO    Testing Interface number : 0 Alternate setting : 0
INFO    Testing EndPoint type : Interrupt, Address : 81
INFO    Endpoint is currently not halted
INFO    Endpoint is halted
INFO    Cleared endpoint halt
INFO    Testing EndPoint type : Bulk, Address : 2
INFO    Endpoint is currently not halted
INFO    Endpoint is halted
INFO    Cleared endpoint halt
INFO    Testing EndPoint type : Bulk, Address : 83
INFO    Endpoint is currently not halted
INFO    Endpoint is halted
INFO    Cleared endpoint halt
INFO    Stopping Test [ Halt Endpoint Test (Configuration Index 0):
     Number of: Fails (0); Aborts (0); Warnings (0) ]

      SetConfigurationTest      Passed
INFO    Now Starting Test:SetConfiguration Test (Configuration Index 0)
INFO    SetConfiguration with configuration value : 1
INFO    Unconfigured the device
INFO    SetConfiguration with configuration value : 1
INFO    Stopping Test [ SetConfiguration Test (Configuration Index 0):
     Number of: Fails (0); Aborts (0); Warnings (0) ]

      SuspendResumeTest         Passed
INFO    Now Starting Test:Suspend/Resume Test (Configuration Index 0)
INFO    Suspended the parent port of the device
INFO    Stopping Test [ Suspend/Resume Test (Configuration Index 0):
     Number of: Fails (0); Aborts (0); Warnings (0) ]

      RemoteWakeupTestEnabled   Passed
INFO    Now Starting Test:Remote Wakeup Test (Configuration Index 0)
INFO    The device does not support remote wakeup
INFO    Stopping Test [ Remote Wakeup Test (Configuration Index 0):
     Number of: Fails (0); Aborts (0); Warnings (0) ]

      RemoteWakeupTestDisabled  Passed
INFO    Now Starting Test:Remote Wakeup Test (Configuration Index 0)
INFO    The device does not support remote wakeup
INFO    Stopping Test [ Remote Wakeup Test (Configuration Index 0):
     Number of: Fails (0); Aborts (0); Warnings (0) ]

      OtherSpeedConfigTest_DeviceAddressed      Passed
INFO    Now Starting Test:Other Speed Configuration Test (Configuration
Index 0 
OtherSpeedConfiguration Index 0)
INFO    Number of interface descriptors found 1
INFO    Number of alternate interface descriptors found : 0
INFO    Number of endpoint descriptors found : 3
INFO    Configuration descriptor length : 9
INFO    Configuration descriptor type : 7
INFO    Configuration descriptor TotalLength : 27
INFO    Configuration descriptor NumInterfaces : 1
INFO    Configuration descriptor ConfigurationValue: 1
INFO    Configuration descriptor string descriptor index : 0
INFO    Configuration descriptor bmAttributes : 80
INFO    Device does not support remote wake up
INFO    Maximum power device requires : 100mA
INFO    Device is BUS POWERED
INFO    Stopping Test [ Other Speed Configuration Test (Configuration Index
0 
OtherSpeedConfiguration Index 0):
     Number of: Fails (0); Aborts (0); Warnings (0) ]

      OtherSpeedInterfaceDescriptorTest_DeviceAddressed         Passed
INFO    Now Starting Test:Interface Descriptor Test (Configuration Index 0 
OtherSpeedConfiguration Index 0)
INFO    Bandwidth check passed
INFO    Testing Interface number : 0 Alternate setting : 0
INFO    Interface descriptor length : 9
INFO    Interface descriptor bDescriptorType : 4
INFO    Interface descriptor bAlternateSetting : 0
INFO    Interface descriptor bNumEndPoints: 3
INFO    Interface descriptor bInterfaceClass is vendor-specific
INFO    Interface descriptor bInterfaceSubClass : 0
INFO    Device does not use a class-specific protocol on this interface
INFO    Interface descriptor iInterface : 0x0
INFO    Stopping Test [ Interface Descriptor Test (Configuration Index 0 
OtherSpeedConfiguration Index 0):
     Number of: Fails (0); Aborts (0); Warnings (0) ]

      OtherSpeedEndpointDescriptorTest_DeviceAddressed          Failed
INFO    Now Starting Test:Endpoint Descriptor Test (Configuration Index 0 
OtherSpeedConfiguration Index 0)
INFO    Testing Interface number : 0 Alternate setting : 0
INFO    Endpoint descriptor length : 7
INFO    Endpoint descriptor type : 5
INFO    Endpoint Type : Interrupt, Number : 1, Direction : IN
INFO    Endpoint descriptor bmAttributes : 3
INFO    Endpoint descriptor raw MaxPacketSize : 8
INFO    Endpoint descriptor interval : 1
INFO    Endpoint descriptor length : 7
INFO    Endpoint descriptor type : 5
INFO    Endpoint Type : Bulk, Number : 2, Direction : OUT
INFO    Endpoint descriptor bmAttributes : 2
INFO    Endpoint descriptor raw MaxPacketSize : 200
INFO    Endpoint descriptor interval : 0
ERROR   Illegal full speed bulk endpoint MaxPacketSize : 200
FAIL    (1.2.80) A Full speed Bulk endpoint must have a MaxPacketSize of 
 0x08/0x10/0x20/0x40.
INFO    Endpoint descriptor length : 7
INFO    Endpoint descriptor type : 5
INFO    Endpoint Type : Bulk, Number : 3, Direction : IN
INFO    Endpoint descriptor bmAttributes : 2
INFO    Endpoint descriptor raw MaxPacketSize : 200
INFO    Endpoint descriptor interval : 0
ERROR   Illegal full speed bulk endpoint MaxPacketSize : 200
FAIL    (1.2.80) A Full speed Bulk endpoint must have a MaxPacketSize of 
 0x08/0x10/0x20/0x40.
INFO    Stopping Test [ Endpoint Descriptor Test (Configuration Index 0 
OtherSpeedConfiguration Index 0):
     Number of: Fails (2); Aborts (0); Warnings (0) ]

      DeviceQualifierTest_DeviceAddressed       Passed
INFO    Now Starting Test:Device Qualifier Descriptor Test (Configuration
Index 0)
INFO    Device qualifier length : a
INFO    Device qualifier type : 6
INFO    Major version : 2
INFO    Minor version : 0
INFO    Device Qualifier device class : 2
INFO    Device qualifier device subclass : 0
INFO    Device qualifier device protocol : 0
INFO    Device qualifier MaxPacketSize0 : 40
INFO    Device qualifier bNumConfigurations : 1
INFO    Stopping Test [ Device Qualifier Descriptor Test (Configuration
Index 0):
     Number of: Fails (0); Aborts (0); Warnings (0) ]

      DeviceQualifierTest_DeviceConfigured      Passed
INFO    Now Starting Test:Device Qualifier Descriptor Test (Configuration
Index 0)
INFO    Device qualifier length : a
INFO    Device qualifier type : 6
INFO    Major version : 2
INFO    Minor version : 0
INFO    Device Qualifier device class : 2
INFO    Device qualifier device subclass : 0
INFO    Device qualifier device protocol : 0
INFO    Device qualifier MaxPacketSize0 : 40
INFO    Device qualifier bNumConfigurations : 1
INFO    Stopping Test [ Device Qualifier Descriptor Test (Configuration
Index 0):
     Number of: Fails (0); Aborts (0); Warnings (0) ]

      OtherSpeedConfigTest_DeviceConfigured     Passed
INFO    Now Starting Test:Other Speed Configuration Test (Configuration
Index 0 
OtherSpeedConfiguration Index 0)
INFO    Number of interface descriptors found 1
INFO    Number of alternate interface descriptors found : 0
INFO    Number of endpoint descriptors found : 3
INFO    Configuration descriptor length : 9
INFO    Configuration descriptor type : 7
INFO    Configuration descriptor TotalLength : 27
INFO    Configuration descriptor NumInterfaces : 1
INFO    Configuration descriptor ConfigurationValue: 1
INFO    Configuration descriptor string descriptor index : 0
INFO    Configuration descriptor bmAttributes : 80
INFO    Device does not support remote wake up
INFO    Maximum power device requires : 100mA
INFO    Device is BUS POWERED
INFO    Stopping Test [ Other Speed Configuration Test (Configuration Index
0 
OtherSpeedConfiguration Index 0):
     Number of: Fails (0); Aborts (0); Warnings (0) ]

      OtherSpeedInterfaceDescriptorTest_DeviceConfigured        Passed
INFO    Now Starting Test:Interface Descriptor Test (Configuration Index 0 
OtherSpeedConfiguration Index 0)
INFO    Bandwidth check passed
INFO    Testing Interface number : 0 Alternate setting : 0
INFO    Interface descriptor length : 9
INFO    Interface descriptor bDescriptorType : 4
INFO    Interface descriptor bAlternateSetting : 0
INFO    Interface descriptor bNumEndPoints: 3
INFO    Interface descriptor bInterfaceClass is vendor-specific
INFO    Interface descriptor bInterfaceSubClass : 0
INFO    Device does not use a class-specific protocol on this interface
INFO    Interface descriptor iInterface : 0x0
INFO    Stopping Test [ Interface Descriptor Test (Configuration Index 0 
OtherSpeedConfiguration Index 0):
     Number of: Fails (0); Aborts (0); Warnings (0) ]

      OtherSpeedEndpointDescriptorTest_DeviceConfigured         Failed
INFO    Now Starting Test:Endpoint Descriptor Test (Configuration Index 0 
OtherSpeedConfiguration Index 0)
INFO    Testing Interface number : 0 Alternate setting : 0
INFO    Endpoint descriptor length : 7
INFO    Endpoint descriptor type : 5
INFO    Endpoint Type : Interrupt, Number : 1, Direction : IN
INFO    Endpoint descriptor bmAttributes : 3
INFO    Endpoint descriptor raw MaxPacketSize : 8
INFO    Endpoint descriptor interval : 1
INFO    Endpoint descriptor length : 7
INFO    Endpoint descriptor type : 5
INFO    Endpoint Type : Bulk, Number : 2, Direction : OUT
INFO    Endpoint descriptor bmAttributes : 2
INFO    Endpoint descriptor raw MaxPacketSize : 200
INFO    Endpoint descriptor interval : 0
ERROR   Illegal full speed bulk endpoint MaxPacketSize : 200
FAIL    (1.2.80) A Full speed Bulk endpoint must have a MaxPacketSize of 
 0x08/0x10/0x20/0x40.
INFO    Endpoint descriptor length : 7
INFO    Endpoint descriptor type : 5
INFO    Endpoint Type : Bulk, Number : 3, Direction : IN
INFO    Endpoint descriptor bmAttributes : 2
INFO    Endpoint descriptor raw MaxPacketSize : 200
INFO    Endpoint descriptor interval : 0
ERROR   Illegal full speed bulk endpoint MaxPacketSize : 200
FAIL    (1.2.80) A Full speed Bulk endpoint must have a MaxPacketSize of 
 0x08/0x10/0x20/0x40.
INFO    Stopping Test [ Endpoint Descriptor Test (Configuration Index 0 
OtherSpeedConfiguration Index 0):
     Number of: Fails (2); Aborts (0); Warnings (0) ]

      EnumerationTest           Aborted
INFO    Now Starting Test:Enumeration Test (repeat 150 times)
INFO    Device speed is High
ABORT   User aborted test after 142 iterations.
INFO    Stopping Test [ Enumeration Test (repeat 150 times):
     Number of: Fails (0); Aborts (1); Warnings (0) ]

      Summary
INFO    Summary Log Counts [ Fails (8); Aborts (1); Warnings (0) ]


Message text written by David Brownell
> 
On Thursday 07 February 2008, Greg KH wrote:
> 
> > I have one and it has the Prolific 25A1 chip in it (found by opening it
> > up,) with a Vendor VID of 0x050D and Product ID of 0x258A.
> > 
> > I added these to the plusb.c file under 2.6.23.14-107 on Fedora Core 8,
and
> > usbnet seems to come and produce an interface called usb0.
> > 
> > Would this be a useful change to submit? If so, do I just make a diff
file
> > and send it to this mailing list?
> > 
> > Please let me know, as this is my first dable at Linux kernel
programming.
> 
> Yes, a patch would be great.

Yes ... but make sure it does more than just provide a "usb0"
interface.  That's pretty much a given once you stick its IDs
in one of those files.  Does it pass packets OK, both directions?

And those particular patches should go to netdev, by the way.

- Dave
<
-
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to