I have a device, custom mp3 player, that the pid and vid show up as a011:a011.
dmesg
usb 1-1.1: new high-speed USB device number 4 using ehci-pci
usb 1-1.1: New USB device found, idVendor=a011, idProduct=a011
usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=5
usb 1-1.1: Product: Custom-Mp3
usb 1-1.1: SerialNumber: 123456789abcdef
usb 1-1.1: USB disconnect, device number 4
usb 3-3: new high-speed USB device number 2 using xhci_hcd
usb 3-3: New USB device found, idVendor=a011, idProduct=a011
usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=5
usb 3-3: Product: Custom-Mp3
usb 3-3: SerialNumber: 123456789abcdef
I can connect to this device in windows 7 by selecting a generic mass storage device driver. It has a single fat32 partition that I can read and write to.
My system is Ubuntu 14. Every thing works. I connect a USB thumb drive and it auto loads the driver and creates the /dev/sdX
point.
How do I connect this mp3 player to my linux pc. If I can create the /dev/sdX
point then I can mount it.
I have been reading and trying to use modprobe and creating a /etc/udev/rules.d/80-mp3_a011.rules
, but It has not clicked yet.
I would like to connect a single time via the command line first.
Next I would like it to connect every time I plug it in.
Last using this information I will create the rules for mdev that I use on my embedded system.
python-udiskie
. This is a frontend toudisks2
, and is supposed to handle the mounting of USB devices automatically, but you'll have to try it. – Faheem Mitha Mar 18 '16 at 17:44