View previous topic :: View next topic |
Author |
Message |
Tùrin_Mormegil Guru
Joined: 21 Sep 2004 Posts: 478 Location: Gorizia - Milano
|
Posted: Thu Dec 09, 2004 2:29 pm Post subject: [Risolto]creare una periferica usb |
|
|
dunque dunque... ho un USBstick che vorrei collaudare... nel kernel ho compilato i seguenti moduli per l'usb:
Code: |
<*> Support for Host-side USB
[*] USB device filesystem
<*> EHCI HCD (USB 2.0) support
<*> OHCI HCD support
<*> USB Printer support
<*> USB Mass Storage support
<*> USB Human Interface Device (full HID) support
[*] HID input layer support |
il mio problema è che non ho nessuna periferica da dare in pasto a mount... ho provato con mknod, ma a dir la verità non c'ho capito molto.... ho fatto: Code: | mknod /dev/usb/usb0 c 7 0 | senza risultato... e a dir la verità non ho nemmeno capito la storia di major e minor!
ho 8 porte usb tra mobo e case... dovrò pur sfruttarle!
ciao _________________ Как я рад!
Last edited by Tùrin_Mormegil on Thu Dec 09, 2004 3:54 pm; edited 1 time in total |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30965 Location: here
|
Posted: Thu Dec 09, 2004 2:32 pm Post subject: |
|
|
In che senso non hai nessuna periferica da dare in pasto a mount? _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
Tùrin_Mormegil Guru
Joined: 21 Sep 2004 Posts: 478 Location: Gorizia - Milano
|
Posted: Thu Dec 09, 2004 2:40 pm Post subject: |
|
|
Code: | bash-2.05b# ls /dev/usb
bash-2.05b# |
non ho periferiche in /dev/usb da montare...[/code] _________________ Как я рад! |
|
Back to top |
|
|
stefanonafets l33t
Joined: 10 Feb 2003 Posts: 644
|
Posted: Thu Dec 09, 2004 2:40 pm Post subject: |
|
|
Ti serve anche l' sd_mod (scsi disk), e potrai dare in pasto a mount /dev/sdxy.
(almeno, quanddo avevo il pennino usb(prima che lo perdessi), facevo così.
Ho provato ieri un lettore mp3 portatile della packard bell, e me lo vedeva in /dev/ub/a/disk, partizione montabile con mount. Non so se la differenza è data dal kernel + recente che sto usando adesso rispetto a qualche mese fa o ad altro, cmq nn ci sono problemi in genere).
Per vedere se il device è visto ed è correttamente apparso in /dev puoi dare un bel Code: | #cat /proc/bus/usb/devices | che dovrebbe contenere tutte le informazioni circa il tuo device.
Puoi ottenere altre info con
Ciao!!! _________________ registered Linux user number #411324
sed 's/ke/che/g'
<The Deployment Slave is initializing> |
|
Back to top |
|
|
mouser Veteran
Joined: 10 Aug 2004 Posts: 1419 Location: Milano
|
Posted: Thu Dec 09, 2004 2:41 pm Post subject: |
|
|
prova a postare un
@fedeliallalinea: credo non abbia nessun device assegnato all'usb
[edit]
non ci credo che in 40 sec in cui ho postato hanno risposto in 3
sono proprio lento!!!!!
[/edit] |
|
Back to top |
|
|
Tùrin_Mormegil Guru
Joined: 21 Sep 2004 Posts: 478 Location: Gorizia - Milano
|
Posted: Thu Dec 09, 2004 2:45 pm Post subject: |
|
|
Code: | bash-2.05b# dmesg | grep usb
usbcore: registered new driver usbfs
usbcore: registered new driver hub
usbcore: registered new driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
usbcore: registered new driver usb-storage
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
usb 3-1: new full speed USB device using address 2
usb 3-1: USB disconnect, address 2
usb 3-2: new full speed USB device using address 3
usb 3-2: USB disconnect, address 3
usb 2-4: new full speed USB device using address 2
usb 2-4: USB disconnect, address 2
usb 3-4: new full speed USB device using address 4
usb 3-4: USB disconnect, address 4
usb 3-3: new full speed USB device using address 5
usb 3-3: USB disconnect, address 5
usb 2-3: new full speed USB device using address 3
usb 2-3: USB disconnect, address 3
usb 2-1: new full speed USB device using address 4
usb 2-1: USB disconnect, address 4
usb 2-2: new full speed USB device using address 5
bash-2.05b#
|
Code: | bash-2.05b# cat /proc/bus/usb/devices
T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 4
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.9-nitro4 ohci_hcd
S: Product=OHCI Host Controller
S: SerialNumber=0000:00:02.1
C:* #Ifs= 1 Cfg#= 1 Atr=e0 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= 2 Ivl=255ms
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 4
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.9-nitro4 ohci_hcd
S: Product=OHCI Host Controller
S: SerialNumber=0000:00:02.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 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= 2 Ivl=255ms
T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 5 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0ea0 ProdID=6828 Rev= 1.10
S: Manufacturer=USB
S: Product=Flash Disk
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=255ms
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 8
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.9-nitro4 ehci_hcd
S: Product=EHCI Host Controller
S: SerialNumber=0000:00:02.2
C:* #Ifs= 1 Cfg#= 1 Atr=e0 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= 2 Ivl=256ms
bash-2.05b# |
_________________ Как я рад! |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30965 Location: here
|
Posted: Thu Dec 09, 2004 2:45 pm Post subject: |
|
|
mouser wrote: | @fedeliallalinea: credo non abbia nessun device assegnato all'usb |
Ok ma deve avere una periferica usb per testare se va _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
stefanonafets l33t
Joined: 10 Feb 2003 Posts: 644
|
Posted: Thu Dec 09, 2004 2:51 pm Post subject: |
|
|
che moduli hai caricato? Posteresti un ?? _________________ registered Linux user number #411324
sed 's/ke/che/g'
<The Deployment Slave is initializing> |
|
Back to top |
|
|
Tùrin_Mormegil Guru
Joined: 21 Sep 2004 Posts: 478 Location: Gorizia - Milano
|
Posted: Thu Dec 09, 2004 3:02 pm Post subject: |
|
|
nel primo post ci sono tutti i moduli relativi all'usb che ho nel kernel.... ho messo tutto built-in per comodità, l'unico modulo che carico è nvidia...
@fedeli la periferica ce l'ho, ho questa usbstick _________________ Как я рад! |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30965 Location: here
|
Posted: Thu Dec 09, 2004 3:26 pm Post subject: |
|
|
Come ti ha gia' detto stefanonafets hai messo i moduli scsi per i dischi? Il device deve essere creato automaticamente _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
Tùrin_Mormegil Guru
Joined: 21 Sep 2004 Posts: 478 Location: Gorizia - Milano
|
Posted: Thu Dec 09, 2004 3:54 pm Post subject: |
|
|
ok, la colpa è mia: ero abituato con slackware e il kernel 2.4 che gestiva le periferiche usb da /dev(usb invece che da /dev/sd**.... adesso ho formattato in ext2 /dev/sda1 e l'ho montata e funziona
ciao e grazie _________________ Как я рад! |
|
Back to top |
|
|
|