You are not logged in.

#1 2005-09-04 17:32:38

justinsmithies
Member
Registered: 2004-09-01
Posts: 62

/proc/bus/usb/devices does not exist

I recently upgraded to the 2.6 kernel ( kernel26-scsi 2.6.12.2-1
) .
Since then i cannot get my usb disk to become available.

I used to use mount -t vfat /dev/sda1 /mnt/camera
But now /dev/sda1 does not exist.
I have tried hotplug but still nothing.

Looking for the file devices in /proc/bus/usb failed too its not there.

I have the usb-storage module on as before.

I even dumped devFS for Udev but still nothing.

my lsmod is :

Module                  Size  Used by
appletalk              40276  2
ipx                    32420  2
p8022                   2816  1 ipx
psnap                   4356  2 appletalk,ipx
llc                     8212  2 p8022,psnap
nvidia               3714216  12
ohci_hcd               23044  0
vfat                   14720  0
fat                    54044  1 vfat
snd_seq_midi            9632  0
snd_emu10k1_synth       8448  0
snd_emux_synth         39296  1 snd_emu10k1_synth
snd_seq_virmidi         8832  1 snd_emux_synth
snd_seq_midi_emul       8192  1 snd_emux_synth
eth1394                21256  0
videodev               10368  0
ohci1394               36404  0
ieee1394              106200  2 eth1394,ohci1394
lp                     13060  0
parport                38600  1 lp
snd_seq_oss            36352  0
snd_seq_midi_event      8448  3 snd_seq_midi,snd_seq_virmidi,snd_seq_oss
snd_seq                57488  8 snd_seq_midi,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_oss,snd_seq_midi_event
snd_pcm_oss            55456  0
snd_mixer_oss          20480  1 snd_pcm_oss
snd_emu10k1           120324  4 snd_emu10k1_synth
snd_rawmidi            26784  3 snd_seq_midi,snd_seq_virmidi,snd_emu10k1
snd_seq_device          8972  7 snd_seq_midi,snd_emu10k1_synth,snd_emux_synth,snd_seq_oss,snd_seq,snd_emu10k1,snd_rawmidi
snd_ac97_codec         83960  1 snd_emu10k1
snd_pcm                97796  5 snd_pcm_oss,snd_emu10k1,snd_ac97_codec
snd_timer              27012  3 snd_seq,snd_emu10k1,snd_pcm
snd_page_alloc         10244  2 snd_emu10k1,snd_pcm
snd_util_mem            4992  2 snd_emux_synth,snd_emu10k1
snd_hwdep               9760  2 snd_emux_synth,snd_emu10k1
snd                    60388  17 snd_emux_synth,snd_seq_virmidi,snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_emu10k1,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm,snd_timer,snd_hwdep
soundcore              10848  1 snd
3c59x                  42792  0
mii                     6272  1 3c59x
usb_storage            76992  0
ide_floppy             20864  0
ide_scsi               18948  0
usbcore               127740  3 ohci_hcd,usb_storage
tsdev                   8384  0
evdev                  10240  0

Somebody please help.
I cannot understand why my usb stuff no longer works ???
I wonder if its something not compiled into the 2.6 scsi kernel ?

Offline

#2 2005-09-07 21:43:07

justinsmithies
Member
Registered: 2004-09-01
Posts: 62

Re: /proc/bus/usb/devices does not exist

Every time i connect my usb camera which just acts like a hd my new 2.6 scsi kernel finds it at sda1 then lets me mount it then drops the device then picks it up at sdb1 then the same again sdc and on and on.

Here is a dmesg | tail after it dropped sda1 then picked it up again.

/dev/scsi/host4/bus0/target0/lun0: p1
Attached scsi removable disk sda at scsi4, channel 0, id 0, lun 0
Attached scsi generic sg1 at scsi4, channel 0, id 0, lun 0,  type 0
usb-storage: device scan complete
Buffer I/O error on device sda1, logical block 7792
Buffer I/O error on device sda1, logical block 7792
Buffer I/O error on device sda1, logical block 7788
Buffer I/O error on device sda1, logical block 7788
Buffer I/O error on device sda1, logical block 7788
Buffer I/O error on device sda1, logical block 7770

here is my lsmod

Module                  Size  Used by
appletalk              40276  2
ipx                    32420  2
p8022                   2816  1 ipx
psnap                   4356  2 appletalk,ipx
llc                     8212  2 p8022,psnap
nvidia               3714216  12
snd_seq_midi            9632  0
snd_emu10k1_synth       8448  0
snd_emux_synth         39296  1 snd_emu10k1_synth
snd_seq_virmidi         8832  1 snd_emux_synth
snd_seq_midi_emul       8192  1 snd_emux_synth
eth1394                21256  0
videodev               10368  0
ohci1394               36404  0
ieee1394              106200  2 eth1394,ohci1394
lp                     13060  0
parport                38600  1 lp
snd_seq_oss            36352  0
snd_seq_midi_event      8448  3 snd_seq_midi,snd_seq_virmidi,snd_seq_oss
snd_seq                57488  8 snd_seq_midi,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_oss,snd_seq_midi_event
snd_pcm_oss            55456  0
snd_mixer_oss          20480  1 snd_pcm_oss
snd_emu10k1           120324  4 snd_emu10k1_synth
snd_rawmidi            26784  3 snd_seq_midi,snd_seq_virmidi,snd_emu10k1
snd_seq_device          8972  7 snd_seq_midi,snd_emu10k1_synth,snd_emux_synth,snd_seq_oss,snd_seq,snd_emu10k1,snd_rawmidi
snd_ac97_codec         83960  1 snd_emu10k1
snd_pcm                97796  5 snd_pcm_oss,snd_emu10k1,snd_ac97_codec
snd_timer              27012  3 snd_seq,snd_emu10k1,snd_pcm
snd_page_alloc         10244  2 snd_emu10k1,snd_pcm
snd_util_mem            4992  2 snd_emux_synth,snd_emu10k1
snd_hwdep               9760  2 snd_emux_synth,snd_emu10k1
snd                    60388  17 snd_emux_synth,snd_seq_virmidi,snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_emu10k1,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm,snd_timer,snd_hwdep
soundcore              10848  1 snd
3c59x                  42792  0
mii                     6272  1 3c59x
usb_storage            76992  0
uhci_hcd               33808  0
ide_floppy             20864  0
ide_scsi               18948  0
usbcore               127740  3 usb_storage,uhci_hcd
tsdev                   8384  0
evdev                  10240  0


Please help somebody this used to work on my 2.4 scsi kernel. I cant see whats happened.
Oh by the way im now using udev.

Offline

#3 2005-09-11 20:03:05

jftaylor21
Member
From: Arch Linux Forums
Registered: 2004-02-21
Posts: 237

Re: /proc/bus/usb/devices does not exist

I am having similar problems with my usb drive after installing 2.6.13 from 2.6.12. Everything worked just fine in 2.6.12. Here is some info about my system:

I do not have /dev/sda1

dmesg | tail gives me this:

sda: Write Protect is off
sda: Mode Sense: 02 00 00 00
sda: assuming drive cache: write through
SCSI device sda: 512000 512-byte hdwr sectors (262 MB)
sda: Write Protect is off
sda: Mode Sense: 02 00 00 00
sda: assuming drive cache: write through
 sda: sda1
Attached scsi removable disk sda at scsi4, channel 0, id 0, lun 0
usb-storage: device scan complete

I use udev and I have my own custom kernel. I have usb-storage and scsi-disk compiled in kernel.

here is /proc/bus/usb:

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh=10
B:  Alloc= 11/900 us ( 1%), #Int=  1, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.13 ohci_hcd
S:  Product=nVidia Corporation CK804 USB Controller
S:  SerialNumber=0000:00:02.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=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=1.5 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=046d ProdID=c00e Rev=11.10
S:  Manufacturer=Logitech
S:  Product=USB-PS/2 Optical Mouse
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 98mA
I:  If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=01 Prot=02 Driver=usbmouse
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=10ms

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh=10
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS= 8 #Cfgs=  1
P:  Vendor=0000 ProdID=0000 Rev= 2.06
S:  Manufacturer=Linux 2.6.13 ehci_hcd
S:  Product=nVidia Corporation CK804 USB Controller
S:  SerialNumber=0000:00:02.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=256ms

T:  Bus=01 Lev=01 Prnt=01 Port=04 Cnt=01 Dev#=  7 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0781 ProdID=7101 Rev= 1.02
S:  Manufacturer=SanDisk Corporation
S:  Product=Cruzer Mini
S:  SerialNumber=000079651
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
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

My usb drive is the one labeled "Cruzer Mini".

Any ideas what I am doing wrong?

Offline

Board footer

Powered by FluxBB