I ordered a second Signal Owl because I wanted another one even after experiencing a few problems with the first unit. I had already placed a support ticket with Hak5 and was waiting for information on how to proceed. While I was waiting I decided to do a few tests to see how things were working with a good or new unit compared to a unit that was giving me problems.
Here are a few expectations based on some of the documentation and conveyed information within this forum.
When flashing a firmware the device will flash and the upgrade-x.x.x.bin file will be removed from the USB device.
When loading a payload the payload will be copied from the USB device to the Signal Owl.
When I received the new Owl (Owl2) I tried to power it on and attempt to SSH into it before flashing the current upgrade. Owl2 did not look like it was booting up correctly according to the LED sequences. The LED blinked a few times and then stopped and remained off. So I flashed the current upgrade-1.0.0.bin file from a SanDisk Fit 16Gb formatted FAT32 and the Owl LED looked to be blinking activity normally. After a few minutes it looked to be completed and I powered off the Owl and checked the USB flash drive on my laptop and the .bin file was missing/removed (I'm assuming this is done during the firmware flashing sequence). I was able to reboot the Owl and SSH into it successfuly.
I tried to load the wifi connect payload from the same USB drive to the Owl without success and couldn't understand why with a new Signal Owl. Then I decided to test both Signal Owls with 3 different USB drives formatted in both FAT32 and Ext4.
I used a SanDisk Fit 16Gb, SanDisk Fit 32Gb, and a Samsung 32Gb USB flash drive. I formatted all 3 drives as FAT32 and copied upgrade-1.0.0.bin to all 3 of them and attempted to flash the firmware to Owl1 and all 3 attempts did not complete as expected.
I erased the upgrade-1.0.0.bin file and copied the wifi connect payload to all 3 drives to copy and rin the payload and all 3 attempts did not complete as expected. The payload remained on the USB drive but the payload directory on the Signal Owls remained empty so they did not copy over.
I reformatted the USB drives with Ext4 and attempted the same tests and had the same results.
So now I'm not sure what's going on or how to continue.
I submitted a ticket with this same information and waiting for a response. I'm open to testing things if anyone has any suggestions.
Let me know...