LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 03-08-2010, 10:54 AM   #1
taylorkh
Senior Member
 
Registered: Jul 2006
Location: North Carolina
Distribution: CentOS 6, CentOS 7 (with Mate), Ubuntu 16.04 Mate
Posts: 1,953

Rep: Reputation: 159Reputation: 159
19 in 1 media card reader Dell Studio XPS 8000


I am back to working on the issue with the above referenced media card reader not working with Ubuntu 9.10 64 bit. I had read that these built in readers had issues with Linux or vice versa but since I had a USB plug in reader which works with Linux and only a couple of SD cards to deal with I did not give it any more thought. Until now...

I just purchased a Latitude 2100 netbook. Best toy I have purchased since I got a Miller TIG welder last summer The Latitude runs Ubuntu 9.04 and has a built in SD card reader which WORKS. So I decided to see if I could get the reader in the XPS to work.

I have no idea what make or model the reader is. The paperwork with the machine, the user manual and the Dell website provide no information. I see nothing in the BIOS setup which seems to relate to the device. The diagnostics CD does not offer any tests for the reader. Three cables from the reader plug into the motherboard to a plug labeled F_USB3 so I guess the connection is USB.

The reader has an LED which according to the documentation indicates the presence of a media card. When I insert an SD card the LED does not light. Nor does the SD card automount. lsusb shows
Quote:
Bus 002 Device 002: ID 8087:0020
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 0461:4d65 Primax Electronics, Ltd
Bus 001 Device 004: ID 051d:0002 American Power Conversion Uninterruptible Power Supply
Bus 001 Device 003: ID 0a81:0205 Chesen Electronics Corp. PS/2 Keyboard+Mouse Adapter
Bus 001 Device 002: ID 8087:0020
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Just for the halibut I have tried booting the machine with an SD card in the drive. No difference.

Anyone have any experience getting these readers to read?

TIA,

Ken
 
Old 03-08-2010, 11:15 AM   #2
smoker
Senior Member
 
Registered: Oct 2004
Distribution: Fedora Core 4, 12, 13, 14, 15, 17
Posts: 2,279

Rep: Reputation: 250Reputation: 250Reputation: 250
Can you try disconnecting the wires from the board (noting carefully where they go first)
and then running lsusb again to see what changes ?

Obviously, turn the machine off first (for our younger readers).

I have a dell workstation with a card reader built in. I'll fire it up and see what it reports as.
 
Old 03-08-2010, 11:26 AM   #3
taylorkh
Senior Member
 
Registered: Jul 2006
Location: North Carolina
Distribution: CentOS 6, CentOS 7 (with Mate), Ubuntu 16.04 Mate
Posts: 1,953

Original Poster
Rep: Reputation: 159Reputation: 159
Turn off the machine? I thought USB was hot pluggable
 
Old 03-08-2010, 11:31 AM   #4
taylorkh
Senior Member
 
Registered: Jul 2006
Location: North Carolina
Distribution: CentOS 6, CentOS 7 (with Mate), Ubuntu 16.04 Mate
Posts: 1,953

Original Poster
Rep: Reputation: 159Reputation: 159
lsusbs looks to be the same - at least I do not see anything missing
Quote:
Bus 001 Device 005: ID 0461:4d65 Primax Electronics, Ltd
Bus 001 Device 004: ID 051d:0002 American Power Conversion Uninterruptible Power Supply
Bus 001 Device 003: ID 0a81:0205 Chesen Electronics Corp. PS/2 Keyboard+Mouse Adapter
Bus 001 Device 002: ID 8087:0020
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 8087:0020
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Ken

Last edited by taylorkh; 03-08-2010 at 11:47 AM. Reason: typo
 
Old 03-08-2010, 12:35 PM   #5
smoker
Senior Member
 
Registered: Oct 2004
Distribution: Fedora Core 4, 12, 13, 14, 15, 17
Posts: 2,279

Rep: Reputation: 250Reputation: 250Reputation: 250
Well I have just had a fun time - NOT !

I fired up the machine then put a CF card in. It was immediately recognised, and an icon appeared on the desktop.
It was mounted in media and had the device name /dev/sdc1

So I pulled the card out.
Ooops

Now when I put the card back in, it's not recognised and no lights on the reader.
What's changed ?

I run lsusb again and find that the reader device "TEAC" is no longer in the list.

So I reboot.

Now when logging in, the mouse is freaking out all over the screen. I reboot again.
Same issue, mouse all over the place.
So I reboot into an older kernel. Same issue, mouse all over the place.
I finally reboot again into the current kernel and everythings fine.
TEAC device has reappeared in my lsusb output, and inserting the CF card results in it automounting and me getting icons on the desktop.

so I experimented with the right click options on the icon. There is unmount, eject and safely remove device.

