PDA

View Full Version : [help] Chiavetta USB


josephdrivein
03-02-2005, 07:57
Sto cercando di fare andare la mia chiavetta usb (una lexmark - sul loro sito manco è menzionata...)

Carico uhci_hcd, usb_storage carica pure. Cmq mi avevano detto che se uno si teneva hotplug (lo odio) allora fa tutto da sè. Ho tenuto hotplug però pensavo che fossero tutte balle. :rolleyes: E infatti...
Inserisco la chiavetta.
lsusb mi dà
Bus 002 Device 002: ID 05dc:a410 Lexar Media, Inc.
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

Con usbmodules
# usbmodules --device /proc/bus/usb/002/002
usb-storage

carico usb_storage,
#modprobe -s usb_storage
Non dice niente però con lsmod lo vedo
usb_storage 29024 0
scsi_mod 61820 1 usb_storage


Tutto fallisce se do #mount /dev/sda1 /mnt/usbpen
mount: /dev/sda1 is not a valid block device

Ho anche pensato che fosse per la storia dei low performance usb device e la relativa voce nel kernel. Ma tuttavia /dev/ubaX non esiste, quindi direi che non è quello.
:muro:

NA01
03-02-2005, 08:01
dmesg dopo he hai collegato la chiavetta che dice?
sei sicuro che le porte della tua mamma siano del modulo uhci_hcd?

ciao!

josephdrivein
03-02-2005, 08:18
Originariamente inviato da NA01
dmesg dopo he hai collegato la chiavetta che dice?
mi dice:
SCSI subsystem initialized
Initializing USB Mass Storage driver...
scsi0 : SCSI emulation for USB Mass Storage devices
Vendor: LEXAR Model: JUMPDRIVE SPORT Rev: 1000
Type: Direct-Access ANSI SCSI revision: 02
USB Mass Storage device found at 2
usbcore: registered new driver usb-storage
USB Mass Storage support registered.
Mi Sembra tutto a posto, ma non ho alcuna esperienza con ste "nuove tecnologie" :D su linux (il mio che è un mac la legge ar volo :) ), però non va.
Originariamente inviato da NA01
sei sicuro che le porte della tua mamma siano del modulo uhci_hcd?

ciao!

Si, sono sicuro. Se faccio lspci -v trovo questo:
0000:00:1f.2 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #1) (rev 01) (prog-if 00 [UHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 8027
Flags: bus master, medium devsel, latency 0, IRQ 5
I/O ports at a400 [size=32]

0000:00:1f.3 SMBus: Intel Corp. 82801BA/BAM SMBus (rev 01)
Subsystem: Asustek Computer, Inc. TUSL2-C Mainboard
Flags: medium devsel, IRQ 10
I/O ports at e800 [size=16]

0000:00:1f.4 USB Controller: Intel Corp. 82801BA/BAM USB (Hub #2) (rev 01) (prog-if 00 [UHCI])
Subsystem: Asustek Computer, Inc.: Unknown device 8027
Flags: bus master, medium devsel, latency 0, IRQ 9
I/O ports at a000 [size=32]
Ciao! ;)

lovaz
03-02-2005, 08:51
E
fdisk -l /dev/sda
che dice?

josephdrivein
03-02-2005, 18:26
Nulla, ma ho trovato il problema...
Nella foga di eliminare la roba che non serviva dalla config ho eliminato anche CONFIG_BLK_DEV_SD, più noto come SCSI disk support (sd_mod.o) :muro:
Ci credo che non riesce a montarla...
ehm, ricompilo e riposto gli esiti :)

josephdrivein
04-02-2005, 16:56
Ora le cose van meglio ma ancora non va. Ci manca poco cmq...
se faccio fdisk -l /dev/sda dice
Disk /dev/sda: 259 MB, 259522560 bytes
8 heads, 62 sectors/track, 1021 cylinders
Units = cylinders of 496 * 512 = 253952 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 1021 253177 b W95 FAT32
Ottimo, però se faccio
# mount /dev/sda1 /mnt/usbdisk/
mount: you must specify the filesystem type
oppure
# mount -t vfat /dev/sda1 /mnt/usbdisk/
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
or too many mounted file systems
Direi che sbaglio qualcosa...l'unica cosa che va è
# mount -t usbfs /dev/sda1 /mnt/usbdisk/
Ma se faccio così poi ho delle directory strambe in /mnt/usbdisk tipo

# ls -lh /mnt/usbdisk/
total 0
dr-xr-xr-x 2 root root 0 2005-02-04 17:51 001
dr-xr-xr-x 2 root root 0 2005-02-04 17:51 002
-r--r--r-- 1 root root 0 2005-02-04 17:52 devices


Boh :confused:

josephdrivein
04-02-2005, 20:47
ricapitolo il thread, ho montato usbfs su /proc/bus/usb e funziona.
Come vi accedo ora?
Ho visto ora questa guida (http://www.linux-usb.org/USB-guide/x173.html) anche lì arriva fin dove sono arrivato io e si ferma.

Mi sfugge qualcosa di mooolto stupido... :) (spero)

josephdrivein
06-02-2005, 10:08
Della serie chi fa la domanda si risponda.

fdisk fa partizioni sputtanate che solo lui riesce a leggere (e se gliele fai testare sostiene pure che son giuste). Magari è perché io sbaglio qualcosa, ma è un dato di fatto.
Tolgo la chiavetta, la metto nel pc W$ del mio amico, la ripartiziono da win, formatto, la rimetto nel mio pc e voilà tutto funziona che è una meraviglia. :eek: