ASUS USB2.0 WebCam 04G6200086K0AN14J001ELK And Webcamd

Sean DuBois sean at siobud.com
Sun Oct 13 08:43:03 UTC 2013


Hello!

Running FreeBSD STABLE I have the following USB Webcam

sean at SeanLaptop:~$ sudo usbconfig
ugen0.1: <EHCI root HUB Intel> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen1.1: <XHCI root HUB 0x1b21> at usbus1, cfg=0 md=HOST spd=SUPER (5.0Gbps) pwr=SAVE (0mA)
ugen2.1: <EHCI root HUB Intel> at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen0.2: <product 0x0024 vendor 0x8087> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen2.2: <product 0x0024 vendor 0x8087> at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen0.3: <product 0x07da vendor 0x8087> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (0mA)
ugen0.4: <ASUS USB2.0 WebCam 04G6200086K0AN14J001ELK> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)


sean at SeanLaptop:~$ sudo usbconfig -d ugen0.4 dump_device_desc
ugen0.4: <ASUS USB2.0 WebCam 04G6200086K0AN14J001ELK> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)

  bLength = 0x0012
  bDescriptorType = 0x0001
  bcdUSB = 0x0200
  bDeviceClass = 0x00ef
  bDeviceSubClass = 0x0002
  bDeviceProtocol = 0x0001
  bMaxPacketSize0 = 0x0040
  idVendor = 0x058f
  idProduct = 0xa014
  bcdDevice = 0x0003
  iManufacturer = 0x0003  <04G6200086K0AN14J001ELK>
  iProduct = 0x0001  <ASUS USB2.0 WebCam>
  iSerialNumber = 0x0000  <no string>
  bNumConfigurations = 0x0001

However, when I run webcamd all I get is a solid green screen in pwcview? 

On GNU/Linux this device is listed as
058f:a014 Alcor Mirco Corp. Asus Integrated Webcam and uses the UVC driver.


This device is NOT listed as supported in the man page for UVC on FreeBSD, but is it possible for me to help with this?

Also, is it helpful for me to submit this product/vendor ID to the FreeBSD project?

Thanks!


More information about the freebsd-multimedia mailing list