List Info

Thread: USB?




USB?
user name
2006-11-23 21:11:40
naddymips.inka.de (Christian Weisgerber) wrote:

> I've added a no-name USB PCI card to my -current AS800.
 The card
> is recognized:
> 
> uhci0 at pci0 dev 12 function 0 "VIA VT83C572
USB" rev 0x61: dec_1000a irq 3
> usb0 at uhci0: USB revision 1.0
> uhub0 at usb0
> uhub0: VIA UHCI root hub, rev 1.00/1.00, addr 1
> uhub0: 2 ports with 2 removable, self powered
> uhci1 at pci0 dev 12 function 1 "VIA VT83C572
USB" rev 0x61: dec_1000a irq 4
> usb1 at uhci1: USB revision 1.0
> uhub1 at usb1
> uhub1: VIA UHCI root hub, rev 1.00/1.00, addr 1
> uhub1: 2 ports with 2 removable, self powered
> ehci0 at pci0 dev 12 function 2 "VIA VT6202
USB" rev 0x63: dec_1000a irq 19
> usb2 at ehci0: USB revision 2.0
> uhub2 at usb2
> uhub2: VIA EHCI root hub, rev 2.00/1.00, addr 1
> uhub2: 4 ports with 4 removable, self powered
> 
> Unfortunately, any USB devices I connect don't show up
at all.  No
> kernel message, zilch.  It appears they don't even
receive any
> power.
> 
> Does USB on alpha work for anybody?

Strange, works for me. At least USB 1.1 devices. What does
verbose boot
say or a kernel with USB_DEBUG?

uhci0 at pci1 dev 9 function 0 "VIA VT83C572 USB"
rev 0x50: dec 550 irq 16
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: VIA UHCI root hub, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1 at pci1 dev 9 function 1 "VIA VT83C572 USB"
rev 0x50: dec 550 irq 17
usb1 at uhci1: USB revision 1.0
uhub1 at usb1
uhub1: VIA UHCI root hub, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
[...]
umass0 at uhub0 port 1 configuration 1 interface 0
umass0: vendor 0x0457 USB Mass Storage Device, rev
2.00/1.00, addr 2
umass0: using SCSI over Bulk-Only
scsibus1 at umass0: 2 targets
sd1 at scsibus1 targ 1 lun 0: <TinyDisk, 2006-08-04,
0.00> SCSI2 0/direct removable
sd1: 1000MB, 1000 cyl, 64 head, 32 sec, 512 bytes/sec,
2048000 sec total

USB?
user name
2006-11-23 23:43:00
Martin Reindl:

> Strange, works for me. At least USB 1.1 devices. What
does verbose boot
> say or a kernel with USB_DEBUG?

Verbose boot doesn't really say more:

...
>>> uhci probe won
uhci0 at pci0 dev 12 function 0 "VIA VT83C572 USB"
rev 0x61: dec_1000a irq 3
>>> probing for usb*
>>> usb probe returned 1
>>> usb probe won
usb0 at uhci0: USB revision 1.0
>>> probing for uhub*
>>> uhub probe returned 10
>>> uhub probe won
uhub0 at usb0
uhub0: VIA UHCI root hub, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
...
>>> uhci probe won
uhci1 at pci0 dev 12 function 1 "VIA VT83C572 USB"
rev 0x61: dec_1000a irq 4
>>> probing for usb*
>>> usb probe returned 1
>>> usb probe won
usb1 at uhci1: USB revision 1.0
>>> probing for uhub*
>>> uhub probe returned 10
>>> uhub probe won
uhub1 at usb1
uhub1: VIA UHCI root hub, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
...
>>> ehci probe won
ehci0 at pci0 dev 12 function 2 "VIA VT6202 USB"
rev 0x63: dec_1000a irq 19
>>> probing for usb*
>>> usb probe returned 1
>>> usb probe won
usb2 at ehci0: USB revision 2.0
>>> probing for uhub*
>>> uhub probe returned 10
>>> uhub probe won
uhub2 at usb2
uhub2: VIA EHCI root hub, rev 2.00/1.00, addr 1
uhub2: 4 ports with 4 removable, self powered
...

That basically looks like on i386.  Except on i386, if USB
devices
are connected or you plug them in, additional probes happen.
 On
my alpha nothing happens.  (Pristine GENERIC.)

-- 
Christian "naddy" Weisgerber                      
   naddymips.inka.de

[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )