@P5music: Am I right to assume that you have created the '/tce' directory on 'sdc1' yourself? That might not be the best idea, because you might end up with the wrong ownership and permissions (AFAIK you could try
sudo chown -R tc.staff /mnt/sdc1/tce ; sudo chmod -R g+w /mnt/sdc1/tce to set things right). This user intervention is normally not required if one follows the "usual process" (e.g. boot with 'waitusb=XX tce=YYYY')
Please note it's not a matter of personal taste that you have to use 'waitusb=XX', and what value you have to use for XX (e.g. 5, 10, or maybe even more). This is necessary for your pendrive to be recognized by the system correctly. Only when that recognition has happened will things work out as designed. The contents of '/opt/.tce_dir' is for you to observe whether the pendrive recognition has worked, and not necessarily to be altered by the user.
So instead of jumping ahead of yourself I'd suggest the following:
- Remove the '/tce' directory from your pendrive (since I assume it's empty anyway).
- Boot your system with 'tce=sdc1 waitusb=5'. Check the contents of '/opt/.tce_dir' after the boot, if it's not '/mnt/sdc1/tce' repeat the boot process with an increased waitusb-value until the drive recognition has worked.
- After you are certain that your pendrive has been recognized you should also find a '/tce' directory on your pendrive. You could then start downloading extensions, which should now be stored onto your pendrive.