cubeofcheese wrote:How would I know what the firmware is and how would I download it?
Look at the output of dmesg - here's an example [for another type of device] from one of my Pi's:
[ 4.745062] usbcore: registered new interface driver dvb_usb_it913x
[ 4.755373] it913x: Chip Version=02 Chip Type=9135
[ 4.770532] it913x: Dual mode=0 Tuner Type=38it913x: Unknown tuner ID applying default 0x60
[ 4.807120] usb 1-1.3.3: dvb_usb_v2: found a 'ITE 9135 Generic' in cold state
[ 4.842752] usb 1-1.3.3: dvb_usb_v2: downloading firmware from file 'dvb-usb-it9135-02.fw'
In this case googling for "it913x firmware" should give you all the info you need.