You do not need to have the driver installed. You can go straight to updating the firmware. I would say the biggest strike against this device is you do need to update the firmware. I had problems with Youtube videos freezing. I thought it was my net connection but it turns out it was the AO300...