Newsgroup: it.comp.os.linux.sys
Titolo: USB

Sto facendo girare su una workstation di produzione un kernel 2.2.16 con
il backport dei drivers USB per 2.3x e 2.4.x .
Ora, il kernel gira correttamente, ma quando provo ad inserire il modulo
usb-uhci.o (ho una motherboard ASUS P2B con l'ultima versione del
firmware) init_module si lamenta che l'host controller USB non ha un
IRQ.
Dopo un'analisi del bus, ho scoperto che al boot time l'host controller
aveva IRQ line 255 e non 5 (come su M$ Winzozz 98), ma il kernel lo
leggeva come INTERRUPT_LINE 0!!!!!!!
Cambiato il valore con setpci, l'hardware veniva riarrangiato
correttamente a IRQ 5, ma il kernel continuava a rilevarlo come IRQ 0!
Qualcuno mi puņ aiutare????
Grazie,
Matteo Panella
Network Manager
Digitek S.r.l.


Un problema analogo riguardo gli irq me lo ha dato una scheda di rete 3
giorni fà
2 soluzioni
1 metti un append in lilo.conf con irq che vuoi usare
2 disabiliti (almeno nel mio caso ho fatto così) l'opzione plug'n play nel
bios, che poi e' quest'ultima a fare casino
dovresti riuscire !!!
Ciao
--
___
Alessandro - Magobin -
- LINUX User -
Don't forget to remove NOSPAM.PLEASE in my address for reply

 bios, che poi e' quest'ultima a fare casino.
Già fatto: è la configurazione di default.
--
Quanti di voi sono pronti a scommettere che Gates non regalerà mai ai suoi
nipoti un Pinguino di peluche?


 >
Dalla man di lilo.conf:
Se l'immagine bootata è  un  kernel  di  Linux,  allora  a
       questo kernel si possono passare dei parametri.
       append=stringa
              Aggiunge   le  opzioni  specificate  alla  riga  di
              parametri passata al kernel. Ciò  è  usato  tipica-
              mente  per  specificare parametri dell'hardware che
              non possono essere  completamente  auto-rilevati  o
              per i quali l'ispezione potrebbe essere pericolosa.
              Esempio:
                   append = "hd=64,32,202"
tu qui ci metti i parametri della tua scheda......comunque in caso di
ulteriori chiarimenti...in /usr/doc/lilo-xx.xx trovi tutto quello che
cerchi.


 IRQ.
anch'io h oavuto lo stesso problema con la p2l97. E' bastato andare nel
bios e togliere l'assegnazione automatica dell'irq.

Qualcuno mi puņ aiutare????
Sul sito della SuSE consigliano di togliere "PnP OS" dal BIOS.
-- 
                                                                     __
 __                                                              _  ///
| _        Student in Computer Science, Swiss Federal Institute  \\///
|__|iambo      of Technology - mailto:
ggia...@iiic.ethz.ch
       \X/

 Don't forget to remove NOSPAM.PLEASE in my address for reply
Non mi riferivo alla sintassi di append! Volevo sapere che c***o di
parametro devo passare al kernel in fase di pre-boot.
Poi, il problema risiede nel fatto che dopo aver settato l'interrupt
corretto via setpci, il kernel non ne vuole sapere di aggiornare la sua
tabella dei vettori.
Maybe a kernel bug?????
-- 
Quanti di voi sono pronti a scommettere che Gates non regalerą mai ai



Disattivato USB IRQ nel bios: Winzozz non funziona più (c'era da
aspettarselo) ed il kernel non aggiorna lo stesso i vettori di interrupt
-- 
Quanti di voi sono pronti a scommettere che Gates non regalerà mai ai
