Ubuntu does not detect Xbox memory card from USB Adapter

Asked by G4JC

On Windows XP I can access the Xbox memory card from my computer when I plug in the Xbox controller with a usb adapter via using the ActionReplay driver or the XBMemory driver.
More information on this here: http://www.llamma.com/xbox/Mods/access_xbox_memory_card.htm
and here: http://www.jameswoodcock.co.uk/?page_id=564&cpage=1#comment-12317

On Ubuntu however, it fails to detect the memory card. It should detect it much like a USB stick but it doesn't. The memory card is no more than a FATx file system on an 8MB drive.

For information on what Ubuntu detects here's lshw, lsusb, dmesg, and fdisk -l on a pastebin:
http://pastebin.com/YjWw88Y4

Please let me know what if anything I can do to get this properly detected on Ubuntu 9.10.

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Mark Jones (linuxguy2009-deactivatedaccount-deactivatedaccount-deactivatedaccount) said :
#1

First red flag that I can see from your question is that even with Windows, your device requires a proprietary driver in order to function. Most devices such as flashdrives and external drives that are compatible with Linux are standardized to not require any special drivers to be installed from a third party, such as the manufacturer.

In your case even within Windows your required to use a special proprietary driver that is Windows only. This is a big red flag that it would be not compatible with Linux. What I mean is that if it wont work in Windows without this special driver, then unless there is this same proprietary driver is made for Linux as well, by the manufacturer, then its almost guaranteed not to work in Linux.

Otherwise a driver would need to be present in the kernel and therefore would most likely work out of the box. This is not the case with your device.

Revision history for this message
G4JC (gaming4jc2) said :
#2

I see... and you are right about that concerning Windows.

However, where can I go to submit a driver requests into the linux kernel or some upstream location. It seems if there's custom drivers made for windows certainly some one could port it to linux?

Revision history for this message
Mark Jones (linuxguy2009-deactivatedaccount-deactivatedaccount-deactivatedaccount) said :
#3

I think the chances of getting a driver for that device may depend highly on the number of people who need it. First thing I would recommend is looking for a device that has the same features, but is a class compliant device that does not require third party drivers.

Can you help with this problem?

Provide an answer of your own, or ask G4JC for more information if necessary.

To post a message you must log in.