View Full Version : Usb ke impazzisce?
[Gnomix]
25-10-2003, 20:09
Salve a tutti,
possiedo una mandrake 9.1 su un athlon xp 1800, 1 hd, 2 skeda di rete di cui 1 integrata, skeda video e sonora integrata...
in fase di installazione non ho avuto nessun problema... tutto mi è stato riconosciuto correttamente senza grossi probl (tranne la sk di rete integrata ke viene riconosciuta ma nn va...)
ho quindi installato una logitech quickcam express (una webcam) e mi è stata riconosciuta subito...
però dopo un bel rebottino strano ma vero la webcam non veniva + vista e solo a volte con "attakka" e "stakka" cavo usb da pc la webcam veniva riconosciuta...
cosa può essere? che informazioni mi conviene guardare per capire dove sta il probl?
premetto ke la webcam sotto un altro pc con sempre mandrake 9.1 non mi ha MAI dato probl...
questo pc però ha sia usb 1.0 e usb 2.0 e quindi non vorrei ke nascesse qualche casino..
inoltre provando a installare un pacchetto specifico per tale webcam in fase di installazione ad un certo punto mi viene stampato a video
" insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters."
mentre guardando con dmesg trovo queste stringe "anomale"
hub.c: USB hub found
hub.c: 6 ports detected
usbdevfs: remount parameter error
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,1), internal journal
Adding Swap: 305192k swap-space (priority -1)
hub.c: connect-debounce failed, port 2 disabled
hub.c: new USB device 00:10.0-2, assigned address 2
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=2 (error=-110)
hub.c: new USB device 00:10.0-2, assigned address 3
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=3 (error=-110)
cosa posso fare?
Grazie a tutti
ilsensine
26-10-2003, 10:16
Ancora tu...è una disgrazia quella webcam :D
Riguardo il non-riconoscimento all'avvio, i mex di timeout sono molto strani. Riguaro l'errore su insmod, se ti riferisci al modulo pwcx, ti ricordo devi forzarne il caricamento con -f.
[Gnomix]
26-10-2003, 10:24
Il problema è che io di proposito su sto pc (dato ke devo fare dei test in remoto) il problema nasce non con la "maledetta" philips :) ma con una logitech quickcam express ke è di default riconosciuta su linux Mandrake9.1...
quindi da quello ke ho capito io... sembra leggendo da dmseg ke il problema nasca da un errato indirizzamento della webcam...
Non eisste un modo per forzare il caricamente di una periferica video magari passandogli gli indirizzi fisici (IRQ, DMA e altro.. ?)
ilsensine
26-10-2003, 10:58
No quell'hint su "irq dma" ecc. è un retaggio del passato. Il problema è che un modulo rifiuta di caricarsi, non so per quale motivo.
[Gnomix]
26-10-2003, 11:26
qualche soluzione a riguardo?
perchè cmq sia a volte la webcam è stata vista... e con camorama vedevo immagini "correttamente"...
Può essere un probl legato al driver dell'usb? servono altre informazioni per capire dove nasce il probl?
ilsensine
26-10-2003, 18:36
A "naso" escluderei un problema del driver. Gli errori durante l'avvio potrebbero essere legati al sottosistema usb.
Anche a me è capitato talvolta che una periferica usb non venisse cprrettamente inizializzata all'avvio, ma funzionava se la staccavo e riattaccavo. Non ci ho dato molto peso, credevo fosse legato agli script di hotplug.
Prova a forzare all'avvio il caricamento dei driver della webcam, potrebbe essere sufficiente.
[Gnomix]
26-10-2003, 19:42
e anche io la staccherei se avessi il pc davanti.. ma devo gestire tutto da remoto...
per forzare devo usare il comando insmod -f giusto?
ma dove sta scritto in avvio di caricare quel modulo? nel senso ke dovrei rieditare tale comando...
in /etc/modules.conf e /etc/modules non ci sta nulla riguardo la webcam
[Gnomix]
27-10-2003, 19:07
non può il problema nascere dall'uso del kernel 2.4.21-0.13mdk?
su tale versione il supporto di usb 2 si può ritenere maturo?
Inoltre conviene ora usare il nuovo kernel 2.6?
ilsensine
28-10-2003, 12:27
Originariamente inviato da [Gnomix]
non può il problema nascere dall'uso del kernel 2.4.21-0.13mdk?
su tale versione il supporto di usb 2 si può ritenere maturo?
Non so. Potrebbe dipendere dal chipset utilizzato. A volte l'origine dei guai è l'acpi o l'apic, puoi provare a disabilitarli all'avvio (acpi=off e/o noapic)
Inoltre conviene ora usare il nuovo kernel 2.6?
No a meno che non sei esperto e sai a cosa vai incontro.
[Gnomix]
28-10-2003, 19:46
hehe allora aspetto alla versione definitiva del 2.6...
Anche con ACPI disattivato il problema persiste...
per usare il kernel della mandrake io ho eseguito urpmi kernel-source
ma anche su questo kernel "customizzato" per la mdk occorre cmq sia la fase di make install, make dep e così via?
O essendo personalizzato per mdk c'è qualche comando per fargli automatizzare qualcosa?
In caso negativo io posso salvare la configurazione del kernel precedente e riutilizzarlo per la nuova versione di kernel?
ilsensine
28-10-2003, 20:18
Di default usa la configurazione del kernel standard Mandrake.
cmq <ot> non scrivere sulla ml expert-it, è un deserto, scrivi nella lista in inglese.
[Gnomix]
28-10-2003, 20:24
quindi a grandi linee posso scaricare il kernel ultimo con
urpmi kernel-source
usare come file di configurazione il .config incluso in ogni kernel di mdk e avviare i classici comandi per ricompilazione?
ilsensine
28-10-2003, 20:26
Il file .config lo crea la prima volta che fai make [x,menu]config
[Gnomix]
28-10-2003, 20:30
Originariamente inviato da [Gnomix]
quindi a grandi linee posso scaricare il kernel ultimo con
urpmi kernel-source
usare come file di configurazione il .config incluso in ogni kernel di mdk e avviare i classici comandi per ricompilazione?
Bho a me l'ha creato di default andando su "centro di controllo"
cmq sia sto file .config posso usarlo come prova del nuovo kernel?
ilsensine
28-10-2003, 20:56
Non capisco dove vuoi arrivare...se compili il kernel usando quel .config, ottieni un kernel identico a quello che hai ora in esecuzione...
[Gnomix]
28-10-2003, 20:59
si è vero.. però se per caso il mio problema nasceva da un modulo BUGGATO mi basterebbe ricompilare il kernel con il classico .config
ilsensine
28-10-2003, 21:04
...e avresti ottenuto un'altra copia del tuo modulo BUGGATO :D
Ha senso solo se installi un kernel diverso, possibilmente dopo aver verificato nel changelog che c'è qualche novità nei moduli che ti interessano.
[Gnomix]
28-10-2003, 21:07
Ma infatti io sto installando l'ultima versione di kernel per mdk!!!
Attualmente uso la 2.4.21-0.13mdk mentre ora provo ad installare 2.4.21-0.25mdk :)
ovvio ke se no il bug resterebbe :) non saprò usare bene linux ma fino a quel punto ci arrivo :p
Originariamente inviato da ilsensine
Non so. Potrebbe dipendere dal chipset utilizzato. A volte l'origine dei guai è l'acpi o l'apic, puoi provare a disabilitarli all'avvio (acpi=off e/o noapic)
No a meno che non sei esperto e sai a cosa vai incontro.
Scusatemi se stavolta faccio uno strappo alle mie regole e faccio un piccolo OT... chiedo venia ma credo non valga la pena aprire un thread apposito e penso che con la ricerca avrei troppe informazioni per capirci qualcosa...
Premetto che non sono esperto e che scrivo questo messaggio perchè voglio dissipare i dubbi che ho, non certo per criticare!
Posso chiederti ilSensine perchè dici che il kernel 2.6 è solo per esperti? Io l'ho messo su una Debian e va più che bene. l'unico vero problema che ho riscontrato è che con questa versione di kernel le kernutils che utilizzavo (ismod, modprobe, ecc.) non funzionano più e quindi ho compilato staticamente nel kernel tutto ciò che mi serviva (ho fatto una cretinata?). Ci sono problemi con hardware particolari?
Ciao e grazie (scusate l'OT)! :)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.