The StarDot NetCam SC comes with ucLinux and Busybox. I am struggling to load a Git repository onto the device.
- No
git
- No SSH so I cannot
scp
- No support for HTTPS so I cannot
wget
directly from Github
I can be an FTP client so I've setup an FTP server that hosts a downloaded repo snapshot. But that only produces different problems:
- No support for ZIP files (thanks
gunzip
) - No support for Git .tar.gz files [related]
This is the error presented when the Git archive is untarred:
[~]# tar -xvf phenocam-installation-tool-master.tar
pax_global_header
tar: Unknown file type 'g' in tar file
I've only been able to work around this by manually extracting the archive and creating a new one. At this point, I can retrieve the new archive via FTP.
My question is: what aren't I doing right? It doesn't make sense that there isn't a better approach, but I lack to the experience to see it.