All of lore.kernel.org
 help / color / mirror / Atom feed
From: Daniel Drake <dsd@gentoo.org>
To: Kevin Lloyd <klloyd@sierrawireless.com>
Cc: gregkh@suse.de, mdharm-usb@one-eyed-alien.net,
	linux-usb-users@lists.sourceforge.net,
	usb-storage@lists.one-eyed-alien.net,
	linux-kernel@vger.kernel.org
Subject: Re: [PATCH] usb-storage: Add support for unusual device by Sierra Wireless
Date: Mon, 14 May 2007 18:59:23 -0400	[thread overview]
Message-ID: <4648E9CB.2000509@gentoo.org> (raw)
In-Reply-To: <4648D851.2030500@sierrawireless.com>

Kevin Lloyd wrote:
> From: Kevin Lloyd <linux@sierrawireless.com>
> 
> This patch is targeted for the 2.6.21.1 kernel source. It adds support
> for Sierra Wireless devices with auto-install support to the 
> unusual_devices list of the usb-mass storage driver. This requires 
> changes to Kconfig, Makefile, usb.c, unusual_devs.h, and the addition of 
> sierra_ms.h & sierra_ms.c.

We have to do a similar thing for some zd1211rw USB-wireless devices, 
which appear as a virtual CDROM drive on plugin. To convert them to a 
proper wireless device, the cdrom has to be ejected, then the device 
disconnects and reconnects with different ID's (and the wireless endpoints).

Originally I wrote a usb-storage subdriver to handle the auto-eject, but 
this was rejected. It was decided to make usb-storage simply ignore the 
devices, and have the zd1211rw driver do the eject operation. The same 
may also apply in your case. See the US_FL_IGNORE_DEVICE flag, and the 
DEVICE_INSTALLER handling in drivers/net/wireless/zd1211rw/zd_usb.c

Daniel


  parent reply	other threads:[~2007-05-14 23:00 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-05-14 21:44 [PATCH] usb-storage: Add support for unusual device by Sierra Wireless Kevin Lloyd
2007-05-14 22:19 ` Pete Zaitcev
2007-05-14 22:59 ` Daniel Drake [this message]
2007-05-14 23:10   ` Kevin Lloyd
2007-05-14 23:27     ` Daniel Drake

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4648E9CB.2000509@gentoo.org \
    --to=dsd@gentoo.org \
    --cc=gregkh@suse.de \
    --cc=klloyd@sierrawireless.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-usb-users@lists.sourceforge.net \
    --cc=mdharm-usb@one-eyed-alien.net \
    --cc=usb-storage@lists.one-eyed-alien.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.