LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Puppy (http://www.linuxquestions.org/questions/puppy-71/)
-   -   usb flash drive won't mount (http://www.linuxquestions.org/questions/puppy-71/usb-flash-drive-wont-mount-551835/)

drlinux 05-06-2007 08:51 PM

usb flash drive won't mount
 
Hi

I have just begun to use Puppy 2.15 CE final live CD on my old Toshiba laptop with a USB 1.10 port. I have tried plugging in 3 different flash drives and none of them have been recognised.

I have used the drive mounter and USB viewer - pressed the refresh buttons and still nothing

When entering
# probedisk or # fdisk -l
only the cdrom and HD are recognised.

Any advice would be greatly appreciated :)

kstan 05-06-2007 11:03 PM

hi drlinux,
issue this command to check whether your kernel load the usb driver?
lsmod | grep hci

Regards,
Ks

drlinux 05-07-2007 03:40 AM

Thanks for that

Output of:

sh-3.00# lsmod
Module Size Used by
lp 12520 0
parport_pc 32100 1
parport 35080 2 lp,parport_pc
apm 20100 0
yenta_socket 27516 4
rsrc_nonstatic 12912 1 yenta_socket
donauboe 12400 0
irda 117208 1 donauboe
crc_ccitt 1968 2 donauboe,irda
usb_storage 83904 0
fuse 44388 0
unionfs 77792 1
nls_iso8859_1 3984 0
nls_cp437 5648 0
sr_mod 17412 0
ide_cd 40100 0
cdrom 39424 2 sr_mod,ide_cd
ohci_hcd 20564 0
usbcore 126116 3 usb_storage,ohci_hcd

Output of:
# lsmod | grep hci
ohci_hcd 20564 0
usbcore 126116 3 usb_storage,ohci_hcd

Does this help?

kstan 05-07-2007 03:55 AM

Try to find something here.
http://www.linux-usb.org/USB-guide/book1.html

Regards,
Ks

tytower 05-07-2007 05:38 AM

Your results were the same as mine for the usb components
I wonder if you are getting it right
Top row of icons 3rd from left is a usb drive ,click on this and a window called mut (Media Utility Tool). Now does the drive show up on this? If not try plugging in and out a few times and try an alternative usb plug if you have one.

I think thats what you mean above but can't be sure

drlinux 05-07-2007 06:32 AM

Hi,

Yes I have used the MUT utility and unfortunately no response. I have only one usb port but tried removing and replacing the drive again with no result.

Am grateful for any other ideas.

kstan 05-07-2007 07:57 PM

Hi drlinux,
check your usb detect any devices with this command?
lsusb

If the puppy linux can't detect usb device, I can't figure out how to solve your problem.

Anyway, have you try another live cd? like ubuntu/opensuse have good hardware support in their kernel.

Regards,
Ks

drlinux 05-07-2007 10:20 PM

Hi Kstan,

[B]lusb[B] isn't recognised on Puppy Linux. I know there are a lot of other distros I could use without any problems but this is an old laptop I'm using with only 96MB RAM and 2GB HDD - hence I want a small distro like puppy or DSL.

Thanks anyway.

tytower 05-09-2007 02:50 AM

Quote:

Originally Posted by drlinux
lusb isn't recognised on Puppy Linux. I know there are a lot of other distros I could use without any problems but this is an old laptop I'm using with only 96MB RAM and 2GB HDD - hence I want a small distro like puppy or DSL.Thanks anyway.

Seems silly but with the MUT window up I unplugged and replugged the usb drive about 5 times once and it finally showed up on the MUT page. Also check BIOS settings --press F2 usually to see what the boot order is and put the usb boot first ,also see if there is anything in there that might be turning off the usb ports or holding them for something else. There will be some specialists who will read this and will help you but you might have to wait a bit.


For other live distros to try Linux Magazine Issue 76 March 2007 .It has a dvd "Best of small Distros" which got me into Puppy anyway. All boot from cd to memory and run from there I think .

seannachie 02-22-2012 12:37 PM

Same Here
 
How long has this been going on (at the time of the or˙ginal post, that is)? I decided to install Puppy Linux because I never had any problems with the liveCD (crashing, freezing, etc). So I figured installing and running would be ok too, right? ˙rong.
I still don't know if Grub is setup correctly in relatio˙ to the OS. And None of my USB ˙orts are being detected, so I can't use my mouse - luckily I ha˙e a PS/2 adapter. But none of m˙ flash drives are being detecte˙. Also, my PS/2 keyboard is ran˙omly inserting or substituting ˙oreign characters, Even Though ˙ have 'us (U.S. English) select˙d as my keymap. Finally, many s˙stem menus don't open the first˙time, often I have to go back and try again.
I hat˙ the thought of going back to M˙nt,˙blo˙ted as it is.

