Re: [Linux-usb-users] USB device not detected

2007-07-13 Thread Alan Stern
On Fri, 13 Jul 2007, Haines Brown wrote:

> > To get more information, build a kernel with CONFIG_USB_DEBUG turned 
> 
> > on.  Then post the dmesg log showing what happens when you plug in the 
> > camera.
> 
> Sorry, I should have mentioned I'm running a stock kernel. 
> 
> Over the years I never dared to build a custom kernel, for not only do
> I lack the time for it, but I'm intimidated by the prospect. 

It can indeed be intimidating.  But it's also interesting; you might 
want to try it.  The key is to avoid building too many drivers.  
Configuring only the ones you need will save a tremendous amount of 
time.

> Am I to infer from your statement that one can't really find out how
> the kernel is responding to the attachment of my camera without
> turning CONFIG_USB_DEBUG on? I gather is off in the stock kernel. 

It's the simplest way.  If your kernel has usbmon and debugfs 
configured then you can use them instead (see the kernel source file 
Documentation/usb/usbmon.txt for instructions).

Alan Stern


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users


[Linux-usb-users] dingy flamboyantly

2007-07-13 Thread Law W . Baldwin
SZSN Goes Through The Roof! UP 37.5%

Shandong Zhouyuan Seed and Nursery Co., Ltd (SZSN)
$0.33 UP 37.5%

Brokers are grabbing up SZSN like crazy after two news releases this
week. Huge expansion plus multi-million dollar development projects are
pushing share prices through the roof. Act fast and get on SZSN first
thing Monday!

Business relationshipsThis Web site may provide links or references to
non-IBM Web sites and resources.

WITHOUT LIMITATION, IBM MAKES NO WARRANTY OR GUARANTEE THAT THIS WEB
SITE WILL BE UNINTERRUPTED, TIMELY, SECURE, OR ERROR-FREE. ALL
MATERIALS, INFORMATION, PRODUCTS, SOFTWARE, PROGRAMS, AND SERVICES ARE
PROVIDED "AS IS," WITH NO WARRANTIES OR GUARANTEES WHATSOEVER.
Personally-identifiable information that you submit to IBM for the
purpose of receiving products or services will be handled in accordance
with our privacy policies. If you do not agree to these terms, please do
not use this Web site.

WITHOUT LIMITATION, IBM MAKES NO WARRANTY OR GUARANTEE THAT THIS WEB
SITE WILL BE UNINTERRUPTED, TIMELY, SECURE, OR ERROR-FREE. government
restricted rightsIBM provides the software downloaded from this Web site
to U. Confidential informationIBM does not want to receive confidential
or proprietary information from you through our Web site. government
restricted rightsIBM provides the software downloaded from this Web site
to U. When you access a non-IBM Web site, even one that may contain the
IBM-logo, please understand that it is independent from IBM, and that
IBM does not control the content on that Web site. About IBM 
Privacy  Contact THIS EXCLUSION AND WAIVER OF LIABILITY APPLIES TO
ALL CAUSES OF ACTION, WHETHER BASED ON CONTRACT, WARRANTY, TORT, OR ANY
OTHER LEGAL THEORIES.

You also agree that IBM is free to use any ideas, concepts, know-how, or
techniques that you send us for any purpose.


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users


Re: [Linux-usb-users] USB device not detected

2007-07-13 Thread Haines Brown
> On Fri, 13 Jul 2007, Haines Brown wrote:
> 
> >   $ uname -a
> >   Linux teufel 2.6.18-4-686 #1 SMP Wed May 9 23:03:12 UTC 2007 i686
> >   GNU/Linux 
> To get more information, build a kernel with CONFIG_USB_DEBUG turned 

> on.  Then post the dmesg log showing what happens when you plug in the 
> camera.

Sorry, I should have mentioned I'm running a stock kernel. 

Over the years I never dared to build a custom kernel, for not only do
I lack the time for it, but I'm intimidated by the prospect. 

Am I to infer from your statement that one can't really find out how
the kernel is responding to the attachment of my camera without
turning CONFIG_USB_DEBUG on? I gather is off in the stock kernel. 

