Bug 217632

Summary: 3 more broken Zaurii - SL-5600, A300, C700
Product: Drivers Reporter: Ross Maynard (bids.7405)
Component: USBAssignee: Default virtual assignee for Drivers/USB (drivers_usb)
Status: RESOLVED CODE_FIX    
Severity: normal CC: bagasdotme, bids.7405
Priority: P3    
Hardware: All   
OS: Linux   
Kernel Version: Subsystem:
Regression: Yes Bisected commit-id: 16adf5d07987d93675945f3cecf0e33706566005
Attachments: dmesg and lsusb output
obsolete patch
proof-of-concept patch
Patch for 3 broken zaurus devices
Patch for 3 broken zaurus devices

Description Ross Maynard 2023-07-04 04:54:57 UTC
Created attachment 304541 [details]
dmesg and lsusb output

The following patch broke support of 3 more Zaurus models: SL-5600, A300 and C700

[16adf5d07987d93675945f3cecf0e33706566005] usbnet: Remove over-broad module alias from zaurus

dmesg and lsusb output attached.
Comment 1 Bagas Sanjaya 2023-07-04 09:28:59 UTC
(In reply to Ross Maynard from comment #0)
> Created attachment 304541 [details]
> dmesg and lsusb output
> 
> The following patch broke support of 3 more Zaurus models: SL-5600, A300 and
> C700
> 
> [16adf5d07987d93675945f3cecf0e33706566005] usbnet: Remove over-broad module
> alias from zaurus
> 
> dmesg and lsusb output attached.

What problem do you have on your Zaurus devices?
Comment 2 Ross Maynard 2023-07-04 23:13:31 UTC
The problem is that networking to SL-5600 / A300 / C700 devices does not 
work. I cannot ping the devices.

The error is occurring in zaurus.c. dmesg is missing the following line:

zaurus 2-2:1.0 usb0: register 'zaurus' at usb-0000:00:1d.0-2, 
pseudo-MDLM (BLAN) device, 2a:01:39:93:bc:1a

A patch was created in 2022 to fix the same problem with the SL-6000:

USB: zaurus: support another broken Zaurus - 
[6605cc67ca18b9d583eb96e18a20f5f4e726103c]

Could you please create another patch for the 3 devices: SL-5600 / A300 
/ C700?

Thank you.


On 4/7/23 7:28 pm, bugzilla-daemon@kernel.org wrote:
> https://bugzilla.kernel.org/show_bug.cgi?id=217632
>
> Bagas Sanjaya (bagasdotme@gmail.com) changed:
>
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                   CC|                            |bagasdotme@gmail.com
>
> --- Comment #1 from Bagas Sanjaya (bagasdotme@gmail.com) ---
> (In reply to Ross Maynard from comment #0)
>> Created attachment 304541 [details]
>> dmesg and lsusb output
>>
>> The following patch broke support of 3 more Zaurus models: SL-5600, A300 and
>> C700
>>
>> [16adf5d07987d93675945f3cecf0e33706566005] usbnet: Remove over-broad module
>> alias from zaurus
>>
>> dmesg and lsusb output attached.
> What problem do you have on your Zaurus devices?
>
Comment 3 Ross Maynard 2023-07-09 20:40:09 UTC
Created attachment 304576 [details]
obsolete patch

Tested makeshift patch and it fixed the problem.
Comment 4 Ross Maynard 2023-07-11 09:14:00 UTC
Created attachment 304609 [details]
proof-of-concept patch

Tested makeshift patch and it fixed the problem.
Comment 5 Ross Maynard 2023-07-13 01:00:33 UTC
Created attachment 304621 [details]
Patch for 3 broken zaurus devices
Comment 6 Ross Maynard 2023-07-13 01:09:18 UTC
Created attachment 304622 [details]
Patch for 3 broken zaurus devices