USB copy too slow

Few days ago formatted away winxp at office and installed OpenSUSE 11.2. In winxp USB speed was fine (actually full speed of my SDHC card using card-reader), but in SUSE it’s about 1.13 MB/s.

The strange thing is - I have the same version of SUSE at home, on both desktop and laptop, with the only difference in kernel - at home both are default kernel, and desktop kernel at office.

Should I try default kernel and is there any way to determine the source of the problem?

First step would be to check the message log. Type dmesg in a terminal right after connecting the usb device. Compare the messages from both systems.

Also check both systems kernel version. Type uname -r in a terminal.

Here is the output. I can’t see anything strange here, will try the same in the evening…

 6300.552012] usb 2-4: new high speed USB device using ehci_hcd and address 2
 6300.677436] usb 2-4: New USB device found, idVendor=090c, idProduct=6200
 6300.677446] usb 2-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
 6300.677452] usb 2-4: Product: Generic USB2.0 card
 6300.677459] usb 2-4: Manufacturer: Silicon Motion, Inc.
 6300.677463] usb 2-4: SerialNumber: 12345678901234567890
 6300.677616] usb 2-4: configuration #1 chosen from 1 choice
 6300.678928] scsi6 : SCSI emulation for USB Mass Storage devices
 6300.679043] usb-storage: device found at 2
 6300.679045] usb-storage: waiting for device to settle before scanning
 6301.686040] scsi 6:0:0:0: Direct-Access     Generic  USB  SD Reader   1.00 PQ: 0 ANSI: 0 CCS
 6301.686252] sd 6:0:0:0: Attached scsi generic sg2 type 0
 6301.686571] usb-storage: device scan complete
 6301.722297] sd 6:0:0:0: [sdb] 3970048 512-byte logical blocks: (2.03 GB/1.89 GiB)
 6301.722651] sd 6:0:0:0: [sdb] Write Protect is off
 6301.722660] sd 6:0:0:0: [sdb] Mode Sense: 4b 00 00 08
 6301.722663] sd 6:0:0:0: [sdb] Assuming drive cache: write through
 6301.746024] sd 6:0:0:0: [sdb] Assuming drive cache: write through
 6301.746030]  sdb: sdb1
 6301.777023] sd 6:0:0:0: [sdb] Assuming drive cache: write through
 6301.777030] sd 6:0:0:0: [sdb] Attached SCSI removable disk
# uname -r