Haines Brown

  


  

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users


[Linux-usb-users] Seagate Device Timing Out -- Needs Reset.

2007-07-13 Thread Stephen Samuel
I have a Seagate external 500GB drive that has a problem with Linux.
What's going on (I'm guessing) is that, after a period of inactivity, the drive
goes into an odd state (probably low-power), and the next read request results
in a read error.  (see below).

What catches my eye is:
Jul 13 14:30:49 steve-dev kernel: [344664.233185] Additional
sense: Logical unit not ready, initializing command required

It seems to me that this error is requesting that the device be restarted.
  Couldn't the normal response to this sense code be to reset the
device and/or allow it to resettle, rather than throwing an error back
into user space? It's really annoying to have your external hard drive
'randomly' disappear when you go for lunch.

# dd if=/dev/sdd of=/dev/null skip=22 count=3
dd: reading `/dev/sdd': Input/output error
0+0 records in
0+0 records out
0 bytes (0 B) copied, 0.0405675 seconds, 0.0 kB/s
#
=
Jul 13 14:30:49 steve-dev kernel: [344664.227652] sd 11:0:0:0: Device
not ready: <6>: Current: sense key: Not Ready
Jul 13 14:30:49 steve-dev kernel: [344664.227665] Additional
sense: Logical unit not ready, initializing command required
Jul 13 14:30:49 steve-dev kernel: [344664.227674] end_request: I/O
error, dev sdd, sector 16
Jul 13 14:30:49 steve-dev kernel: [344664.227679] Buffer I/O error on
device sdd, logical block 2
Jul 13 14:30:49 steve-dev kernel: [ 344664.233173] sd 11:0:0:0: Device
not ready: <6>: Current: sense key: Not Ready
Jul 13 14:30:49 steve-dev kernel: [344664.233185] Additional
sense: Logical unit not ready, initializing command required
Jul 13 14:30:49 steve-dev kernel: [ 344664.233193] end_request: I/O
error, dev sdd, sector 16
Jul 13 14:30:49 steve-dev kernel: [344664.233199] Buffer I/O error on
device sdd, logical block 2

lsusb output available on request.
This is running ubuntu  7.0.4
# uname -a
Linux steve-dev 2.6.20-16-generic #2 SMP Thu Jun 7 20:19:32 UTC 2007
i686 GNU/Linux
#

-- 
Stephen Samuel http://www.bcgreen.com
778-861-7641

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users


[Linux-usb-users] [PATCH 5/5] use mutex instead of semaphore in the FTDI ELAN driver

2007-07-13 Thread Matthias Kaehlcke
The FTDI ELAN driver uses a semaphore as mutex. Use the mutex API
instead of the (binary) semaphore.

Signed-off-by: Matthias Kaehlcke <[EMAIL PROTECTED]>

--

diff --git a/drivers/usb/misc/ftdi-elan.c b/drivers/usb/misc/ftdi-elan.c
index e0f122e..7cc6883 100644
--- a/drivers/usb/misc/ftdi-elan.c
+++ b/drivers/usb/misc/ftdi-elan.c
@@ -44,6 +44,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 
@@ -64,7 +65,7 @@ static struct workqueue_struct *respond_queue;
 * ftdi_module_lock exists to protect access to global variables
 *
 */
-static struct semaphore ftdi_module_lock;
+static struct mutex ftdi_module_lock;
 static int ftdi_instances = 0;
 static struct list_head ftdi_static_list;
 /*
@@ -199,10 +200,10 @@ static void ftdi_elan_delete(struct kref *kref)
 dev_warn(&ftdi->udev->dev, "FREEING ftdi=%p\n", ftdi);
 usb_put_dev(ftdi->udev);
 ftdi->disconnected += 1;
-down(&ftdi_module_lock);
+mutex_lock(&ftdi_module_lock);
 list_del_init(&ftdi->ftdi_list);
 ftdi_instances -= 1;
-up(&ftdi_module_lock);
+mutex_unlock(&ftdi_module_lock);
 kfree(ftdi->bulk_in_buffer);
 ftdi->bulk_in_buffer = NULL;
 }
@@ -2780,10 +2781,10 @@ static int ftdi_elan_probe(struct usb_interface 
*interface,
 return -ENOMEM;
 }
 memset(ftdi, 0x00, sizeof(struct usb_ftdi));
-down(&ftdi_module_lock);
+mutex_lock(&ftdi_module_lock);
 list_add_tail(&ftdi->ftdi_list, &ftdi_static_list);
 ftdi->sequence_num = ++ftdi_instances;
-up(&ftdi_module_lock);
+mutex_unlock(&ftdi_module_lock);
 ftdi_elan_init_kref(ftdi);
 init_MUTEX(&ftdi->sw_lock);
 ftdi->udev = usb_get_dev(interface_to_usbdev(interface));
@@ -2909,7 +2910,7 @@ static int __init ftdi_elan_init(void)
 int result;
 printk(KERN_INFO "driver %s built at %s on %s\n", 
ftdi_elan_driver.name,
   __TIME__, __DATE__);
-init_MUTEX(&ftdi_module_lock);
+mutex_init(&ftdi_module_lock);
 INIT_LIST_HEAD(&ftdi_static_list);
 status_queue = create_singlethread_workqueue("ftdi-status-control");
if (!status_queue)

-- 
Matthias Kaehlcke
Linux Application Developer
Barcelona

 If liberty means anything at all, it means the
   right to tell people what they do not want to hear
(George Orwell)
 .''`.
