|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jan 2003
Città: Modena
Messaggi: 750
|
PCMCIA
Salve...una domanda banale....Ma non troppo....
Come faccio a testare le schede nella pcmcia??? Come le attivo??? Tutti i metodi Please!! Come le disattivo?? Tutti i metodi Please!! IL problema nasce da una scheda pcmcia HUb usb2.0 con chipset nec...usando suse......La scheda mi viene riconosciuta regolarmente, ma avolte sorgono problemi nello smontaggio allo shutdown: a volte errore, altre crash!!!!! Datemi una mano sulla gestione delle pcmcia please!!! Grazie!! D.C.
__________________
..........non importa che tu sia Leone o Gazzella: inizia a correre... ![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jan 2003
Città: Modena
Messaggi: 750
|
Ragazzi la mia domanda e' troppo banale oppure non c'e' modo???
Almeno una risposta!! ![]()
__________________
..........non importa che tu sia Leone o Gazzella: inizia a correre... ![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Umm non mi risulta che esistano driver per bridge pcmcia->usb...
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Jan 2003
Città: Modena
Messaggi: 750
|
Quote:
Cosa vuoi dire?? La scheda PCMCIA usb2.0 mi viene riconosciuta on the flight dal suse hotplugger...Il problema e' che qualche volta allo shutdown(del computer) fa errore oppure crasha lo shutdown.... La mia domanda era: Come si fa a probbare la pcmcia?? Come si fa l'eject della pcmcia??? Thanks!!
__________________
..........non importa che tu sia Leone o Gazzella: inizia a correre... ![]() |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Devi identificare il driver di quella scheda (mi giunge nuovo che ne esista uno, e sono interessato a sapere qual'è). Semplicemente, cattura l'elenco prodotto dal comando /sbin/lsmod prima e dopo aver inserito la scheda. Trova le differenze e riportamele, poi ti dico cosa fare.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Jun 2004
Messaggi: 723
|
ti riferisci a suse 9.2 vero?
|
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: Jan 2003
Città: Modena
Messaggi: 750
|
Quote:
PRIMA dell'inserzione: PCMCIA_beforeTEST.txt Module Size Used by Tainted: P snd-seq 36656 1 (autoclean) videodev 5696 0 (autoclean) agpgart 42072 3 (autoclean) nvidia 1628608 12 (autoclean) isa-pnp 30696 0 (unused) usbserial 19580 0 (autoclean) (unused) parport_pc 26248 1 (autoclean) lp 6208 0 (autoclean) parport 22888 1 (autoclean) [parport_pc lp] speedstep-ich 1584 0 (unused) speedstep-lib 1408 0 [speedstep-ich] ipv6 210016 -1 (autoclean) key 63256 0 (autoclean) [ipv6] snd-intel8x0 19588 4 snd-pcm 65092 0 [snd-intel8x0] snd-timer 15040 0 [snd-seq snd-pcm] snd-ac97-codec 39608 0 [snd-intel8x0] snd-page-alloc 6004 0 [snd-intel8x0 snd-pcm] snd-mpu401-uart 3584 0 [snd-intel8x0] snd-rawmidi 14208 0 [snd-mpu401-uart] snd-seq-device 4048 0 [snd-seq snd-rawmidi] snd 35172 4 [snd-seq snd-intel8x0 snd-pcm snd-timer snd-ac97-codec snd-mpu401-uart snd-rawmidi snd-seq-device] soundcore 3588 0 [snd] ds 6668 2 yenta_socket 9760 2 pcmcia_core 43232 0 [ds yenta_socket] hid 19972 0 (unused) st 27760 0 (autoclean) (unused) sr_mod 13432 0 (autoclean) sg 32224 0 (autoclean) keybdev 1996 0 (unused) mousedev 4084 1 joydev 5120 0 (unused) evdev 3584 0 (unused) input 3360 0 [hid keybdev mousedev joydev evdev] usb-uhci 22224 0 (unused) usbcore 58636 1 [usbserial hid usb-uhci] raw1394 16592 0 (unused) ohci1394 23728 0 (unused) ieee1394 183364 0 [raw1394 ohci1394] 3c59x 26160 1 ide-scsi 10000 0 scsi_mod 97524 4 [st sr_mod sg ide-scsi] ide-cd 29664 0 cdrom 26752 0 [sr_mod ide-cd] lvm-mod 63044 0 (autoclean) reiserfs 199636 1 QUESTO DOPO l'inserzione della scheda e prova del mouse usb sulle nuove porte usb2.0 PCMCIA_afterTEST.txt Module Size Used by Tainted: P usb-ohci 18952 0 (unused) ehci-hcd 16588 0 (unused) snd-seq 36656 1 (autoclean) videodev 5696 0 (autoclean) agpgart 42072 3 (autoclean) nvidia 1628608 12 (autoclean) isa-pnp 30696 0 (unused) usbserial 19580 0 (autoclean) (unused) parport_pc 26248 1 (autoclean) lp 6208 0 (autoclean) parport 22888 1 (autoclean) [parport_pc lp] speedstep-ich 1584 0 (unused) speedstep-lib 1408 0 [speedstep-ich] ipv6 210016 -1 (autoclean) key 63256 0 (autoclean) [ipv6] snd-intel8x0 19588 4 snd-pcm 65092 0 [snd-intel8x0] snd-timer 15040 0 [snd-seq snd-pcm] snd-ac97-codec 39608 0 [snd-intel8x0] snd-page-alloc 6004 0 [snd-intel8x0 snd-pcm] snd-mpu401-uart 3584 0 [snd-intel8x0] snd-rawmidi 14208 0 [snd-mpu401-uart] snd-seq-device 4048 0 [snd-seq snd-rawmidi] snd 35172 4 [snd-seq snd-intel8x0 snd-pcm snd-timer snd-ac97-codec snd-mpu401-uart snd-rawmidi snd-seq-device] soundcore 3588 0 [snd] ds 6668 2 yenta_socket 9760 2 pcmcia_core 43232 0 [ds yenta_socket] hid 19972 0 (unused) st 27760 0 (autoclean) (unused) sr_mod 13432 0 (autoclean) sg 32224 0 (autoclean) keybdev 1996 0 (unused) mousedev 4084 1 joydev 5120 0 (unused) evdev 3584 0 (unused) input 3360 0 [hid keybdev mousedev joydev evdev] usb-uhci 22224 0 (unused) usbcore 58636 1 [usb-ohci ehci-hcd usbserial hid usb-uhci] raw1394 16592 0 (unused) ohci1394 23728 0 (unused) ieee1394 183364 0 [raw1394 ohci1394] 3c59x 26160 1 ide-scsi 10000 0 scsi_mod 97524 4 [st sr_mod sg ide-scsi] ide-cd 29664 0 cdrom 26752 0 [sr_mod ide-cd] lvm-mod 63044 0 (autoclean) reiserfs 199636 1 Fammi sapere...Ciao e grazie!! PS: USO SUSE 9.0 kernel 2.4.21
__________________
..........non importa che tu sia Leone o Gazzella: inizia a correre... ![]() |
|
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Jan 2003
Città: Modena
Messaggi: 750
|
Ahhh..Dimenticavo SUSEPLUGGER mi dice:
Generale: Tipo: ControllerUSB marca:NEC_Corporation Aviable: SI Confiured: No Risorse: 0x21002000-???)rw,non-prefetchable) irq 11(430007 events) Driver Info #0: Driver Status: usbcore,ehci-hcd are active Driver Activation Cmd: "insmod usbcore; insmod ehci-hcd" Se puo' servire... Quote:
__________________
..........non importa che tu sia Leone o Gazzella: inizia a correre... ![]() |
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Ha aggiunto questi due:
usb-ohci ehci-hcd che sono i driver corretti per host usb "normali". Mi manca il driver per il bridge; da quel che ne so, quei due driver sono solo per dispositivi pci. Il secondo gestisce il protocollo 2.0. Se riesci a usare la card in questa situazione (puoi verificare attaccando qualche dispositivo usb?), è un fatto che mi giunge completamente nuovo visto che mi manca un pezzo. Se la scheda effettivamente ti funziona (sarebbe il primo miracolo che vedo in vita mia), probabilmente la soluzione al problema dello shutdown è semplicemente rimuovere i driver nell'ordine corretto.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#10 | ||
Senior Member
Iscritto dal: Jan 2003
Città: Modena
Messaggi: 750
|
[quote]Originariamente inviato da ilsensine
Ha aggiunto questi due: usb-ohci ehci-hcd [/QUOTE} in che senso?? dove li hai aggiunti?? che vuoi dire?? Quote:
ma non rieco a montarla!!!!! E non rieco a montarla nemmeno sulla usb1.0 dove prima la montavo!!! Non riesco neanche a montare un aub dell da 64mb usb1.0 che prima montavo normalmente!!!! IL problema deve essere in fstab............L'ho modificato per Ipod.....Comunque questo e' il dmesg dopo l'inserimento della chiavetta usb2.0 nella porta PCMCIA ![]() 8 heads, 61 sectors/track, 1024 cylinders Units = cilindri of 488 * 512 = 249856 bytes Dispositivo Avvio Inizio Fine Blocchi Id Sistema /dev/sda1 ? 3831499 4177174 84344761 69 Sconosciuto La partizione 1 ha diversi elementi iniziali fisici/logici (non Linux?): phys=(68, 13, 10) logico=(3831498, 5, 37) La partizione 1 ha diversi elementi finali fisici/logici: phys=(288, 115, 43) logico=(4177173, 7, 36) Partition 1 does not end on cylinder boundary. /dev/sda2 ? 3486721 7318445 934940732+ 73 Sconosciuto La partizione 2 ha diversi elementi iniziali fisici/logici (non Linux?): phys=(371, 114, 37) logico=(3486720, 1, 61) La partizione 2 ha diversi elementi finali fisici/logici: phys=(366, 32, 33) logico=(7318444, 4, 30) Partition 2 does not end on cylinder boundary. /dev/sda3 ? 6 6 0 74 Sconosciuto La partizione 3 ha diversi elementi iniziali fisici/logici (non Linux?): phys=(371, 114, 37) logico=(5, 2, 12) La partizione 3 ha diversi elementi finali fisici/logici: phys=(372, 97, 50) logico=(5, 2, 11) Partition 3 does not end on cylinder boundary. /dev/sda4 1 7039167 1717556736 0 Vuoto La partizione 4 ha diversi elementi iniziali fisici/logici (non Linux?): phys=(0, 0, 0) logico=(0, 0, 1) La partizione 4 ha diversi elementi finali fisici/logici: phys=(0, 0, 0) logico=(7039166, 7, 37) Partition 4 does not end on cylinder boundary. Partition table entries are not in disk order Quote:
E quale sarebbe l'ordine corretto?? Puoi scrivermi i comandi che dovrei inserire??? PS: Dimenticavo...Dalla porta pcmcia usb2.0 ci scrivo sull'ipod...Ne deduco che la scheda funzioni...ma non so se va a 1.0 oppure a 2.0 speed!!
__________________
..........non importa che tu sia Leone o Gazzella: inizia a correre... ![]() Ultima modifica di Cascio78 : 27-10-2004 alle 17:27. |
||
![]() |
![]() |
![]() |
#11 | ||
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Per la chiave usb, puoi mostrarmi l'output di questo comando (da root)? fdisk -l /dev/sda Quote:
rmmod usb-ohci rmmod ehci-hcd e fai lo shutdown. Se l'errore scompare siamo a cavallo, tocca solo automatizzare la rimozione in uno script di shutdown.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
||
![]() |
![]() |
![]() |
#12 | ||
Senior Member
Iscritto dal: Jan 2003
Città: Modena
Messaggi: 750
|
Quote:
![]() le chiavi ora riesco a montarle...sia da usb interna che da usb su pcmcia..non era un problema di pcmcia ma di fstab Quote:
Ok, ho provato e funziona!!!!! Se inserisco la chiave usb mass storage nella pcmcia si accende, illumina il led, dopo aver eseguito come root: rmmod usb-ohci il led si spegne!!! Ho eseguito anche il comando root: rmmod ehci-hcd Ora estrendo la mass storage e reinserendola il led rimane SPENTO..Per riattivare devo fare un root: modprob usb-ohci Poi ho fatto lo shatdown ed e' risultato tutto apppposto!!!! Al riavvio la pcmcia e' atttiva come prima!!! anche senza il root: modprob usb-ohci (ci pensa forse hotplugger di suse???) In definitiva credo che la pcmcia si attiva all'inserimento di qualcosa nella porta usb...se non spengo con rmmod allo shutdown la device rimane occupata!!! non basta umount del mass storage!!! Infatti avevo notato che il problema del crash nello shutdow compariva solo se io usavo in qualche modo l'hub pcmcia!!! Ora due domande: 1) cosa sono esattamente usb-ohci & ehci-hcd ??? esattamnte dico! 2) come implemeto lo script nello shutdown per spegnere la pcmcia?????????? GRAZIE!! PS: credo che la pcmcia usb2.0 mi venga vista coem usb1.0....e' un presentimento!!! Come controllo la velocita' di transfer...Non mi dire con time cp file.file /mnt/miamassusb2.o ![]() ![]() ![]()
__________________
..........non importa che tu sia Leone o Gazzella: inizia a correre... ![]() |
||
![]() |
![]() |
![]() |
#13 | ||||
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Quote:
Quote:
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
||||
![]() |
![]() |
![]() |
#14 |
Senior Member
Iscritto dal: Jan 2003
Città: Modena
Messaggi: 750
|
up!
![]()
__________________
..........non importa che tu sia Leone o Gazzella: inizia a correre... ![]() |
![]() |
![]() |
![]() |
#15 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Credo di aver capito l'arcano sul "perché funziona"
![]() Quella scheda è probabilmente un bridge pcmcia-pci, con attaccato un controller usb ohci. Dovresti vedere un "nuovo bus pci" con lspci quando la attacchi. Comunque veniamo a noi: puoi descrivermi esattamente i messaggi d'errore che ti da allo shutdown? Fai la prova senza dispositivi attaccati alla scheda pcmcia. Altra cosa -- hai parlato di crash. Come fai a dedurre che il sistema va in crash? Ti viene stampato un kernel oops?
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:36.