Bug 217632 - 3 more broken Zaurii - SL-5600, A300, C700
Summary: 3 more broken Zaurii - SL-5600, A300, C700
Status: RESOLVED CODE_FIX
Alias: None
Product: Drivers
Classification: Unclassified
Component: USB (show other bugs)
Hardware: All Linux
: P3 normal
Assignee: Default virtual assignee for Drivers/USB
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-04 04:54 UTC by Ross Maynard
Modified: 2023-08-02 01:37 UTC (History)
2 users (show)

See Also:
Kernel Version:
Subsystem:
Regression: Yes
Bisected commit-id: 16adf5d07987d93675945f3cecf0e33706566005


Attachments
dmesg and lsusb output (1.52 KB, text/plain)
2023-07-04 04:54 UTC, Ross Maynard
Details
obsolete patch (3.11 KB, patch)
2023-07-09 20:40 UTC, Ross Maynard
Details | Diff
proof-of-concept patch (3.02 KB, patch)
2023-07-11 09:14 UTC, Ross Maynard
Details | Diff
Patch for 3 broken zaurus devices (3.11 KB, patch)
2023-07-13 01:00 UTC, Ross Maynard
Details | Diff
Patch for 3 broken zaurus devices (3.32 KB, patch)
2023-07-13 01:09 UTC, Ross Maynard
Details | Diff

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

Note You need to log in before you can comment on or make changes to this bug.