Support and General Use > Hardware

Sansa e250v1 Linux support

(1/1)

daldude:
I have a Sansa e250v1 and it will not show up in Linux, I've tried the Mac solution by setting USB HID to no and it still does not show up.
I also tried the suggestion below and that did not work.
I was able to see the player as a drive labeled 16MB-FORMAT and copied the pp5022.mi4 file to it and it rebooted ok but still will not show up in Linux.

With the original Sandisk firmware it worked hit and miss but with RockBox it Never shows up in Linux unless it is in recovery mode.

I don't know how to mount hardware manually plus how can I mount it if I don't know it path or device name?

It shows up just fine in Windows XP and Windows 2000 but not in Ubutu Linux 9.04.

1. Go into Recovery Mode.
1.a. Turn off your Sansa.
1.b. Turn on the HOLD switch.
1.c. Hold the Record button down and push the power button. Don't let go of the Record button until you see "Welcome to Recovery Mode" on the screen.
1.d. Plug in the USB cable as directed.
2. Mount the drive.
2.a. If you have Windows, it'll show up as a USB Mass Storage Device automatically.
2.b. If you have Linux, you might have to mount it manually. (the device will be /dev/sda or /dev/sdb or something similar)
3. Copy over a patched bootloader.
3.a. You can get a working bootloader from ftp://wisard.no-ip.com/pp5022.mi4
3.b. Copy ONLY the .mi4 file to the device.
4. Unmount and unplug.
4.a. In windows, stop the device with the "Safely remove hardware" option. In Linux, umount /dev/sda (or your device).
5. It will update the firmware and reboot. You should be able to boot both firmwares fine now (remember to turn HOLD off)."
-xoring

Edit: corrected spelling of Sansa in title

Chronon:
Ubuntu 9.04 had some bugs in libgphoto2 that prevented automounting of  MSC devices.  You can either manually mount the player or use an OS that  doesn't have buggy support for MSC devices.

You should be able to find a man page for "mount" pretty easily.  If you run "dmesg" after plugging in the Sansa you should see messages that show the device node for your player.

mc2739:
More info on the libgphot2 bug can be found here: http://www.rockbox.org/wiki/Main/LibGphoto2Bug

Piki:
Depending on the speed of your system, dmesg might take up to a minute to update after plugging in the device. Also, some Sansas have a USB Mode where you have to boot to the original firmware and set it to MSC Mode, not MTP. To mount manually, run this command while in the terminal as root (ignore the quotes when typing the command): "mount /dev/node /mount/point" . Replace node with what dmesg reports and /mount/point with any empty directory that exists (preferrably separate from the system directories and files).

Navigation

[0] Message Index

Go to full version