The "make upload" looks fixed

the perl version of opening and closing the port did not work
for me, but a ruby version does ... not sure why yet