Newsgroup: it.comp.os.linux.iniziare
Titolo: Sony Vaio e USB2 (Slack 9.1)

Ciao a tutti.
E' da qualche mese che cerco di far funzionare il controller USB2 (VIA) 
del mio sony vaio ma senza successo.
All'inizio non ho posto molta attenzione al problema in attesa 
dell'uscita dei kernel 2.6. Ora, con un kernel 2.6.1, dopo aver 
collegato un HD esterno ricevo questo messaggio:
[omissis]
ehci_hcd 0000:00:10.3: EHCI Host Controller
PCI: Setting latency timer of device 0000:00:10.3 to 64
ehci_hcd 0000:00:10.3: irq 9, pci mem e192d400
ehci_hcd 0000:00:10.3: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:10.3: USB 2.0 enabled, EHCI 1.00, driver 2003-Jun-13
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface 
driver v2.1
uhci_hcd 0000:00:10.0: UHCI Host Controller
PCI: Setting latency timer of device 0000:00:10.0 to 64
uhci_hcd 0000:00:10.0: irq 10, io base 00001020
uhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
uhci_hcd 0000:00:10.1: UHCI Host Controller
PCI: Setting latency timer of device 0000:00:10.1 to 64
uhci_hcd 0000:00:10.1: irq 9, io base 00001040
uhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
uhci_hcd 0000:00:10.2: UHCI Host Controller
PCI: Setting latency timer of device 0000:00:10.2 to 64
uhci_hcd 0000:00:10.2: irq 11, io base 00001060
uhci_hcd 0000:00:10.2: new USB bus registered, assigned bus number 4
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
request_module: failed /sbin/modprobe -- net-pf-10. error = 256
hub 1-0:1.0: new USB device on port 5, assigned address 2
usb 1-5: control timeout on ep0out
ehci_hcd 0000:00:10.3: Unlink after no-IRQ?  Different ACPI or APIC
			^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
settings may help.
usb 1-5: control timeout on ep0out
usb 1-5: device not accepting address 2, error -110
hub 1-0:1.0: new USB device on port 5, assigned address 3
L'hub usb2 sembra essere riconosciuto senza problemi ma l'unita' esterna 
no. Rimuovendo il modulo ehci_hcd l'unita' viene subito riconosciuta ma 
funziona naturalmente come usb1.
Ho provato ad abilitare e disabilitare alternativamente ACPI e APIC. Se 
disabilito ACPI non funziona piu' l'IRQ routing e il kernel non e' in 
grado di riconoscere gli IRQ di molte schede. Se disabilito APIC non 
succede nulla.
Vedendo la lista degli interrupts si nota che sono tutti XT-PIC e sembra 
che APIC non sia in grado di funzionare.
root@book:~# cat /proc/interrupts
            CPU0
   0:     194549          XT-PIC  timer
   1:        303          XT-PIC  i8042
   2:          0          XT-PIC  cascade
   9:          5          XT-PIC  acpi, yenta, ehci_hcd, uhci_hcd
  10:          0          XT-PIC  yenta, uhci_hcd
  11:          0          XT-PIC  uhci_hcd
  12:       3122          XT-PIC  i8042
  14:       2164          XT-PIC  ide0
  15:          1          XT-PIC  ide1
NMI:          0
ERR:          0
A qualcuno di voi e' capitato qualcosa di simile? Non so perche' ma 
penso che si tratti di inserire gli IRQ a mano.
Suggerimenti?
Grazie.
PS: Non penso che sia importante ma comunque uso una Slack 9.1

 PS: Non penso che sia importante ma comunque uso una Slack 9.1
Ciao,
purtroppo non ho mai utilizzato un Vaio, ma so che con Linux
e l'USB a volte dà dei problemi,
vedi 
http://www.linux-usb.org/FAQ.html#sh1
La risposta data su linux-usb però forse
non fa al caso tuo, dato che riesci ad utilizzare
l'USB 1.1, io però farei un tentativo...
Utilizzo Slackware 9.0 con kernel 2.4.23 e l'USB 2.0
non mi da problemi (e per avere l'USB 2.0 mi sono messo una
scheda PCMCIA, perchè il mio portatile aveva solo porte USB 1.1)
Ciao
Gabriele

 vedi 
http://www.linux-usb.org/FAQ.html#sh1
Ciao Gabriele, avevo gia' visto le FAQ ma purtroppo non mi sono d'aiuto 
nel mio caso. In effetti il mio notebook ha un bios praticamente 
immodificabile e quindi non posso impostare nulla.
Grazie comunque.