PDA

Visualizza la versione completa : penna usb e debian


dariooddenino
26-12-2005, 17:04
ciao a tutti!
ho installato da poco debian sul portatile (ibook) e sono riuscito a far andare tutto, tranne la penna usb!
ho passato ore a guardare su google, ma non ho trovato niente che risolvesse il mio problema!
il kernel il 2.6.14 e ho udev 0.076-6 e usbmount 0.0.14
se attacco la penna e do un dmesg, questo tutto quello che mi compare:

usb 2-1: new full speed USB device using ohci_hcd and address 3


da quello che ho letto in giro dovrebbero comparirmi altre righe riportanti altre informazioni sul dispositivo collegato

quale pu essere il problema? il kernel che non ha il supporto alle periferiche usb? spero di no visto che sono ancora abbastanza incapace con linux e gi ho faticato per upgradare il kernel alla 2.6.14 :P

mi scuso se ho fatto domande stupide o se gi stato chiesto migliaia di volte :(

ringrazio anticipatamente per le risposte!

U-bahn
26-12-2005, 19:31
Originariamente inviato da dariooddenino
il kernel che non ha il supporto alle periferiche usb?il supporto per le periferiche usb c' di sicuro :)
al limite ti tocca abilitare il supporto per l' USB Mass Storage e per i dischi SCSI, i moduli hcd...
usb 2-1: new full speed USB device using ohci_hcd and address 3 ...nel caso della tua penna ti serve il supporto per 'OHCI HCD' (se non sai quali altri ti servono, puoi tranquillamente selezionarli tutti)


quando il kernel sar a posto, un "tail -f /var/log/syslog" pi o meno corretto dovrebbe darti qualcosa tipo
Dec 26 16:17:10 atmosphere kernel: usb 1-1: new high speed USB device using ehci_hcd and address 5
Dec 26 16:17:11 atmosphere kernel: usb 1-1: configuration #1 chosen from 1 choice
Dec 26 16:17:11 atmosphere kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Dec 26 16:17:11 atmosphere kernel: usb-storage: device found at 5
Dec 26 16:17:11 atmosphere kernel: usb-storage: waiting for device to settle before scanning

Dec 26 16:17:17 atmosphere kernel: Vendor: Maxtor 6 Model: L200P0 Rev: 0 0
Dec 26 16:17:17 atmosphere kernel: Type: Direct-Access ANSI SCSI revision: 00
Dec 26 16:17:17 atmosphere kernel: SCSI device sda: 398297088 512-byte hdwr sectors (203928 MB)
Dec 26 16:17:17 atmosphere kernel: sda: assuming drive cache: write through
Dec 26 16:17:17 atmosphere kernel: SCSI device sda: 398297088 512-byte hdwr sectors (203928 MB)
Dec 26 16:17:17 atmosphere kernel: sda: assuming drive cache: write through
Dec 26 16:17:17 atmosphere [3916]: disk at /devices/pci0000:00/0000:00:10.3/usb1/1-1/1-1:1.0/host1/target1:0:0/1:0:0:0

Dec 26 16:17:17 atmosphere kernel: sda: sda1 sda2 < sda5 >
Dec 26 16:17:17 atmosphere kernel: sd 1:0:0:0: Attached scsi disk sda
Dec 26 16:17:17 atmosphere kernel: sd 1:0:0:0: Attached scsi generic sg0 type 0
Dec 26 16:17:17 atmosphere kernel: usb-storage: device scan completecome vedi, ti dice con quale nome stato riconosciuto il device (nel mio caso sda)
a questo punto se la penna non ancora stata formattata,
devi creare almeno una partizione ed un filesystem

#fdisk /dev/sda
#mkfs -t <filesystem> /dev/sda(n)

poi ti basta montarlo:

#mount -v -t <filesystem> <device> <mountpoint>poi, volendo, potresti anche inserire le opzioni di mount in /etc/fstab, cosi da poterlo montare anche da utente normale e crearti regole personalizzate per udev


spero di no

:confused:

non l'ho capita...speravi di non poter usare periferiche usb ?!? :confused:

dariooddenino
26-12-2005, 22:39
Originariamente inviato da U-bahn
il supporto per le periferiche usb c' di sicuro :)
al limite ti tocca abilitare il supporto per l' USB Mass Storage e per i dischi SCSI, i moduli hcd... ...nel caso della tua penna ti serve il supporto per 'OHCI HCD' (se non sai quali altri ti servono, puoi tranquillamente selezionarli tutti)


quando il kernel sar a posto...


quindi devo andare a toccare il kernel? devo ricompilarlo?
devo prenderlo a martellate? :D
mi sa che faccio a meno della penna :P

U-bahn
26-12-2005, 23:06
Originariamente inviato da dariooddenino
quindi devo andare a toccare il kernel? devo ricompilarlo?
devo prenderlo a martellate? :D
mi sa che faccio a meno della penna :P

prima prova a dare
$cat /b*/c*`uname -r` |grep CONFIG_SCSI=
$cat /b*/c*`uname -r` |grep CONFIG_USB_OHCI_HCD=
$cat /b*/c*`uname -r` |grep CONFIG_USB_STORAGE=cos, per essere sicuri che tu non stia per fare una cosa di cui non hai bisogno...
ogni comando dovrebbe restituirti la stessa stringa, ma con un "y" o un "m" dopo l'uguale...se non dice dice niente dovresti ricompilarlo... :stordita:

dariooddenino
27-12-2005, 13:26
Originariamente inviato da U-bahn
prima prova a dare
$cat /b*/c*`uname -r` |grep CONFIG_SCSI=
$cat /b*/c*`uname -r` |grep CONFIG_USB_OHCI_HCD=
$cat /b*/c*`uname -r` |grep CONFIG_USB_STORAGE=cos, per essere sicuri che tu non stia per fare una cosa di cui non hai bisogno...
ogni comando dovrebbe restituirti la stessa stringa, ma con un "y" o un "m" dopo l'uguale...se non dice dice niente dovresti ricompilarlo... :stordita:


ho provato con tutte le combinazioni di spazi possibili e questo tutto quello che ho ottenuto:


cat: /b*/c*2.6.14.4: No such file or directory


cat: /bin: Is a directory
cat: /boot: Is a directory
cat: /cdrom: Is a directory
cat: 2.6.14.4: No such file or directory


cat: /b*/c*/2.6.14.4: No such file or directory

sigh
qual' il file/i file in cui dovrei guardare?

U-bahn
27-12-2005, 13:57
s, in effetti probabile che la c sia per te una C :stordita: :cry:

comunque, il file /boot/config-<versionekernel>

:D

mykol
27-12-2005, 14:35
prova a fare cos da console di root

# cat /etc/fstab

e vedi se c' una riga in cui ci sia sdaX (x= un numero) oppure uba o simili (sarebbe il nome con cui vista la penna)

# mkdir /mnt/penna
# modprobe usb-storage
#mount /dev/sda1 -t vfat /mnt/penna (sda1 o nome penna)
# ls /mnt/penna

vedi cosa ti dice

dariooddenino
27-12-2005, 15:19
ALLORA

U-bahn

in boot ho il config-2.6.8-powerpc e con quello mi da "m" a tutti e tre!
il problema che il kernel che uso un altro... l'ho scaricato da un sito che ha kernel per ppc e c'era un archivio con solo il vmlinux, il systemmap e un altro file che non ricordo... insomma non c' il config!
sento che la soluzione vicina :master:

mykol
quando faccio modprobe usb-storage mi da errore dicendo che non esiste e in etc/fstab non c' niente oltre gli hd*

kazi
27-12-2005, 15:47
scusate se mi impiccio ma ho un problema simile, questa la mia situazione:
sono su una gentoo 2005.1 con udev e kernel 2.6.14-gentoo-r5

questo il risultato dei vari comandi che prima avete consigliatp


[14:38:31] paolo paolo # cat /b*/c*`uname -r`b |grep CONFIG_USB_STORAGE=
CONFIG_USB_STORAGE=y
[14:38:35] paolo paolo # cat /b*/c*`uname -r`b |grep CONFIG_USB_OHCI_HCD=
CONFIG_USB_OHCI_HCD=y
[14:38:48] paolo paolo # cat /b*/c*`uname -r`b |grep CONFIG_SCSI=
CONFIG_SCSI=y
[14:39:06] paolo paolo # mount -t vfat /dev/uba1 /mnt/pen
mount: wrong fs type, bad option, bad superblock on /dev/uba1,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so

[14:39:38] paolo paolo # dmesg | tail
NTFS-fs error (device uba1): ntfs_fill_super(): Not an NTFS volume.
usb 1-1: USB disconnect, address 4
usb 1-1: new full speed USB device using ohci_hcd and address 5
ub(1.5): GetMaxLUN returned 0, using 1 LUNs
uba: uba1
FAT: codepage cp437 not found
FAT: codepage cp437 not found
FAT: codepage cp437 not found
FAT: codepage cp437 not found
FAT: codepage cp437 not found
[14:39:51] paolo paolo # fdisk /dev/uba

Command (m for help): p

Disk /dev/uba: 263 MB, 263716864 bytes
255 heads, 63 sectors/track, 32 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/uba1 1 32 257008+ b W95 FAT32



sembra tutto a posto a parte il codepage, non so per quale specificare al posto del 437

mykol
27-12-2005, 16:13
vedi che non sia usb_storage o mass-storage o mass_storage. se nessuno di questi va, mi sa che non c' il supporto nel kernel, ma mi sembra strano ... ne hai installato uno precompilato o l'hai compilato tu ? prova ad installarne un altro o compilarlo con l'apposito supporto messo come modulo.

Loading