Running Lucid version 5.2.8, P4 processor, 120GB HD, 1GB RAM

Karl Godt 03-02-2012 02:41 PM

Quote:

[B]lusb[B] isn't recognised on Puppy Linux
Yeah , Puppy 5 series started to add lsusb command to the distro . Don't know if it is the full binary or the busybox applet .

FWIW :

cat /proc/bus/usb/devices

should show the lsusb output too .

rokytnji 03-04-2012 11:38 AM

Racy 5.2 does not support lsusb either Karl G just for info.

Code:

sh-3.00# cat /proc/bus/usb/devices

T:  Bus=06 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev= 3.00
S:  Manufacturer=Linux 3.0.7 ohci_hcd
S:  Product=OHCI Host Controller
S:  SerialNumber=0000:00:14.5
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=  2 Ivl=255ms

T:  Bus=05 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 3
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev= 3.00
S:  Manufacturer=Linux 3.0.7 ohci_hcd
S:  Product=OHCI Host Controller
S:  SerialNumber=0000:00:13.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=  2 Ivl=255ms

T:  Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 3
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev= 3.00
S:  Manufacturer=Linux 3.0.7 ohci_hcd
S:  Product=OHCI Host Controller
S:  SerialNumber=0000:00:12.1
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=  2 Ivl=255ms

T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 3
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev= 3.00
S:  Manufacturer=Linux 3.0.7 ohci_hcd
S:  Product=OHCI Host Controller
S:  SerialNumber=0000:00:12.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=  2 Ivl=255ms

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 6
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.00
S:  Manufacturer=Linux 3.0.7 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=0000:00:13.2
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=  4 Ivl=256ms

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 6
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.00
S:  Manufacturer=Linux 3.0.7 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=0000:00:12.2
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=  4 Ivl=256ms

T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0781 ProdID=5530 Rev= 2.00
S:  Manufacturer=SanDisk
S:  Product=SanDisk Cruzer
S:  SerialNumber=3550000A0F939535
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=200mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
sh-3.00#

does though. Thanks for the info . It is going into my Puppy Linux useful commands text file. :cool:

rokytnji 03-04-2012 02:05 PM

More info. Macpup 528 lsusb readout on the same laptop posted above.

Code:

sh-4.1# lsusb
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0002
Bus 003 Device 001: ID 1d6b:0001
Bus 004 Device 001: ID 1d6b:0001
Bus 005 Device 001: ID 1d6b:0001
Bus 006 Device 001: ID 1d6b:0001
Bus 001 Device 002: ID 0781:5530
sh-4.1#


Karl Godt 03-05-2012 08:22 AM

Quote:

Racy 5.2 does not support lsusb either Karl G just for info.
Just checked racy5.2.2 and slacko5.3.1 : both have it in /usr/sbin , also as busyboxapplet /bin/busybox lsusb

The problem might be the new sudo/fido/spot thingy making it problematic to access admin/superuser binaries in /sbin and /usr/sbin directories with the default path(e)s compiled into the /bin/bash binary .

For scientific comparison :
bash-3.2# cat /proc/bus/usb/devices

T: Bus=07 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0001 Rev= 2.06
S: Manufacturer=Linux 2.6.30.9-i586-dpup005-Celeron2G uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:1d.2
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms

HEHE
which would likely be displayed as lsusb-FULL -n
Bus 007 Device 001: ID 1d6b:0001

which would be translated by lsusb-FULL -vv reading the /usr/share/usb.ids file .

The path to (ISO-8859 English text)/usr/share/usb.ids is normally hardcoded into the normal lsusb binary file and may differ (/usr/lib,/usr/share/misc).

usb.ids has to be updated probably to get newer usb foofaraw recognized/translated correctly by lsusb-FULL ..

googling shortly revealed
http://www.linux-usb.org/usb.ids

NOTE : similiar as above applies to lspci command

NOTE : for PL greenhorns:
-FULL postfix refers to the commonly used -FULL postfix in Puppies to distinguish between the normal binary version of a file and the busybox equivalent of that (executable)filename (example /bin/mount)


All times are GMT -5. The time now is 06:30 AM.