usb-storage werkt niet

Pagina: 1
Acties:
  • 197 views sinds 30-01-2008
  • Reageer

  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

Topicstarter
met verschillende kernels geprobeerd (2.4.21,2.4.22,2.6.0-test4), verschillende configs, maar krijg het niet aan de praat...

Ik heb nu 2.6.0-test4 gecompiled met verbose-mode ofzo, ik zie iig belachelijk veel voorbijkomen in dmesg nu, maar weet niet wat er nou niet goed gaat.

Heb verschillende configs geprobeerd, als ik usb-storage als module heb voegt ie m netjes in op het moment dat ik de usb-kabel erin steek, alleen hangt ie m niet aan /dev/sda1 (heb geen scsi verder, alleen een cd-writer die op /dev/scd0 komt).

relevant stukje dmesg na het inpluggen kabel:
hub 2-0:0: debounce: port 1: delay 100ms stable 4 status 0x101
hub 2-0:0: new USB device on port 1, assigned address 2
PM: Adding info for usb:2-1
usb-storage: USB Mass Storage device detected
usb-storage: act_altsetting is 0, id_index is 75
usb-storage: -- associate_dev
usb-storage: Transport: Bulk
usb-storage: Protocol: Transparent SCSI
usb-storage: Endpoints: In: 0xeed57e94 Out: 0xeed57e80 Int: 0x00000000 (Period 0)
usb-storage: usb_stor_control_msg: rq=fe rqtype=a1 value=0000 index=00 len=1
usb-storage: GetMaxLUN command result is -32, data is 0
usb-storage: *** thread sleeping.
scsi1 : SCSI emulation for USB Mass Storage devices
PM: Adding info for No Bus:host1
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command INQUIRY (6 bytes)
usb-storage: 12 00 00 00 24 00
usb-storage: Bulk command S 0x43425355 T 0x90 Trg 0 LUN 0 L 36 F 128 CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_buf: xfer 36 bytes
usb-storage: Status code 0; transferred 36/36
usb-storage: -- transfer complete
usb-storage: Bulk data transfer result 0x0
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk status Sig 0x53425355 T 0x90 R 0 Stat 0x0
usb-storage: Fixing INQUIRY data to show SCSI rev 2 - was 0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Command INQUIRY (6 bytes)
usb-storage: 12 00 00 00 61 00
usb-storage: Bulk command S 0x43425355 T 0x91 Trg 0 LUN 0 L 97 F 128 CL 6
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_buf: xfer 97 bytes
usb-storage: Status code 0; transferred 96/97
usb-storage: -- short transfer
usb-storage: Bulk data transfer result 0x1
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code 0; transferred 13/13
usb-storage: -- transfer complete
usb-storage: Bulk status result = 0
usb-storage: Bulk status Sig 0x53425355 T 0x91 R 1 Stat 0x0
usb-storage: Fixing INQUIRY data to show SCSI rev 2 - was 0
usb-storage: scsi cmd done, result=0x0
usb-storage: *** thread sleeping.
Vendor: Nokia Model: 5510 Rev: 0001
Type: Direct-Access ANSI SCSI revision: 02
PM: Adding info for scsi:1:0:0:0
Attached scsi generic sg1 at scsi1, channel 0, id 0, lun 0, type 0
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (1:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (2:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (3:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (4:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (5:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (6:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
usb-storage: queuecommand called
usb-storage: *** thread awakened.
usb-storage: Bad target number (7:0)
usb-storage: scsi cmd done, result=0x40000
usb-storage: *** thread sleeping.
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2
PM: Adding info for usb:2-1:0
Zo ziet het er dus uit met mn nokia 5510, en met mn digicam heb ik hetzelfde probleem.

modules sg, fat en vfat zijn geladen...

wat ik van andere mensen begrijp is dat de module of de kernel nog zou moeten zeggen aan welk device ie m koppelt, maar dat gebeurt dus niet. Als ik /dev/sda1 probeer te mounten zegt ie gewoon dat het geen block device is... sdb1, sda, sda2, sdc, geprobeerd, maar werkt niet.

Heeft iemand enig idee wat ik verkeerd doe?

edit: oja, Slackware 9.0 btw

ben 1 iemand tegengekomen bij mijn zoektocht die hetzelfde probleem had, hij heeft t opgelost door een andere distro te installeren ofzoiets, maar voor dat soort oplossingen gebruik ik linux niet!

It sounds like it could be either bad hardware or software


  • MrScratch
  • Registratie: December 2001
  • Laatst online: 02-05 07:10

MrScratch

I am rubber, you are glue

Hij behandeld die devices als een scsi-disk. Heb je de optie voor scsi-disk ook in de kernel zitten? Of als module natuurlijk. Dat zie ik in je TS niet terug.

Look behind you! A three headed monkey!


  • MadEgg
  • Registratie: Februari 2002
  • Laatst online: 18:39

MadEgg

Tux is lievvv

Ik had inderdaad exact hetzelfde met een Sony CyberShot DSC-P71.
Na een jaar zoeken(ok ok, niet heel erg actief :p), heb ik eindelijk ontdekt dat ik sd_mod(support voor scsi-disk) ook moest laden, en nu werkt ie prima; zelfs met supermount.

Tja


  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

Topicstarter
ah, dat zou heel goed het probleem kunnen zijn...

(vraag me alleen wel een beetje af waarom usb-storage niet sd_mod als dependencie heeft, magoed).

Zit nu op mn werk, zal zometeen thuis meteen een kernel recompile doen en testen...

It sounds like it could be either bad hardware or software


  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 02:08
idd sd_mod. Automatisch laden hoeft ie niet per se te doen als er niets ingesteld is over het magic number in modules.conf (char-major-nummertje)

En waarom usb-storage sd_mod niet meeneemt als dependency is ook simpel: als ik jou een wiel verkoop, moet ik je dan ook verplicht de hele kruiwagen meegeven? zo ist met sd_mod en usb-storage ook: behalve USB diskettes zullen er straks ook nog wel meer dingen komen die SCSI over USB emulatie nodig hebben, en dan zit je met sr_mod en sg, terwijl je nix aan sd_mod hebt op zo'n moment.

  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

Topicstarter
mmm, gaat nog niet helemaal goed, hij probeert m nu wel aan het /dev/sda1 te koppelen, maar dat lukt m blijkbaar niet:
hub 2-0:0: debounce: port 1: delay 100ms stable 4 status 0x101
hub 2-0:0: new USB device on port 1, assigned address 5
PM: Adding info for usb:2-1
scsi4 : SCSI emulation for USB Mass Storage devices
PM: Adding info for No Bus:host4
Vendor: Nokia Model: 5510 Rev: 0001
Type: Direct-Access ANSI SCSI revision: 02
SCSI device sda: 124896 512-byte hdwr sectors (64 MB)
sda: test WP failed, assume Write Enabled
sda: asking for cache data failed
sda: assuming drive cache: write through
Device not ready. Make sure there is a disc in the drive.
sda: sda1
Device not ready. Make sure there is a disc in the drive.
Attached scsi removable disk sda at scsi4, channel 0, id 0, lun 0
PM: Adding info for scsi:4:0:0:0
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 5
PM: Adding info for usb:2-1:0
Dit is met 2.6.0-test4, heb net ook ff 2.4.22 opnieuw gecompiled, hoop dat die t wel goed doet...

edit: nope, die doet t al helemaal belabberd, die koppelt het apparaat helemaal nergens aan, wordt helemaal geen driver geladen.

[ Voor 6% gewijzigd door smokalot op 28-08-2003 21:34 ]

It sounds like it could be either bad hardware or software


Verwijderd

hmm... kan iemand mij vertellen waar ik sd_mod in menuconfig vind? ik zie em niet staan? (2.4.21)

  • Sir Isaac
  • Registratie: September 2002
  • Laatst online: 21-05-2025
De betreffende optie heet (2.4.20)
CONFIG_BLK_DEV_SD
kijk in <kernel-source>/Documentation/Configure.help
Pagina: 1