Ubuntu 9.04 fails to detect USB device Toshiba Gigabeat FX20

Asked by Hamish Gregor on 2009-05-06

I recently updated from Ubuntu 7.10 to 9.04. 7.10 detected the Toshiba Gigabeat FX20 (a hard-drive MP3 player) from the first moment I connected it, and treated it in all respects as a removable medium. 9.04, however, cannot see it.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Ufuk
Solved:
2009-05-10
Last query:
2009-05-10
Last reply:
2009-05-09
Ian Ace (iaculallad) said : #1

Does the device displays when you issue the command below?

sudo fdisk -l

Result may be similar like:

   Device Boot Start End Blocks Id System
/dev/sdc1 * 1 242 1943833+ b W95 FAT32

Hamish Gregor (hgregor) said : #2

Device not displayed.

Hamish Gregor (hgregor) said : #3

Greetings, Ian,

And many thanks for your message.

> Does the device displays when you issue the command below?
>
> sudo fdisk -l
>

Alas, no -- listed are only my two internal hard drives, sda1 (and its
partitions), and sdb1, although the device itself reports that it is
running in 'Bootloader USB mode'..

Regards,

Hamish.

Ian Ace (iaculallad) said : #4

Ok. Try issuing the command below and post whatever displays.

dmesg | tail

Make sure that you had your MP3 player inserted before issuing the command.

Hamish Gregor (hgregor) said : #5

Displays:

[ 5143.912833] sd 4:0:0:0: [sdc] Mode Sense: 00 00 00 00
[ 5143.912836] sd 4:0:0:0: [sdc] Assuming drive cache: write through
[ 5143.914425] sd 4:0:0:0: [sdc] 2015231 512-byte hardware sectors: (1.03 GB/983 MiB)
[ 5143.915305] sd 4:0:0:0: [sdc] Write Protect is off
[ 5143.915309] sd 4:0:0:0: [sdc] Mode Sense: 00 00 00 00
[ 5143.915312] sd 4:0:0:0: [sdc] Assuming drive cache: write through
[ 5143.915317] sdc: sdc1
[ 5144.025483] sd 4:0:0:0: [sdc] Attached SCSI removable disk
[ 5144.025594] sd 4:0:0:0: Attached scsi generic sg3 type 0
[ 5220.423118] usb 1-8: USB disconnect, address 7

Hamish Gregor (hgregor) said : #6

Greetings again.

> Ok. Try issuing the command below and post whatever displays.
>
> dmesg | tail
>

Display reads:

[ 5143.912833] sd 4:0:0:0: [sdc] Mode Sense: 00 00 00 00
[ 5143.912836] sd 4:0:0:0: [sdc] Assuming drive cache: write through
[ 5143.914425] sd 4:0:0:0: [sdc] 2015231 512-byte hardware sectors:
(1.03 GB/983 MiB)
[ 5143.915305] sd 4:0:0:0: [sdc] Write Protect is off
[ 5143.915309] sd 4:0:0:0: [sdc] Mode Sense: 00 00 00 00
[ 5143.915312] sd 4:0:0:0: [sdc] Assuming drive cache: write through
[ 5143.915317] sdc: sdc1
[ 5144.025483] sd 4:0:0:0: [sdc] Attached SCSI removable disk
[ 5144.025594] sd 4:0:0:0: Attached scsi generic sg3 type 0
[ 5220.423118] usb 1-8: USB disconnect, address 7

Regards,

H.

Hamish Gregor (hgregor) said : #7

Greetings.

> Ok. Try issuing the command below and post whatever displays.
>
> dmesg | tail
>
>
I now (May 07) receive a different report from this command:

[ 6467.040066] hub 1-0:1.0: unable to enumerate USB device on port 8
[ 6470.960034] usb 1-8: new high speed USB device using ehci_hcd and
address 7
[ 6471.114569] usb 1-8: configuration #1 chosen from 1 choice
[ 6471.114923] hub 1-8:1.0: USB hub found
[ 6471.114969] hub 1-8:1.0: 2 ports detected
[ 6471.388135] usb 1-8.1: new high speed USB device using ehci_hcd and
address 8
[ 6471.480995] usb 1-8.1: configuration #1 chosen from 1 choice
[ 6471.522656] scsi3 : SCSI emulation for USB Mass Storage devices
[ 6471.524521] usb-storage: device found at 8
[ 6471.524525] usb-storage: waiting for device to settle before scanning

Regards,

Hamish.

Ufuk (ufukkilicaslan) said : #8

Try installing usbmount program:

sudo apt-get install usbmount

And disccontect & reconnect your drive.

Hamish Gregor (hgregor) said : #9

Greetings,

And thanks for your message.

> Try installing usbmount program:
>
> sudo apt-get install usbmount
>
> And disccontect & reconnect your drive.
>
>
Alas, the only result of this is the display of 8 empty USB links.

Regards,

Hamish.

Hamish Gregor (hgregor) said : #10

The difficulty persists, but lsusb provides the following;

Bus 001 Device 013: ID 0930:0009 Toshiba Corp. Gigabeat F/X (HDD audio player)

Hamish Gregor (hgregor) said : #11

Greetings.

Re question #70100 on Ubuntu

lsusb returns the following very promising report:

Bus 001 Device 013: ID 0930:0009 Toshiba Corp. Gigabeat F/X (HDD audio
player)

Regards,

Hamish.

Matthew Gregg (mcg) said : #12

I have this issue as well. If I comment line 53 in /lib/udev/rules.d/50-udev-default.rules, and restart udev, the device will mount normally. Perhaps a bug should be filed?

Hamish Gregor (hgregor) said : #13

I thank you for this suggestion. Unfortunately, however, you are dealing with a Linux novice: I do not know how to open or edit the file, nor do I know how to restart udev. Please explain.

Best Ufuk (ufukkilicaslan) said : #14

First uninstall usbmount:

sudo apt-get --purge remove usbmount

If you want to try Matthew's solution, open the file with this command:

gksudo gedit /lib/udev/rules.d/50-udev-default.rules

then go to line 53 in the file. There is a line which starts with: SUBSYSTEM=="usb"

Put # on this line like this:

# libusb device nodes
#SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}", MODE="0664"

Then save the file and reboot.

Hamish Gregor (hgregor) said : #15

Thanks Ufuk, that solved my question.

Hamish Gregor (hgregor) said : #16

Greetings.

> First uninstall usbmount:
>
> sudo apt-get --purge remove usbmount
>
> If you want to try Matthew's solution, open the file with this command:
>
> gksudo gedit /lib/udev/rules.d/50-udev-default.rules
>
> then go to line 53 in the file. There is a line which starts with:
> SUBSYSTEM=="usb"
>
> Put # on this line like this:
>
> # libusb device nodes
> #SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}", MODE="0664"
>
> Then save the file and reboot.
>
This has solved the problem. I'm most grateful for your assistance.

Cordially,

Hamish Gregor