using free software / Debian GNU/Linux | http://debian.org  : :'  :
`. `'`
gpg --keyserver pgp.mit.edu --recv-keys 47D8E5D4  `-

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users


[Linux-usb-users] [PATCH 4/5] use mutex instead of semaphore in the Adutux driver

2007-07-13 Thread Matthias Kaehlcke
The Adutux driver uses a semaphore as mutex. Use the mutex API
instead of the (binary) semaphore.

Signed-off-by: Matthias Kaehlcke <[EMAIL PROTECTED]>

--

diff --git a/drivers/usb/misc/adutux.c b/drivers/usb/misc/adutux.c
index d72c42e..274d08e 100644
--- a/drivers/usb/misc/adutux.c
+++ b/drivers/usb/misc/adutux.c
@@ -24,6 +24,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 
 #ifdef CONFIG_USB_DEBUG
@@ -80,7 +81,7 @@ MODULE_DEVICE_TABLE(usb, device_table);
 
 /* Structure to hold all of our device specific stuff */
 struct adu_device {
-   struct semaphoresem; /* locks this structure */
+   struct mutexmtx; /* locks this structure */
struct usb_device*  udev; /* save off the usb device pointer */
struct usb_interface*   interface;
unsigned char   minor; /* the starting minor number for this 
device */
@@ -269,8 +270,8 @@ static int adu_open(struct inode *inode, struct file *file)
}
 
/* lock this device */
-   if ((retval = down_interruptible(&dev->sem))) {
-   dbg(2, "%s : sem down failed", __FUNCTION__);
+   if ((retval = mutex_lock_interruptible(&dev->mtx))) {
+   dbg(2, "%s : mutex lock failed", __FUNCTION__);
goto exit_no_device;
}
 
@@ -299,7 +300,7 @@ static int adu_open(struct inode *inode, struct file *file)
if (retval)
--dev->open_count;
}
-   up(&dev->sem);
+   mutex_unlock(&dev->mtx);
 
 exit_no_device:
dbg(2,"%s : leave, return value %d ", __FUNCTION__, retval);
@@ -347,7 +348,7 @@ static int adu_release(struct inode *inode, struct file 
*file)
}
 
/* lock our device */
-   down(&dev->sem); /* not interruptible */
+   mutex_lock(&dev->mtx); /* not interruptible */
 
if (dev->open_count <= 0) {
dbg(1," %s : device not opened", __FUNCTION__);
@@ -357,7 +358,7 @@ static int adu_release(struct inode *inode, struct file 
*file)
 
if (dev->udev == NULL) {
/* the device was unplugged before the file was released */
-   up(&dev->sem);
+   mutex_unlock(&dev->mtx);
adu_delete(dev);
dev = NULL;
} else {
@@ -367,7 +368,7 @@ static int adu_release(struct inode *inode, struct file 
*file)
 
 exit:
if (dev)
-   up(&dev->sem);
+   mutex_unlock(&dev->mtx);
dbg(2," %s : leave, return value %d", __FUNCTION__, retval);
return retval;
 }
@@ -390,7 +391,7 @@ static ssize_t adu_read(struct file *file, __user char 
*buffer, size_t count,
dev = file->private_data;
dbg(2," %s : dev=%p", __FUNCTION__, dev);
/* lock this object */
-   if (down_interruptible(&dev->sem))
+   if (mutex_lock_interruptible(&dev->mtx))
return -ERESTARTSYS;
 
/* verify that the device wasn't unplugged */
@@ -522,7 +523,7 @@ static ssize_t adu_read(struct file *file, __user char 
*buffer, size_t count,
 
 exit:
/* unlock the device */
-   up(&dev->sem);
+   mutex_unlock(&dev->mtx);
 
dbg(2," %s : leave, return value %d", __FUNCTION__, retval);
return retval;
@@ -543,7 +544,7 @@ static ssize_t adu_write(struct file *file, const __user 
char *buffer,
dev = file->private_data;
 
/* lock this object */
-   retval = down_interruptible(&dev->sem);
+   retval = mutex_lock_interruptible(&dev->mtx);
if (retval)
goto exit_nolock;
 
@@ -571,9 +572,9 @@ static ssize_t adu_write(struct file *file, const __user 
char *buffer,
retval = -EINTR;
goto exit;
}
-   up(&dev->sem);
+   mutex_unlock(&dev->mtx);
timeout = 
interruptible_sleep_on_timeout(&dev->write_wait, timeout);
-   retval = down_interruptible(&dev->sem);
+   retval = mutex_lock_interruptible(&dev->mtx);
if (retval) {
retval = bytes_written ? bytes_written : retval;
goto exit_nolock;
@@ -638,7 +639,7 @@ static ssize_t adu_write(struct file *file, const __user 
char *buffer,
 
 exit:
/* unlock the device */
-   up(&dev->sem);
+   mutex_unlock(&dev->mtx);
 exit_nolock:
 
dbg(2," %s : leave, return value %d", __FUNCTION__, retval);
@@ -698,7 +699,7 @@ static int adu_probe(struct usb_interface *interface,
goto exit;
}
 
-   init_MUTEX(&dev->sem);
+   mutex_init(&dev->mtx);
spin_lock_init(&dev->buflock);
dev->udev = udev;
init_waitqueue_head(&dev->read_wait);
@@ -835,16 +836,16 @@ static void adu_disconnect(struct usb_interface 
*interface)
usb_deregister_dev(interface, &adu_class);
dev->minor = 0;
 
-   dow

[Linux-usb-users] [PATCH 3/5] use mutex instead of semaphore in the ELAN U132 adapter driver

2007-07-13 Thread Matthias Kaehlcke
The ELAN U132 adapter driver uses the semaphore u132_module_lock
as mutex. Use the mutex API instead of the (binary) semaphore.

Signed-off-by: Matthias Kaehlcke <[EMAIL PROTECTED]>

--

diff --git a/drivers/usb/host/u132-hcd.c b/drivers/usb/host/u132-hcd.c
index e98df2e..7f765ec 100644
--- a/drivers/usb/host/u132-hcd.c
+++ b/drivers/usb/host/u132-hcd.c
@@ -52,6 +52,7 @@
 #include 
 #include 
 #include 
+#include 
 #include 
 #include 
 #include 
@@ -83,7 +84,7 @@ static DECLARE_WAIT_QUEUE_HEAD(u132_hcd_wait);
 * u132_module_lock exists to protect access to global variables
 *
 */
-static struct semaphore u132_module_lock;
+static struct mutex u132_module_lock;
 static int u132_exiting = 0;
 static int u132_instances = 0;
 static struct list_head u132_static_list;
@@ -258,10 +259,10 @@ static void u132_hcd_delete(struct kref *kref)
 struct platform_device *pdev = u132->platform_dev;
 struct usb_hcd *hcd = u132_to_hcd(u132);
 u132->going += 1;
-down(&u132_module_lock);
+mutex_lock(&u132_module_lock);
 list_del_init(&u132->u132_list);
 u132_instances -= 1;
-up(&u132_module_lock);
+mutex_unlock(&u132_module_lock);
 dev_warn(&u132->platform_dev->dev, "FREEING the hcd=%p and thus the 
u13"
 "2=%p going=%d pdev=%p\n", hcd, u132, u132->going, pdev);
 usb_put_hcd(hcd);
@@ -3111,10 +3112,10 @@ static int __devinit u132_probe(struct platform_device 
*pdev)
 int retval = 0;
 struct u132 *u132 = hcd_to_u132(hcd);
 hcd->rsrc_start = 0;
-down(&u132_module_lock);
+mutex_lock(&u132_module_lock);
 list_add_tail(&u132->u132_list, &u132_static_list);
 u132->sequence_num = ++u132_instances;
-up(&u132_module_lock);
+mutex_unlock(&u132_module_lock);
 u132_u132_init_kref(u132);
 u132_initialise(u132, pdev);
 hcd->product_desc = "ELAN U132 Host Controller";
@@ -3216,7 +3217,7 @@ static int __init u132_hcd_init(void)
 INIT_LIST_HEAD(&u132_static_list);
 u132_instances = 0;
 u132_exiting = 0;
-init_MUTEX(&u132_module_lock);
+mutex_init(&u132_module_lock);
 if (usb_disabled())
 return -ENODEV;
 printk(KERN_INFO "driver %s built at %s on %s\n", hcd_name, __TIME__,
@@ -3232,9 +3233,9 @@ static void __exit u132_hcd_exit(void)
 {
 struct u132 *u132;
 struct u132 *temp;
-down(&u132_module_lock);
+mutex_lock(&u132_module_lock);
 u132_exiting += 1;
-up(&u132_module_lock);
+mutex_unlock(&u132_module_lock);
 list_for_each_entry_safe(u132, temp, &u132_static_list, u132_list) {
 platform_device_unregister(u132->platform_dev);
 } platform_driver_unregister(&u132_platform_driver);

-- 
Matthias Kaehlcke
Linux Application Developer
Barcelona


  The salvation of mankind lies only in making everything the concern of all
 (Alexander Solzhenitsyn)
 .''`.
