Re: USB and more PCI device support
Erik Berls <[email protected]> Mon, 13 Dec 2010 10:08:58 -0800
| Newsgroups | gmane.os.netbsd.ports.cobalt |
|---|---|
| Message-ID | <[email protected]> |
On Sun, Dec 12, 2010 at 03:31, Izumi Tsutsui <[email protected]> wrote: >> so I'd also announce 5.1 based NetBSD/cobalt restorecd: >> http://ftp.NetBSD.org/pub/NetBSD/arch/cobalt/restore-cd/5.1/ > > I received a question about support of PCI USB card, > so I'd answer it here. > > GENERIC kernel of NetBSD/cobalt 5.1 doesn't have necessary drivers > for USB devices so it doesn't work by default installation. > NetBSD/cobalt itself supports PCI and USB devices and > we have to config and compile a new kernel from sources. > > I know it's a bit annoying so I also put a compiled sample kernel > which includes much more PCI and USB device drivers: > ftp://ftp.NetBSD.org/pub/NetBSD/arch/cobalt/5.1/ > - kern-GENERIC.tgz includes "/netbsd" kernel based on GENERIC > but with more drivers. > - "PCIDEVS" is a kernel config file to build this one > > You can use it by replacing a kernel in running your system and > rebooting it, but don't forget to rename an original kernel for recovery. > > See also NetBSD guide to build a kernel from sources: > http://www.NetBSD.org/docs/guide/en/chap-fetch.html > http://www.NetBSD.org/docs/guide/en/chap-build.html > > Note on-board VIA bridge chip has UHCI, but we can never use it. > (it's disabled and no connected signal lines) Worse, IIRC, the last time I looked at the specs it was USB 1.0, not even 1.1 on the raq2. (I had looked up which pads to solder. Conveniently the T/R is pulled up/down to V/G, so popping the resistors off gives the 4 necessary pads to run wires to a connector.) At USB 1.0 speeds I didn't find it worth the effort. -=erik. > --- > Izumi Tsutsui >