Safely remove device results in TEAC disappearing from lsusb.

Eject removes the icon but leaves the lights on on the reader and TEAC has disappeared from the lsusb output.

Only unmount turns the lights off and leaves the TEAC device in the lsusb output.

I think udev is having a fit.

I experimented with
lsmod | grep usb
to see what modules were loaded and
modprobe <relevant-module>

The relevant module was usb-storage

(When a card is in, usb-storage has an entry for number of devices attached, when there is no card the number is 0.)

but nothing seemed to take effect.

A reboot (or 3) sorted things out eventually, but still no nearer to an explanation.
BTW, the removal of the card while mounted caused a kernel crash.

The only useful bit of info I gained from all this was that if you want to change the background of the Gnome login screen, then set your desktop background to be default.
That happened while my mouse was having a fit !

So to sum up, I believe udev can't identify your reader, and so nothing is happening when you stick a card in.

might be worth having a look at the udev rules in /etc/udev/rules.d and seeing if you can find something relevant. This page has some relevant commands and explanations.
http://reactivated.net/writing_udev_rules.html

BTW, even with no card in the reader, I still get the various reader drives showing up from the "Computer" desktop icon.

Last edited by smoker; 03-08-2010 at 12:39 PM.
 
Old 03-09-2010, 09:15 AM   #6
taylorkh
Senior Member
 
Registered: Jul 2006
Location: North Carolina
Distribution: CentOS 6, CentOS 7 (with Mate), Ubuntu 16.04 Mate
Posts: 1,953

Original Poster
Rep: Reputation: 159Reputation: 159
The thing is unplugged and will likely stay that way. My plug the SD card into the dongle and plug the dongle into a USB port process works fine. I can load a card up with tunes, plug it into my little MP3 player, connect my Sennheiser cans and enjoy music while I read a book (and not be distracted by whatever reruns the wife is watching on the TV :-)

Ken
 
Old 03-29-2010, 06:10 PM   #7
taylorkh
Senior Member
 
Registered: Jul 2006
Location: North Carolina
Distribution: CentOS 6, CentOS 7 (with Mate), Ubuntu 16.04 Mate
Posts: 1,953

Original Poster
Rep: Reputation: 159Reputation: 159
Well I finally got tired of messing with the card reader. So, I decided to see if it worked at all. I installed Windoze 7 on a spare drive - the OS which came with the PC. Installed the appropriate drivers from the Dell CD. No go. The device did not work.

So I called Dell technical "support". The Dell Dude remoted in to the PC and dorked with it for about a half hour. Then decided that the reader was bad and offered to send a replacement. I raised the point that my warranty provided on-site support so the part was dispatched with a technician. The fellow showed up a couple of days later with a LARGE box. He opened it and it contained a system board. "I guess they want me to install this and see if that fixes the problem" he says. "Not in my perfectly functional PC" says I. Turns out it was not even the MB for the PC in question. So the service call gets rescheduled - with the proper part I hope.

Today a different tech arrived with the replacement card reader - installs it - no go - installs a replacement cable and it works (in Windoze 7). Thanks and goodbye I say.

So now, booted back to Ubuntu 9.10 I put an SD card in the reader just for laughs. Low and behold the "card present" indicator lights up and the card is automounted

So much for special Linux drivers or tweaks - looks like working hardware is a good starting point.

Ken

p.s. So now I am copying some MP3 files from my collection to a card to put into my portable player. I decide to copy Twice Shy by Great White - and the files are missing. So I install CDEx in my VMWare XP machine (need to learn how to rip with Linux I guess) and re rip the CD. No files are created(?)

Looking at the drive from XP via Samba I see:
"Q:\_static\_Ken_MP3s\DVD_03\Great White\...Twice Shy"
In Linux the subdirectory shows:
/quitelarge/_static/_Ken_MP3s/DVD_03/Great White
Nothing under Great White

So I guess ... is magic in a subdirectory name?
 
  


Reply


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



Similar Threads
Thread Thread Starter Forum Replies Last Post
Can't run Startx from User Login....Only from root on Dell Studio XPS laptop Twilight_Bandit Slackware 9 07-05-2012 11:11 AM
Install problem Ubuntu 8.0.4.3 64 bit on Dell Studio XPS 8000 taylorkh Ubuntu 2 12-19-2009 09:10 AM
Can Slackware Linux 12.2 be loaded on a Dell Studio XPS Laptop? Twilight_Bandit Linux - Laptop and Netbook 7 05-30-2009 05:06 AM
Dell XPS 1330 Wireless Card Not working KinnowGrower Linux - Laptop and Netbook 6 10-12-2008 05:26 PM
pb video card on Dell XPS gen1 arbisis Linux - Laptop and Netbook 0 12-06-2005 06:28 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 11:43 PM.

Main Menu
Advertisement
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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration