Don't mount sda4, just mount sda

Matt

On Tue, Oct 07, 2003 at 01:30:40PM -0400, Jason Muskat wrote:
> October 7, 2003
> 
> Hello linux-usb-devel,
> 
> It would seem that Linux is not able to access all 256MB of my memory 
> key.   Data under 26MB (See Fig. 1) is accessible without error; 
> however, data above 26MB is inaccessible.
> 
> Fig. 1 Data Areas That Are Accessible
> 0-----------------26--------------------128----------------------------------------256
> |+++++++++++|__________________________________________ |
> 
> The area marked by a "+"  Linux is able to access, this includes the 
> FAT16 data area.  Oddly, when a "upload" fails the FAT is updated as if 
> the data was written.  I have confirmed that the data is not saved. Is 
> there a way to reslove this issue?
> 
> I can open the memory key and report the ICs inside if needed.
> 
> Below are parts of logs, lsmod outputs, and other information I thought 
> would help:
> 
> *USB Related Messages*
> 
> Oct  6 16:54:57 clapton kernel: usb.c: registered new driver usbdevfs
> Oct  6 16:54:57 clapton kernel: usb.c: registered new driver hub
> Oct  6 16:54:57 clapton kernel: usb-uhci.c: $Revision: 1.275 $ time 
> 17:59:01 Mar 13 2003
> Oct  6 16:54:57 clapton kernel: usb-uhci.c: High bandwidth mode enabled
> Oct  6 16:54:57 clapton kernel: PCI: Found IRQ 5 for device 00:1f.2
> Oct  6 16:54:57 clapton kernel: usb-uhci.c: USB UHCI at I/O 0xa400, IRQ 5
> Oct  6 16:54:57 clapton kernel: usb-uhci.c: Detected 2 ports
> Oct  6 16:54:57 clapton kernel: usb.c: new USB bus registered, assigned 
> bus number 1
> Oct  6 16:54:57 clapton kernel: hub.c: USB hub found
> Oct  6 16:54:57 clapton kernel: hub.c: 2 ports detected
> Oct  6 16:54:57 clapton kernel: PCI: Found IRQ 9 for device 00:1f.4
> Oct  6 16:54:57 clapton kernel: usb-uhci.c: USB UHCI at I/O 0xa000, IRQ 9
> Oct  6 16:54:57 clapton kernel: usb-uhci.c: Detected 2 ports
> Oct  6 16:54:57 clapton kernel: usb.c: new USB bus registered, assigned 
> bus number 2
> Oct  6 16:54:58 clapton kernel: hub.c: USB hub found
> Oct  6 16:54:58 clapton kernel: hub.c: 2 ports detected
> Oct  6 16:54:58 clapton kernel: usb-uhci.c: v1.275:USB Universal Host 
> Controller Interface driver
> Oct  6 16:54:58 clapton kernel: usb.c: registered new driver hiddev
> Oct  6 16:54:58 clapton kernel: usb.c: registered new driver hid
> Oct  6 16:54:58 clapton kernel: hid-core.c: v1.8.1 Andreas Gal, Vojtech 
> Pavlik <[EMAIL PROTECTED]>
> Oct  6 16:54:58 clapton kernel: hid-core.c: USB HID support drivers
> 
> ...after pluging the device in...
> 
> Oct  6 16:58:36 clapton /etc/hotplug/net.agent: NET unregister event not 
> supported
> Oct  6 17:00:33 clapton kernel: hub.c: new USB device 00:1f.2-2, 
> assigned address 2
> Oct  6 17:00:33 clapton kernel: usb.c: USB device 2 (vend/prod 
> 0xea0/0x6803) is not claimed by any active driver.
> Oct  6 17:00:37 clapton /etc/hotplug/usb.agent: Setup usb-storage for 
> USB product ea0/6803/100
> Oct  6 17:00:37 clapton kernel: SCSI subsystem driver Revision: 1.00
> Oct  6 17:00:37 clapton kernel: Initializing USB Mass Storage driver...
> Oct  6 17:00:37 clapton kernel: usb.c: registered new driver usb-storage
> Oct  6 17:00:37 clapton kernel: scsi0 : SCSI emulation for USB Mass 
> Storage devices
> Oct  6 17:00:37 clapton kernel:   Vendor: OTi       Model: Ultra 
> Floppy      Rev: 1.11
> Oct  6 17:00:37 clapton kernel:   Type:   
> Direct-Access                      ANSI SCSI revision: 02
> Oct  6 17:00:37 clapton kernel: USB Mass Storage support registered.
> Oct  6 17:00:37 clapton devlabel: devlabel service started/restarted
> 
> ...after access error
> 
> Oct  6 17:07:27 clapton kernel: Attached scsi removable disk sda at 
> scsi0, channel 0, id 0, lun 0
> Oct  6 17:07:27 clapton kernel: SCSI device sda: 515840 512-byte hdwr 
> sectors (264 MB)
> Oct  6 17:07:27 clapton kernel: sda: Write Protect is on
> Oct  6 17:07:27 clapton kernel:  sda: sda1 sda2 sda4
> Oct  6 17:08:46 clapton kernel: cess beyond end of device
> Oct  6 17:08:46 clapton kernel: 08:04: rw=0, want=26242, limit=26207
> Oct  6 17:08:46 clapton kernel: attempt to access beyond end of device
> --The last two messages repeat many times.
> 
> 
> *fstab For Device*
> /dev/sda4 /mnt/usb vfat noauto,user 0 0
> 
> *Access Error Message*
> # cp /mnt/usb/largefile /home/jmuskat
> cp: reading `/mnt/usb/largefile': Input/output error
> 
> 
> *lsmod after boot*
> 
> Module                  Size  Used by    Tainted: PF
> es1371                 30792   1  (autoclean)
> ac97_codec             13640   0  (autoclean) [es1371]
> gameport                3364   0  (autoclean) [es1371]
> soundcore               6404   4  (autoclean) [es1371]
> smbfs                  44368   3  (autoclean)
> vmnet                  23464   4
> vmmon                  28084   0  (unused)
> parport_pc             19076   1  (autoclean)
> lp                      8996   0  (autoclean)
> parport                37056   1  (autoclean) [parport_pc lp]
> autofs                 13268   0  (autoclean) (unused)
> 8139too                18088   1
> mii                     3976   0  [8139too]
> keybdev                 2944   0  (unused)
> mousedev                5492   1
> hid                    22148   0  (unused)
> input                   5856   0  [keybdev mousedev hid]
> usb-uhci               26348   0  (unused)
> usbcore                78784   1  [hid usb-uhci]
> ext3                   70784   2
> jbd                    51892   2  [ext3]
> 
> *cat /proc/bus/use/devices*
> 
> T:  Bus=02 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.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
> P:  Vendor=0000 ProdID=0000 Rev= 0.00
> S:  Product=USB UHCI Root Hub
> S:  SerialNumber=a000
> C:* #Ifs= 1 Cfg#= 1 Atr=40 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=   8 Ivl=255ms
> T:  Bus=01 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.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
> P:  Vendor=0000 ProdID=0000 Rev= 0.00
> S:  Product=USB UHCI Root Hub
> S:  SerialNumber=a400
> C:* #Ifs= 1 Cfg#= 1 Atr=40 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=   8 Ivl=255ms
> 
> *cat /proc/bus/use/drivers*
>          usbdevfs
>          hub
>  96-111: hiddev
>          hid
> 
> *lsmod After vmware Stopped and Device Plugged In*     
> Module                  Size  Used by    Tainted: PF
> usb-storage            69332   0
> scsi_mod              107160   1  [usb-storage]
> es1371                 30792   0  (autoclean)
> ac97_codec             13640   0  (autoclean) [es1371]
> gameport                3364   0  (autoclean) [es1371]
> soundcore               6404   4  (autoclean) [es1371]
> smbfs                  44368   3  (autoclean)
> parport_pc             19076   1  (autoclean)
> lp                      8996   0  (autoclean)
> parport                37056   1  (autoclean) [parport_pc lp]
> autofs                 13268   0  (autoclean) (unused)
> 8139too                18088   1
> mii                     3976   0  [8139too]
> keybdev                 2944   0  (unused)
> mousedev                5492   1
> hid                    22148   0  (unused)
> input                   5856   0  [keybdev mousedev hid]
> usb-uhci               26348   0  (unused)
> usbcore                78784   1  [usb-storage hid usb-uhci]
> ext3                   70784   2
> jbd                    51892   2  [ext3]     
>           
> *cat /proc/bus/use/devices After Device Plugged In*
> T:  Bus=02 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.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
> P:  Vendor=0000 ProdID=0000 Rev= 0.00
> S:  Product=USB UHCI Root Hub
> S:  SerialNumber=a000
> C:* #Ifs= 1 Cfg#= 1 Atr=40 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=   8 Ivl=255ms
> T:  Bus=01 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.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
> P:  Vendor=0000 ProdID=0000 Rev= 0.00
> S:  Product=USB UHCI Root Hub
> S:  SerialNumber=a400
> C:* #Ifs= 1 Cfg#= 1 Atr=40 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=   8 Ivl=255ms
> T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
> D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
> P:  Vendor=0ea0 ProdID=6803 Rev= 1.00
> S:  Manufacturer=USB
> S:  Product=Solid state disk
> S:  SerialNumber=7777777777777777
> C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
> I:  If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
> E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
> E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
> E:  Ad=83(I) Atr=03(Int.) MxPS=   2 Ivl=1ms
> 
> *cat /proc/bus/use/drivers*
>          usbdevfs
>          hub
>  96-111: hiddev
>          hid
>          usb-storage
> 
> 
> 
> 
> 
> 
> Thank you,
> -- 
> __________________________________________________________
> 
>     Jason Muskat
>     Vulnerability Research Specialist
>     Email: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
> 

-- 
Matthew Dharm                              Home: [EMAIL PROTECTED] 
Maintainer, Linux USB Mass Storage Driver

It was a new hope.
                                        -- Dust Puppy
User Friendly, 12/25/1998

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to