Problem mounting mobile phone's mass storage
Hi,
I have a problem when trying to mount a memory card in my cell phone. I connect the phone with an USB cable, select mass storage as the phone prompts it, but no luck. dmesg shows Code:
[ 200.673190] usb 3-1: new full speed USB device using ohci_hcd and address 4 Code:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Just to be sure I tried the same thing with FreeBSD, though I knew from past experiences what to expect from it. It just worked(tm) flawlessly, but I'd rather not keep FreeBSD just for the sake of one device I can't seem to get working with Linux. All I can guess it must either be a kernel bug that has persisted for far too long or a faulty udev rule. Thanks in advance if someone knows how to resolve this or give any pointers on what to try. |
How exactly are you trying to mount it?
|
Sorry for the misinformation. There isn't a way I can mount it as of now since the device node isn't created
maybe I could create it manually with MAKEDEV, but I would still need the major/minor numbers... The other thing is that I find odd that the kernel prints the device information, assigns a node to it but never creates anything under /dev. Even if it can't find any partitions on it, it should AFAIK at least create the raw device node? |
According to your /var/log/messages, sdc is there. Can you post the output of ls -al /dev/sd* ? I don't see why it isn't either...
|
brw-rw---- 1 root disk 8, 0 Feb 23 11:18 /dev/sda
brw-rw---- 1 root disk 8, 1 Feb 23 11:18 /dev/sda1 brw-rw---- 1 root disk 8, 2 Feb 23 11:18 /dev/sda2 brw-rw---- 1 root disk 8, 3 Feb 23 11:18 /dev/sda3 brw-rw---- 1 root disk 8, 4 Feb 23 11:18 /dev/sda4 brw-rw---- 1 root disk 8, 16 Feb 23 11:18 /dev/sdb brw-rw---- 1 root disk 8, 17 Feb 23 11:18 /dev/sdb1 brw-rw---- 1 root disk 8, 18 Feb 23 11:18 /dev/sdb2 brw-rw---- 1 root disk 8, 19 Feb 23 11:18 /dev/sdb3 |
Does anyone know any program that could be used to monitor what udev and the kernel are doing whilst connecting the device?
|
Are you getting anything weird in dmesg?
|
Nothing particularly interesting, but I did further testing
udevadm monitor shows Code:
monitor will print the received events for: |
All times are GMT -5. The time now is 10:41 PM. |