Looks better when I re-read it in mono-space - I guess the 100mA MxPwr
entry might have something to do with it. Is there any way I can tell
the USB subsystem to increase that when it sees this device?
W
Warren wrote:
When I plug it in, dmesg shows:
usb 3-2: new full speed USB device using address 5
in /proc/bus/usb/devices it lists as:
T: Bus=03 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 5 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs= 1
P: Vendor=0fca ProdID=0001 Rev= 1.04
S: Manufacturer=Research In Motion
S: Product=Terminal mobile RIM
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=83(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
The BB is the only USB device I have plugged in to the machine.
W
Alan Stern wrote:
Warren, when the iPod or BlackBerry is plugged in for recharging, does a
notification appear in the system log? Does the device get listed in
/proc/bus/usb/devices?
If not, that probably means the device is connected electrically but not
logically -- it hasn't told the computer that it's attached to the USB
port. (In technical terms, it hasn't turned on its D+ pullup
resistor.) When no devices are attached to them, Linux does put USB
controllers into
a power-saving mode. Whether this means the amount of current delivered
to the ports gets reduced is unclear (i.e., not documented).
On the other hand, it _is_ clearly documented in the USB
Specification that when a device hasn't told the computer it's
attached, it's entitled to draw no more than 0.5 mA of current. If
it does tell the computer it's attached, it may be allowed to draw as
much as 500 mA.
There's a bunch of "if"s here, and I can't tell what's really going
on without more information. For instance, what shows up in the
output from dmesg after the iPod or BlackBerry is plugged in? Do you
have any other USB devices plugged in at the same time?
For the disk drive these questions don't arise -- obviously the unit
lets Linux know when it is plugged in. And maybe it does have
problems... but how can you be sure those problems are at all related
to the power supply?
Alan Stern
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through
log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log
files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users