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