Newsgroup: it.comp.os.linux.sys
Titolo: Mi aiutate con questa pendrive usb?

Sono davanti ad una vecchia redhat 7.0 e non posso aggiornarla perche'... 
vabbe' credo che non ve ne frega nulla, andiamo avanti.
Devo far funzionare una pendrive da 1GB su porta usb.
Ecco la situazione:
lsmod |grep usb
usb-storage            11392   0  (unused)
usb-uhci               19052   0  (unused)
usbcore                42088   1  [usb-storage usb-uhci]
Quindi a livello di kernel non dovrebbero esserci problemi.
Inserisco la penna e nel log ottengo:
Sep  8 11:56:56 exenia kernel: usb.c: USB disconnect on device 2
Sep  8 11:57:00 exenia kernel: usb.c: USB new device connect, assigned 
device number 2
Qundi la penna la sente.
Poi provo a fare un fdisk /dev/sdc e ottengo nei log
Sep  8 11:58:01 exenia modprobe: modprobe: Can't locate module block-major-8
Casa manca secondo voi?

 Casa manca secondo voi?
Vi do un ulteriore info:
modprobe -c usb-storage |grep major-8
alias block-major-8 sd_mod
Come vedete sd_mod e' alias di tale modulo. Effettivamente sulla macchina 
sd_mod non esiste e ho pensato che il problema poteva essere quello, ma poi 
ho fatto un'altra prova, sono andato su un pc mio con una sarge, anch'esso 
privo di sd_mod eppure la pendrive funziona alla perfezione.
Non riesco a venirne a capo!

 perfezione. Non riesco a venirne a capo!
Ciao,
 probabilmente il kernel del tuo PC ha integrato il supporto per i dischi 
SCSI ... Puo essere?
 Ciao
 Federico

 SCSI ... Puo essere?
E'!
Ho compilato il kernel in tal modo perche il SO e' su un disco scsi, non ci 
aveco pensato... quindi ecco spiegato il fatto che non lo trovo come modulo 
:-p
Comunque continuo a non capire perche' su questa rh 7.0 non va
Tieni conto che qui c'e' uno iomega-zip che monta tranquillamnete come 
/dev/sda quindi il supporto per i dischi scsi ce l'ha pure lui no? O 
sbaglio?
tra l'altro ls -la /dev/sda4 == brw-rw----    1 root     disk       8,   0 
ago 24  2000 /dev/sda
Puoi vedere tranquillamente che anche esso ha come block-mayor proprio "8" 
che e' quello che invece dice di non trovare quando monto la pendrive!!!

 SCSI ... Puo essere?
Ho scoperto qualcosa in piu'.
Ho provato ora una pendrive non usb 2.0 e va alla perfezione. Quindi allora 
e' questo il problema?
Il kernel 2.2.x non supporta usb 2.0? 

 Sep  8 11:58:01 exenia modprobe: modprobe: Can't locate module block-major-8
Sembra chiaro: cerca di caricare il supporto per i dischi scsi ma non lo 
trova. Se fai "modprobe sd_mod" a mano che succede?
 Ciao
 Federico

 Devo far funzionare una pendrive da 1GB su porta usb.
Dalla mia modesta esperienza in merito, so che esitono delle penne USB
che non sono delle normali "penne standard", se mai ce n'e' uno.
Ci sono dei cosi strani che funzionano solo con windoze, che vengono
riconosciuti prima come hub usb e poi come preiferca removibile e Linux
non li vede, almeno non come vede le "penne standard".
Prima di perdere ulteriore tempo, ti conviene prendere gli ID da 'lsusb'
e cercare un po' su Google che si dice di quel modello li.
	consigliatamente,
	    Cthulhu
-- 
http://www.rlyeh.it/Rantolii/

 Hai un hardware troppo vecchio che ha problemi con usb 2.0
Veramente le specifiche USB 2.0 dovrebbero essere retrocompatibili... ed
in effetti io non ho mai (quasi mai... tranne in un caso ma credo per
altri motivi...) avuto problemi a vedere periferiche USB 2.0 anche se il
mio PC ha solo porte USB 1.1.
-- 
Stefano Gatti 
Email: 
s.gatti...@email.it
 (togliere .levami)

 Ci sono dei cosi strani che funzionano solo con windoze
Certamente, ma a parte il fatto che sulla confezione viene riportata la 
compatibilita' con linux c'e' da dire che su altre macchine linux come gia' 
detto funziona perfettamente.
Penso ke il kernel (un vecchio 2.2.17) abbia qualche problema con usb 2.0.