LinuxQuestions.org
Go Job Hunting at the LQ Job Marketplace
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Suse/Novell
User Name
Password
Suse/Novell This Forum is for the discussion of Suse Linux.

Notices

Reply
 
LinkBack Search this Thread
Old 04-21-2006, 07:31 AM   #1
FastestHamster
LQ Newbie
 
Registered: Feb 2006
Location: South Africa
Distribution: Suse 9.2
Posts: 4
Blog Entries: 1

Rep: Reputation: 0
MP3 player - SD card reader mount problem Suse 9.2


Hi all,

I recently bought an MP3 player that uses SD cards as it's storage device. I can connect it to Windows XP and drag music onto it no problems, however when I connect it to Suse 9.2 I get tons of error messages like:
Code:
Vendor:Generic
Model:SDC/MMC
Type:Direct-Access
sda:scsi error
Disk read failed
ldm_validate_partition_table(): Disk read failed
...
Buffer I/O error on device sda, logical blovk 0
unable to read partition table
etc..
When I connect it to DamnSmallLinux I get an error, but I can still mount the device and see the information on it, and run cfdisk, which I can't do in Suse.
Code:
WARNING: USB mass storage data integrity not assured
Is it the fault of Suse, the device, or both? Should I recompile my kernel? If so, what flags do I need to set? I can use normal usb devices so I don't see what's wrong.

Thanks,
Dave.
 
Old 04-21-2006, 07:43 AM   #2
abisko00
Senior Member
 
Registered: Mar 2004
Location: Munich
Distribution: SuSE 12
Posts: 3,505

Rep: Reputation: 56
If the device contains a normal FAT16 or FAT32 partition, it may help to re-format with SUSE. It is possible that it contains a faulty partition table. Windows is a little more tolerant here.
 
Old 04-21-2006, 07:58 AM   #3
FastestHamster
LQ Newbie
 
Registered: Feb 2006
Location: South Africa
Distribution: Suse 9.2
Posts: 4
Blog Entries: 1

Original Poster
Rep: Reputation: 0
I wanted to do that but I can't, it won't read any partitions and I can't run cfdisk or fdisk.

When I run
sudo /sbin/cfdisk /dev/sda
I get
Fatal error Cannot open disk

So I seem to be screwed. I can run cfdisk in damnsmalllinux but it doesn't have mkfs.vfat, and I formatted it under XP but still no joy in SUSE
 
Old 04-21-2006, 08:01 AM   #4
abisko00
Senior Member
 
Registered: Mar 2004
Location: Munich
Distribution: SuSE 12
Posts: 3,505

Rep: Reputation: 56
Maybe the drive is blocked by submount. Try to unmount/eject the drive and try again (even if you are certain that the drive is not mounted).
 
Old 04-21-2006, 08:07 AM   #5
FastestHamster
LQ Newbie
 
Registered: Feb 2006
Location: South Africa
Distribution: Suse 9.2
Posts: 4
Blog Entries: 1

Original Poster
Rep: Reputation: 0
Nope, I turned off automounting in Suse, I found it too annoying I rebooted my computer and I still get the same errors. When I unplug it I get the usb disconnect signal, and plugging it back in just yields a ton of error messages
 
Old 04-21-2006, 08:27 AM   #6
abisko00
Senior Member
 
Registered: Mar 2004
Location: Munich
Distribution: SuSE 12
Posts: 3,505

Rep: Reputation: 56
It may not apply here, but it's worth a try:

In older SUSE versions, some USB problems occurred due to the wrong order in which the usb kernel modules were loaded. The fix was to add the ehci-hcd module to /etc/sysconfig/kernel:
MODULES_LOADED_ON_BOOT="ehci-hcd"
 
Old 04-21-2006, 09:56 AM   #7
Phyrexicaid
Member
 
Registered: Aug 2004
Location: JHB - South Africa
Distribution: Kubuntu 7.04; openSUSE 10.1
Posts: 176

Rep: Reputation: 30
Hey,

Gave that a try, no joy. Thanks anyway. Seems the error comes in where I usually get (and DSL does give with this device) :
Code:
  sda : sda1
