I was tempted to not help, because of that colouring and lack of sleep
It's an issue with the firmware. When it says no such file or directory it means that the driver is actually looking for firmware which contains all the necessary codes to make the dongle work.
If you checked dmesg at the time of trying to ifconfig the interface up you will see what I mean.
Also lines of iwconfig/ifconfig to list the interface in requiring assistance isn't particularly helpful. Things like lspci (or lsusb if its usb device) and dmesg are far more precise.