using free software / Debian GNU/Linux | http://debian.org  : :'  :
`. `'`
gpg --keyserver pgp.mit.edu --recv-keys 47D8E5D4  `-

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users


[Linux-usb-users] (no subject)

2007-07-13 Thread yix2008
TO:财务部、财务(收)

 你好:

本公司从事全国发票代开业务。(建筑、运输、服务、广告、

商品销售、海关缴款书、增值税、),等均可对外开出,

开出的发票都可以到税务局得到验证和网上查询.欢迎来电咨询!

谢谢

联系人:钟先生  电话:13590451515

电话/传真:   电话:0755-81915430

E-mail:[EMAIL PROTECTED]

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/___
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users


Re: [Linux-usb-users] USB device not detected

2007-07-13 Thread Alan Stern
On Fri, 13 Jul 2007, Haines Brown wrote:

>   $ uname -a
>   Linux teufel 2.6.18-4-686 #1 SMP Wed May 9 23:03:12 UTC 2007 i686
>   GNU/Linux 
> 
> I have a camera (Canon A510) that until recently could be accessed by
> gphoto2, but now it is no longer seen on the bus. In syslog/kernlog,
> there is no message when the camera is attached or detached. In
> various gphoto2 debug messages, the camera not seen. The camera was
> working with my computer in the past couple of weeks, and I don't
> recall having done anything that might affect it.
> 
> I assume that there are several possible reasons why the USB bus won't
> show a device: a) the camera has to be powered up, b) the USB bus has
> to be functional, c) the right drivers must be loaded, and d) device
> hardware must not be broken.
> 
> a) I connect the camera via the usual USB cable to an external USB hub,
> plug in the external power, and I switch the camera on. 
> 
> b) The bus works with other devices, both on the root hub and extenral
> hub. I changed the usb cable and plugged it into a different port on my
> hub, but that didn't help.
> 
> c) For my camera, I suspect all I need are the usual usb modules:
> 
>   $ lsmod | grep usb
>   usb_storage71840  0 
>   usblp  12768  0 
>   scsi_mod  124168  6 usb_storage,sbp2,sd_mod,libata,
>   aic79xx,scsi_transport_spi
>   ide_core  110504  4 usb_storage,ide_cd,amd74xx,generic
>   usbcore   112644  5 usb_storage,usblp,ohci_hcd,ehci_hcd
> 
> d) What are the odds that the camera itself has broken? Is there
> anything I might do to narrow the range of possibilities? I'm not
> anxious to replace the camera and then find out that the problem
> remains. 

To get more information, build a kernel with CONFIG_USB_DEBUG turned 
on.  Then post the dmesg log showing what happens when you plug in the 
camera.

Alan Stern


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users


[Linux-usb-users] USB device not detected

2007-07-13 Thread Haines Brown
  $ uname -a
  Linux teufel 2.6.18-4-686 #1 SMP Wed May 9 23:03:12 UTC 2007 i686
  GNU/Linux 

I have a camera (Canon A510) that until recently could be accessed by
gphoto2, but now it is no longer seen on the bus. In syslog/kernlog,
there is no message when the camera is attached or detached. In
various gphoto2 debug messages, the camera not seen. The camera was
working with my computer in the past couple of weeks, and I don't
recall having done anything that might affect it.

I assume that there are several possible reasons why the USB bus won't
show a device: a) the camera has to be powered up, b) the USB bus has
to be functional, c) the right drivers must be loaded, and d) device
hardware must not be broken.

a) I connect the camera via the usual USB cable to an external USB hub,
plug in the external power, and I switch the camera on. 

b) The bus works with other devices, both on the root hub and extenral
hub. I changed the usb cable and plugged it into a different port on my
hub, but that didn't help.

c) For my camera, I suspect all I need are the usual usb modules:

  $ lsmod | grep usb
  usb_storage71840  0 
  usblp  12768  0 
  scsi_mod  124168  6 usb_storage,sbp2,sd_mod,libata,
  aic79xx,scsi_transport_spi
  ide_core  110504  4 usb_storage,ide_cd,amd74xx,generic
  usbcore   112644  5 usb_storage,usblp,ohci_hcd,ehci_hcd

d) What are the odds that the camera itself has broken? Is there
anything I might do to narrow the range of possibilities? I'm not
anxious to replace the camera and then find out that the problem
remains. 

Haines Brown

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users


Re: [Linux-usb-users] Problem, irq 23: nobody cared (try booting with the "irqpoll" option)

2007-07-13 Thread Alan Stern
On Fri, 13 Jul 2007, Dylan Taft wrote:

> Thanks for the reply.
> This started happening in 2.6.21 suddenly, which is why I tried
> upgrading to 2.6.22.  It seemed to have started happening when my
> bluetooth light mysteriously went on one day.  I went into bios and
> disabled some IO devices earlier today; "Wireless USB", my firewire
> port, and the bluetooth adapter.  The bluetooth light went off, and
> this has not happened since.  I think it's safe to say it's not going
> to happen again, since I was getting the IRQ messages every few
> minutes and it's not happening at all now.  I don't have any hardware
> to test of those IO ports were working or not anyway...
> 
> Some of the hardware in this laptop behaves strangely, like using the
> madwifi drivers with the Atheros wireless will throw the device into a
> state where it will not be recognized by ndiswrapper or anything until
> I power down and pull the battery or boot Vista and then boot linux.
> That's a known issue with the madwifi drivers and my chipset, I'm
> wondering if something similar happened with the bluetooth
> chipset/drivers.
> 
> If anyone needs more info or wants me to try to reproduce the problem
> let me know, but it's working for the moment again.   It looks like
> others have had the same issue.
> http://www.thinkwiki.org/wiki/Installing_Debian_Lenny_on_a_ThinkPad_T61#Problems

It would be a good idea for you to post this on the Bluetooth 
development list, to make those people aware of the possible problem.

Alan Stern


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users


[Linux-usb-users] All best software! EVER!

2007-07-13 Thread Riley

Adieu there  ,  Riley

DONT BE SILLY TO PAY HUNDREDS FOR SOFTWARE.
Just check it out and get the most wanted latest 2007 edition softwared at dirt 
cheap rates.
http://soffrkk.blogspot.com/

Microsoft Vista , office 2007/ Adobe / Macromedia / Corel and others
Download Now
http://sounerry.blogspot.com/

Download now before prices increase!
Thank for reading.
Riley
Internet Marketing Manager
http://sokjudduyi.blogspot.com/


discontinuing traditional activity might be - or if it will  communicate 
thoughts on a widespread level - but to what level of  confusing the general 
population with the meaning of the term.  happen at all. The potential is real 
and the outcome might be  efficiency? Is something lost in the philosophy if 
the artist is k4





-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users


Re: [Linux-usb-users] Problem, irq 23: nobody cared (try booting with the "irqpoll" option)

2007-07-13 Thread Dylan Taft
Thanks for the reply.
This started happening in 2.6.21 suddenly, which is why I tried
upgrading to 2.6.22.  It seemed to have started happening when my
bluetooth light mysteriously went on one day.  I went into bios and
disabled some IO devices earlier today; "Wireless USB", my firewire
port, and the bluetooth adapter.  The bluetooth light went off, and
this has not happened since.  I think it's safe to say it's not going
to happen again, since I was getting the IRQ messages every few
minutes and it's not happening at all now.  I don't have any hardware
to test of those IO ports were working or not anyway...

Some of the hardware in this laptop behaves strangely, like using the
madwifi drivers with the Atheros wireless will throw the device into a
state where it will not be recognized by ndiswrapper or anything until
I power down and pull the battery or boot Vista and then boot linux.
That's a known issue with the madwifi drivers and my chipset, I'm
wondering if something similar happened with the bluetooth
chipset/drivers.

If anyone needs more info or wants me to try to reproduce the problem
let me know, but it's working for the moment again.   It looks like
others have had the same issue.
http://www.thinkwiki.org/wiki/Installing_Debian_Lenny_on_a_ThinkPad_T61#Problems

Thanks,
Dylan

On 7/12/07, Alan Stern <[EMAIL PROTECTED]> wrote:
> On Thu, 12 Jul 2007, Dylan Taft wrote:
>
> > Hi all.  I'm using a vanilla linux-2.6.22 kernel.  I just noticed I
> > get these messages while my laptop is sitting around doing nothing, 2
> > of my USB ports get disabled.   I'm not sure what's causing them, to
> > reproduce I just let the laptop sit idle for maybe 5 minutes. rmmod
> > uhci_hcd
>
> Sure you don't mean ehci_hcd?  Acoording to your /proc/interrupts
> listing, it is the driver using IRQ 23.
>
> >  and modprobeing it brings it back for a few more minutes but
> > the message pops back up.  I'm using a Lenovo T61.  Does anyone have
> > any possible suggestions or kernel patches I can try?  Thanks!
>
> These errors occur because some device is using IRQ 23 but the kernel
> doesn't know it.  Maybe the kernel thinks it is using some other IRQ or
> maybe the kernel doesn't know of the device's existence at all.
>
> You could compare /proc/interrupts with earlier kernel versions to see
> if anything has changed.
>
> Sometimes problems in the ACPI drivers can cause this behavior.  You
> can try booting with acpi=noirq.
>
> Alan Stern
>
>

-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users