instead SUSE gives
Code:
  sda:SCSI error: <0 0 0 0> return code=0X100700000
end_request:I/O error, dev sda, sector 0
 
Old 04-21-2006, 10:04 AM   #8
Phyrexicaid
Member
 
Registered: Aug 2004
Location: JHB - South Africa
Distribution: Kubuntu 7.04; openSUSE 10.1
Posts: 176

Rep: Reputation: 30
Ok, seems I'm not the first one with errors like this.
http://kerneltrap.org/node/6297

So where's the patch and how would I apply it?
Thanks
 
Old 04-21-2006, 10:12 AM   #9
abisko00
Senior Member
 
Registered: Mar 2004
Location: Munich
Distribution: SuSE 12
Posts: 3,505

Rep: Reputation: 56
Unfortunately, the link on kerneltrap wasn't very helpful.
I hate to say this (I prefer to fix a problem instead of refering to another distro/versio), but maybe an update to a higher SUSE version will help.
You could also try to compile a more recent kernel.


P.S.: what happend to the FastestHamster? Eaten by the EvenFasterCat?
 
Old 04-21-2006, 10:16 AM   #10
Phyrexicaid
Member
 
Registered: Aug 2004
Location: JHB - South Africa
Distribution: Kubuntu 7.04; openSUSE 10.1
Posts: 176

Rep: Reputation: 30
Ha, didn't realise I was posting with another username! Sitting at another computer that was already logged in.

Perhaps you're right, we have a freedom toaster at university, so I could burn suse 10. I was just soooo happy with 9.2! I've comiled oodles of software to install on it and recompiled the kernel so often (thanks to Nvidia ). But perhaps it is time to bite the bullet and upgrade.

Thanks for trying to help though. It's much appreciated
 
Old 04-21-2006, 02:12 PM   #11
seelenbild28
Member
 
Registered: Oct 2005
Location: Germany, Berlin
Distribution: SuSE Linux 9.1/9.2/9.3/10.0/10.1, openSuSE 10.2, 10.3, Slackware, Debian, Redhat, BSD
Posts: 315

Rep: Reputation: 30
do you connect via a usb cable or do you put the sd card directly into your card reader integrated in your pc or laptop? if you plug it directly into the card reader you will not be able to read sd cards since the sd community/enterprises do not distribute open source licences for their cards, so you will not be in any case able to read a sd card directly. you could use an external card reader via usb or what is realized in the most digicams via the cam itself (via a usb cable too). this should be applicable to your mp3 player as well.
 
Old 04-22-2006, 01:12 AM   #12
Phyrexicaid
Member
 
Registered: Aug 2004
Location: JHB - South Africa
Distribution: Kubuntu 7.04; openSUSE 10.1
Posts: 176

Rep: Reputation: 30
The mp3 player acts as an sd/mmc card reader which connects via usb. DamnSmallLinux has no problems with it, it's just SUSE
 
Old 04-24-2006, 01:54 AM   #13
FastestHamster
LQ Newbie
 
Registered: Feb 2006
Location: South Africa
Distribution: Suse 9.2
Posts: 4
Blog Entries: 1

Original Poster
Rep: Reputation: 0
*UPDATE*

The player also does not work in Ubuntu which has kernel 2.6.12-9
Could the fact that it works in DSL be due to DSL using kernel 2.4? If so, what options can I compile into the 2.6 kernel to make it work?

Any suggestions welcome
 
  


Reply

Tags
mp3, reader, sd, suse


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
mount my mp3 player eerstkoffie Linux - Hardware 1 08-09-2005 07:27 AM
HP Photosmart 7550 w/ Flash Card Reader on Suse 9.3. Card Reader and Print Sharing Desert Linux - Hardware 0 07-25-2005 08:25 PM
mount an mp3 player SystemDownfall Linux - Hardware 4 04-15-2005 05:47 AM
Can't mount mp3 player redneon Linux - Hardware 4 06-03-2004 05:11 AM
mount mp3 player to /mnt/mp3? Muzzy Linux - General 4 05-09-2004 05:31 AM


All times are GMT -5. The time now is 01:27 PM.

Main Menu
 
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration