Re: USB Printer support
Izumi Tsutsui <[email protected]>
| Newsgroups | gmane.os.netbsd.ports.cobalt |
|---|---|
| Message-ID | <[email protected]> |
[email protected] wrote: > So, I do 'sh /dev/MAKEDEV usbs' which should build the device nodes for the > usb subsystems, and I get: > > root@qube:/home/pete sh /dev/MAKEDEV usbs > /dev/MAKEDEV: usb: unknown device : > /dev/MAKEDEV: ugen0: unknown device > > As you can see, it won't build the ulpt* device node for the printer. I'm > stuck now... Any ideas? We have to add USB devices in src/sys/arch/cobalt/conf/majors.cobalt and update MAKEDEV in src/etc. For 4.0, try the attached diff, build a kernel, make MAKEDEV in src/etc, and then sh MAKEDEV usb in /dev with the new MAKEDEV script. Note -current has new devices in majors.cobalt and I wonder which number we should use for these usb devices though.. --- Izumi Tsutsui --- majors.cobalt.orig 2006-11-25 07:04:21.000000000 +0900 +++ majors.cobalt 2008-05-24 09:00:17.000000000 +0900 @@ -41,6 +41,15 @@ device-major cgd char 35 block 11 cgd device-major panel char 36 panel device-major ksyms char 37 ksyms +device-major pci char 38 pci +#device-major zstty char 39 zstty +device-major usb char 40 usb +device-major uhid char 41 uhid +device-major ulpt char 42 ulpt +device-major ugen char 43 ugen +device-major ucom char 44 ucom +device-major urio char 45 urio +device-major uscanner char 46 uscanner device-major altq char 77 altq device-major nsmb char 98 nsmb