Subject: kern/7699: Viper550 and Brother HL-1050 not recognized
To: None <>
From: Bjoern Labitzke <hermit@LABITZKE.ISDN.CS.TU-BERLIN.DE>
List: netbsd-bugs
Date: 06/04/1999 03:36:19
>Number:         7699
>Category:       kern
>Synopsis:       Viper 550 and Brother HL-1050 not recognized
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    kern-bug-people (Kernel Bug People)
>State:          open
>Class:          support
>Submitter-Id:   net
>Arrival-Date:   Fri Jun  4 03:35:01 1999
>Originator:     Bjoern Labitzke
Bjoern Labitzke  <>
   Use PGP! (Don't you use envelopes for your letters?)
>Release:        -current (03.06.1999) <NetBSD-current source date>
System: NetBSD 1.4C NetBSD 1.4C (LABITZKE) #63: Fri Jun 4 11:56:10 CEST 1999 i386

	The Diamond Viper 550/AGP card is not recognized by its name. The
	same applies to the Brother HL-1050 laser printer on the USB.
	Use one or both of the components and look at the dmesg output.
For the Brother: Apply the following patch to src/sys/dev/usb/usbdevs,
make -f Makefile.usbdevs and commit the resulting header files.

--- usbdevs.orig        Fri Jun  4 12:03:31 1999
+++ usbdevs     Fri Jun  4 12:02:53 1999
@@ -60,6 +60,7 @@
 vendor 3COM            0x04c1  U.S. Robotics
 vendor KONICA          0x04c8  Konica Corporation
 vendor SHUTTLE         0x04e6  Shuttle Technology
+vendor BROTHER         0x04f9  Brother Industries
 vendor JAZZ            0x04fa  Dallas Semiconductor
 vendor AKS             0x0529  Fast Security AG
 vendor VISION          0x0533  Alcatel Mobile Phones
@@ -144,6 +145,9 @@

 /* Shuttle Technology products */
 product SHUTTLE EUSB           0x0001  E-USB Bridge
+/* Brother Industries products */
+product        BROTHER HL1050          0x0002  Brother HL-1050 laser printer

 /* Jazz products */
 product JAZZ J6502             0x4201  J-6502 speakers

For the graphics card consider whether it should be listed under the name
of the card vendor (Diamond) or the chipset vendor (Nvidia) and apply/
adjust the following patch, generate the new header files and commit them:

--- pcidevs.orig        Fri Jun  4 12:04:07 1999
+++ pcidevs     Fri Jun  4 12:03:00 1999
@@ -793,6 +793,7 @@

 /* Diamond products */
 product DIAMOND VIPER  0x9001  Viper/PCI
+product NVIDIA  VIPER550 0x0020 Viper 550/AGP

 /* Distributed Processing Technology products */
 product DPT SC_RAID    0xa400  SmartCache/Raid