[OpenWrt-Devel] [PATCH, usbmode] Extend StandardEject sequence to include LUN 1
Lars Melin
larsm17 at gmail.com
Tue Nov 15 10:05:28 EST 2016
On 2016-11-08 22:39, Benjamin Berg wrote:
> Also sending the eject command to LUN 1 is required for some D-Link devices.
>
> Signed-off-by: Benjamin Berg <benjamin at sipsolutions.net>
> Signed-off-by: René van Weert <r.vanweert at sowifi.com>
> ---
> switch.c | 6 ++++++
> 1 file changed, 6 insertions(+)
>
> diff --git a/switch.c b/switch.c
> index b283561..587a2af 100644
> --- a/switch.c
> +++ b/switch.c
> @@ -161,6 +161,12 @@ static void handle_standardeject(struct usbdev_data *data, struct blob_attr **tb
> }, {
> "\x55\x53\x42\x43\x12\x34\x56\x79\x00\x00\x00\x00\x00\x00\x06\x1b"
> "\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 31
> + }, {
> + "\x55\x53\x42\x43\x12\x34\x56\x78\x00\x00\x00\x00\x00\x01\x06\x1e"
> + "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 31
> + }, {
> + "\x55\x53\x42\x43\x12\x34\x56\x79\x00\x00\x00\x00\x00\x01\x06\x1b"
> + "\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 31
> }
> };
>
>
Reviewed-by: Lars Melin <larsm17 at gmail.com>
Looks fine to me, this is for eject handling of dongles based on
Mediatek's cellular baseband processors which has a TF/SD card reader on
LUN 0 of the USB storage interface and the virtual cd-rom (which we want
to eject) on LUN 1. The previous StandardEject sequence did only work
for LUN 0, the new sequence will work for both LUN's.
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list